:root {
  --vertical-flow: 2.4rem;
  --white: #ffffff;
  --black: #000000;
  --copy-color: #141414;
}

/*  Padding */
/* Breakpoints */
.visually-hidden, .address .contact_form__label {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

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

/* Prevent font size inflation */
html {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}

/* Remove default margin in favour of better control in authored CSS */
body, h1, h2, h3, h4, p,
figure, blockquote, dl, dd {
  margin-block: 0;
}

/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */
ul[role=list],
ol[role=list] {
  list-style: none;
}

/* Set core body defaults */
body {
  min-height: 100vh;
  line-height: 1.5;
}

/* Set shorter line heights on headings and interactive elements */
h1, h2, h3, h4,
button, input, label {
  line-height: 1.1;
}

/* Balance text wrapping on headings */
h1, h2,
h3, h4 {
  text-wrap: balance;
}

/* A elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
  color: currentColor;
}

/* Make images easier to work with */
img,
picture {
  max-width: 100%;
  display: block;
  height: auto;
}

/* Inherit fonts for inputs and buttons */
input, button,
textarea, select {
  font-family: inherit;
  font-size: inherit;
}

/* Make sure textareas without a rows attribute are not tiny */
textarea:not([rows]) {
  min-height: 10em;
}

/* Anything that has been anchored to should have extra scroll margin */
:target {
  scroll-margin-block: 5ex;
}

.swiper-pagination {
  position: relative !important;
  bottom: unset;
  text-align: start !important;
  --swiper-theme-color: var(--site-color-1);
  --swiper-pagination-bottom: -3rem;
  --swiper-pagination-bullet-size: 1.5rem;
  --swiper-pagination-bullet-width: 1.5rem;
  --swiper-pagination-bullet-height: 1.5rem;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #CFCFCF;
  --swiper-pagination-bullet-inactive-opacity: 1;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: .5rem;
  --swiper-pagination-bullet-vertical-gap: 0;
}
@media (min-width: 768px) {
  .swiper-pagination {
    --swiper-pagination-bottom: -5rem;
  }
}

:root {
  --vertical-flow: 2.4rem;
  --white: #ffffff;
  --black: #000000;
  --copy-color: #141414;
}

/*  Padding */
/* Breakpoints */
.object-background-color-site-color-1 {
  --object-background-color: var(--site-color-1);
  --object-background-color-contrast: var(--site-color-1-background-color-contrast);
  --object-text-color-contrast: var(--site-color-1-text-color-contrast);
}

.object-text-color-site-color-1 {
  --object-text-color: var(--site-color-1);
}

.button-theme-site-color-1 {
  --button-theme-main-color: var(--site-color-1);
  --button-theme-main-color-contrast: var(--site-color-1-contrast);
}

.object-background-color-site-color-2 {
  --object-background-color: var(--site-color-2);
  --object-background-color-contrast: var(--site-color-2-background-color-contrast);
  --object-text-color-contrast: var(--site-color-2-text-color-contrast);
}

.object-text-color-site-color-2 {
  --object-text-color: var(--site-color-2);
}

.button-theme-site-color-2 {
  --button-theme-main-color: var(--site-color-2);
  --button-theme-main-color-contrast: var(--site-color-2-contrast);
}

.object-background-color-site-color-3 {
  --object-background-color: var(--site-color-3);
  --object-background-color-contrast: var(--site-color-3-background-color-contrast);
  --object-text-color-contrast: var(--site-color-3-text-color-contrast);
}

.object-text-color-site-color-3 {
  --object-text-color: var(--site-color-3);
}

.button-theme-site-color-3 {
  --button-theme-main-color: var(--site-color-3);
  --button-theme-main-color-contrast: var(--site-color-3-contrast);
}

.object-background-color-site-color-4 {
  --object-background-color: var(--site-color-4);
  --object-background-color-contrast: var(--site-color-4-background-color-contrast);
  --object-text-color-contrast: var(--site-color-4-text-color-contrast);
}

.object-text-color-site-color-4 {
  --object-text-color: var(--site-color-4);
}

.button-theme-site-color-4 {
  --button-theme-main-color: var(--site-color-4);
  --button-theme-main-color-contrast: var(--site-color-4-contrast);
}

.object-background-color-site-color-5 {
  --object-background-color: var(--site-color-5);
  --object-background-color-contrast: var(--site-color-5-background-color-contrast);
  --object-text-color-contrast: var(--site-color-5-text-color-contrast);
}

.object-text-color-site-color-5 {
  --object-text-color: var(--site-color-5);
}

.button-theme-site-color-5 {
  --button-theme-main-color: var(--site-color-5);
  --button-theme-main-color-contrast: var(--site-color-5-contrast);
}

.object-background-color-site-color-6 {
  --object-background-color: var(--site-color-6);
  --object-background-color-contrast: var(--site-color-6-background-color-contrast);
  --object-text-color-contrast: var(--site-color-6-text-color-contrast);
}

.object-text-color-site-color-6 {
  --object-text-color: var(--site-color-6);
}

.button-theme-site-color-6 {
  --button-theme-main-color: var(--site-color-6);
  --button-theme-main-color-contrast: var(--site-color-6-contrast);
}

.object-text-color-text-color-white {
  --object-text-color: white;
}

.object-text-color-text-color-black {
  --object-text-color: black;
}

.animate-up {
  animation-name: animationUp;
  animation-duration: 0.5s;
  animation-fill-mode: forwards;
}
@keyframes animationUp {
  from {
    opacity: 0;
    transform: translateY(100%);
  }
  to {
    opacity: 1;
    transform: translateY(0%);
  }
}

.bgimage {
  background-size: cover;
  background-position: center center;
}

.tc_p {
  color: var(--primary-color);
}
.tc_s {
  color: var(--secondary-color);
}
.tc_t {
  color: var(--tertiary-color);
}
.tc_b {
  color: var(--black);
}
.tc_w {
  color: var(--white);
}
.tc_lg {
  color: var(--lightgrey);
}

.bgc_p {
  background-color: var(--primary-color);
}
.bgc_s {
  background-color: var(--secondary-color);
}
.bgc_t {
  background-color: var(--tertiary-color);
}
.bgc_b {
  background-color: var(--black);
}
.bgc_w {
  background-color: var(--white);
}
.bgc_lg {
  background-color: var(--lightgrey);
}

.cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.f {
  display: flex;
}
.fw {
  flex-wrap: wrap;
}
.fwr {
  flex-wrap: wrap-reverse;
}
.fnw {
  flex-wrap: nowrap;
}
.f_c {
  flex-direction: column;
}
.f_cr {
  flex-direction: column-reverse;
}
.f_r {
  flex-direction: row;
}
.f_rr {
  flex-direction: row-reverse;
}
.f-c {
  align-items: center;
}
.f-fs {
  align-items: flex-start;
}
.f-fe {
  align-items: flex-end;
}
.f--fs {
  justify-content: flex-start;
}
.f--fe {
  justify-content: flex-end;
}
.f--c {
  justify-content: center;
}
.f--sb {
  justify-content: space-between;
}
.f--sa {
  justify-content: space-around;
}

@media (max-width: 767.98px) {
  .fm {
    display: flex;
  }
  .fmw {
    flex-wrap: wrap;
  }
  .fmwr {
    flex-wrap: wrap-reverse;
  }
  .fmnw {
    flex-wrap: nowrap;
  }
  .fm_c {
    flex-direction: column;
  }
  .fm_cr {
    flex-direction: column-reverse;
  }
  .fm_r {
    flex-direction: row;
  }
  .fm_rr {
    flex-direction: row-reverse;
  }
  .fm-c {
    align-items: center;
  }
  .fm-fs {
    align-items: flex-start;
  }
  .fm-fe {
    align-items: flex-end;
  }
  .fm--fs {
    justify-content: flex-start;
  }
  .fm--fe {
    justify-content: flex-end;
  }
  .fm--c {
    justify-content: center;
  }
  .fm--sb {
    justify-content: space-between;
  }
  .fm--sa {
    justify-content: space-around;
  }
}

@media (min-width: 768px) {
  .fd {
    display: flex;
  }
  .fdw {
    flex-wrap: wrap;
  }
  .fdwr {
    flex-wrap: wrap-reverse;
  }
  .fdnw {
    flex-wrap: nowrap;
  }
  .fd_c {
    flex-direction: column;
  }
  .fd_cr {
    flex-direction: column-reverse;
  }
  .fd_r {
    flex-direction: row;
  }
  .fd_rr {
    flex-direction: row-reverse;
  }
  .fd-c {
    align-items: center;
  }
  .fd-fs {
    align-items: flex-start;
  }
  .fd-fe {
    align-items: flex-end;
  }
  .fd--fs {
    justify-content: flex-start;
  }
  .fd--fe {
    justify-content: flex-end;
  }
  .fd--c {
    justify-content: center;
  }
  .fd--sb {
    justify-content: space-between;
  }
  .fd--sa {
    justify-content: space-around;
  }
}

.visually-hidden, .address .contact_form__label {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

body,
button,
input,
select,
textarea {
  -webkit-font-smoothing: antialiased;
  font-family: var(--font-family-body);
  font-size: 1.6rem;
  line-height: 2;
  color: var(--object-text-color, var(--copy-color));
}

ul {
  list-style: none;
}
ul,
ul li {
  padding: 0;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
h6,
.h6 {
  font-family: var(--font-family-heading);
  margin: 0;
  margin-block-end: var(--vertical-flow);
  line-height: 1;
  color: var(--object-text-color, var(--heading-color));
}

h1,
.h1 {
  font-weight: 600;
  font-size: 3rem;
}
@media (min-width: 768px) {
  h1,
  .h1 {
    font-size: 6rem;
  }
}
@media screen and (min-width: 1400px) {
  h1,
  .h1 {
    font-size: 9.6rem;
  }
}

h2,
.h2 {
  font-weight: 600;
  font-size: 2.5rem;
  line-height: 1.2;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 4rem;
  }
}

h3,
.h3 {
  font-weight: 600;
  font-size: 2rem;
  line-height: 1;
}
@media (min-width: 768px) {
  h3,
  .h3 {
    font-size: 4rem;
  }
}

h4,
.h4 {
  font-weight: 600;
  font-size: 2rem;
}
@media (min-width: 768px) {
  h4,
  .h4 {
    font-size: 2.5rem;
  }
}

h5 {
  font-weight: 400;
  font-size: 2rem;
}
@media (min-width: 768px) {
  h5 {
    font-size: 2.5rem;
  }
}

h6 {
  font-weight: 600;
  font-size: 2rem;
}
@media (min-width: 768px) {
  h6 {
    font-size: 2rem;
  }
}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

figcaption,
figure,
main {
  display: block;
}

figure {
  margin: 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

b,
strong {
  font-weight: inherit;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

dfn {
  font-style: italic;
}

mark {
  background-color: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

audio,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

img {
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

button,
input,
optgroup,
select,
textarea {
  font-family: var(--font-family-body);
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  display: inline-block;
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

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

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details,
menu {
  display: block;
}

summary {
  display: list-item;
}

canvas {
  display: inline-block;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

.plate--container,
.plate--container-fluid {
  box-sizing: border-box;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
  width: 100%;
}

.plate--row {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.plate--column {
  box-sizing: border-box;
  flex-grow: 0;
  flex-shrink: 0;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 768px) {
  .plate--container,
  .plate--container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
  }
  .plate--row {
    margin-right: -15px;
    margin-left: -15px;
  }
  .plate--column {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.plate--container {
  width: 100%;
}

[data-plate-col-xs="1"],
.plate--column.xs-1 {
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="2"],
.plate--column.xs-2 {
  flex-basis: 16.6666666666%;
  max-width: 16.6666666666%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="3"],
.plate--column.xs-3 {
  flex-basis: 24.9999999999%;
  max-width: 24.9999999999%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="4"],
.plate--column.xs-4 {
  flex-basis: 33.3333333332%;
  max-width: 33.3333333332%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="5"],
.plate--column.xs-5 {
  flex-basis: 41.6666666665%;
  max-width: 41.6666666665%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="6"],
.plate--column.xs-6 {
  flex-basis: 49.9999999998%;
  max-width: 49.9999999998%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="7"],
.plate--column.xs-7 {
  flex-basis: 58.3333333331%;
  max-width: 58.3333333331%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="8"],
.plate--column.xs-8 {
  flex-basis: 66.6666666664%;
  max-width: 66.6666666664%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="9"],
.plate--column.xs-9 {
  flex-basis: 74.9999999997%;
  max-width: 74.9999999997%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="10"],
.plate--column.xs-10 {
  flex-basis: 83.333333333%;
  max-width: 83.333333333%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="11"],
.plate--column.xs-11 {
  flex-basis: 91.6666666663%;
  max-width: 91.6666666663%;
}

.plate--container {
  width: 100%;
}

[data-plate-col-xs="12"],
.plate--column.xs-12 {
  flex-basis: 99.9999999996%;
  max-width: 99.9999999996%;
}

[data-plate-position-xs="0"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -moz-order: 0;
  -ms-flex-order: 0;
  order: 0;
}

[data-plate-position-xs="1"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -moz-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

[data-plate-position-xs="2"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -moz-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

[data-plate-position-xs="3"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -moz-order: 3;
  -ms-flex-order: 3;
  order: 3;
}

[data-plate-position-xs="4"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -moz-order: 4;
  -ms-flex-order: 4;
  order: 4;
}

[data-plate-position-xs="5"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -moz-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

[data-plate-position-xs="6"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -moz-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

[data-plate-position-xs="7"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -moz-order: 7;
  -ms-flex-order: 7;
  order: 7;
}

[data-plate-position-xs="8"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 9;
  -webkit-order: 8;
  -moz-order: 8;
  -ms-flex-order: 8;
  order: 8;
}

[data-plate-position-xs="9"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 10;
  -webkit-order: 9;
  -moz-order: 9;
  -ms-flex-order: 9;
  order: 9;
}

[data-plate-position-xs="10"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -moz-order: 10;
  -ms-flex-order: 10;
  order: 10;
}

[data-plate-position-xs="11"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 12;
  -webkit-order: 11;
  -moz-order: 11;
  -ms-flex-order: 11;
  order: 11;
}

[data-plate-position-xs="12"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 13;
  -webkit-order: 12;
  -moz-order: 12;
  -ms-flex-order: 12;
  order: 12;
}

[data-plate-position-xs="13"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 14;
  -webkit-order: 13;
  -moz-order: 13;
  -ms-flex-order: 13;
  order: 13;
}

[data-plate-position-xs="14"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 15;
  -webkit-order: 14;
  -moz-order: 14;
  -ms-flex-order: 14;
  order: 14;
}

[data-plate-position-xs="15"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 16;
  -webkit-order: 15;
  -moz-order: 15;
  -ms-flex-order: 15;
  order: 15;
}

[data-plate-position-xs="16"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 17;
  -webkit-order: 16;
  -moz-order: 16;
  -ms-flex-order: 16;
  order: 16;
}

[data-plate-position-xs="17"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 18;
  -webkit-order: 17;
  -moz-order: 17;
  -ms-flex-order: 17;
  order: 17;
}

[data-plate-position-xs="18"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 19;
  -webkit-order: 18;
  -moz-order: 18;
  -ms-flex-order: 18;
  order: 18;
}

[data-plate-position-xs="19"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 20;
  -webkit-order: 19;
  -moz-order: 19;
  -ms-flex-order: 19;
  order: 19;
}

[data-plate-position-xs="20"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 21;
  -webkit-order: 20;
  -moz-order: 20;
  -ms-flex-order: 20;
  order: 20;
}

[data-plate-position-xs="21"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 22;
  -webkit-order: 21;
  -moz-order: 21;
  -ms-flex-order: 21;
  order: 21;
}

[data-plate-position-xs="22"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 23;
  -webkit-order: 22;
  -moz-order: 22;
  -ms-flex-order: 22;
  order: 22;
}

[data-plate-position-xs="23"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 24;
  -webkit-order: 23;
  -moz-order: 23;
  -ms-flex-order: 23;
  order: 23;
}

[data-plate-position-xs="24"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 25;
  -webkit-order: 24;
  -moz-order: 24;
  -ms-flex-order: 24;
  order: 24;
}

[data-plate-position-xs="25"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 26;
  -webkit-order: 25;
  -moz-order: 25;
  -ms-flex-order: 25;
  order: 25;
}

[data-plate-position-xs="26"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 27;
  -webkit-order: 26;
  -moz-order: 26;
  -ms-flex-order: 26;
  order: 26;
}

[data-plate-position-xs="27"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 28;
  -webkit-order: 27;
  -moz-order: 27;
  -ms-flex-order: 27;
  order: 27;
}

[data-plate-position-xs="28"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 29;
  -webkit-order: 28;
  -moz-order: 28;
  -ms-flex-order: 28;
  order: 28;
}

[data-plate-position-xs="29"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 30;
  -webkit-order: 29;
  -moz-order: 29;
  -ms-flex-order: 29;
  order: 29;
}

[data-plate-position-xs="30"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 31;
  -webkit-order: 30;
  -moz-order: 30;
  -ms-flex-order: 30;
  order: 30;
}

[data-plate-position-xs="31"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 32;
  -webkit-order: 31;
  -moz-order: 31;
  -ms-flex-order: 31;
  order: 31;
}

[data-plate-position-xs="32"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 33;
  -webkit-order: 32;
  -moz-order: 32;
  -ms-flex-order: 32;
  order: 32;
}

[data-plate-position-xs="33"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 34;
  -webkit-order: 33;
  -moz-order: 33;
  -ms-flex-order: 33;
  order: 33;
}

[data-plate-position-xs="34"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 35;
  -webkit-order: 34;
  -moz-order: 34;
  -ms-flex-order: 34;
  order: 34;
}

[data-plate-position-xs="35"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 36;
  -webkit-order: 35;
  -moz-order: 35;
  -ms-flex-order: 35;
  order: 35;
}

[data-plate-position-xs="36"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 37;
  -webkit-order: 36;
  -moz-order: 36;
  -ms-flex-order: 36;
  order: 36;
}

[data-plate-position-xs="37"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 38;
  -webkit-order: 37;
  -moz-order: 37;
  -ms-flex-order: 37;
  order: 37;
}

[data-plate-position-xs="38"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 39;
  -webkit-order: 38;
  -moz-order: 38;
  -ms-flex-order: 38;
  order: 38;
}

[data-plate-position-xs="39"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 40;
  -webkit-order: 39;
  -moz-order: 39;
  -ms-flex-order: 39;
  order: 39;
}

[data-plate-position-xs="40"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 41;
  -webkit-order: 40;
  -moz-order: 40;
  -ms-flex-order: 40;
  order: 40;
}

[data-plate-position-xs="41"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 42;
  -webkit-order: 41;
  -moz-order: 41;
  -ms-flex-order: 41;
  order: 41;
}

[data-plate-position-xs="42"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 43;
  -webkit-order: 42;
  -moz-order: 42;
  -ms-flex-order: 42;
  order: 42;
}

[data-plate-position-xs="43"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 44;
  -webkit-order: 43;
  -moz-order: 43;
  -ms-flex-order: 43;
  order: 43;
}

[data-plate-position-xs="44"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 45;
  -webkit-order: 44;
  -moz-order: 44;
  -ms-flex-order: 44;
  order: 44;
}

[data-plate-position-xs="45"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 46;
  -webkit-order: 45;
  -moz-order: 45;
  -ms-flex-order: 45;
  order: 45;
}

[data-plate-position-xs="46"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 47;
  -webkit-order: 46;
  -moz-order: 46;
  -ms-flex-order: 46;
  order: 46;
}

[data-plate-position-xs="47"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 48;
  -webkit-order: 47;
  -moz-order: 47;
  -ms-flex-order: 47;
  order: 47;
}

[data-plate-position-xs="48"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 49;
  -webkit-order: 48;
  -moz-order: 48;
  -ms-flex-order: 48;
  order: 48;
}

[data-plate-position-xs="49"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 50;
  -webkit-order: 49;
  -moz-order: 49;
  -ms-flex-order: 49;
  order: 49;
}

[data-plate-position-xs="50"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 51;
  -webkit-order: 50;
  -moz-order: 50;
  -ms-flex-order: 50;
  order: 50;
}

[data-plate-position-xs="51"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 52;
  -webkit-order: 51;
  -moz-order: 51;
  -ms-flex-order: 51;
  order: 51;
}

[data-plate-position-xs="52"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 53;
  -webkit-order: 52;
  -moz-order: 52;
  -ms-flex-order: 52;
  order: 52;
}

[data-plate-position-xs="53"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 54;
  -webkit-order: 53;
  -moz-order: 53;
  -ms-flex-order: 53;
  order: 53;
}

[data-plate-position-xs="54"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 55;
  -webkit-order: 54;
  -moz-order: 54;
  -ms-flex-order: 54;
  order: 54;
}

[data-plate-position-xs="55"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 56;
  -webkit-order: 55;
  -moz-order: 55;
  -ms-flex-order: 55;
  order: 55;
}

[data-plate-position-xs="56"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 57;
  -webkit-order: 56;
  -moz-order: 56;
  -ms-flex-order: 56;
  order: 56;
}

[data-plate-position-xs="57"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 58;
  -webkit-order: 57;
  -moz-order: 57;
  -ms-flex-order: 57;
  order: 57;
}

[data-plate-position-xs="58"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 59;
  -webkit-order: 58;
  -moz-order: 58;
  -ms-flex-order: 58;
  order: 58;
}

[data-plate-position-xs="59"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 60;
  -webkit-order: 59;
  -moz-order: 59;
  -ms-flex-order: 59;
  order: 59;
}

[data-plate-position-xs="60"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 61;
  -webkit-order: 60;
  -moz-order: 60;
  -ms-flex-order: 60;
  order: 60;
}

[data-plate-position-xs="61"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 62;
  -webkit-order: 61;
  -moz-order: 61;
  -ms-flex-order: 61;
  order: 61;
}

[data-plate-position-xs="62"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 63;
  -webkit-order: 62;
  -moz-order: 62;
  -ms-flex-order: 62;
  order: 62;
}

[data-plate-position-xs="63"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 64;
  -webkit-order: 63;
  -moz-order: 63;
  -ms-flex-order: 63;
  order: 63;
}

[data-plate-position-xs="64"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 65;
  -webkit-order: 64;
  -moz-order: 64;
  -ms-flex-order: 64;
  order: 64;
}

[data-plate-position-xs="65"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 66;
  -webkit-order: 65;
  -moz-order: 65;
  -ms-flex-order: 65;
  order: 65;
}

[data-plate-position-xs="66"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 67;
  -webkit-order: 66;
  -moz-order: 66;
  -ms-flex-order: 66;
  order: 66;
}

[data-plate-position-xs="67"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 68;
  -webkit-order: 67;
  -moz-order: 67;
  -ms-flex-order: 67;
  order: 67;
}

[data-plate-position-xs="68"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 69;
  -webkit-order: 68;
  -moz-order: 68;
  -ms-flex-order: 68;
  order: 68;
}

[data-plate-position-xs="69"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 70;
  -webkit-order: 69;
  -moz-order: 69;
  -ms-flex-order: 69;
  order: 69;
}

[data-plate-position-xs="70"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 71;
  -webkit-order: 70;
  -moz-order: 70;
  -ms-flex-order: 70;
  order: 70;
}

[data-plate-position-xs="71"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 72;
  -webkit-order: 71;
  -moz-order: 71;
  -ms-flex-order: 71;
  order: 71;
}

[data-plate-position-xs="72"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 73;
  -webkit-order: 72;
  -moz-order: 72;
  -ms-flex-order: 72;
  order: 72;
}

[data-plate-position-xs="73"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 74;
  -webkit-order: 73;
  -moz-order: 73;
  -ms-flex-order: 73;
  order: 73;
}

[data-plate-position-xs="74"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 75;
  -webkit-order: 74;
  -moz-order: 74;
  -ms-flex-order: 74;
  order: 74;
}

[data-plate-position-xs="75"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 76;
  -webkit-order: 75;
  -moz-order: 75;
  -ms-flex-order: 75;
  order: 75;
}

[data-plate-position-xs="76"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 77;
  -webkit-order: 76;
  -moz-order: 76;
  -ms-flex-order: 76;
  order: 76;
}

[data-plate-position-xs="77"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 78;
  -webkit-order: 77;
  -moz-order: 77;
  -ms-flex-order: 77;
  order: 77;
}

[data-plate-position-xs="78"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 79;
  -webkit-order: 78;
  -moz-order: 78;
  -ms-flex-order: 78;
  order: 78;
}

[data-plate-position-xs="79"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 80;
  -webkit-order: 79;
  -moz-order: 79;
  -ms-flex-order: 79;
  order: 79;
}

[data-plate-position-xs="80"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 81;
  -webkit-order: 80;
  -moz-order: 80;
  -ms-flex-order: 80;
  order: 80;
}

[data-plate-position-xs="81"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 82;
  -webkit-order: 81;
  -moz-order: 81;
  -ms-flex-order: 81;
  order: 81;
}

[data-plate-position-xs="82"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 83;
  -webkit-order: 82;
  -moz-order: 82;
  -ms-flex-order: 82;
  order: 82;
}

[data-plate-position-xs="83"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 84;
  -webkit-order: 83;
  -moz-order: 83;
  -ms-flex-order: 83;
  order: 83;
}

[data-plate-position-xs="84"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 85;
  -webkit-order: 84;
  -moz-order: 84;
  -ms-flex-order: 84;
  order: 84;
}

[data-plate-position-xs="85"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 86;
  -webkit-order: 85;
  -moz-order: 85;
  -ms-flex-order: 85;
  order: 85;
}

[data-plate-position-xs="86"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 87;
  -webkit-order: 86;
  -moz-order: 86;
  -ms-flex-order: 86;
  order: 86;
}

[data-plate-position-xs="87"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 88;
  -webkit-order: 87;
  -moz-order: 87;
  -ms-flex-order: 87;
  order: 87;
}

[data-plate-position-xs="88"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 89;
  -webkit-order: 88;
  -moz-order: 88;
  -ms-flex-order: 88;
  order: 88;
}

[data-plate-position-xs="89"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 90;
  -webkit-order: 89;
  -moz-order: 89;
  -ms-flex-order: 89;
  order: 89;
}

[data-plate-position-xs="90"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 91;
  -webkit-order: 90;
  -moz-order: 90;
  -ms-flex-order: 90;
  order: 90;
}

[data-plate-position-xs="91"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 92;
  -webkit-order: 91;
  -moz-order: 91;
  -ms-flex-order: 91;
  order: 91;
}

[data-plate-position-xs="92"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 93;
  -webkit-order: 92;
  -moz-order: 92;
  -ms-flex-order: 92;
  order: 92;
}

[data-plate-position-xs="93"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 94;
  -webkit-order: 93;
  -moz-order: 93;
  -ms-flex-order: 93;
  order: 93;
}

[data-plate-position-xs="94"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 95;
  -webkit-order: 94;
  -moz-order: 94;
  -ms-flex-order: 94;
  order: 94;
}

[data-plate-position-xs="95"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 96;
  -webkit-order: 95;
  -moz-order: 95;
  -ms-flex-order: 95;
  order: 95;
}

[data-plate-position-xs="96"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 97;
  -webkit-order: 96;
  -moz-order: 96;
  -ms-flex-order: 96;
  order: 96;
}

[data-plate-position-xs="97"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 98;
  -webkit-order: 97;
  -moz-order: 97;
  -ms-flex-order: 97;
  order: 97;
}

[data-plate-position-xs="98"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 99;
  -webkit-order: 98;
  -moz-order: 98;
  -ms-flex-order: 98;
  order: 98;
}

[data-plate-position-xs="99"]:not([data-plate-positioning-disabled]) {
  -webkit-box-ordinal-group: 100;
  -webkit-order: 99;
  -moz-order: 99;
  -ms-flex-order: 99;
  order: 99;
}

@media (min-width: 576px) {
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="1"],
  .plate--column.sm-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="2"],
  .plate--column.sm-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="3"],
  .plate--column.sm-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="4"],
  .plate--column.sm-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="5"],
  .plate--column.sm-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="6"],
  .plate--column.sm-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="7"],
  .plate--column.sm-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="8"],
  .plate--column.sm-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="9"],
  .plate--column.sm-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="10"],
  .plate--column.sm-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="11"],
  .plate--column.sm-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 576px;
  }
  [data-plate-col-sm="12"],
  .plate--column.sm-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-sm="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-sm="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-sm="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-sm="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-sm="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-sm="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-sm="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-sm="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-sm="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-sm="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-sm="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-sm="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-sm="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-sm="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-sm="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-sm="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-sm="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-sm="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-sm="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-sm="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-sm="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-sm="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-sm="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-sm="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-sm="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-sm="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-sm="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-sm="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-sm="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-sm="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-sm="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-sm="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-sm="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-sm="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-sm="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-sm="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-sm="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-sm="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-sm="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-sm="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-sm="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-sm="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-sm="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-sm="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-sm="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-sm="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-sm="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-sm="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-sm="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-sm="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-sm="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-sm="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-sm="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-sm="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-sm="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-sm="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-sm="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-sm="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-sm="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-sm="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-sm="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-sm="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-sm="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-sm="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-sm="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-sm="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-sm="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-sm="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-sm="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-sm="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-sm="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-sm="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-sm="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-sm="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-sm="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-sm="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-sm="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-sm="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-sm="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-sm="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-sm="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-sm="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-sm="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-sm="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-sm="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-sm="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-sm="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-sm="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-sm="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-sm="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-sm="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-sm="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-sm="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-sm="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-sm="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-sm="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-sm="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-sm="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-sm="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-sm="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
@media (min-width: 768px) {
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="1"],
  .plate--column.md-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="2"],
  .plate--column.md-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="3"],
  .plate--column.md-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="4"],
  .plate--column.md-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="5"],
  .plate--column.md-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="6"],
  .plate--column.md-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="7"],
  .plate--column.md-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="8"],
  .plate--column.md-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="9"],
  .plate--column.md-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="10"],
  .plate--column.md-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="11"],
  .plate--column.md-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 768px;
  }
  [data-plate-col-md="12"],
  .plate--column.md-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-md="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-md="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-md="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-md="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-md="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-md="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-md="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-md="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-md="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-md="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-md="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-md="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-md="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-md="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-md="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-md="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-md="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-md="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-md="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-md="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-md="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-md="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-md="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-md="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-md="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-md="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-md="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-md="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-md="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-md="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-md="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-md="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-md="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-md="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-md="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-md="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-md="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-md="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-md="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-md="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-md="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-md="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-md="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-md="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-md="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-md="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-md="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-md="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-md="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-md="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-md="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-md="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-md="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-md="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-md="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-md="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-md="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-md="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-md="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-md="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-md="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-md="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-md="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-md="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-md="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-md="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-md="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-md="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-md="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-md="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-md="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-md="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-md="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-md="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-md="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-md="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-md="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-md="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-md="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-md="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-md="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-md="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-md="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-md="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-md="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-md="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-md="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-md="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-md="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-md="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-md="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-md="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-md="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-md="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-md="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-md="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-md="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-md="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-md="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-md="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
@media (min-width: 992px) {
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="1"],
  .plate--column.lg-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="2"],
  .plate--column.lg-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="3"],
  .plate--column.lg-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="4"],
  .plate--column.lg-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="5"],
  .plate--column.lg-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="6"],
  .plate--column.lg-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="7"],
  .plate--column.lg-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="8"],
  .plate--column.lg-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="9"],
  .plate--column.lg-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="10"],
  .plate--column.lg-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="11"],
  .plate--column.lg-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 992px;
  }
  [data-plate-col-lg="12"],
  .plate--column.lg-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-lg="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-lg="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-lg="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-lg="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-lg="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-lg="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-lg="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-lg="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-lg="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-lg="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-lg="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-lg="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-lg="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-lg="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-lg="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-lg="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-lg="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-lg="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-lg="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-lg="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-lg="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-lg="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-lg="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-lg="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-lg="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-lg="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-lg="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-lg="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-lg="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-lg="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-lg="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-lg="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-lg="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-lg="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-lg="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-lg="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-lg="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-lg="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-lg="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-lg="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-lg="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-lg="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-lg="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-lg="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-lg="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-lg="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-lg="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-lg="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-lg="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-lg="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-lg="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-lg="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-lg="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-lg="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-lg="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-lg="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-lg="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-lg="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-lg="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-lg="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-lg="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-lg="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-lg="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-lg="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-lg="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-lg="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-lg="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-lg="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-lg="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-lg="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-lg="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-lg="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-lg="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-lg="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-lg="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-lg="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-lg="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-lg="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-lg="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-lg="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-lg="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-lg="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-lg="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-lg="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-lg="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-lg="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-lg="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-lg="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-lg="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-lg="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-lg="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-lg="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-lg="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-lg="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-lg="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-lg="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-lg="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-lg="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-lg="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-lg="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
@media (min-width: 1200px) {
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="1"],
  .plate--column.xl-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="2"],
  .plate--column.xl-2 {
    flex-basis: 16.6666666666%;
    max-width: 16.6666666666%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="3"],
  .plate--column.xl-3 {
    flex-basis: 24.9999999999%;
    max-width: 24.9999999999%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="4"],
  .plate--column.xl-4 {
    flex-basis: 33.3333333332%;
    max-width: 33.3333333332%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="5"],
  .plate--column.xl-5 {
    flex-basis: 41.6666666665%;
    max-width: 41.6666666665%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="6"],
  .plate--column.xl-6 {
    flex-basis: 49.9999999998%;
    max-width: 49.9999999998%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="7"],
  .plate--column.xl-7 {
    flex-basis: 58.3333333331%;
    max-width: 58.3333333331%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="8"],
  .plate--column.xl-8 {
    flex-basis: 66.6666666664%;
    max-width: 66.6666666664%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="9"],
  .plate--column.xl-9 {
    flex-basis: 74.9999999997%;
    max-width: 74.9999999997%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="10"],
  .plate--column.xl-10 {
    flex-basis: 83.333333333%;
    max-width: 83.333333333%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="11"],
  .plate--column.xl-11 {
    flex-basis: 91.6666666663%;
    max-width: 91.6666666663%;
  }
  .plate--container {
    width: 100%;
    max-width: 1200px;
  }
  [data-plate-col-xl="12"],
  .plate--column.xl-12 {
    flex-basis: 99.9999999996%;
    max-width: 99.9999999996%;
  }
  [data-plate-position-xl="0"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -moz-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  [data-plate-position-xl="1"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -moz-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-plate-position-xl="2"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -moz-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-plate-position-xl="3"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -moz-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-plate-position-xl="4"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -moz-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-plate-position-xl="5"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -moz-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-plate-position-xl="6"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -moz-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-plate-position-xl="7"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -moz-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-plate-position-xl="8"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -moz-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-plate-position-xl="9"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -moz-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-plate-position-xl="10"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -moz-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-plate-position-xl="11"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -moz-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-plate-position-xl="12"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -moz-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-plate-position-xl="13"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -moz-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  [data-plate-position-xl="14"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 15;
    -webkit-order: 14;
    -moz-order: 14;
    -ms-flex-order: 14;
    order: 14;
  }
  [data-plate-position-xl="15"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 16;
    -webkit-order: 15;
    -moz-order: 15;
    -ms-flex-order: 15;
    order: 15;
  }
  [data-plate-position-xl="16"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 17;
    -webkit-order: 16;
    -moz-order: 16;
    -ms-flex-order: 16;
    order: 16;
  }
  [data-plate-position-xl="17"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 18;
    -webkit-order: 17;
    -moz-order: 17;
    -ms-flex-order: 17;
    order: 17;
  }
  [data-plate-position-xl="18"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 19;
    -webkit-order: 18;
    -moz-order: 18;
    -ms-flex-order: 18;
    order: 18;
  }
  [data-plate-position-xl="19"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 20;
    -webkit-order: 19;
    -moz-order: 19;
    -ms-flex-order: 19;
    order: 19;
  }
  [data-plate-position-xl="20"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 21;
    -webkit-order: 20;
    -moz-order: 20;
    -ms-flex-order: 20;
    order: 20;
  }
  [data-plate-position-xl="21"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 22;
    -webkit-order: 21;
    -moz-order: 21;
    -ms-flex-order: 21;
    order: 21;
  }
  [data-plate-position-xl="22"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 23;
    -webkit-order: 22;
    -moz-order: 22;
    -ms-flex-order: 22;
    order: 22;
  }
  [data-plate-position-xl="23"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 24;
    -webkit-order: 23;
    -moz-order: 23;
    -ms-flex-order: 23;
    order: 23;
  }
  [data-plate-position-xl="24"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 25;
    -webkit-order: 24;
    -moz-order: 24;
    -ms-flex-order: 24;
    order: 24;
  }
  [data-plate-position-xl="25"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 26;
    -webkit-order: 25;
    -moz-order: 25;
    -ms-flex-order: 25;
    order: 25;
  }
  [data-plate-position-xl="26"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 27;
    -webkit-order: 26;
    -moz-order: 26;
    -ms-flex-order: 26;
    order: 26;
  }
  [data-plate-position-xl="27"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 28;
    -webkit-order: 27;
    -moz-order: 27;
    -ms-flex-order: 27;
    order: 27;
  }
  [data-plate-position-xl="28"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 29;
    -webkit-order: 28;
    -moz-order: 28;
    -ms-flex-order: 28;
    order: 28;
  }
  [data-plate-position-xl="29"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 30;
    -webkit-order: 29;
    -moz-order: 29;
    -ms-flex-order: 29;
    order: 29;
  }
  [data-plate-position-xl="30"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 31;
    -webkit-order: 30;
    -moz-order: 30;
    -ms-flex-order: 30;
    order: 30;
  }
  [data-plate-position-xl="31"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 32;
    -webkit-order: 31;
    -moz-order: 31;
    -ms-flex-order: 31;
    order: 31;
  }
  [data-plate-position-xl="32"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 33;
    -webkit-order: 32;
    -moz-order: 32;
    -ms-flex-order: 32;
    order: 32;
  }
  [data-plate-position-xl="33"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 34;
    -webkit-order: 33;
    -moz-order: 33;
    -ms-flex-order: 33;
    order: 33;
  }
  [data-plate-position-xl="34"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 35;
    -webkit-order: 34;
    -moz-order: 34;
    -ms-flex-order: 34;
    order: 34;
  }
  [data-plate-position-xl="35"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 36;
    -webkit-order: 35;
    -moz-order: 35;
    -ms-flex-order: 35;
    order: 35;
  }
  [data-plate-position-xl="36"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 37;
    -webkit-order: 36;
    -moz-order: 36;
    -ms-flex-order: 36;
    order: 36;
  }
  [data-plate-position-xl="37"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 38;
    -webkit-order: 37;
    -moz-order: 37;
    -ms-flex-order: 37;
    order: 37;
  }
  [data-plate-position-xl="38"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 39;
    -webkit-order: 38;
    -moz-order: 38;
    -ms-flex-order: 38;
    order: 38;
  }
  [data-plate-position-xl="39"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 40;
    -webkit-order: 39;
    -moz-order: 39;
    -ms-flex-order: 39;
    order: 39;
  }
  [data-plate-position-xl="40"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 41;
    -webkit-order: 40;
    -moz-order: 40;
    -ms-flex-order: 40;
    order: 40;
  }
  [data-plate-position-xl="41"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 42;
    -webkit-order: 41;
    -moz-order: 41;
    -ms-flex-order: 41;
    order: 41;
  }
  [data-plate-position-xl="42"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 43;
    -webkit-order: 42;
    -moz-order: 42;
    -ms-flex-order: 42;
    order: 42;
  }
  [data-plate-position-xl="43"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 44;
    -webkit-order: 43;
    -moz-order: 43;
    -ms-flex-order: 43;
    order: 43;
  }
  [data-plate-position-xl="44"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 45;
    -webkit-order: 44;
    -moz-order: 44;
    -ms-flex-order: 44;
    order: 44;
  }
  [data-plate-position-xl="45"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 46;
    -webkit-order: 45;
    -moz-order: 45;
    -ms-flex-order: 45;
    order: 45;
  }
  [data-plate-position-xl="46"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 47;
    -webkit-order: 46;
    -moz-order: 46;
    -ms-flex-order: 46;
    order: 46;
  }
  [data-plate-position-xl="47"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 48;
    -webkit-order: 47;
    -moz-order: 47;
    -ms-flex-order: 47;
    order: 47;
  }
  [data-plate-position-xl="48"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 49;
    -webkit-order: 48;
    -moz-order: 48;
    -ms-flex-order: 48;
    order: 48;
  }
  [data-plate-position-xl="49"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 50;
    -webkit-order: 49;
    -moz-order: 49;
    -ms-flex-order: 49;
    order: 49;
  }
  [data-plate-position-xl="50"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 51;
    -webkit-order: 50;
    -moz-order: 50;
    -ms-flex-order: 50;
    order: 50;
  }
  [data-plate-position-xl="51"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 52;
    -webkit-order: 51;
    -moz-order: 51;
    -ms-flex-order: 51;
    order: 51;
  }
  [data-plate-position-xl="52"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 53;
    -webkit-order: 52;
    -moz-order: 52;
    -ms-flex-order: 52;
    order: 52;
  }
  [data-plate-position-xl="53"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 54;
    -webkit-order: 53;
    -moz-order: 53;
    -ms-flex-order: 53;
    order: 53;
  }
  [data-plate-position-xl="54"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 55;
    -webkit-order: 54;
    -moz-order: 54;
    -ms-flex-order: 54;
    order: 54;
  }
  [data-plate-position-xl="55"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 56;
    -webkit-order: 55;
    -moz-order: 55;
    -ms-flex-order: 55;
    order: 55;
  }
  [data-plate-position-xl="56"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 57;
    -webkit-order: 56;
    -moz-order: 56;
    -ms-flex-order: 56;
    order: 56;
  }
  [data-plate-position-xl="57"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 58;
    -webkit-order: 57;
    -moz-order: 57;
    -ms-flex-order: 57;
    order: 57;
  }
  [data-plate-position-xl="58"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 59;
    -webkit-order: 58;
    -moz-order: 58;
    -ms-flex-order: 58;
    order: 58;
  }
  [data-plate-position-xl="59"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 60;
    -webkit-order: 59;
    -moz-order: 59;
    -ms-flex-order: 59;
    order: 59;
  }
  [data-plate-position-xl="60"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 61;
    -webkit-order: 60;
    -moz-order: 60;
    -ms-flex-order: 60;
    order: 60;
  }
  [data-plate-position-xl="61"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 62;
    -webkit-order: 61;
    -moz-order: 61;
    -ms-flex-order: 61;
    order: 61;
  }
  [data-plate-position-xl="62"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 63;
    -webkit-order: 62;
    -moz-order: 62;
    -ms-flex-order: 62;
    order: 62;
  }
  [data-plate-position-xl="63"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 64;
    -webkit-order: 63;
    -moz-order: 63;
    -ms-flex-order: 63;
    order: 63;
  }
  [data-plate-position-xl="64"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 65;
    -webkit-order: 64;
    -moz-order: 64;
    -ms-flex-order: 64;
    order: 64;
  }
  [data-plate-position-xl="65"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 66;
    -webkit-order: 65;
    -moz-order: 65;
    -ms-flex-order: 65;
    order: 65;
  }
  [data-plate-position-xl="66"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 67;
    -webkit-order: 66;
    -moz-order: 66;
    -ms-flex-order: 66;
    order: 66;
  }
  [data-plate-position-xl="67"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 68;
    -webkit-order: 67;
    -moz-order: 67;
    -ms-flex-order: 67;
    order: 67;
  }
  [data-plate-position-xl="68"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 69;
    -webkit-order: 68;
    -moz-order: 68;
    -ms-flex-order: 68;
    order: 68;
  }
  [data-plate-position-xl="69"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 70;
    -webkit-order: 69;
    -moz-order: 69;
    -ms-flex-order: 69;
    order: 69;
  }
  [data-plate-position-xl="70"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 71;
    -webkit-order: 70;
    -moz-order: 70;
    -ms-flex-order: 70;
    order: 70;
  }
  [data-plate-position-xl="71"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 72;
    -webkit-order: 71;
    -moz-order: 71;
    -ms-flex-order: 71;
    order: 71;
  }
  [data-plate-position-xl="72"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 73;
    -webkit-order: 72;
    -moz-order: 72;
    -ms-flex-order: 72;
    order: 72;
  }
  [data-plate-position-xl="73"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 74;
    -webkit-order: 73;
    -moz-order: 73;
    -ms-flex-order: 73;
    order: 73;
  }
  [data-plate-position-xl="74"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 75;
    -webkit-order: 74;
    -moz-order: 74;
    -ms-flex-order: 74;
    order: 74;
  }
  [data-plate-position-xl="75"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 76;
    -webkit-order: 75;
    -moz-order: 75;
    -ms-flex-order: 75;
    order: 75;
  }
  [data-plate-position-xl="76"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 77;
    -webkit-order: 76;
    -moz-order: 76;
    -ms-flex-order: 76;
    order: 76;
  }
  [data-plate-position-xl="77"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 78;
    -webkit-order: 77;
    -moz-order: 77;
    -ms-flex-order: 77;
    order: 77;
  }
  [data-plate-position-xl="78"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 79;
    -webkit-order: 78;
    -moz-order: 78;
    -ms-flex-order: 78;
    order: 78;
  }
  [data-plate-position-xl="79"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 80;
    -webkit-order: 79;
    -moz-order: 79;
    -ms-flex-order: 79;
    order: 79;
  }
  [data-plate-position-xl="80"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 81;
    -webkit-order: 80;
    -moz-order: 80;
    -ms-flex-order: 80;
    order: 80;
  }
  [data-plate-position-xl="81"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 82;
    -webkit-order: 81;
    -moz-order: 81;
    -ms-flex-order: 81;
    order: 81;
  }
  [data-plate-position-xl="82"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 83;
    -webkit-order: 82;
    -moz-order: 82;
    -ms-flex-order: 82;
    order: 82;
  }
  [data-plate-position-xl="83"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 84;
    -webkit-order: 83;
    -moz-order: 83;
    -ms-flex-order: 83;
    order: 83;
  }
  [data-plate-position-xl="84"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 85;
    -webkit-order: 84;
    -moz-order: 84;
    -ms-flex-order: 84;
    order: 84;
  }
  [data-plate-position-xl="85"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 86;
    -webkit-order: 85;
    -moz-order: 85;
    -ms-flex-order: 85;
    order: 85;
  }
  [data-plate-position-xl="86"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 87;
    -webkit-order: 86;
    -moz-order: 86;
    -ms-flex-order: 86;
    order: 86;
  }
  [data-plate-position-xl="87"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 88;
    -webkit-order: 87;
    -moz-order: 87;
    -ms-flex-order: 87;
    order: 87;
  }
  [data-plate-position-xl="88"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 89;
    -webkit-order: 88;
    -moz-order: 88;
    -ms-flex-order: 88;
    order: 88;
  }
  [data-plate-position-xl="89"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 90;
    -webkit-order: 89;
    -moz-order: 89;
    -ms-flex-order: 89;
    order: 89;
  }
  [data-plate-position-xl="90"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 91;
    -webkit-order: 90;
    -moz-order: 90;
    -ms-flex-order: 90;
    order: 90;
  }
  [data-plate-position-xl="91"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 92;
    -webkit-order: 91;
    -moz-order: 91;
    -ms-flex-order: 91;
    order: 91;
  }
  [data-plate-position-xl="92"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 93;
    -webkit-order: 92;
    -moz-order: 92;
    -ms-flex-order: 92;
    order: 92;
  }
  [data-plate-position-xl="93"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 94;
    -webkit-order: 93;
    -moz-order: 93;
    -ms-flex-order: 93;
    order: 93;
  }
  [data-plate-position-xl="94"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 95;
    -webkit-order: 94;
    -moz-order: 94;
    -ms-flex-order: 94;
    order: 94;
  }
  [data-plate-position-xl="95"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 96;
    -webkit-order: 95;
    -moz-order: 95;
    -ms-flex-order: 95;
    order: 95;
  }
  [data-plate-position-xl="96"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 97;
    -webkit-order: 96;
    -moz-order: 96;
    -ms-flex-order: 96;
    order: 96;
  }
  [data-plate-position-xl="97"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 98;
    -webkit-order: 97;
    -moz-order: 97;
    -ms-flex-order: 97;
    order: 97;
  }
  [data-plate-position-xl="98"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 99;
    -webkit-order: 98;
    -moz-order: 98;
    -ms-flex-order: 98;
    order: 98;
  }
  [data-plate-position-xl="99"]:not([data-plate-positioning-disabled]) {
    -webkit-box-ordinal-group: 100;
    -webkit-order: 99;
    -moz-order: 99;
    -ms-flex-order: 99;
    order: 99;
  }
}
[data-plate-hidden-xs] {
  display: block !important;
}

[data-plate-hidden-sm] {
  display: block !important;
}

[data-plate-hidden-md] {
  display: block !important;
}

[data-plate-hidden-lg] {
  display: block !important;
}

[data-plate-hidden-xs] {
  display: none !important;
}

.plate--column {
  min-height: 4rem;
  width: 100%;
}

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

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

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

.plate--page-content-wrapper,
.plate--section,
.plate--column {
  display: -webkit-box;
  -webkit-flex-direction: column;
  display: -moz-box;
  -moz-flex-direction: column;
  display: -ms-flexbox;
  -ms-flex-direction: column;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
}

@media (max-width: 767.98px) {
  .section {
    padding-top: 4rem;
    padding-bottom: 4rem;
    --section-padding-top-mobile: 4rem;
    --section-padding-bottom-mobile: 4rem;
  }
}
@media (min-width: 768px) {
  .section {
    padding-top: 9rem;
    padding-bottom: 9rem;
    --section-padding-top-desktop: 9rem;
    --section-padding-bottom-desktop: 9rem;
  }
}

@media (max-width: 767.98px) {
  .p-t-m--s {
    padding-top: 3rem;
    --section-padding-top-mobile: 3rem;
  }
  .p-b-m--s {
    padding-bottom: 3rem;
    --section-padding-bottom-mobile: 3rem;
  }
}

@media (max-width: 767.98px) {
  .p-t-m--m {
    padding-top: 4rem;
    --section-padding-top-mobile: 4rem;
  }
  .p-b-m--m {
    padding-bottom: 4rem;
    --section-padding-bottom-mobile: 4rem;
  }
}

@media (max-width: 767.98px) {
  .p-t-m--l {
    padding-top: 12rem;
    --section-padding-top-mobile: 12rem;
  }
  .p-b-m--l {
    padding-bottom: 12rem;
    --section-padding-bottom-mobile: 12rem;
  }
}

@media (min-width: 768px) {
  .p-t-d--s {
    padding-top: 6rem;
    --section-padding-top-desktop: 6rem;
  }
  .p-b-d--s {
    padding-bottom: 6rem;
    --section-padding-bottom-desktop: 6rem;
  }
}

@media (min-width: 768px) {
  .p-t-d--m {
    padding-top: 9rem;
    --section-padding-top-desktop: 9rem;
  }
  .p-b-d--m {
    padding-bottom: 9rem;
    --section-padding-bottom-desktop: 9rem;
  }
}

@media (min-width: 768px) {
  .p-t-d--l {
    padding-top: 20rem;
    --section-padding-top-desktop: 20rem;
  }
  .p-b-d--l {
    padding-bottom: 20rem;
    --section-padding-bottom-desktop: 20rem;
  }
}

html {
  font-size: 62.5%;
  overflow-x: hidden;
  scroll-behavior: smooth;
}

@media screen and (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
}
body:not(.no-js) img {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
body:not(.no-js) img.loaded {
  opacity: 1;
}

.job-meta {
  display: flex;
  flex-direction: column;
  margin: 0;
  gap: 1.6rem;
}
.job-meta .job-meta-item {
  display: flex;
  align-items: center;
  gap: 2rem;
}
.job-meta .job-meta-item .job-meta-item-value {
  line-height: 1;
  font-weight: 700;
}
.job-meta .job-meta-item svg {
  flex: 0 0 auto;
  width: 2.4rem;
  height: 2.4rem;
  fill: currentColor;
}

.job-posting-card-compact {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  background-color: var(--site-color-2);
  color: inherit;
  border-radius: 1.6rem;
}
.job-posting-card-compact .job-posting-card-compact-header {
  display: grid;
  grid-template-areas: "header";
}
.job-posting-card-compact .job-posting-card-compact-header .teaser-image {
  grid-area: header;
  width: 100%;
  height: auto;
  position: relative;
  border-radius: 1.6rem 1.6rem 0 0;
  overflow: hidden;
}
.job-posting-card-compact .job-posting-card-compact-header .teaser-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.job-posting-card-compact .job-posting-card-compact-header .teaser-image::before {
  content: "";
  display: flex;
  position: absolute;
  inset: 0;
  background-color: var(--site-color-1);
  border-radius: 1.6rem 1.6rem 0 0;
}
.job-posting-card-compact .job-posting-card-compact-header:has(.teaser-image) .title {
  color: white;
}
.job-posting-card-compact .job-posting-card-compact-header .job-posting-card-compact-header-content {
  position: relative;
  z-index: 2;
  grid-area: header;
  display: grid;
  grid-template-areas: "label" "title";
  grid-template-rows: 1fr auto;
  gap: 1.6rem;
}
.job-posting-card-compact .job-posting-card-compact-header .job-posting-card-compact-header-content .label {
  grid-area: label;
  margin: 3.2rem;
}
.job-posting-card-compact .job-posting-card-compact-header .job-posting-card-compact-header-content .title {
  grid-area: title;
  font-size: 2.4rem;
  background: linear-gradient(transparent, #000);
  margin: 0;
  padding: 3.2rem;
  padding-top: 6.4rem;
}
.job-posting-card-compact .job-posting-card-compact-header .label {
  align-self: start;
  justify-self: start;
  background-color: var(--site-color-1);
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 5px;
  font-size: 1.2rem;
  line-height: 1;
  font-weight: 700;
}
.job-posting-card-compact .job-posting-card-compact-title {
  font-size: 2.4rem;
  grid-area: image;
  align-self: flex-end;
}
.job-posting-card-compact .job-posting-card-compact-content {
  margin-block-start: auto;
  padding: 3.2rem;
}
.job-posting-card-compact .job-posting-card-compact-content .job-meta {
  margin-block-end: 2.4rem;
}
.job-posting-card-compact .job-posting-card-compact-footer {
  margin-block-start: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.6rem;
}
.job-posting-card-compact .job-posting-card-compact-footer span {
  line-height: 1;
  font-weight: 700;
  text-decoration: underline;
}
.job-posting-card-compact .job-posting-card-compact-footer .svg-arrow-down {
  width: 4rem;
  height: 4rem;
  transform: rotate(-90deg);
  fill: var(--site-color-1);
}
.job-posting-card-compact:hover .teaser-image img, .job-posting-card-compact:focus-visible .teaser-image img {
  transform: scale(1.05);
}

.job-posting-card {
  text-decoration: none;
  display: grid;
  grid-template-areas: "media" "content";
  background-color: var(--site-color-2);
  color: inherit;
  border-radius: 1.6rem;
}
@container section-inner (min-width: 768px) {
  .job-posting-card {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "media" "content";
  }
}
.job-posting-card .job-posting-card-header {
  display: grid;
  grid-template-areas: "header";
}
.job-posting-card .job-posting-card-header .teaser-image {
  grid-area: header;
  width: 100%;
  height: 100%;
  position: relative;
  aspect-ratio: 16/9;
  overflow: hidden;
  border-radius: 1.6rem 1.6rem 0 0;
}
@container section-inner (min-width: 768px) {
  .job-posting-card .job-posting-card-header .teaser-image {
    border-radius: 1.6rem 0 0 1.6rem;
  }
}
.job-posting-card .job-posting-card-header .teaser-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease-in-out, filter 0.3s ease-in-out;
}
.job-posting-card .job-posting-card-header .teaser-image::before {
  content: "";
  display: flex;
  position: absolute;
  inset: 0;
  background-color: var(--site-color-1);
  border-radius: 1.6rem 1.6rem 0 0;
}
@container section-inner (min-width: 768px) {
  .job-posting-card .job-posting-card-header .teaser-image::before {
    border-radius: 1.6rem 0 0 1.6rem;
  }
}
.job-posting-card .job-posting-card-header:has(.teaser-image) .title {
  color: white;
}
.job-posting-card .job-posting-card-header .job-posting-card-header-content {
  position: relative;
  z-index: 2;
  grid-area: header;
  display: grid;
  grid-template-areas: "label" "title";
  grid-template-rows: 1fr auto;
  margin: 3.2rem;
  gap: 1.6rem;
}
.job-posting-card .job-posting-card-header .job-posting-card-header-content .label {
  grid-area: label;
}
.job-posting-card .job-posting-card-header .job-posting-card-header-content .title {
  grid-area: title;
  font-size: 2.4rem;
  margin: 0;
}
.job-posting-card .job-posting-card-header .label {
  align-self: start;
  justify-self: start;
  background-color: var(--site-color-1);
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 5px;
  font-size: 1.2rem;
  line-height: 1;
  font-weight: 700;
}
.job-posting-card .title {
  font-size: 2.4rem;
  margin-block-end: 4rem;
}
@container section-inner (min-width: 768px) {
  .job-posting-card .title {
    font-size: 4rem;
  }
}
.job-posting-card .job-posting-card-content {
  display: flex;
  flex-direction: column;
  padding: 3.2rem;
  padding-left: 6.4rem;
}
.job-posting-card .job-posting-card-content .job-meta {
  margin-block-end: 2.4rem;
}
.job-posting-card .job-posting-card-footer {
  margin-block-start: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.6rem;
}
.job-posting-card .job-posting-card-footer span {
  line-height: 1;
  font-weight: 700;
  text-decoration: underline;
}
.job-posting-card .job-posting-card-footer .svg-arrow-down {
  width: 4rem;
  height: 4rem;
  transform: rotate(-90deg);
  fill: var(--site-color-1);
}
.job-posting-card:hover .teaser-image img, .job-posting-card:focus-visible .teaser-image img {
  transform: scale(1.05);
}

.filter__input__range {
  padding-bottom: 2rem;
  position: relative;
}
.filter__input__range__bar {
  height: 1rem;
  position: relative;
  background-color: lightgrey;
  margin: 0 1rem;
}
.filter__input__range__bar__max, .filter__input__range__bar__min {
  width: 1rem;
  height: 1rem;
  transform: translateY(-50%) translateX(-50%);
  border-radius: 50%;
  background-color: var(--primary-color);
  z-index: 2;
}
.filter__input__range__bar__range {
  height: 1rem;
  background: lightblue;
  transform: translateY(-50%);
}
.filter__input__range__bar__max, .filter__input__range__bar__min, .filter__input__range__bar__range {
  position: absolute;
  top: 50%;
}
.filter__input__range__bar__min {
  left: 0;
}
.filter__input__range__bar__max {
  left: 100%;
}
.filter__input__range__selector {
  position: absolute;
  z-index: 10;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
  height: 1rem;
}
.filter__input__range__selector input {
  pointer-events: none;
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
.filter__input__range__selector--active {
  pointer-events: all !important;
}

.filter-app-header {
  margin-block: 5rem;
  display: grid;
  grid-template-areas: "title" "search";
  grid-template-columns: 1fr;
  gap: 3rem;
}
@media (min-width: 992px) {
  .filter-app-header {
    grid-template-areas: "title search";
    grid-template-columns: 6fr 4fr;
    gap: 8rem;
  }
}
.filter-app-header .filter-app-header-title {
  grid-area: title;
  position: relative;
}
.filter-app-header .filter-app-header-title h1 {
  text-wrap: balance;
  margin-inline-end: 20%;
}
.filter-app-header .filter-app-header-title .svg-corporate-waves {
  width: 20%;
  margin-block-end: 2rem;
}
.filter-app-header .filter-app-header-title .header-svg-corporate-plusses {
  top: 18%;
  right: 0;
  width: 20%;
  bottom: unset;
  transform: unset;
}
.filter-app-header .filter-app-header-content {
  grid-area: search;
  align-content: flex-end;
}
.filter-app-header .filter-app-header-content .map-ui-search {
  margin-block-start: 3rem;
}
@media (min-width: 992px) {
  .filter-app-header .filter-app-header-content .map-ui-search {
    margin-block-start: 5rem;
  }
}

.postal-code-search {
  max-width: 40rem;
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: 1fr;
  gap: 1.6rem;
}
.postal-code-search .search-form-input {
  grid-area: 1/1/2/3;
  border: 2px solid;
  border-radius: 4rem;
  padding: 2rem;
}
.postal-code-search .search-form-button {
  grid-area: 1/2/2/3;
  margin: 1rem;
}

.hours-form-controls {
  margin-block: 2.1rem 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
  column-gap: 2.4rem;
}

.hours-form-inner-text {
  font-weight: bold;
}

.hours-form-label {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.hours-form-input {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  padding: 2rem;
  background-color: #f3f3f3;
  border-radius: 1rem;
  text-align: center;
  min-width: 9rem;
  -webkit-appearance: none;
  -moz-appearance: textfield;
}

.filters-pagination {
  grid-area: pagination;
  display: flex;
  color: black;
}
.filters-pagination .list-pagination {
  margin: 2rem auto;
  display: flex;
  flex-wrap: wrap;
  gap: 0.2rem;
  justify-content: center;
}
.filters-pagination .pagination__item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.filters-pagination .pagination__item a,
.filters-pagination .pagination__item button {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  text-decoration: none;
  color: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 6rem;
}
.filters-pagination .pagination__item a[disabled],
.filters-pagination .pagination__item button[disabled] {
  opacity: 0.5;
  cursor: initial;
}
.filters-pagination .pagination__item--page {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  z-index: 1;
  position: relative;
}
.filters-pagination .pagination__item--page button {
  width: 4.8rem;
  height: 4.8rem;
}
.filters-pagination .pagination__item--page button::before {
  z-index: -1;
  content: "";
  display: flex;
  position: absolute;
  width: 90%;
  height: 90%;
  border-radius: 1rem;
  background-color: #f3f3f3;
  outline: none;
  transition: all 0.3s ease-in-out;
}
.filters-pagination .pagination__item--page button:not([disabled]) {
  cursor: pointer;
}
.filters-pagination .pagination__item--page button:not([disabled]):focus-visible, .filters-pagination .pagination__item--page button:not([disabled]):hover {
  color: white;
}
.filters-pagination .pagination__item--page button:not([disabled]):focus-visible::before, .filters-pagination .pagination__item--page button:not([disabled]):hover::before {
  background-color: black;
}
.filters-pagination .pagination__item--page span {
  font-weight: 600;
  font-size: 2rem;
  line-height: 1;
  font-family: sans-serif;
}
.filters-pagination .pagination__item--page.pagination__item--active a,
.filters-pagination .pagination__item--page.pagination__item--active button {
  font-size: 2.2rem;
  font-weight: 700;
  color: white;
}
.filters-pagination .pagination__item--page.pagination__item--active a::before,
.filters-pagination .pagination__item--page.pagination__item--active button::before {
  background-color: black;
}
.filters-pagination .pagination__item--next button,
.filters-pagination .pagination__item--prev button {
  width: 4.8rem;
  height: 4.8rem;
  padding: 2rem;
}
.filters-pagination .pagination__item--next .svg-chevron-down,
.filters-pagination .pagination__item--prev .svg-chevron-down {
  width: 100%;
  height: 100%;
  color: inherit;
}
.filters-pagination .pagination__item--next .svg-chevron-down {
  transform: rotate(-90deg);
}
.filters-pagination .pagination__item--prev .svg-chevron-down {
  transform: rotate(90deg);
}

.fraction-pagination {
  margin: 2rem auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.fraction-pagination button {
  text-decoration: underline;
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
}
.fraction-pagination button[disabled] {
  opacity: 0.2;
  text-decoration: none;
  cursor: initial;
}
.fraction-pagination button:not([disabled]) {
  cursor: pointer;
}
.fraction-pagination button:not([disabled]):focus-visible::before, .fraction-pagination button:not([disabled]):hover::before {
  background-color: white;
}
@media (min-width: 768px) {
  .fraction-pagination {
    display: none;
  }
}

.filter__wrapper--job_postings {
  padding-block: 3rem;
}
@media (min-width: 768px) {
  .filter__wrapper--job_postings {
    padding-block: 8rem;
  }
}

.filter-app {
  container-type: inline-size;
  container-name: filter-app;
  position: relative;
}

.filter-grid {
  display: grid;
  grid-template-areas: "input" "content" "pagination";
  gap: 5rem;
}
@container filter-app (min-width: 768px) {
  .filter-grid {
    grid-template-areas: "input content" "input pagination";
    grid-template-columns: 1fr 2.5fr;
  }
}

.post-list {
  grid-area: content;
  align-self: start;
}
.post-list .list-item-inner {
  height: 100%;
}
.post-list .list-item-inner .job-posting-card-compact {
  height: 100%;
}
.post-list.job_postings {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.8rem;
}
@media (min-width: 992px) {
  .post-list.job_postings {
    --section-spacing-top: 8rem;
    margin-block-start: calc(var(--section-spacing-top) * -2);
    position: relative;
    z-index: 116;
    padding-top: 0;
  }
  .post-list.job_postings .section-title {
    color: white;
    text-align: center;
    transform: translateY(calc(-100% - 3rem)) translateX(-50%);
    position: absolute;
    top: 0;
    left: 50%;
  }
}
@container filter-app (min-width: 768px) {
  .post-list.job_postings {
    grid-template-columns: repeat(2, 1fr);
    gap: 1.6rem 1.8rem;
  }
}

.filter-input-inner {
  position: sticky;
  top: 12rem;
}

.filter-input-heading {
  font-family: var(--font-family-heading);
  font-size: 3rem;
  font-weight: 800;
  line-height: 1;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-items: start;
  justify-content: space-between;
  gap: 1.6rem;
  margin-block-end: 2.4rem;
}
.filter-input-heading .filter-input-reset {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  font-size: 1.4rem;
  line-height: 1;
  font-weight: 700;
  color: var(--site-color-1);
}
.filter-input-heading .filter-input-reset[disabled] {
  filter: grayscale(100%);
  cursor: default;
}

.filter-group-button {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1.4rem 0;
  width: 100%;
}
.filter-group-button .title {
  font-family: var(--font-family-heading);
  font-size: 2.4rem;
  line-height: 1;
  font-weight: 600;
}

.collapse-icon {
  flex: 0 0 auto;
  width: 1.7rem;
  height: 0.9rem;
  transition: transform 0.3s ease-in-out;
  transform: rotate(180deg);
}
.collapsed .collapse-icon {
  transform: rotate(0deg);
}

.fallback-header {
  margin-block: 5rem;
}

.page-header {
  container-type: inline-size;
  container-name: page-header;
  display: grid;
  overflow: hidden;
  z-index: 115;
  position: relative;
  grid-template-areas: "header";
  background-color: #1B1B1B;
}
.page-header .page-header-media {
  grid-area: header;
  display: grid;
  grid-template-areas: "media";
}
.page-header .page-header-media.has-mobile-background-image .is-desktop {
  display: none;
}
@media (min-width: 768px) {
  .page-header .page-header-media.has-mobile-background-image .is-mobile {
    display: none;
  }
  .page-header .page-header-media.has-mobile-background-image .is-desktop {
    display: flex;
  }
}
.page-header .page-header-media .page-header-image {
  display: flex;
  grid-area: media;
  width: 100%;
  height: auto;
  aspect-ratio: 10/14;
  position: relative;
}
.page-header .page-header-media .page-header-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page-header .page-header-media .page-header-image.is-mobile {
  aspect-ratio: 1/1;
  height: 100%;
}
.page-header .page-header-media .page-header-image.is-desktop {
  aspect-ratio: 1/1;
  height: 100%;
}
@media (min-width: 768px) {
  .page-header .page-header-media .page-header-image.is-desktop {
    aspect-ratio: 5/2.5;
  }
}
.page-header .page-header-media .page-header-image::before, .page-header .page-header-media .page-header-image::after {
  content: "";
  position: absolute;
  inset: 0;
}
.page-header .page-header-media .page-header-image::before {
  z-index: 1;
  inset: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.35) 100%);
}
.page-header .page-header-media .page-header-image::after {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0.35) 100%);
}
.page-header .page-header-content {
  grid-area: header;
  display: grid;
  justify-content: center;
  align-content: center;
  color: white;
}
.page-header .page-header-inner {
  display: flex;
  flex-direction: column;
  position: relative;
  z-index: 3;
  padding-block: 8rem 6rem;
}
@media (min-width: 768px) {
  .page-header .page-header-inner {
    padding-block: 10rem 16rem;
  }
}
.has-overlapping-first-section .page-header .page-header-inner {
  padding-block: 0;
}
@media (min-width: 768px) {
  .has-overlapping-first-section .page-header .page-header-inner {
    padding-block: 14rem 14rem;
  }
}
.is-index .page-header .page-header-inner {
  text-align: center;
  text-wrap: balance;
}
.is-index .page-header .page-header-inner .header-buttons {
  justify-content: center;
}
.page-header .page-header-inner .header-tagline {
  font-size: 1.8rem;
  line-height: 1;
  margin-block-end: 1.4rem;
  text-shadow: 0 0 12px #777;
}
@media (min-width: 768px) {
  .page-header .page-header-inner .header-tagline {
    font-size: 2.4rem;
    margin-block-end: 2.4rem;
  }
}
.page-header .page-header-inner .header-title {
  color: var(--object-text-color);
  text-shadow: 0 0 12px #777;
  font-size: 3rem;
  font-weight: 800;
  line-height: 1.25;
  text-transform: uppercase;
  margin: 0;
}
@media (min-width: 768px) {
  .page-header .page-header-inner .header-title {
    font-size: 6rem;
  }
}
.page-header .page-header-inner .header-buttons {
  margin: 3.6rem 0 0;
}

.js-scroll-skiplink {
  color: inherit;
  width: 4.8rem;
  height: 4.8rem;
  display: flex;
  margin-inline: auto;
  margin-block-start: 4.5rem;
}
.js-scroll-skiplink svg {
  fill: currentColor;
  width: 100%;
  height: 100%;
  flex: 0 0 auto;
}

.language-picker {
  position: relative;
  font-size: 80%;
  font-family: inherit;
  z-index: 1;
  padding: 0.7rem 1.4rem 2rem;
}
@media (min-width: 1200px) {
  .language-picker {
    padding: 0;
    margin-inline-start: 2rem;
  }
}

.current-language-button {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 1rem;
  background: black;
  padding: 1rem 2rem;
  color: white;
  border-radius: 4rem !important;
  cursor: pointer;
  border: none;
  appearance: none;
}
.current-language-button span {
  text-transform: uppercase;
}
.current-language-button svg {
  width: 2rem;
  aspect-ratio: 3/2;
}
.current-language-button[aria-expanded=true] + .language-picker-menu {
  display: flex;
}

.language-picker-menu {
  display: none;
  width: 100%;
  padding: 1rem;
  margin-block: 0.5rem;
  border-radius: 0.5rem;
  background: white;
  flex-direction: column;
  gap: 1rem;
}
@media (min-width: 1200px) {
  .language-picker-menu {
    position: absolute;
    top: 100%;
  }
}
.language-picker-menu a {
  color: black;
  text-decoration: none;
}
.language-picker-menu a:hover, .language-picker-menu a:focus {
  text-decoration: underline;
}

:focus,
button:focus,
[type=button]:focus {
  outline: 0.375rem double black;
  box-shadow: 0 0 0 0.25rem white;
}

@supports selector(:focus-visible) {
  :focus,
  button:focus,
  [type=button]:focus {
    outline: none;
    box-shadow: none;
  }
  :focus-visible,
  button:focus-visible,
  [type=button]:focus-visible {
    outline: 0.375rem double black;
    box-shadow: 0 0 0 0.25rem white;
  }
}
.main-link {
  display: flex;
  flex: 1 1 auto;
  width: calc(100% - 4.8rem);
  align-items: center;
  background-color: transparent;
  border: 1px solid transparent;
  display: flex;
  padding: 0.7rem 1.4rem;
  text-decoration: none;
  text-transform: center;
  font-size: 1.6rem;
  font-weight: 700;
  color: var(--navigation-text-color);
}
.main-link:hover {
  text-decoration: underline;
}

.dropdown-button {
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  cursor: pointer;
  color: var(--primary-color);
}
.dropdown-button[aria-expanded=true] .button-icon {
  transform: rotate(0deg);
}
.dropdown-button .button-icon {
  display: flex;
  align-items: center;
  pointer-events: none;
  flex: 0 0 auto;
  width: 1.8rem;
  height: 1.8rem;
  fill: currentColor;
  transform: rotate(180deg);
  transition: transform 0.2s ease-in-out;
}

.navigation-brand {
  grid-area: brand;
  display: flex;
  padding: 0rem 2.5rem 0rem 0;
  z-index: 1;
}
.navigation-brand img {
  width: auto;
  height: 70px;
  /*@media screen and (min-width: 1400px) {
      max-width: 24rem;
  }*/
}
.navigation-brand img.rounded-6px {
  border-radius: 6px;
}
.navigation-brand img.rounded-12px {
  border-radius: 12px;
}

.dropdown-list-wrapper {
  width: 100%;
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.3s ease-in-out;
}
@media (min-width: 1200px) {
  .dropdown-list-wrapper {
    position: absolute;
    top: 100%;
  }
}
[aria-expanded=true] + .dropdown-list-wrapper {
  grid-template-rows: 1fr;
}

.dropdown-list {
  overflow: hidden;
  background-color: white;
  border: 1px solid transparent;
  display: block;
  list-style-type: none;
  margin: 0;
  width: 100%;
  min-width: 200px;
  padding: 0;
}
.dropdown-list li {
  margin: 0;
}
.dropdown-list a {
  border: 0;
  color: #000;
  display: block;
  margin: 0;
  padding: 0.5em 1em;
  text-decoration: none;
  outline-offset: -4px;
}
.dropdown-list a:hover, .dropdown-list a:active {
  text-decoration: underline;
}

.navigation-menu {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  --dropdown-size: 4.4rem;
}
@media (max-width: 1199.98px) {
  .navigation-menu {
    display: flex;
    flex-direction: column;
    position: absolute;
    background: rgba(0, 0, 0, 0.85);
    top: 0;
    right: 0;
    left: 0;
    padding-top: 110px;
    transform: translateY(-100%);
    transition: 0.3s ease-in-out;
  }
  .navigation-menu.is-mobile-open {
    transform: translateY(0);
  }
}
.navigation-menu > li {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.navigation-menu > li .dropdown-button {
  width: var(--dropdown-size);
  height: var(--dropdown-size);
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  align-self: center;
  justify-content: center;
}
.navigation-menu .navigation-buttons {
  padding-block: 2rem;
  padding: 2rem 1.4rem;
}

.navigation-message {
  background-color: var(--zonova-yellow);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1rem;
  padding-block: 0.5rem;
  padding-inline: 15px;
}
.navigation-message .navigation-message-item {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 1rem;
}
.navigation-message .navigation-message-item-title {
  font-weight: 700;
}
.navigation-message .simple-link {
  color: inherit;
  text-decoration: none;
  display: flex;
  align-items: center;
  gap: 1rem;
}
.navigation-message .simple-link-arrow {
  width: 2rem;
  height: 2rem;
  flex: 0 0 auto;
}

.navigation.no-js {
  position: relative;
}
.navigation.no-js .navigation-menu {
  display: flex;
  position: relative;
}
.navigation.no-js .navigation-menu .dropdown-button {
  display: none;
}

.skiplink {
  left: 50%;
  transform: translateX(-50%);
  z-index: 121;
  background-color: white;
  border: 0.5rem solid crimson;
  border-radius: 1rem;
  padding: 0.5rem 1rem;
  text-decoration: none;
  position: fixed;
  top: 1rem;
  overflow: hidden;
  height: 1px;
  width: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
  color: inherit;
}
.skiplink:focus {
  width: auto;
  height: auto;
  clip: auto;
}

.navigation-toggle {
  grid-area: toggle;
  justify-self: flex-end;
  align-self: center;
  color: var(--navigation-text-color);
  background: none;
  border: none;
  appearance: none;
  padding: 0;
  margin: 0;
  text-decoration: none;
  cursor: pointer;
  text-align: start;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  background: none;
  border: none;
  cursor: pointer;
  z-index: 1;
}
.navigation-toggle-text {
  font-size: 1.5rem;
  font-weight: 800;
}
.navigation-toggle-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 44px;
  height: 44px;
}
.navigation-toggle-icon .bar {
  display: block;
  position: absolute;
  height: 4px;
  border-radius: 4px;
  width: 60%;
  background: currentColor;
  transition: transform 0.3s ease;
  transform-origin: center;
}
.navigation-toggle-icon .bar:nth-child(1) {
  transform: translateY(-200%);
}
.navigation-toggle-icon .bar:nth-child(2) {
  transform: translateY(0%);
}
.navigation-toggle-icon .bar:nth-child(3) {
  transform: translateY(200%);
}
.navigation-toggle[aria-expanded=true] .bar:nth-child(1) {
  transform: rotate(45deg);
}
.navigation-toggle[aria-expanded=true] .bar:nth-child(2) {
  opacity: 0;
}
.navigation-toggle[aria-expanded=true] .bar:nth-child(3) {
  transform: rotate(-45deg);
}

:root {
  --navigation-background: linear-gradient(rgba(0, 0, 0, .25), rgba(0, 0, 0, 0));
  --navigation-background-below-header: linear-gradient(rgba(0, 0, 0, .8), rgba(0, 0, 0, 0));
  --navigation-text-color: white;
  --navigation-opacity: 0;
}

.navigation {
  z-index: 120;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 100px;
  background: var(--navigation-background);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.navigation::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100px;
  opacity: var(--navigation-opacity);
  background: var(--navigation-background-below-header);
  transition: opacity 0.5s ease;
}
.navigation-inner {
  display: grid;
  grid-template-areas: "brand toggle" "content content";
  padding-block: 1rem 1rem;
}
.navigation-inner .navigation-content {
  grid-area: content;
}
@media (min-width: 1200px) {
  .navigation-inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .navigation-inner .navigation-toggle {
    display: none;
  }
}

.new-tab-icon {
  flex: 0 0 auto;
  height: 1.4ch;
  width: 1.4ch;
  fill: currentColor;
  margin-inline-start: 0.3rem;
}

.option-rounded-images .checklist-card::before {
  border-radius: var(--checklist-card-border-radius, 2.5rem);
}
.option-rounded-images .grow-grid-item {
  border-radius: var(--grow-grid-item-border-radius, 2.5rem);
}
.option-rounded-images .timeline-item-label {
  border-radius: var(--timeline-item-label-border-radius, 6px);
}
.option-rounded-images .text-media-image img {
  border-radius: var(--text-media-image-border-radius, 2rem);
}
.option-rounded-images .two-images-image img {
  border-radius: var(--two-images-image-border-radius, 2rem);
}
.option-rounded-images .card-item-image {
  border-radius: var(--card-item-image-border-radius, 2.5rem);
}
.option-rounded-images .plate--element__image img,
.option-rounded-images .form-section-image img,
.option-rounded-images .images-swiper-image img,
.option-rounded-images .timeline-item-image img,
.option-rounded-images .grow-grid-item-image img {
  border-radius: var(--theme-option-rounded-images-border-radius, 2.5rem);
}
.option-rounded-images .video__overlay {
  border-radius: var(--video-overlay-border-radius, 2.5rem);
}
.option-rounded-images .button {
  border-radius: var(--button-border-radius, 4rem);
}

@view-transition {
  navigation: auto;
}
/* Customize the default animation behavior */
::view-transition-group(root) {
  animation-duration: 0.5s;
}

/* Fade animation keyframes */
@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Fade transition rules */
::view-transition-old(fade) {
  animation: 0.4s ease-in both fade-out;
}

::view-transition-new(fade) {
  animation: 0.4s ease-in both fade-in;
}

.whatsapp-init-button {
  text-decoration: none;
  position: fixed;
  z-index: 120;
  bottom: 2.4rem;
  right: 2.4rem;
  display: grid;
  grid-template-columns: auto 1fr;
  grid-template-areas: "text photo";
}
.whatsapp-init-button .whatsapp-init-button-text {
  margin-inline-end: -1rem;
  grid-area: text;
  align-self: center;
  background: var(--site-color-1);
  color: white;
  padding: 1rem 3rem 1rem 1rem;
  border: 2px solid #FFFFFF;
  border-radius: 1.6rem 0 0 1.6rem;
}
.whatsapp-init-button .whatsapp-init-button-photo {
  width: 10rem;
  grid-area: photo;
  height: auto;
}
.whatsapp-init-button .whatsapp-init-button-photo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
}
.whatsapp-init-button svg {
  grid-area: photo;
  justify-self: flex-end;
  transform: translate(25%, -25%);
  z-index: 1;
  width: 5rem;
  height: 5rem;
  fill: white;
  padding: 1rem;
  background: var(--site-color-1);
  border: 2px solid #FFFFFF;
  border-radius: 50%;
}

.plate--element__button_group + .plate--element__button_group {
  margin-block-start: 2.4rem;
}

.button-group {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  gap: 1.8rem;
}
.button-group.justify-start {
  justify-content: flex-start;
}
.button-group.justify-center {
  justify-content: center;
}
.button-group.justify-end {
  justify-content: flex-end;
}

.button {
  display: flex;
  align-items: center;
  gap: 1rem;
  cursor: pointer;
  background-color: var(--site-color-1);
  color: white;
  padding: 0.9rem 3rem;
  font-family: inherit;
  line-height: 1;
  font-size: inherit;
  font-weight: 700;
  border: 2px solid transparent;
  appearance: none;
  text-decoration: none;
  outline-offset: 2px;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, transform 0.2s ease-in-out;
  justify-content: center;
}
.button[class*=button-theme-] {
  background-color: var(--button-theme-main-color);
  color: var(--button-theme-main-color-contrast);
}
.button.button-theme-default {
  background: none;
  color: black;
  border: 2px solid black;
}
.button:hover, .button:focus, .button:active {
  transform: scale(1.05);
}

.plate--element + .plate--element__contact_form {
  margin-block-start: var(--vertical-flow);
}

:root {
  --error-color: #ca4242;
  --focus-color: var(--site-color-1);
  --accent-color: var(--site-color-1);
}

::placeholder {
  font-family: var(--font-family-primary);
  font-size: 1.8rem;
  opacity: 0.25;
  color: black;
}

[class^=call_me_back_by_fax_] {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
}

.contact_form__label {
  font-weight: bold;
  margin-block-end: 1.1rem;
  color: inherit;
}

.contact_form {
  color: var(--object-text-color);
}
.contact_form .contact_form__helper {
  color: inherit;
  margin-block-start: 0.6rem;
}
.contact_form .wysiwyg a {
  color: inherit;
}
.contact_form input,
.contact_form textarea {
  background: #FFFFFF;
}
.contact_form .selector-input,
.contact_form input,
.contact_form select,
.contact_form textarea {
  transition: border 0.2s ease-in-out, color 0.2s ease-in-out, background 0.2s ease-in-out, outline 0.2s ease-in-out;
  width: 100%;
  font-family: inherit;
  color: black;
  border-radius: 1rem;
  padding: 0.95rem 1.4rem;
  font-size: 1.7rem;
  line-height: 1.5294117647;
  outline: 0px solid transparent;
  border: 1px solid var(--object-text-color, var(--copy-color));
}
.contact_form .selector-input:hover:not(:focus),
.contact_form input:hover:not(:focus),
.contact_form select:hover:not(:focus),
.contact_form textarea:hover:not(:focus) {
  border-color: var(--focus-color);
}
.contact_form .selector-input:focus,
.contact_form input:focus,
.contact_form select:focus,
.contact_form textarea:focus {
  border-color: var(--focus-color);
  outline: 2px solid var(--focus-color);
}
.contact_form .selector-input[disabled],
.contact_form input[disabled],
.contact_form select[disabled],
.contact_form textarea[disabled] {
  background-color: grey;
  border-color: grey;
}
.contact_form textarea {
  resize: vertical;
}
.contact_form__field {
  display: flex;
  flex-direction: column;
}
.contact_form__field__error {
  color: var(--error-color);
}
.contact_form__field--error input:invalid,
.contact_form__field--error textarea:invalid,
.contact_form__field--error select:invalid {
  border-color: var(--error-color);
}
.contact_form .hide {
  display: none;
}
.contact_form .button-group {
  margin-block-start: 2.6rem;
}
.contact_form button[type=submit] {
  position: relative;
}
.contact_form button[type=submit][disabled] {
  filter: grayscale(1);
}
.contact_form button[type=submit][disabled]:hover, .contact_form button[type=submit][disabled]:focus, .contact_form button[type=submit][disabled]:active {
  pointer-events: none;
}
.contact_form button[type=submit][disabled] svg {
  display: none;
}
.contact_form button[type=submit][disabled]::after {
  content: "";
  width: 1.8rem;
  height: 1.8rem;
  display: flex;
  animation-name: spin;
  animation-duration: 4000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  border: 2px dotted currentColor;
  border-radius: 100%;
}

.grecaptcha-badge {
  display: none;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.address-input-group {
  padding: 0;
  border: none;
  border-color: red;
}
.address-input-group input + label {
  order: -1;
  color: grey;
  margin-block-end: 0.2rem;
}
.address-input-group input + label .optional-field {
  color: #7D7D7D;
}
.address-input-group .form-control-group {
  display: flex;
  --_gap: 1rem;
  gap: var(--_gap);
}
.address-input-group .form-control-group > .form-control {
  width: calc(50% + var(--_gap));
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.address-input-group .form-control input {
  background-color: white;
}
.address-input-group .form-control input[disabled] {
  filter: brightness(0.9);
}
.address-input-group .form-control input[data-dirty=completed] {
  filter: unset;
  background-color: #c5ffdf;
  border-color: rgb(0, 153, 68);
}
.address-input-group .form-control input[data-dirty=error] {
  filter: unset;
  background-color: #fdd;
  border-color: rgb(255, 0, 0);
}
.address-input-group .form-control + .form-control-group,
.address-input-group .form-control-group + .form-control,
.address-input-group .form-control + .form-control {
  margin-top: 1.6rem;
}

.autofill {
  position: relative;
}
.autofill input {
  margin-bottom: 0.5rem;
  width: auto;
  border: none;
  flex: 1 1 auto;
}
.autofill__answers {
  margin: -0.25rem !important;
}
.autofill__answers__item {
  margin: 0.25rem 0.5rem;
  padding: 0.25rem 0.5rem !important;
  cursor: pointer;
  display: block;
  font-size: 1.2rem;
  background-color: var(--lightgrey);
}
.autofill__list {
  list-style: none;
  margin: -0.25rem;
  padding: 0.25rem;
  position: absolute;
  bottom: 0;
  background-color: var(--lightgrey);
  transform: translateY(100%);
  z-index: 1;
  transform: translateY(100%);
  width: 100%;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease-in-out;
}
.autofill__list--active, .autofill__list:hover {
  opacity: 1;
  pointer-events: all;
}
.autofill__list__item {
  margin: 0.25rem 0.5rem;
  padding: 0.25rem 0.5rem !important;
  display: block;
  font-size: 1.2rem;
  background-color: var(--white);
}
.autofill__list__item::before {
  display: none !important;
}
.autofill:hover .autofill__list {
  opacity: 1;
  pointer-events: all;
}

.file__drop {
  background-color: white;
  border: 2px dotted var(--accent-color);
  border-radius: 0.8rem;
  position: relative;
  padding: 2.4rem;
  padding-inline-end: 6.8rem;
}
.file__drop:focus-within {
  border-style: solid;
}
.file__drop.has_file {
  border-color: rgb(68, 208, 124);
  background-color: rgb(236, 253, 243);
}
.file .file-placeholder {
  justify-self: center;
  grid-area: placeholder;
  color: #333;
}
.file .filename {
  grid-area: label;
  justify-self: flex-end;
  text-decoration: underline;
  color: #333;
}
.file__overlay {
  pointer-events: none;
  padding: 0 1rem;
  display: grid;
  grid-template-areas: "label icon" "placeholder placeholder";
  gap: 1rem;
}
.file .file__drop--icon {
  color: black;
  align-self: center;
  grid-area: icon;
  width: 3rem;
  height: 3rem;
  flex: 0 0 auto;
}
.file input {
  opacity: 0;
  inset: 0;
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  padding: 0;
}
.file .drag_over {
  border-style: dashed;
}
.file .has_file .file__remove {
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid rgba(0, 128, 0, 0.14);
  background: rgba(0, 128, 0, 0.14);
  color: rgb(0, 128, 0);
  border-radius: 100%;
  width: 4.8rem;
  height: 4.8rem;
}
.file__remove {
  display: none;
  cursor: pointer;
  position: absolute;
  right: 1rem;
  top: 2rem;
}
.file__remove svg {
  width: 80%;
  height: 80%;
}

.contact_form {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  column-gap: var(--form-grid-column-gap, 3rem);
  row-gap: var(--form-grid-row-gap, 2.4rem);
}
.contact_form > :not([data-grid-column]) {
  grid-column: span 1;
}
.contact_form [data-grid-column="1"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="2"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="3"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="4"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="5"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="6"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="7"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="8"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="9"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="10"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="11"] {
  grid-column: span 1;
}
.contact_form [data-grid-column="12"] {
  grid-column: span 1;
}
@media (min-width: 768px) {
  .contact_form {
    grid-template-columns: repeat(12, 1fr);
  }
  .contact_form > :not([data-grid-column]) {
    grid-column: span 12;
  }
  .contact_form [data-grid-column="1"] {
    grid-column: span 1;
  }
  .contact_form [data-grid-column="2"] {
    grid-column: span 2;
  }
  .contact_form [data-grid-column="3"] {
    grid-column: span 3;
  }
  .contact_form [data-grid-column="4"] {
    grid-column: span 4;
  }
  .contact_form [data-grid-column="5"] {
    grid-column: span 5;
  }
  .contact_form [data-grid-column="6"] {
    grid-column: span 6;
  }
  .contact_form [data-grid-column="7"] {
    grid-column: span 7;
  }
  .contact_form [data-grid-column="8"] {
    grid-column: span 8;
  }
  .contact_form [data-grid-column="9"] {
    grid-column: span 9;
  }
  .contact_form [data-grid-column="10"] {
    grid-column: span 10;
  }
  .contact_form [data-grid-column="11"] {
    grid-column: span 11;
  }
  .contact_form [data-grid-column="12"] {
    grid-column: span 12;
  }
}

:root {
  --message-success-foreground: rgba(68, 208, 124, 1);
  --message-success-background: rgba(236, 253, 243, 1);
  --message-error-foreground: rgba(255, 84, 84, 1);
  --message-error-background: rgba(255, 240, 240, 1);
}

.notification {
  position: relative;
}
.notification:not(.forgotten):not(.error):not(.success) {
  position: absolute;
}
.notification .message {
  border: 1px solid transparent;
  border-radius: 0.4rem;
  background-color: transparent;
  opacity: 0;
  transition: all 0.3s ease-out;
  transform: rotateX(90deg) scaleY(0);
  height: 0;
}
.notification .message.message__success {
  border-color: var(--message-success-foreground);
  background-color: var(--message-success-background);
}
.notification .message.message__success p {
  color: var(--message-success-foreground);
}
.notification .message.message__forgotten, .notification .message.message__error {
  border-color: var(--message-error-foreground);
  background-color: var(--message-error-background);
}
.notification .message.message__forgotten p, .notification .message.message__error p {
  color: var(--message-error-foreground);
}
.notification .message.show {
  height: auto;
  opacity: 1;
  transform: rotateX(0deg) scaleY(1);
}
.notification .message p {
  padding: 1.2rem 1.6rem;
  line-height: 1.1;
}

.radio-check {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.8rem;
  padding-block: 0.4rem;
}
.radio-check .contact_form__label {
  margin-block-end: 0.8rem;
}
.radio-check label {
  color: var(--object-text-color);
}
.radio-check input {
  accent-color: var(--accent-color);
  outline: none;
  flex: 0 0 auto;
  align-self: flex-start;
  appearance: none;
  position: relative;
  padding: 0;
  width: 2rem;
  height: 2rem;
  border-radius: 0.4rem;
  border: 1px solid black;
}
.radio-check input[type=radio] {
  border-radius: 2rem;
}
.radio-check input[type=radio]::before {
  content: "";
  position: absolute;
  inset: 2rem;
  transition: all 0.2s ease-in-out;
  background-color: var(--accent-color);
  border-radius: 100%;
}
.radio-check input[type=radio]:checked {
  border-color: var(--accent-color);
}
.radio-check input[type=radio]:checked::before {
  inset: 0.3rem;
}
.radio-check input[type=checkbox]::before {
  content: "";
  position: absolute;
  inset: 0.1rem;
  transition: all 0.2s ease-in-out;
  background-size: 0%;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,%3Csvg viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m4.52 12c-.4 0-.78-.16-1.06-.43l-3.2-3.17c-.34-.34-.34-.89 0-1.24.34-.34.9-.34 1.25 0l3.01 2.98 7.97-7.89c.34-.34.9-.34 1.25 0 .34.34.34.89 0 1.24l-8.16 8.08c-.28.28-.66.43-1.06.43z" fill="%2384b62a"/%3E%3C/svg%3E');
}
.radio-check input[type=checkbox]:checked {
  border-color: var(--accent-color);
}
.radio-check input[type=checkbox]:checked::before {
  background-size: 90%;
}

.google-map-wrapper {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
}
.google-map-wrapper .google-map-iframe {
  display: flex;
  border: none;
  width: 100%;
  height: 100%;
  border-radius: 2rem;
}
@media (min-width: 768px) {
  .google-map-wrapper .google-map-iframe {
    border-radius: 4rem;
  }
}

.image img {
  height: auto;
  width: 100%;
}

.plate--element {
  container-name: element;
  container-type: inline-size;
}

.plate--element + .plate--element {
  margin-block-start: 3rem;
}

.paragraph ul,
.paragraph ol,
.paragraph p,
.paragraph table {
  color: var(--object-text-color, inherit);
  margin-block-start: 0;
}
.paragraph ul:not(:last-child),
.paragraph ol:not(:last-child),
.paragraph p:not(:last-child),
.paragraph table:not(:last-child) {
  margin-block-end: var(--vertical-flow);
}
.paragraph a {
  text-decoration: underline;
  color: var(--object-text-color, inherit);
}
.paragraph ul {
  padding: 0;
  list-style: disc;
  padding-inline-start: 2.5rem;
}
.paragraph ul li {
  padding-left: 1rem;
}
.paragraph ul ul {
  padding-left: 2rem;
  margin-bottom: 0;
}
.paragraph ol {
  list-style-position: inside;
  padding: 0;
}
.paragraph ol li {
  padding-left: 2rem;
  position: relative;
}
.paragraph ol ol {
  padding-left: 2rem;
  margin-bottom: 0;
}

.video {
  padding-bottom: 56%;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.video__overlay,
.video iframe,
.video video {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.video__overlay {
  transition: all 0.2s ease-in-out;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--site-color-2);
  overflow: hidden;
  animation: fadeOut 1s ease-out;
  animation-play-state: paused;
}
.video__overlay img,
.video__overlay picture {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.video__play {
  z-index: 1;
  position: relative;
  background: none;
  border: none;
  cursor: pointer;
  transition: transform 0.2s ease-in-out;
}
.video__play:hover {
  transform: scale(120%);
}
.video__play svg {
  height: 100px;
}
.video__play svg path {
  fill: var(--site-color-1);
}
.video--loaded .video__overlay {
  opacity: 0;
  pointer-events: none;
}
.video--loaded .video__play {
  transform: scale(0%);
}

@keyframes fadeOut {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  100% {
    opacity: 0;
    transform: scale(2);
  }
}
.cards-section .section-title {
  margin-block-end: 3rem;
  text-align: center;
}
@media (min-width: 768px) {
  .cards-section .section-title {
    margin-block-end: 6rem;
  }
}

.cards-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
  row-gap: 3rem;
}
@media (min-width: 768px) {
  .cards-grid {
    row-gap: 6rem;
  }
}
@container section-inner (min-width: 768px) {
  .cards-grid {
    grid-template-columns: repeat(2, 1fr);
    row-gap: 1.6rem;
  }
}
@container section-inner (min-width: 1024px) {
  .cards-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@container section-inner (min-width: 1400px) {
  .cards-grid {
    grid-template-columns: repeat(4, 1fr);
  }
}

.card-item {
  text-decoration: none;
  color: inherit;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.card-item[href]:hover .card-item-image img, .card-item[href]:focus-visible .card-item-image img {
  transform: scale(1.05);
}

.card-item-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  margin-block-end: 3rem;
}

.card-item-tagline {
  font-size: 1.6rem;
  text-align: center;
  color: var(--object-text-color, inherit);
}

.card-item-title {
  width: 280px;
  height: 5rem;
  font-size: 2.5rem;
  line-height: 1;
  font-weight: 900;
  text-align: center;
  text-transform: uppercase;
  margin: 0;
}
@media (min-width: 768px) {
  .card-item-title {
    height: 8rem;
    font-size: 4rem;
  }
}

.card-item-image {
  width: 100%;
  height: auto;
  overflow: hidden;
}
@media (min-width: 768px) {
  .card-item-image {
    margin-block-end: 2rem;
  }
}
.card-item-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s ease-in-out !important;
}

.checklist-section.is-first-section {
  margin-top: calc(var(--section-spacing-top) * -2);
  position: relative;
  z-index: 116;
}
@media (min-width: 992px) {
  .checklist-section.is-first-section {
    padding-top: 0;
    margin-block-start: -4vw;
  }
  .checklist-section.is-first-section .checklist-card-title {
    width: calc(100% - 6rem);
    color: white;
    text-shadow: 0 0 12px #777;
    text-align: center;
    transform: translateY(calc(-100% - 3rem));
    position: absolute;
    top: 0;
  }
}

.checklist-cards-grid {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  gap: 5.5rem;
}
.checklist-cards-grid .checklist-card-title {
  position: relative;
  text-transform: uppercase;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .checklist-cards-grid .checklist-card-title {
    margin-bottom: 2rem;
  }
}
@container section-inner (min-width: 1024px) {
  .checklist-cards-grid {
    grid-template-columns: 1fr 1fr;
  }
}

.checklist-card {
  align-self: start;
  padding-block: 4rem;
  padding-inline: 3rem 3.4rem;
  display: flex;
  flex-direction: column;
  gap: 2rem;
  color: var(--object-text-color, var(--copy-color));
  position: relative;
}
@media (min-width: 768px) {
  .checklist-card {
    padding-block: 6rem;
    gap: 3rem;
  }
}
.checklist-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--object-background-color, transparent);
  opacity: var(--object-opacity, 1);
}

.checklist-item {
  position: relative;
  display: grid;
  grid-template-columns: 4rem 1fr;
  gap: 3rem;
}

.checklist-item-icon {
  width: 4rem;
  height: 4rem;
  flex: 0 0 auto;
  fill: currentColor;
}

@media (min-width: 576px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 576px) / 2 );
    --plate-column-width: calc(576px / 12);
  }
}
@media (min-width: 768px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 768px) / 2 );
    --plate-column-width: calc(768px / 12);
  }
}
@media (min-width: 992px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 992px) / 2 );
    --plate-column-width: calc(992px / 12);
  }
}
@media (min-width: 1200px) {
  .section-props,
  .section {
    --margin-inline: calc((100vw - 1200px) / 2 );
    --plate-column-width: calc(1200px / 12);
  }
}
.section {
  position: relative;
}
.section .section-buttons {
  margin-block-start: 3rem;
}
.section .section-content {
  margin-block-end: 3rem;
  display: flex;
  flex-direction: column;
}
.section:target {
  animation: highlight 1s ease-in-out 0.5s;
}
.section .section-inner {
  container-type: inline-size;
  container-name: section-inner;
  position: relative;
}
.section::before {
  content: "";
  position: absolute;
  inset: 0;
  background: var(--object-background-color, transparent);
  opacity: var(--object-opacity, 1);
}
.section.has-standard-layout .section-inner, .section.has-two-column-indent-layout .section-inner, .section.has-one-column-indent-layout .section-inner {
  margin-inline: var(--margin-inline, 15px);
}
.section.has-standard-layout .section-inner > .plate--container, .section.has-two-column-indent-layout .section-inner > .plate--container, .section.has-one-column-indent-layout .section-inner > .plate--container {
  padding: 0;
}
@media (min-width: 768px) {
  .section.has-standard-layout .section-inner > .plate--container, .section.has-two-column-indent-layout .section-inner > .plate--container, .section.has-one-column-indent-layout .section-inner > .plate--container {
    padding-inline: 7.5px;
  }
}
@media (min-width: 768px) {
  .section.has-two-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline) + var(--plate-column-width));
  }
}
@media (min-width: 1200px) {
  .section.has-two-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline) + var(--plate-column-width) * 2);
  }
}
@media (min-width: 768px) {
  .section.has-one-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline));
  }
}
@media (min-width: 1200px) {
  .section.has-one-column-indent-layout .section-inner {
    margin-inline: calc(var(--margin-inline) + var(--plate-column-width));
  }
}

/* Animation for highlighting */
@keyframes highlight {
  0% {
    background-color: #fff; /* Start with the default background color */
  }
  50% {
    background-color: #ffe58a; /* Light yellow color */
  }
  100% {
    background-color: #fff; /* End with the default background color */
  }
}
.form-section .form-section-grid {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "form" "image";
  gap: 2rem;
  row-gap: 5rem;
}
@media (min-width: 768px) {
  .form-section .form-section-grid {
    row-gap: 8rem;
  }
}
.form-section .form-section-grid .contact_form {
  grid-area: form;
  align-self: center;
}
.form-section .form-section-grid .form-section-image {
  grid-area: image;
  align-self: center;
}
@container section-inner (min-width: 768px) {
  .form-section .form-section-grid {
    grid-template-columns: 6fr 1fr 5fr;
    grid-template-areas: "form . image";
  }
}

.grow-grid-section .content-container {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
  margin-block-end: 10rem;
}
@container section-inner (min-width: 768px) {
  .grow-grid-section .content-container {
    margin-block-end: 5rem;
    grid-template-columns: 1fr 1fr;
    gap: 8rem;
  }
}
@container section-inner (min-width: 1200px) {
  .grow-grid-section .content-container {
    gap: 18rem;
  }
}

.grow-grid-grid {
  transition: 1000ms;
  display: grid;
  column-gap: 3rem;
}
@media (max-width: 768px) {
  .grow-grid-grid {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    row-gap: 1rem;
    column-gap: 0;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):last-child) {
    grid-template-rows: 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-rows: 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-rows: 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-rows: 1fr 1.4fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1fr 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-rows: 1fr 1fr 1.4fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1fr 1.4fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1fr 1fr 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(4):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-rows: 1fr 1fr 1fr 1.4fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-rows: 1.4fr 1fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-rows: 1fr 1.4fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-rows: 1fr 1fr 1.4fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(4):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-rows: 1fr 1fr 1fr 1.4fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(5):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(5):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-rows: 1fr 1fr 1fr 1fr 1.4fr;
  }
}
@media (min-width: 769px) {
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):last-child) {
    grid-template-columns: 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-columns: 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 5fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 5fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-columns: 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(2):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(2):last-child) {
    grid-template-columns: 1fr 5fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 5fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 1fr 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(3):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(3):last-child) {
    grid-template-columns: 1fr 1fr 5fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 5fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 1fr 5fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 1fr 1fr 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):hover):has(.grow-grid-item:nth-child(4):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(4):focus-within):has(.grow-grid-item:nth-child(4):last-child) {
    grid-template-columns: 1fr 1fr 1fr 5fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(1):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(1):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-columns: 5fr 1fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(2):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(2):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-columns: 1fr 5fr 1fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(3):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(3):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-columns: 1fr 1fr 5fr 1fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(4):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(4):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-columns: 1fr 1fr 1fr 5fr 1fr;
  }
  .grow-grid-grid:has(.grow-grid-item:nth-child(5):hover):has(.grow-grid-item:nth-child(5):last-child), .grow-grid-grid:has(.grow-grid-item:nth-child(5):focus-within):has(.grow-grid-item:nth-child(5):last-child) {
    grid-template-columns: 1fr 1fr 1fr 1fr 5fr;
  }
}

.grow-grid-item {
  background-color: black;
  min-height: 34vw;
  transition: 300ms;
  position: relative;
  overflow: hidden;
  display: grid;
  grid-template-areas: "card";
}
@media (max-width: 768px) {
  .grow-grid-item {
    min-height: 25vh;
  }
}
.grow-grid-item:hover, .grow-grid-item:focus {
  outline: 2px solid #fff;
  outline-offset: 2px;
}
.grow-grid-item:hover .grow-grid-item-title, .grow-grid-item:focus .grow-grid-item-title {
  transform: rotate(0deg);
}
.grow-grid-item:hover .grow-grid-item-subtitle, .grow-grid-item:focus .grow-grid-item-subtitle {
  opacity: 1;
}
.grow-grid-item:hover::before, .grow-grid-item:focus::before {
  opacity: 0;
}
.grow-grid-item:focus-visible {
  outline: 2px solid #fff;
  outline-offset: 2px;
}

.grow-grid-item-content {
  grid-area: card;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 5rem;
  align-self: flex-end;
  line-height: 1;
  align-items: flex-end;
  position: relative;
  z-index: 1;
}
@media (max-width: 768px) {
  .grow-grid-item-content {
    padding: 2rem;
  }
}
.grow-grid-item-content::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(0deg, #000000 0%, rgba(102, 102, 102, 0) 50%);
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}
.grow-grid-item-content .grow-grid-item-title,
.grow-grid-item-content .grow-grid-item-subtitle {
  position: relative;
  z-index: 1;
}
.grow-grid-item-content .grow-grid-item-title {
  font-size: 5rem;
  font-weight: 700;
  text-transform: uppercase;
  color: white;
  position: absolute;
  transform: rotate(-90deg) translateY(77%);
  transform-origin: bottom left;
  transition: transform 0.3s ease-in-out;
}
@media (max-width: 768px) {
  .grow-grid-item-content .grow-grid-item-title {
    font-size: 3rem;
    transform: rotate(0deg) translateY(0);
    position: relative;
  }
}
.grow-grid-item-content .grow-grid-item-subtitle {
  font-size: 2rem;
  font-weight: 400;
  color: white;
  margin-inline-start: auto;
}
@media (max-width: 768px) {
  .grow-grid-item-content .grow-grid-item-subtitle {
    font-size: 1.5rem;
    margin-inline-start: 0;
    margin-top: 1rem;
  }
}
.grow-grid-item-content .grow-grid-item-subtitle {
  transition: opacity 0.3s ease-in-out;
  opacity: 0;
}

.grow-grid-item-image {
  grid-area: card;
  width: 100%;
  height: auto;
}
.grow-grid-item-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.latest-job-postings-section.is-first-section {
  margin-top: calc(var(--section-spacing-top) * -2);
  position: relative;
  z-index: 116;
}
@media (min-width: 992px) {
  .latest-job-postings-section.is-first-section {
    padding-top: 0;
    margin-block-start: -6vw;
  }
  .latest-job-postings-section.is-first-section .section-title {
    color: white;
    text-shadow: 0 0 12px #777;
    text-align: center;
    transform: translateY(calc(-100% - 3rem)) translateX(-50%);
    position: absolute;
    top: 0;
    left: 50%;
  }
}

.latest-job-postings-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
}
@container section-inner (min-width: 768px) {
  .latest-job-postings-grid {
    gap: 8rem;
  }
}

.marquee-section {
  position: relative;
}
.marquee-section.option-offset-next {
  z-index: 1;
  padding: 0;
}
.marquee-section.option-offset-next .marquee-section-wrapper {
  padding: 0;
  transform: translateY(50%);
}

.marquee-section-wrapper {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.scroller {
  max-width: 100vw;
  color: var(--object-text-color, var(--site-color-1));
  font-size: clamp(2rem, 8vw, 8rem);
  line-height: 1.2;
  word-spacing: 6px;
  font-weight: 900;
  text-transform: uppercase;
  padding: 0;
}

.scroller__inner {
  display: flex;
  flex-wrap: wrap;
  gap: 6rem;
  margin: 0;
  padding: 0;
}

.scroller[data-animated=true] {
  overflow: hidden;
}

.scroller[data-animated=true] .scroller__inner {
  width: max-content;
  flex-wrap: nowrap;
  animation: scroll var(--_animation-duration, 40s) var(--_animation-direction, forwards) linear infinite;
}

.scroller[data-mode=scroll] {
  overflow: hidden;
}
.scroller[data-mode=scroll] .scroller__inner {
  width: max-content;
  flex-wrap: nowrap;
  will-change: transform;
}

.scroller[data-direction=right] {
  --_animation-direction: reverse;
}

.scroller[data-direction=left] {
  --_animation-direction: forwards;
}

.scroller[data-speed=fast] {
  --_animation-duration: 20s;
}

.scroller[data-speed=slow] {
  --_animation-duration: 60s;
}

@keyframes scroll {
  to {
    transform: translate(calc(-50% - 0.5rem));
  }
}
.swiper-section {
  overflow: hidden;
}

.images-swiper .swiper-slide {
  height: auto;
  transition: transform 0.3s ease-in-out;
}
.images-swiper .swiper-slide:not(.swiper-slide-fully-visible) {
  transform: scale(0.9);
}
.images-swiper .swiper-slide-image {
  width: 100%;
  aspect-ratio: 10/6;
}
.images-swiper .swiper-slide-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.text-media-section .text-media-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 1.6rem;
}
@container section-inner (min-width: 768px) {
  .text-media-section .text-media-grid {
    grid-template-columns: 1fr 1fr;
    gap: 8rem;
  }
}
@container section-inner (min-width: 1200px) {
  .text-media-section .text-media-grid {
    gap: 18rem;
  }
}
.text-media-section .content-container {
  align-self: center;
}
.text-media-section .text-media-image-text {
  margin-block-start: 3rem;
}

:root {
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 0;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: var(--site-color-1);
  --swiper-scrollbar-size: 10px;
}

.timeline-swiper-section {
  overflow: hidden;
}
.timeline-swiper-section .section-title {
  margin-block-end: 3rem;
  text-align: center;
}
@media (min-width: 768px) {
  .timeline-swiper-section .section-title {
    margin-block-end: 6rem;
  }
}
.timeline-swiper-section .swiper-slide {
  height: auto;
}
.timeline-swiper-section .swiper-scrollbar {
  position: relative !important;
  margin-block-start: 4rem;
}
@container section-inner (min-width: 768px) {
  .timeline-swiper-section .swiper-scrollbar {
    margin-block-start: 8rem;
  }
}

.timeline-item {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.timeline-item-label-container {
  position: relative;
  display: flex;
  align-items: center;
  gap: 1rem;
  margin-block-end: 4rem;
}
.timeline-item-label-container::after {
  content: "";
  display: block;
  width: 100%;
  transform: translateY(-50%);
  height: 1px;
  background-image: linear-gradient(90deg, #000, #000 60%, transparent 60%, transparent 100%);
  background-size: 20px 1px;
  border: none;
  opacity: 0.5;
  z-index: 0;
}

.timeline-item-label {
  position: relative;
  z-index: 1;
  padding: 0.5rem 1.2rem;
  align-self: flex-start;
  font-size: 1.6rem;
  line-height: 1;
  text-transform: uppercase;
  background-color: var(--site-color-1);
  color: white;
}

.timeline-item-image {
  margin-block-start: 4rem;
}

.timeline-item-content {
  position: relative;
  display: flex;
  flex-direction: column;
  margin-block-end: auto;
}

.two-images-section .two-images-grid {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-areas: "images" "content";
  gap: 2rem;
}
@container section-inner (min-width: 992px) {
  .two-images-section .two-images-grid {
    grid-template-columns: 1fr 1.2fr;
    grid-template-areas: "content images";
  }
}
@container section-inner (min-width: 1200px) {
  .two-images-section .two-images-grid {
    grid-template-columns: 5fr 1fr 10fr;
    grid-template-areas: "content . images";
  }
}
.two-images-section .content-container {
  grid-area: content;
  align-self: center;
}
.two-images-section .images-container {
  grid-area: images;
  display: grid;
  justify-items: center;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 0.5fr 1fr;
  gap: 1.6rem;
  grid-auto-flow: row;
  grid-template-areas: "text-1 image-2" "image-1 image-2" "image-1 text-2";
}
@container section-inner (min-width: 992px) {
  .two-images-section .images-container {
    row-gap: 0;
    column-gap: 3.6rem;
  }
}
.two-images-section .images-container .image-1, .two-images-section .images-container .image-2 {
  width: 80%;
}
.two-images-section .images-container .image-1 {
  grid-area: image-1;
}
.two-images-section .images-container .image-2 {
  grid-area: image-2;
}
.two-images-section .images-container .text-1 {
  grid-area: text-1;
}
.two-images-section .images-container .text-2 {
  grid-area: text-2;
}
.two-images-section .text-1,
.two-images-section .text-2 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
@container section-inner (min-width: 992px) {
  .two-images-section .text-1,
  .two-images-section .text-2 {
    padding: 2rem;
    gap: 1.2rem;
  }
}
.two-images-section .text-1 img,
.two-images-section .text-2 img {
  flex: 0 0 auto;
  max-width: 6rem;
  aspect-ratio: 1/1;
  object-fit: contain;
}
@container section-inner (min-width: 992px) {
  .two-images-section .text-1 img,
  .two-images-section .text-2 img {
    max-width: 6.4rem;
  }
}
.two-images-section .text-1 {
  text-align: end;
}
.two-images-section .text-1 img {
  transform: rotate(180deg);
}
.two-images-section .image-2 {
  position: relative;
}
.two-images-section .image-2::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--site-color-1);
  transform: translate(1.8rem, -1.8rem);
}
.option-rounded-images .two-images-section .image-2::before {
  border-radius: var(--two-images-image-border-radius, 2rem);
}
.two-images-section .image-2 img {
  position: relative;
  z-index: 1;
}

.footer {
  display: flex;
  flex-direction: column;
  padding-block: 1rem;
  background-color: black;
  color: white;
}
@media (min-width: 768px) {
  .footer {
    padding-block: 2rem;
  }
}

.footer-legal-and-copyright {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 0rem;
}
@media (min-width: 768px) {
  .footer-legal-and-copyright {
    gap: 3rem;
  }
}

.footer-legal-links {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 3rem;
  row-gap: 1rem;
}
.footer-legal-links a {
  color: inherit;
  text-decoration: none;
}
.footer-legal-links a:hover, .footer-legal-links a:focus {
  text-decoration: underline;
}

.page-index {
  background-color: var(--site-color-1);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUNBRDs7QURhQTtBQTJCQTtBRXdPQTtFQVJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbFFGOztBRWhCQTtBQUNBOzs7RUFHRTtBRm1CRjs7QUVoQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBRm1CRjs7QUVoQkE7QUFDQTs7RUFFRTtBRm1CRjs7QUVoQkE7QUFDQTs7RUFFRTtBRm1CRjs7QUVoQkE7QUFDQTtFQUNFO0VBQ0E7QUZtQkY7O0FFaEJBO0FBQ0E7O0VBRUU7QUZtQkY7O0FFaEJBO0FBQ0E7O0VBRUU7QUZtQkY7O0FFaEJBO0FBQ0E7RUFDRTtFQUNBO0FGbUJGOztBRWhCQTtBQUNBOztFQUVFO0VBQ0E7RUFDQTtBRm1CRjs7QUVoQkE7QUFDQTs7RUFFRTtFQUNBO0FGbUJGOztBRWhCQTtBQUNBO0VBQ0U7QUZtQkY7O0FFaEJBO0FBQ0E7RUFDRTtBRm1CRjs7QUc1RkE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIeUZGO0FDaERJO0VFN0RKO0lBU0s7RUh3R0g7QUFDRjs7QURqSEE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBQ29IRDs7QUR2R0E7QUEyQkE7QUsxQ0U7RUFDRTtFQUNBO0VBQ0E7QUoySEo7O0FJeEhFO0VBQ0U7QUoySEo7O0FJeEhFO0VBQ0U7RUFDQTtBSjJISjs7QUl2SUU7RUFDRTtFQUNBO0VBQ0E7QUowSUo7O0FJdklFO0VBQ0U7QUowSUo7O0FJdklFO0VBQ0U7RUFDQTtBSjBJSjs7QUl0SkU7RUFDRTtFQUNBO0VBQ0E7QUp5Sko7O0FJdEpFO0VBQ0U7QUp5Sko7O0FJdEpFO0VBQ0U7RUFDQTtBSnlKSjs7QUlyS0U7RUFDRTtFQUNBO0VBQ0E7QUp3S0o7O0FJcktFO0VBQ0U7QUp3S0o7O0FJcktFO0VBQ0U7RUFDQTtBSndLSjs7QUlwTEU7RUFDRTtFQUNBO0VBQ0E7QUp1TEo7O0FJcExFO0VBQ0U7QUp1TEo7O0FJcExFO0VBQ0U7RUFDQTtBSnVMSjs7QUluTUU7RUFDRTtFQUNBO0VBQ0E7QUpzTUo7O0FJbk1FO0VBQ0U7QUpzTUo7O0FJbk1FO0VBQ0U7RUFDQTtBSnNNSjs7QUlsTUE7RUFDRTtBSnFNRjs7QUlsTUE7RUFDRTtBSnFNRjs7QUs3TkE7RUpzU0U7RUFDQTtFQUNBO0FEckVGO0FDdUVFO0VBQ0U7SUFDRTtJQUVFO0VEdEVOO0VDeUVFO0lBQ0U7SUFFRTtFRHhFTjtBQUNGOztBTTdPQTtFQUNHO0VBQ0E7QU5nUEg7O0FPalBHO0VBQ0c7QVBvUE47QU9sUEc7RUFDRztBUG9QTjtBT2xQRztFQUNHO0FQb1BOO0FPbFBHO0VBQ0c7QVBvUE47QU9sUEc7RUFDRztBUG9QTjtBT2xQRztFQUNHO0FQb1BOOztBT3BRRztFQUNHO0FQdVFOO0FPclFHO0VBQ0c7QVB1UU47QU9yUUc7RUFDRztBUHVRTjtBT3JRRztFQUNHO0FQdVFOO0FPclFHO0VBQ0c7QVB1UU47QU9yUUc7RUFDRztBUHVRTjs7QVF4UkE7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSMlJIOztBU2pPQTtFQTlERztBVG1TSDtBU2pTRztFQUNHO0FUbVNOO0FTaFNHO0VBQ0c7QVRrU047QVMvUkc7RUFDRztBVGlTTjtBUzlSRztFQUNHO0FUZ1NOO0FTN1JHO0VBQ0c7QVQrUk47QVM1Ukc7RUFDRztBVDhSTjtBUzNSRztFQUNHO0FUNlJOO0FTMVJHO0VBQ0c7QVQ0Uk47QVN6Ukc7RUFDRztBVDJSTjtBU3hSRztFQUNHO0FUMFJOO0FTdlJHO0VBQ0c7QVR5Uk47QVN0Ukc7RUFDRztBVHdSTjtBU3JSRztFQUNHO0FUdVJOO0FTcFJHO0VBQ0c7QVRzUk47QVNuUkc7RUFDRztBVHFSTjs7QUN2UUk7RVFQSjtJQWxFRztFVHFWRDtFU25WQztJQUNHO0VUcVZKO0VTbFZDO0lBQ0c7RVRvVko7RVNqVkM7SUFDRztFVG1WSjtFU2hWQztJQUNHO0VUa1ZKO0VTL1VDO0lBQ0c7RVRpVko7RVM5VUM7SUFDRztFVGdWSjtFUzdVQztJQUNHO0VUK1VKO0VTNVVDO0lBQ0c7RVQ4VUo7RVMzVUM7SUFDRztFVDZVSjtFUzFVQztJQUNHO0VUNFVKO0VTelVDO0lBQ0c7RVQyVUo7RVN4VUM7SUFDRztFVDBVSjtFU3ZVQztJQUNHO0VUeVVKO0VTdFVDO0lBQ0c7RVR3VUo7RVNyVUM7SUFDRztFVHVVSjtBQUNGOztBQ3ZVSTtFUVdKO0lBdkVHO0VUd1lEO0VTdFlDO0lBQ0c7RVR3WUo7RVNyWUM7SUFDRztFVHVZSjtFU3BZQztJQUNHO0VUc1lKO0VTbllDO0lBQ0c7RVRxWUo7RVNsWUM7SUFDRztFVG9ZSjtFU2pZQztJQUNHO0VUbVlKO0VTaFlDO0lBQ0c7RVRrWUo7RVMvWEM7SUFDRztFVGlZSjtFUzlYQztJQUNHO0VUZ1lKO0VTN1hDO0lBQ0c7RVQrWEo7RVM1WEM7SUFDRztFVDhYSjtFUzNYQztJQUNHO0VUNlhKO0VTMVhDO0lBQ0c7RVQ0WEo7RVN6WEM7SUFDRztFVDJYSjtFU3hYQztJQUNHO0VUMFhKO0FBQ0Y7O0FDbEtBO0VBUkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4S0Y7O0FVamNBOzs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZvY0Y7O0FVamNBO0VBQ0U7QVZvY0Y7QVVsY0U7O0VBRUU7QVZvY0o7O0FVaGNBOzs7Ozs7Ozs7OztFQVdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZtY0Y7O0FVaGNBOztFQUVFO0VBQ0E7QVZtY0Y7QVVqY0U7RUFMRjs7SUFNSTtFVnFjRjtBQUNGO0FVbmNFO0VBVEY7O0lBVUk7RVZ1Y0Y7QUFDRjs7QVVwY0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QVZ1Y0Y7QVVyY0U7RUFQRjs7SUFRSTtFVnljRjtBQUNGOztBVXRjQTs7RUFFRTtFQUNBO0VBQ0E7QVZ5Y0Y7QVV2Y0U7RUFORjs7SUFPSTtFVjJjRjtBQUNGOztBVXhjQTs7RUFFRTtFQUNBO0FWMmNGO0FVemNFO0VBTEY7O0lBTUk7RVY2Y0Y7QUFDRjs7QVUxY0E7RUFDRTtFQUNBO0FWNmNGO0FVM2NFO0VBSkY7SUFLSTtFVjhjRjtBQUNGOztBVTNjQTtFQUNFO0VBQ0E7QVY4Y0Y7QVU1Y0U7RUFKRjtJQUtJO0VWK2NGO0FBQ0Y7O0FXcGpCQTtBQUNBO0VBQ0c7RUFDQTtFQUNBO0FYdWpCSDs7QVdyakJBO0VBQ0c7QVh3akJIOztBV3RqQkE7Ozs7OztFQU1HO0FYeWpCSDs7QVd2akJBOzs7RUFHRztBWDBqQkg7O0FXeGpCQTtFQUNHO0FYMmpCSDs7QVd6akJBO0VBQ0c7RUFDQTtFQUNBO0FYNGpCSDs7QVcxakJBO0VBQ0c7RUFDQTtBWDZqQkg7O0FXM2pCQTtFQUNHO0VBQ0E7QVg4akJIOztBVzVqQkE7RUFDRztFQUNBO0FYK2pCSDs7QVc3akJBOztFQUVHO0FYZ2tCSDs7QVc5akJBOztFQUVHO0FYaWtCSDs7QVcvakJBOzs7RUFHRztFQUNBO0FYa2tCSDs7QVdoa0JBO0VBQ0c7QVhta0JIOztBV2prQkE7RUFDRztFQUNBO0FYb2tCSDs7QVdsa0JBO0VBQ0c7QVhxa0JIOztBV25rQkE7O0VBRUc7RUFDQTtFQUNBO0VBQ0E7QVhza0JIOztBV3BrQkE7RUFDRztBWHVrQkg7O0FXcmtCQTtFQUNHO0FYd2tCSDs7QVd0a0JBOztFQUVHO0FYeWtCSDs7QVd2a0JBO0VBQ0c7RUFDQTtBWDBrQkg7O0FXeGtCQTtFQUNHO0FYMmtCSDs7QVd6a0JBO0VBQ0c7QVg0a0JIOztBVzFrQkE7Ozs7O0VBS0c7RUFDQTtFQUNBO0VBQ0E7QVg2a0JIOztBVzNrQkE7O0VBRUc7QVg4a0JIOztBVzVrQkE7O0VBRUc7QVgra0JIOztBVzdrQkE7Ozs7RUFJRztBWGdsQkg7O0FXOWtCQTs7OztFQUlHO0VBQ0E7QVhpbEJIOztBVzlrQkE7RUFDRztBWGlsQkg7O0FXL2tCQTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWGtsQkg7O0FXaGxCQTtFQUNHO0VBQ0E7QVhtbEJIOztBV2psQkE7RUFDRztBWG9sQkg7O0FXbGxCQTs7RUFFRztFQUNBO0FYcWxCSDs7QVdubEJBOztFQUVHO0FYc2xCSDs7QVdwbEJBO0VBQ0c7RUFDQTtBWHVsQkg7O0FXcmxCQTs7RUFFRztBWHdsQkg7O0FXdGxCQTtFQUNHO0VBQ0E7QVh5bEJIOztBV3ZsQkE7O0VBRUc7QVgwbEJIOztBV3hsQkE7RUFDRztBWDJsQkg7O0FXemxCQTtFQUNHO0FYNGxCSDs7QVcxbEJBO0VBQ0c7QVg2bEJIOztBVzNsQkE7RUFDRztBWDhsQkg7O0FXNWxCQTs7RUFFRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVgrbEJIOztBVzdsQkE7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhnbUJIOztBVzlsQkE7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYaW1CSDs7QUM5dUJJO0VVZ0pEOztJQUVHO0lBQ0E7SUFDQTtFWGttQko7RVdobUJDO0lBQ0c7SUFDQTtFWGttQko7RVdobUJDO0lBQ0c7SUFDQTtFWGttQko7QUFDRjtBVzdsQlM7RUFDRztBWCtsQlo7O0FXMWxCUzs7RUFFRztFQUNBO0FYNmxCWjs7QVd0bUJTO0VBQ0c7QVh5bUJaOztBV3BtQlM7O0VBRUc7RUFDQTtBWHVtQlo7O0FXaG5CUztFQUNHO0FYbW5CWjs7QVc5bUJTOztFQUVHO0VBQ0E7QVhpbkJaOztBVzFuQlM7RUFDRztBWDZuQlo7O0FXeG5CUzs7RUFFRztFQUNBO0FYMm5CWjs7QVdwb0JTO0VBQ0c7QVh1b0JaOztBV2xvQlM7O0VBRUc7RUFDQTtBWHFvQlo7O0FXOW9CUztFQUNHO0FYaXBCWjs7QVc1b0JTOztFQUVHO0VBQ0E7QVgrb0JaOztBV3hwQlM7RUFDRztBWDJwQlo7O0FXdHBCUzs7RUFFRztFQUNBO0FYeXBCWjs7QVdscUJTO0VBQ0c7QVhxcUJaOztBV2hxQlM7O0VBRUc7RUFDQTtBWG1xQlo7O0FXNXFCUztFQUNHO0FYK3FCWjs7QVcxcUJTOztFQUVHO0VBQ0E7QVg2cUJaOztBV3RyQlM7RUFDRztBWHlyQlo7O0FXcHJCUzs7RUFFRztFQUNBO0FYdXJCWjs7QVdoc0JTO0VBQ0c7QVhtc0JaOztBVzlyQlM7O0VBRUc7RUFDQTtBWGlzQlo7O0FXMXNCUztFQUNHO0FYNnNCWjs7QVd4c0JTOztFQUVHO0VBQ0E7QVgyc0JaOztBV3ZzQlM7RUFDRyw0QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHNCWjs7QVcvc0JTO0VBQ0csNEJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt0Qlo7O0FXdnRCUztFQUNHLDRCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwdEJaOztBVy90QlM7RUFDRyw0QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3VCWjs7QVd2dUJTO0VBQ0csNEJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB1Qlo7O0FXL3VCUztFQUNHLDRCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrdkJaOztBV3Z2QlM7RUFDRyw0QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHZCWjs7QVcvdkJTO0VBQ0csNEJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt3Qlo7O0FXdndCUztFQUNHLDRCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwd0JaOztBVy93QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3hCWjs7QVd2eEJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB4Qlo7O0FXL3hCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhreUJaOztBV3Z5QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHlCWjs7QVcveUJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt6Qlo7O0FXdnpCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwekJaOztBVy96QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazBCWjs7QVd2MEJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDAwQlo7O0FXLzBCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrMUJaOztBV3YxQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDFCWjs7QVcvMUJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGsyQlo7O0FXdjJCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwMkJaOztBVy8yQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazNCWjs7QVd2M0JTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDAzQlo7O0FXLzNCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrNEJaOztBV3Y0QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDRCWjs7QVcvNEJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs1Qlo7O0FXdjVCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwNUJaOztBVy81QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazZCWjs7QVd2NkJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA2Qlo7O0FXLzZCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrN0JaOztBV3Y3QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDdCWjs7QVcvN0JTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs4Qlo7O0FXdjhCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwOEJaOztBVy84QlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazlCWjs7QVd2OUJTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA5Qlo7O0FXLzlCUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrK0JaOztBV3YrQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMCtCWjs7QVcvK0JTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGsvQlo7O0FXdi9CUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwL0JaOztBVy8vQlM7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa2dDWjs7QVd2Z0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBnQ1o7O0FXL2dDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhraENaOztBV3ZoQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMGhDWjs7QVcvaENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtpQ1o7O0FXdmlDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwaUNaOztBVy9pQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa2pDWjs7QVd2akNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBqQ1o7O0FXL2pDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhra0NaOztBV3ZrQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMGtDWjs7QVcva0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtsQ1o7O0FXdmxDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwbENaOztBVy9sQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa21DWjs7QVd2bUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBtQ1o7O0FXL21DUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrbkNaOztBV3ZuQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMG5DWjs7QVcvbkNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtvQ1o7O0FXdm9DUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwb0NaOztBVy9vQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3BDWjs7QVd2cENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBwQ1o7O0FXL3BDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrcUNaOztBV3ZxQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHFDWjs7QVcvcUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGtyQ1o7O0FXdnJDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwckNaOztBVy9yQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3NDWjs7QVd2c0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDBzQ1o7O0FXL3NDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrdENaOztBV3Z0Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHRDWjs7QVcvdENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt1Q1o7O0FXdnVDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwdUNaOztBVy91Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3ZDWjs7QVd2dkNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB2Q1o7O0FXL3ZDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrd0NaOztBV3Z3Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHdDWjs7QVcvd0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGt4Q1o7O0FXdnhDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgweENaOztBVy94Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYa3lDWjs7QVd2eUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDB5Q1o7O0FXL3lDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrekNaOztBV3Z6Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMHpDWjs7QVcvekNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGswQ1o7O0FXdjBDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwMENaOztBVy8wQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazFDWjs7QVd2MUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDAxQ1o7O0FXLzFDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrMkNaOztBV3YyQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDJDWjs7QVcvMkNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGszQ1o7O0FXdjNDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwM0NaOztBVy8zQ1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazRDWjs7QVd2NENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA0Q1o7O0FXLzRDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrNUNaOztBV3Y1Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDVDWjs7QVcvNUNTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs2Q1o7O0FXdjZDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwNkNaOztBVy82Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYazdDWjs7QVd2N0NTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWDA3Q1o7O0FXLzdDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVhrOENaOztBV3Y4Q1M7RUFDRyw2QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYMDhDWjs7QVcvOENTO0VBQ0csNkJBRk87RUFHUDtFQUNBO0VBQ0E7RUFDQTtBWGs5Q1o7O0FXdjlDUztFQUNHLDZCQUZPO0VBR1A7RUFDQTtFQUNBO0VBQ0E7QVgwOUNaOztBVy85Q1M7RUFDRyw4QkFGTztFQUdQO0VBQ0E7RUFDQTtFQUNBO0FYaytDWjs7QUN0cERJO0VVa0tLO0lBQ0c7SUFFRyxnQlpwTEk7RUMycURqQjtFV3AvQ087O0lBRUc7SUFDQTtFWHMvQ1Y7RVcvL0NPO0lBQ0c7SUFFRyxnQlpwTEk7RUNvckRqQjtFVzcvQ087O0lBRUc7SUFDQTtFWCsvQ1Y7RVd4Z0RPO0lBQ0c7SUFFRyxnQlpwTEk7RUM2ckRqQjtFV3RnRE87O0lBRUc7SUFDQTtFWHdnRFY7RVdqaERPO0lBQ0c7SUFFRyxnQlpwTEk7RUNzc0RqQjtFVy9nRE87O0lBRUc7SUFDQTtFWGloRFY7RVcxaERPO0lBQ0c7SUFFRyxnQlpwTEk7RUMrc0RqQjtFV3hoRE87O0lBRUc7SUFDQTtFWDBoRFY7RVduaURPO0lBQ0c7SUFFRyxnQlpwTEk7RUN3dERqQjtFV2ppRE87O0lBRUc7SUFDQTtFWG1pRFY7RVc1aURPO0lBQ0c7SUFFRyxnQlpwTEk7RUNpdURqQjtFVzFpRE87O0lBRUc7SUFDQTtFWDRpRFY7RVdyakRPO0lBQ0c7SUFFRyxnQlpwTEk7RUMwdURqQjtFV25qRE87O0lBRUc7SUFDQTtFWHFqRFY7RVc5akRPO0lBQ0c7SUFFRyxnQlpwTEk7RUNtdkRqQjtFVzVqRE87O0lBRUc7SUFDQTtFWDhqRFY7RVd2a0RPO0lBQ0c7SUFFRyxnQlpwTEk7RUM0dkRqQjtFV3JrRE87O0lBRUc7SUFDQTtFWHVrRFY7RVdobERPO0lBQ0c7SUFFRyxnQlpwTEk7RUNxd0RqQjtFVzlrRE87O0lBRUc7SUFDQTtFWGdsRFY7RVd6bERPO0lBQ0c7SUFFRyxnQlpwTEk7RUM4d0RqQjtFV3ZsRE87O0lBRUc7SUFDQTtFWHlsRFY7RVdybERPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVsRFY7RVc1bERPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhsRFY7RVdubURPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFtRFY7RVcxbURPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRtRFY7RVdqbkRPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1uRFY7RVd4bkRPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBuRFY7RVcvbkRPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlvRFY7RVd0b0RPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdvRFY7RVc3b0RPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtvRFY7RVdwcERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNwRFY7RVczcERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZwRFY7RVdscURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9xRFY7RVd6cURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJxRFY7RVdockRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtyRFY7RVd2ckRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlyRFY7RVc5ckRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdzRFY7RVdyc0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVzRFY7RVc1c0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhzRFY7RVdudERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHF0RFY7RVcxdERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDR0RFY7RVdqdURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG11RFY7RVd4dURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDB1RFY7RVcvdURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGl2RFY7RVd0dkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHd2RFY7RVc3dkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCt2RFY7RVdwd0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHN3RFY7RVczd0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZ3RFY7RVdseERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG94RFY7RVd6eERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJ4RFY7RVdoeURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGt5RFY7RVd2eURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHl5RFY7RVc5eURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGd6RFY7RVdyekRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHV6RFY7RVc1ekRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDh6RFY7RVduMERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHEwRFY7RVcxMERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQwRFY7RVdqMURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG0xRFY7RVd4MURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDAxRFY7RVcvMURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGkyRFY7RVd0MkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHcyRFY7RVc3MkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCsyRFY7RVdwM0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHMzRFY7RVczM0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDYzRFY7RVdsNERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG80RFY7RVd6NERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDI0RFY7RVdoNURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGs1RFY7RVd2NURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHk1RFY7RVc5NURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGc2RFY7RVdyNkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHU2RFY7RVc1NkRPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDg2RFY7RVduN0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHE3RFY7RVcxN0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQ3RFY7RVdqOERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG04RFY7RVd4OERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDA4RFY7RVcvOERPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGk5RFY7RVd0OURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHc5RFY7RVc3OURPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCs5RFY7RVdwK0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHMrRFY7RVczK0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDYrRFY7RVdsL0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG8vRFY7RVd6L0RPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDIvRFY7RVdoZ0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtnRVY7RVd2Z0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlnRVY7RVc5Z0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdoRVY7RVdyaEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVoRVY7RVc1aEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhoRVY7RVduaUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFpRVY7RVcxaUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRpRVY7RVdqakVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1qRVY7RVd4akVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBqRVY7RVcvakVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlrRVY7RVd0a0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdrRVY7RVc3a0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtrRVY7RVdwbEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNsRVY7RVczbEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZsRVY7RVdsbUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9tRVY7RVd6bUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJtRVY7RVdobkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtuRVY7RVd2bkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHluRVY7RVc5bkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdvRVY7RVdyb0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVvRVY7RVc1b0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhvRVY7RVducEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFwRVY7RVcxcEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRwRVY7RVdqcUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1xRVY7RVd4cUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBxRVY7RVcvcUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlyRVY7RVd0ckVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdyRVY7RVc3ckVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtyRVY7RVdwc0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNzRVY7RVczc0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZzRVY7RVdsdEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG90RVY7RVd6dEVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJ0RVY7RVdodUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGt1RVY7RVd2dUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHl1RVY7RVc5dUVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGd2RVY7RVdydkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHV2RVY7RVc1dkVPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDh2RVY7RVdud0VPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHF3RVY7RVcxd0VPO0lBQ0csOEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDR3RVY7QUFDRjtBQ2o4RUk7RVVrS0s7SUFDRztJQUVHLGdCWnBMSTtFQ3E5RWpCO0VXOXhFTzs7SUFFRztJQUNBO0VYZ3lFVjtFV3p5RU87SUFDRztJQUVHLGdCWnBMSTtFQzg5RWpCO0VXdnlFTzs7SUFFRztJQUNBO0VYeXlFVjtFV2x6RU87SUFDRztJQUVHLGdCWnBMSTtFQ3UrRWpCO0VXaHpFTzs7SUFFRztJQUNBO0VYa3pFVjtFVzN6RU87SUFDRztJQUVHLGdCWnBMSTtFQ2cvRWpCO0VXenpFTzs7SUFFRztJQUNBO0VYMnpFVjtFV3AwRU87SUFDRztJQUVHLGdCWnBMSTtFQ3kvRWpCO0VXbDBFTzs7SUFFRztJQUNBO0VYbzBFVjtFVzcwRU87SUFDRztJQUVHLGdCWnBMSTtFQ2tnRmpCO0VXMzBFTzs7SUFFRztJQUNBO0VYNjBFVjtFV3QxRU87SUFDRztJQUVHLGdCWnBMSTtFQzJnRmpCO0VXcDFFTzs7SUFFRztJQUNBO0VYczFFVjtFVy8xRU87SUFDRztJQUVHLGdCWnBMSTtFQ29oRmpCO0VXNzFFTzs7SUFFRztJQUNBO0VYKzFFVjtFV3gyRU87SUFDRztJQUVHLGdCWnBMSTtFQzZoRmpCO0VXdDJFTzs7SUFFRztJQUNBO0VYdzJFVjtFV2ozRU87SUFDRztJQUVHLGdCWnBMSTtFQ3NpRmpCO0VXLzJFTzs7SUFFRztJQUNBO0VYaTNFVjtFVzEzRU87SUFDRztJQUVHLGdCWnBMSTtFQytpRmpCO0VXeDNFTzs7SUFFRztJQUNBO0VYMDNFVjtFV240RU87SUFDRztJQUVHLGdCWnBMSTtFQ3dqRmpCO0VXajRFTzs7SUFFRztJQUNBO0VYbTRFVjtFVy8zRU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaTRFVjtFV3Q0RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdzRFVjtFVzc0RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKzRFVjtFV3A1RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYczVFVjtFVzM1RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNjVFVjtFV2w2RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbzZFVjtFV3o2RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMjZFVjtFV2g3RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYazdFVjtFV3Y3RU87SUFDRyw0QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeTdFVjtFVzk3RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZzhFVjtFV3I4RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdThFVjtFVzU4RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYODhFVjtFV245RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcTlFVjtFVzE5RU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNDlFVjtFV2orRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbStFVjtFV3grRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMCtFVjtFVy8rRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaS9FVjtFV3QvRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdy9FVjtFVzcvRU87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKy9FVjtFV3BnRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc2dGVjtFVzNnRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNmdGVjtFV2xoRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYb2hGVjtFV3poRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMmhGVjtFV2hpRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYa2lGVjtFV3ZpRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeWlGVjtFVzlpRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZ2pGVjtFV3JqRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdWpGVjtFVzVqRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOGpGVjtFV25rRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcWtGVjtFVzFrRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNGtGVjtFV2psRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbWxGVjtFV3hsRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMGxGVjtFVy9sRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaW1GVjtFV3RtRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYd21GVjtFVzdtRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYK21GVjtFV3BuRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc25GVjtFVzNuRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNm5GVjtFV2xvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYb29GVjtFV3pvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMm9GVjtFV2hwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYa3BGVjtFV3ZwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeXBGVjtFVzlwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZ3FGVjtFV3JxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdXFGVjtFVzVxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOHFGVjtFV25yRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcXJGVjtFVzFyRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNHJGVjtFV2pzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbXNGVjtFV3hzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMHNGVjtFVy9zRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaXRGVjtFV3R0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYd3RGVjtFVzd0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYK3RGVjtFV3B1Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc3VGVjtFVzN1Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNnVGVjtFV2x2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYb3ZGVjtFV3p2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMnZGVjtFV2h3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYa3dGVjtFV3Z3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeXdGVjtFVzl3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZ3hGVjtFV3J4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdXhGVjtFVzV4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOHhGVjtFV255Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcXlGVjtFVzF5Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNHlGVjtFV2p6Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbXpGVjtFV3h6Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMHpGVjtFVy96Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaTBGVjtFV3QwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdzBGVjtFVzcwRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKzBGVjtFV3AxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYczFGVjtFVzMxRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNjFGVjtFV2wyRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbzJGVjtFV3oyRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMjJGVjtFV2gzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYazNGVjtFV3YzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeTNGVjtFVzkzRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZzRGVjtFV3I0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdTRGVjtFVzU0Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYODRGVjtFV241Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcTVGVjtFVzE1Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNDVGVjtFV2o2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbTZGVjtFV3g2Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMDZGVjtFVy82Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaTdGVjtFV3Q3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdzdGVjtFVzc3Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYKzdGVjtFV3A4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYczhGVjtFVzM4Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNjhGVjtFV2w5Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbzlGVjtFV3o5Rk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMjlGVjtFV2grRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaytGVjtFV3YrRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYeStGVjtFVzkrRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYZy9GVjtFV3IvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYdS9GVjtFVzUvRk87SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYOC9GVjtFV25nR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYcWdHVjtFVzFnR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYNGdHVjtFV2poR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYbWhHVjtFV3hoR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYMGhHVjtFVy9oR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYaWlHVjtFV3RpR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYd2lHVjtFVzdpR087SUFDRyw2QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYK2lHVjtFV3BqR087SUFDRyw4QkFGTztJQUdQO0lBQ0E7SUFDQTtJQUNBO0VYc2pHVjtBQUNGO0FDM3VHSTtFVWtLSztJQUNHO0lBRUcsZ0JacExJO0VDK3ZHakI7RVd4a0dPOztJQUVHO0lBQ0E7RVgwa0dWO0VXbmxHTztJQUNHO0lBRUcsZ0JacExJO0VDd3dHakI7RVdqbEdPOztJQUVHO0lBQ0E7RVhtbEdWO0VXNWxHTztJQUNHO0lBRUcsZ0JacExJO0VDaXhHakI7RVcxbEdPOztJQUVHO0lBQ0E7RVg0bEdWO0VXcm1HTztJQUNHO0lBRUcsZ0JacExJO0VDMHhHakI7RVdubUdPOztJQUVHO0lBQ0E7RVhxbUdWO0VXOW1HTztJQUNHO0lBRUcsZ0JacExJO0VDbXlHakI7RVc1bUdPOztJQUVHO0lBQ0E7RVg4bUdWO0VXdm5HTztJQUNHO0lBRUcsZ0JacExJO0VDNHlHakI7RVdybkdPOztJQUVHO0lBQ0E7RVh1bkdWO0VXaG9HTztJQUNHO0lBRUcsZ0JacExJO0VDcXpHakI7RVc5bkdPOztJQUVHO0lBQ0E7RVhnb0dWO0VXem9HTztJQUNHO0lBRUcsZ0JacExJO0VDOHpHakI7RVd2b0dPOztJQUVHO0lBQ0E7RVh5b0dWO0VXbHBHTztJQUNHO0lBRUcsZ0JacExJO0VDdTBHakI7RVdocEdPOztJQUVHO0lBQ0E7RVhrcEdWO0VXM3BHTztJQUNHO0lBRUcsZ0JacExJO0VDZzFHakI7RVd6cEdPOztJQUVHO0lBQ0E7RVgycEdWO0VXcHFHTztJQUNHO0lBRUcsZ0JacExJO0VDeTFHakI7RVdscUdPOztJQUVHO0lBQ0E7RVhvcUdWO0VXN3FHTztJQUNHO0lBRUcsZ0JacExJO0VDazJHakI7RVczcUdPOztJQUVHO0lBQ0E7RVg2cUdWO0VXenFHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgycUdWO0VXaHJHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrckdWO0VXdnJHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5ckdWO0VXOXJHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnc0dWO0VXcnNHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1c0dWO0VXNXNHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4c0dWO0VXbnRHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxdEdWO0VXMXRHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0dEdWO0VXanVHTztJQUNHLDRCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtdUdWO0VXeHVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwdUdWO0VXL3VHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpdkdWO0VXdHZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3dkdWO0VXN3ZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrdkdWO0VXcHdHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzd0dWO0VXM3dHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2d0dWO0VXbHhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhveEdWO0VXenhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyeEdWO0VXaHlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhreUdWO0VXdnlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5eUdWO0VXOXlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnekdWO0VXcnpHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1ekdWO0VXNXpHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4ekdWO0VXbjBHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxMEdWO0VXMTBHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0MEdWO0VXajFHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtMUdWO0VXeDFHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwMUdWO0VXLzFHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpMkdWO0VXdDJHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3MkdWO0VXNzJHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrMkdWO0VXcDNHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzM0dWO0VXMzNHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2M0dWO0VXbDRHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvNEdWO0VXejRHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyNEdWO0VXaDVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrNUdWO0VXdjVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5NUdWO0VXOTVHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnNkdWO0VXcjZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1NkdWO0VXNTZHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4NkdWO0VXbjdHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxN0dWO0VXMTdHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0N0dWO0VXajhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtOEdWO0VXeDhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwOEdWO0VXLzhHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpOUdWO0VXdDlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3OUdWO0VXNzlHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrOUdWO0VXcCtHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzK0dWO0VXMytHTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2K0dWO0VXbC9HTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvL0dWO0VXei9HTztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyL0dWO0VXaGdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrZ0hWO0VXdmdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5Z0hWO0VXOWdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnaEhWO0VXcmhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1aEhWO0VXNWhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4aEhWO0VXbmlITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxaUhWO0VXMWlITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0aUhWO0VXampITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtakhWO0VXeGpITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwakhWO0VXL2pITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpa0hWO0VXdGtITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3a0hWO0VXN2tITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgra0hWO0VXcGxITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzbEhWO0VXM2xITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2bEhWO0VXbG1ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvbUhWO0VXem1ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgybUhWO0VXaG5ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrbkhWO0VXdm5ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5bkhWO0VXOW5ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnb0hWO0VXcm9ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1b0hWO0VXNW9ITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4b0hWO0VXbnBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxcEhWO0VXMXBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0cEhWO0VXanFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhtcUhWO0VXeHFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgwcUhWO0VXL3FITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpckhWO0VXdHJITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3ckhWO0VXN3JITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgrckhWO0VXcHNITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzc0hWO0VXM3NITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2c0hWO0VXbHRITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvdEhWO0VXenRITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgydEhWO0VXaHVITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrdUhWO0VXdnVITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5dUhWO0VXOXVITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhndkhWO0VXcnZITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh1dkhWO0VXNXZITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg4dkhWO0VXbndITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhxd0hWO0VXMXdITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg0d0hWO0VXanhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhteEhWO0VXeHhITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgweEhWO0VXL3hITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhpeUhWO0VXdHlITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh3eUhWO0VXN3lITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgreUhWO0VXcHpITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhzekhWO0VXM3pITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVg2ekhWO0VXbDBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhvMEhWO0VXejBITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVgyMEhWO0VXaDFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhrMUhWO0VXdjFITztJQUNHLDZCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVh5MUhWO0VXOTFITztJQUNHLDhCQUZPO0lBR1A7SUFDQTtJQUNBO0lBQ0E7RVhnMkhWO0FBQ0Y7QUNyaElJO0VVa0tLO0lBQ0c7SUFFRyxpQlpwTEk7RUN5aUlqQjtFV2wzSE87O0lBRUc7SUFDQTtFWG8zSFY7RVc3M0hPO0lBQ0c7SUFFRyxpQlpwTEk7RUNraklqQjtFVzMzSE87O0lBRUc7SUFDQTtFWDYzSFY7RVd0NEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUMyaklqQjtFV3A0SE87O0lBRUc7SUFDQTtFWHM0SFY7RVcvNEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUNva0lqQjtFVzc0SE87O0lBRUc7SUFDQTtFWCs0SFY7RVd4NUhPO0lBQ0c7SUFFRyxpQlpwTEk7RUM2a0lqQjtFV3Q1SE87O0lBRUc7SUFDQTtFWHc1SFY7RVdqNkhPO0lBQ0c7SUFFRyxpQlpwTEk7RUNzbElqQjtFVy81SE87O0lBRUc7SUFDQTtFWGk2SFY7RVcxNkhPO0lBQ0c7SUFFRyxpQlpwTEk7RUMrbElqQjtFV3g2SE87O0lBRUc7SUFDQTtFWDA2SFY7RVduN0hPO0lBQ0c7SUFFRyxpQlpwTEk7RUN3bUlqQjtFV2o3SE87O0lBRUc7SUFDQTtFWG03SFY7RVc1N0hPO0lBQ0c7SUFFRyxpQlpwTEk7RUNpbklqQjtFVzE3SE87O0lBRUc7SUFDQTtFWDQ3SFY7RVdyOEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUMwbklqQjtFV244SE87O0lBRUc7SUFDQTtFWHE4SFY7RVc5OEhPO0lBQ0c7SUFFRyxpQlpwTEk7RUNtb0lqQjtFVzU4SE87O0lBRUc7SUFDQTtFWDg4SFY7RVd2OUhPO0lBQ0c7SUFFRyxpQlpwTEk7RUM0b0lqQjtFV3I5SE87O0lBRUc7SUFDQTtFWHU5SFY7RVduOUhPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHE5SFY7RVcxOUhPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQ5SFY7RVdqK0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG0rSFY7RVd4K0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDArSFY7RVcvK0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGkvSFY7RVd0L0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHcvSFY7RVc3L0hPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCsvSFY7RVdwZ0lPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNnSVY7RVczZ0lPO0lBQ0csNEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZnSVY7RVdsaElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9oSVY7RVd6aElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJoSVY7RVdoaUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtpSVY7RVd2aUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlpSVY7RVc5aUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdqSVY7RVdyaklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVqSVY7RVc1aklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhqSVY7RVdua0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFrSVY7RVcxa0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRrSVY7RVdqbElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1sSVY7RVd4bElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBsSVY7RVcvbElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGltSVY7RVd0bUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdtSVY7RVc3bUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCttSVY7RVdwbklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNuSVY7RVczbklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZuSVY7RVdsb0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9vSVY7RVd6b0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJvSVY7RVdocElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtwSVY7RVd2cElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlwSVY7RVc5cElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdxSVY7RVdycUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVxSVY7RVc1cUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhxSVY7RVducklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFySVY7RVcxcklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRySVY7RVdqc0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1zSVY7RVd4c0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBzSVY7RVcvc0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGl0SVY7RVd0dElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHd0SVY7RVc3dElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCt0SVY7RVdwdUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHN1SVY7RVczdUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZ1SVY7RVdsdklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG92SVY7RVd6dklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJ2SVY7RVdod0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGt3SVY7RVd2d0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHl3SVY7RVc5d0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGd4SVY7RVdyeElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHV4SVY7RVc1eElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDh4SVY7RVdueUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHF5SVY7RVcxeUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDR5SVY7RVdqeklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG16SVY7RVd4eklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDB6SVY7RVcveklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGkwSVY7RVd0MElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHcwSVY7RVc3MElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCswSVY7RVdwMUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHMxSVY7RVczMUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDYxSVY7RVdsMklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG8ySVY7RVd6MklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDIySVY7RVdoM0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGszSVY7RVd2M0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHkzSVY7RVc5M0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGc0SVY7RVdyNElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHU0SVY7RVc1NElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDg0SVY7RVduNUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHE1SVY7RVcxNUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDQ1SVY7RVdqNklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG02SVY7RVd4NklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDA2SVY7RVcvNklPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGk3SVY7RVd0N0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHc3SVY7RVc3N0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCs3SVY7RVdwOElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHM4SVY7RVczOElPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDY4SVY7RVdsOUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG85SVY7RVd6OUlPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDI5SVY7RVdoK0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGsrSVY7RVd2K0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHkrSVY7RVc5K0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGcvSVY7RVdyL0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHUvSVY7RVc1L0lPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDgvSVY7RVduZ0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFnSlY7RVcxZ0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRnSlY7RVdqaEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1oSlY7RVd4aEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBoSlY7RVcvaEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGlpSlY7RVd0aUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHdpSlY7RVc3aUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWCtpSlY7RVdwakpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHNqSlY7RVczakpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDZqSlY7RVdsa0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG9rSlY7RVd6a0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDJrSlY7RVdobEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGtsSlY7RVd2bEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHlsSlY7RVc5bEpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWGdtSlY7RVdybUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHVtSlY7RVc1bUpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDhtSlY7RVdubkpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWHFuSlY7RVcxbkpPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDRuSlY7RVdqb0pPO0lBQ0csNkJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWG1vSlY7RVd4b0pPO0lBQ0csOEJBRk87SUFHUDtJQUNBO0lBQ0E7SUFDQTtFWDBvSlY7QUFDRjtBV3JvSkE7RUFDRztBWHVvSkg7O0FXcm9KQTtFQUNHO0FYd29KSDs7QVd0b0pBO0VBQ0c7QVh5b0pIOztBV3ZvSkE7RUFDRztBWDBvSkg7O0FXeG9KQTtFQUNHO0FYMm9KSDs7QVd0bEpBO0VBQ0csZ0JaaFNlO0VZaVNmO0FYeWxKSDs7QVd2bEpBO0VBQ0c7QVgwbEpIOztBV3hsSkE7RUFDRztBWDJsSkg7O0FXemxKQTtFQUNHO0FYNGxKSDs7QVcxbEpBOzs7RUFHRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg2bEpIOztBQ3AySkk7RVd6RUo7SUFFRTtJQUNBO0lBQ0E7SUFDQTtFWmc3SkE7QUFDRjtBQzEzSkk7RVc1REo7SUFTRTtJQUNBO0lBQ0E7SUFDQTtFWmk3SkE7QUFDRjs7QUNyM0pJO0VXakREO0lBQ0MsaUJiR1k7SWFGWjtFWjA2SkY7RVl2NkpDO0lBQ0Msb0JiRlk7SWFHWjtFWnk2SkY7QUFDRjs7QUNoNEpJO0VXakREO0lBQ0MsaUJiR1k7SWFGWjtFWnE3SkY7RVlsN0pDO0lBQ0Msb0JiRlk7SWFHWjtFWm83SkY7QUFDRjs7QUMzNEpJO0VXakREO0lBQ0Msa0JiR1k7SWFGWjtFWmc4SkY7RVk3N0pDO0lBQ0MscUJiRlk7SWFHWjtFWis3SkY7QUFDRjs7QUNuNkpJO0VXbkJEO0lBQ0MsaUJiVGE7SWFVYjtFWjA3SkY7RVl2N0pDO0lBQ0Msb0JiZGE7SWFlYjtFWnk3SkY7QUFDRjs7QUM5NkpJO0VXbkJEO0lBQ0MsaUJiVGE7SWFVYjtFWnE4SkY7RVlsOEpDO0lBQ0Msb0JiZGE7SWFlYjtFWm84SkY7QUFDRjs7QUN6N0pJO0VXbkJEO0lBQ0Msa0JiVGE7SWFVYjtFWmc5SkY7RVk3OEpDO0lBQ0MscUJiZGE7SWFlYjtFWis4SkY7QUFDRjs7QWFqZ0tBO0VBQ0M7RUFDQTtFQUNBO0Fib2dLRDs7QWFsZ0tBO0VBQ0M7SUFDQztFYnFnS0E7QUFDRjtBYWpnS0M7RUFDQztFQUNBO0FibWdLRjtBYWxnS0U7RUFDQztBYm9nS0g7O0FjcGhLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkdWhLRjtBY3JoS0U7RUFDRTtFQUNBO0VBQ0E7QWR1aEtKO0FjcmhLSTtFQUNFO0VBQ0E7QWR1aEtOO0FjcGhLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0Fkc2hLTjs7QWUxaUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmNmlLRjtBZTNpS0U7RUFDRTtFQUNBO0FmNmlLSjtBZTNpS0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWY2aUtOO0FlM2lLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjZpS1I7QWUzaUtNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmNmlLUjtBZXppS007RUFDRTtBZjJpS1I7QWV4aUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYwaUtOO0FlemlLTTtFQUNFO0VBQ0E7QWYyaUtSO0FlemlLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjJpS1I7QWV4aUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmMGlLTjtBZXRpS0U7RUFDRTtFQUNBO0VBQ0E7QWZ3aUtKO0FldGlLRTtFQUNFO0VBQ0E7QWZ3aUtKO0FldGlLSTtFQUNFO0Fmd2lLTjtBZXBpS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZzaUtKO0FlcGlLSTtFQUNFO0VBQ0E7RUFDQTtBZnNpS047QWVuaUtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWZxaUtOO0FlOWhLTTtFQUNFO0FmZ2lLUjs7QWdCcHBLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJ1cEtGO0FnQnJwS0U7RUFSRjtJQVNJO0lBQ0E7SUFDQTtFaEJ3cEtGO0FBQ0Y7QWdCdHBLRTtFQUNFO0VBQ0E7QWhCd3BLSjtBZ0J0cEtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCd3BLTjtBZ0J2cEtNO0VBUkY7SUFTSTtFaEIwcEtOO0FBQ0Y7QWdCeHBLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEIwcEtSO0FnQnhwS007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCMHBLUjtBZ0J6cEtRO0VBUEY7SUFRSTtFaEI0cEtSO0FBQ0Y7QWdCeHBLTTtFQUNFO0FoQjBwS1I7QWdCdnBLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCeXBLTjtBZ0J4cEtNO0VBQ0U7QWhCMHBLUjtBZ0J4cEtNO0VBQ0U7RUFDQTtFQUNBO0FoQjBwS1I7QWdCdnBLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJ5cEtOO0FnQnJwS0U7RUFDRTtFQUNBO0FoQnVwS0o7QWdCdHBLSTtFQUhGO0lBSUk7RWhCeXBLSjtBQUNGO0FnQnZwS0U7RUFDRTtFQUNBO0VBRUE7RUFDQTtBaEJ3cEtKO0FnQnRwS0k7RUFDRTtBaEJ3cEtOO0FnQnBwS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCc3BLSjtBZ0JwcEtJO0VBQ0U7RUFDQTtFQUNBO0FoQnNwS047QWdCbnBLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQnFwS047QWdCOW9LTTtFQUNFO0FoQmdwS1I7O0FpQm54S0E7RUFDQztFQUNBO0FqQnN4S0Q7QWlCcHhLQztFQUNDO0VBQ0E7RUFDQTtFQUVBO0FqQnF4S0Y7QWlCbnhLRTtFaEIyTUEsV2dCek1jO0VoQjBNZCxZZ0IxTWM7RUFDYjtFQUNBO0VBQ0E7RUFDQTtBakJxeEtIO0FpQmx4S0U7RUFDQztFQUNBO0VBQ0E7QWpCb3hLSDtBaUJqeEtFO0VBR0M7RUFDQTtBakJpeEtIO0FpQjl3S0U7RUFDQztBakJneEtIO0FpQjd3S0U7RUFDQztBakIrd0tIO0FpQjN3S0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakI2d0tGO0FpQjN3S0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakI2d0tIO0FpQjF3S0U7RUFDQztBakI0d0tIOztBa0IxMEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEI2MEtGO0FDcnhLSTtFaUI3REo7SUFRSTtJQUNBO0lBQ0E7RWxCODBLRjtBQUNGO0FrQjUwS0U7RUFDRTtFQUNBO0FsQjgwS0o7QWtCNzBLSTtFQUNFO0VBQ0E7QWxCKzBLTjtBa0I1MEtJO0VBQ0U7RUFDQTtBbEI4MEtOO0FrQjUwS0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQjgwS047QWtCMTBLRTtFQUNFO0VBQ0E7QWxCNDBLSjtBa0IzMEtJO0VBQ0U7QWxCNjBLTjtBQ3R6S0k7RWlCeEJBO0lBR0k7RWxCKzBLTjtBQUNGOztBa0IxMEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEI2MEtGO0FrQjMwS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEI2MEtKO0FrQjMwS0U7RUFDRTtFQUNBO0FsQjYwS0o7O0FtQjE0S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5CNjRLRjs7QW1CMTRLQTtFQUNFO0FuQjY0S0Y7O0FtQjE0S0E7RWxCZ1FFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOG9LRjs7QW1CaDVLQTtFbEIrVEU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFa0JwVUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QW5CdzVLRjs7QW9CbjdLQTtFQUNFO0VBQ0E7RUFDQTtBcEJzN0tGO0FvQnA3S0U7RUFDRTtFQUVBO0VBRUE7RUFDQTtFQUNBO0FwQm83S0o7QW9CbDdLRTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FwQm03S0o7QW9CajdLSTs7RW5CMlRGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW1CL1RJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEIwN0tOO0FvQnI3S007O0VBQ0U7RUFDQTtBcEJ3N0tSO0FvQnA3S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QXBCcTdLSjtBb0JuN0tJO0VBQ0U7RUFDQTtBcEJxN0tOO0FvQm43S007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJxN0tSO0FvQm43S007RUFDRTtBcEJxN0tSO0FvQm43S1E7RUFFRTtBcEJvN0tWO0FvQm43S1U7RUFDRTtBcEJxN0taO0FvQi82S0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEJpN0tOO0FvQjc2S007O0VBRUU7RUFDQTtFQUNBO0FwQis2S1I7QW9COTZLUTs7RUFDRTtBcEJpN0tWO0FvQng2S0k7O0VBQ0U7RUFDQTtFQUNBO0FwQjI2S047QW9CeDZLSTs7RUFDRTtFQUNBO0VBQ0E7QXBCMjZLTjtBb0J0NktJO0VBQ0U7QXBCdzZLTjtBb0JuNktJO0VBQ0U7QXBCcTZLTjs7QW9CaDZLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCbTZLRjtBb0JqNktFO0VBQ0U7RW5CeU1GO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQydEtGO0FvQno2S0k7RUFDRTtFQUNBO0VBQ0E7QXBCMjZLTjtBb0J6NktJO0VBQ0U7QXBCMjZLTjtBb0J2NktRO0VBQ0U7QXBCeTZLVjtBQ2hnTEk7RW1Ca0VKO0lBNkJJO0VwQnE2S0Y7QUFDRjs7QXFCbGtMQTtFQUNFO0FyQnFrTEY7QUN6Z0xJO0VvQjdESjtJQUdJO0VyQnVrTEY7QUFDRjs7QXFCcmtMQTtFQUNFO0VBQ0E7RUFDQTtBckJ3a0xGOztBcUJya0xBO0VBQ0U7RUFDQTtFQUNBO0FyQndrTEY7QXFCdGtMRTtFQUxGO0lBTUk7SUFDQTtFckJ5a0xGO0FBQ0Y7O0FxQnZrTEE7RUFDRTtFQUNBO0FyQjBrTEY7QXFCemtMRTtFQUNFO0FyQjJrTEo7QXFCMWtMSTtFQUNFO0FyQjRrTE47QXFCeGtMRTtFQUNFO0VBQ0E7RUFDQTtBckIwa0xKO0FDaGpMSTtFb0I3QkY7SUFNSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VyQjJrTEo7RXFCMWtMSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFckI0a0xOO0FBQ0Y7QXFCemtMSTtFQXJCRjtJQXNCSTtJQUNBO0VyQjRrTEo7QUFDRjs7QXFCeGtMQTtFQUNFO0VBQ0E7QXJCMmtMRjs7QXFCeGtMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBWUE7QXJCZ2tMRjtBcUIza0xFO0VwQm9RQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VvQnpRRTtFQUNBO0VBQ0E7RUFDQTtBckJvbExKO0FxQm5sTEk7RUFDRTtFQUNBO0FyQnFsTE47O0FxQmhsTEE7RXBCdVBFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW9CNVBBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBckJ5bExGO0FxQnZsTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckJ5bExKOztBcUJybExBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJ3bExGO0FxQnZsTEU7RUFDRTtBckJ5bExKOztBc0Izc0xBO0VBQ0U7QXRCOHNMRjs7QXVCOXNMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0V0QjBUQTtFc0J2VEE7RUFDQTtFQUVBO0F2QitzTEY7QXVCN3NMRTtFQUNFO0VBQ0E7RUFDQTtBdkIrc0xKO0F1QjdzTE07RUFDRTtBdkIrc0xSO0FDcnFMSTtFc0J0Q0k7SUFDRTtFdkI4c0xSO0V1QjNzTE07SUFDRTtFdkI2c0xSO0FBQ0Y7QXVCMXNMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFtQkE7QXZCMHJMTjtBdUIzc0xNO0VBQ0U7RUFDQTtFQUNBO0F2QjZzTFI7QXVCM3NMTTtFQUNFO0VBQ0E7QXZCNnNMUjtBdUIzc0xNO0VBQ0U7RUFDQTtBdkI2c0xSO0FDbHNMSTtFc0JiRTtJQUlJO0V2QitzTFI7QUFDRjtBdUIzc0xNO0VBRUU7RUFDQTtFQUNBO0F2QjRzTFI7QXVCMXNMTTtFQUNFO0VBQ0E7RUFDQTtBdkI0c0xSO0F1QjFzTE07RUFDRTtBdkI0c0xSO0F1QnZzTEU7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F2QndzTEo7QXVCcnNMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZCdXNMSjtBQ2x1TEk7RXNCc0JGO0lBUUk7RXZCd3NMSjtBQUNGO0F1QnRzTEk7RUFDRTtBdkJ3c0xOO0FDMXVMSTtFc0JpQ0E7SUFJSTtFdkJ5c0xOO0FBQ0Y7QXVCdHNMSTtFQUNFO0VBQ0E7QXZCd3NMTjtBdUJ0c0xNO0VBQ0U7QXZCd3NMUjtBdUJwc0xJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZCc3NMTjtBQzV2TEk7RXNCa0RBO0lBT0k7SUFDQTtFdkJ1c0xOO0FBQ0Y7QXVCcHNMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2QnNzTE47QUMzd0xJO0VzQjhEQTtJQVNJO0V2QndzTE47QUFDRjtBdUJyc0xJO0VBQ0U7QXZCdXNMTjs7QXVCanNMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkJvc0xGO0F1QmxzTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkJvc0xKOztBd0IvMUxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBeEJpMkxKO0FDMXlMSTtFdUI3REo7SUFTUTtJQUNBO0V4QmsyTE47QUFDRjs7QXdCaDJMQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXhCaTJMSjtBd0IvMUxJO0VBQ0k7QXhCaTJMUjtBd0I5MUxJO0VBQ0k7RUFDQTtBeEJnMkxSO0F3QjcxTFE7RUFDSTtBeEIrMUxaOztBd0IxMUxBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBeEI0MUxKO0FDbjFMSTtFdUJsQko7SUFZUTtJQUNBO0V4QjYxTE47QUFDRjtBd0IzMUxJO0VBQ0k7RUFDQTtBeEI2MUxSO0F3QjUxTFE7RUFFSTtBeEI2MUxaOztBeUJ6NUxBOzs7RUFHRTtFQUNBO0F6QjQ1TEY7O0F5QnY1TEE7RUFDRTs7O0lBR0U7SUFDQTtFekIwNUxGO0V5Qng1TEE7OztJQUdFO0lBQ0E7RXpCMDVMRjtBQUNGO0F5QnY1TEE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBekJ1NUxGO0F5QnI1TEU7RUFDRTtBekJ1NUxKOztBeUJsNUxBO0V4QjZSRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V3QmxTQTtFQUNBO0F6QjQ1TEY7QXlCejVMSTtFQUNFO0F6QjI1TE47QXlCdjVMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJ5NUxKOztBMEJoK0xBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFCbStMSjtBMEJsK0xJO0VBQ0k7RUFDQTtFQUNBOztJQUFBO0ExQnMrTFI7QTBCbitMUTtFQUNJO0ExQnErTFo7QTBCbitMUTtFQUNJO0ExQnErTFo7O0EyQnAvTEE7RUFDRTtFQUtBO0VBQ0E7RUFDQTtBM0JtL0xGO0FDOTdMSTtFMEI3REo7SUFHSTtJQUNBO0UzQjQvTEY7QUFDRjtBMkJ2L0xFO0VBQ0U7QTNCeS9MSjs7QTJCci9MQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0J3L0xGO0EyQnAvTEU7RUFDRTtBM0JzL0xKO0EyQm4vTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBM0JvL0xKO0EyQm4vTEk7RUFFRTtBM0JvL0xOOztBNEIvaE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFrQkE7QTVCaWhNRjtBQzc5TEk7RTJCMUVKO0lBTUk7SUFDQTtJQUtBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVCaWlNRjtFNEIzaU1FO0lBQ0U7RTVCNmlNSjtBQUNGO0E0QmppTUU7RUFDRTtFQUNBO0VBQ0E7QTVCbWlNSjtBNEJqaU1JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCbWlNTjtBNEIvaE1FO0VBQ0U7RUFDQTtBNUJpaU1KOztBNkIxa01BO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QTdCMmtNRjtBNkJ6a01FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdCMmtNSjtBNkJ6a01FO0VBQ0U7QTdCMmtNSjtBNkJ6a01FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Iya01KO0E2QnprTUU7RUFDRTtFQUNBO0VBQ0E7QTdCMmtNSjs7QThCcm1NSTtFQUNJO0E5QndtTVI7QThCdm1NUTtFQUNJO0VBQ0E7QTlCeW1NWjtBOEJ2bU1ZO0VBQ0k7QTlCeW1NaEI7O0ErQnBuTUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBL0Jtbk1GO0ErQmpuTUU7RUFDRTtFQUNBO0VBQ0E7QS9CbW5NSjs7QWdDMW9NQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0UvQjBVQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UrQjlVQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaENtcE1GO0FnQ2hwTUU7RUFDSTtFQUNBO0FoQ2twTU47QWdDOW9NRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV0E1Qm1CO0VBNkJuQixZQTdCbUI7QWhDNnFNdkI7QWdDOW9NSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDZ3BNTjtBZ0Mvb01NO0VBQWlCO0FoQ2twTXZCO0FnQ2pwTU07RUFBaUI7QWhDb3BNdkI7QWdDbnBNTTtFQUFpQjtBaENzcE12QjtBZ0NscE1JO0VBQW9CO0FoQ3FwTXhCO0FnQ3BwTUk7RUFBb0I7QWhDdXBNeEI7QWdDdHBNSTtFQUFvQjtBaEN5cE14Qjs7QWlDMXNNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQzZzTUY7O0FpQzFzTUE7RWhDd1RFO0VnQ3RUQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDNnNNRjtBaUMzc01FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQzZzTUo7QWlDMXNNRTtFQUNFO0VBQ0E7RUFDQTtBakM0c01KO0FpQzFzTUk7RUFDRTtBakM0c01OO0FDcHJNSTtFZ0M5QkY7SUFVSTtJQUNBO0lBQ0E7RWpDNHNNSjtFaUMxc01JO0lBQ0U7RWpDNHNNTjtBQUNGOztBaUN4c01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakMyc01GOztBa0M1dk1JO0VBQ0U7QWxDK3ZNTjtBa0M1dk1FO0VBQ0U7QWxDOHZNSjtBa0Mzdk1FO0VBQ0U7QWxDNnZNSjtBa0N6dk1JO0VBQ0U7QWxDMnZNTjtBa0N2dk1JO0VBQ0U7QWxDeXZNTjtBa0Nydk1FO0VBQ0U7QWxDdXZNSjtBa0MvdU1JOzs7OztFQUNFO0FsQ3F2TU47QWtDanZNRTtFQUNFO0FsQ212TUo7QWtDanZNRTtFQUNFO0FsQ212TUo7O0FtQ255TUE7RUFDRTtBbkNzeU1GO0FtQ255TUE7QUFDQTtFQUNFO0FuQ3F5TUY7O0FtQ2x5TUE7QUFDQTtFQUNJO0lBQ0k7RW5DcXlNTjtFbUNueU1FO0lBQ0k7RW5DcXlNTjtBQUNGO0FtQ2x5TUE7RUFDSTtJQUNJO0VuQ295TU47RW1DbHlNRTtJQUNJO0VuQ295TU47QUFDRjtBbUNqeU1BO0FBQ0E7RUFDSTtBbkNteU1KOztBbUNoeU1BO0VBQ0k7QW5DbXlNSjs7QW9DcjBNQTtFQUNFO0VBQ0E7RW5DNlRBO0VtQzNUQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FwQ3UwTUY7QW9DcjBNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDdTBNSjtBb0NwME1FO0VBQ0U7RUFDQTtFQUNBO0FwQ3MwTUo7QW9DcjBNSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQ3UwTU47QW9DbjBNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDcTBNSjs7QXFDbDNNQTtFQUNDO0FyQ3EzTUQ7O0FxQ2wzTUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQ3EzTUQ7QXFDbjNNQztFQUNDO0FyQ3EzTUY7QXFDbjNNQztFQUNDO0FyQ3EzTUY7QXFDbjNNQztFQUNDO0FyQ3EzTUY7O0FxQ2ozTUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FyQ2czTUQ7QXFDOTJNQztFQUNDO0VBQ0E7QXJDZzNNRjtBcUM3Mk1DO0VBQ0M7RUFDQTtFQUNBO0FyQysyTUY7QXFDNTJNQztFQUdDO0FyQzQyTUY7O0FzQ3Y2TUE7RUFDQztBdEMwNk1EOztBc0N4Nk1BO0VBRUM7RUFDQTtFQUNBO0F0QzA2TUQ7O0FzQ3Y2TUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBdEMwNk1EOztBc0N2Nk1BO0VBQ0M7RUFDQTtFQUNBO0F0QzA2TUQ7O0FzQ3Y2TUE7RUFDQztFQUNBO0VBQ0E7QXRDMDZNRDs7QXNDdjZNQTtFQUdDO0F0Q3c2TUQ7QXNDdDZNQztFQUNDO0VBQ0E7QXRDdzZNRjtBc0NwNk1FO0VBQ0M7QXRDczZNSDtBc0NsNk1DOztFQUVDO0F0Q282TUY7QXNDbDZNQzs7OztFQUlDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0F0Q2k2TUY7QXNDaDZNRTs7OztFQUNDO0F0Q3E2TUg7QXNDbjZNRTs7OztFQUNDO0VBQ0E7QXRDdzZNSDtBc0NyNk1FOzs7O0VBQ0M7RUFDQTtBdEMwNk1IO0FzQ3Y2TUM7RUFDQztBdEN5Nk1GO0FzQ3Y2TUM7RUFDQztFQUNBO0F0Q3k2TUY7QXNDdDZNRTtFQUNDO0F0Q3c2TUg7QXNDajZNSTs7O0VBQ0M7QXRDcTZNTDtBc0MvNU1DO0VBQ0M7QXRDaTZNRjtBc0M5NU1DO0VBQ0M7QXRDZzZNRjtBc0M3NU1DO0VBQ0M7QXRDKzVNRjtBc0M5NU1FO0VBU0M7QXRDdzVNSDtBc0NoNk1HO0VBR0M7QXRDZzZNSjtBc0M5NU1HO0VBQ0M7QXRDZzZNSjtBc0M3NU1HO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDKzVNSjs7QXNDejVNQTtFQUNDO0F0QzQ1TUQ7O0FzQ3o1TUE7RUFDQztJQUNDO0V0QzQ1TUE7RXNDMzVNQztJQUNDO0V0QzY1TUY7QUFDRjtBdUMxaU5BO0VBQ0k7RUFDQTtFQUNBO0F2QzRpTko7QXVDMWlOSTtFQUNJO0VBQ0E7RUFDQTtBdkM0aU5SO0F1QzFpTlE7RUFDSTtBdkM0aU5aO0F1Q3hpTkk7RUFFSTtFQUNBO0VBQ0E7QXZDeWlOUjtBdUN4aU5RO0VBQ0k7RUFDQTtFQUNBO0F2QzBpTlo7QXVDdGlOUTtFQUNJO0F2Q3dpTlo7QXVDdmlOWTtFQUVJO0F2Q3dpTmhCO0F1Q3RpTlk7RUFDSTtFQUNBO0VBQ0E7QXZDd2lOaEI7QXVDcmlOWTtFQUNJO0VBQ0E7RUFDQTtBdkN1aU5oQjtBdUNsaU5JOzs7RUFHSTtBdkNvaU5SOztBd0M1bE5BO0VBQ0c7QXhDK2xOSDtBd0M3bE5HO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7QXhDK2xOTjtBd0M1bE5HO0VBQ0c7QXhDOGxOTjtBd0M1bE5NO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QzhsTlQ7QXdDM2xORztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFdkN3S0o7QURxN01GO0F3QzNsTk07RUFFRztFQUNBO0F4QzRsTlQ7QXdDMWxOTTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDNGxOVDtBd0MzbE5TO0VBQ0c7QXhDNmxOWjtBd0N4bE5NO0VBQ0c7RUFDQTtBeEMwbE5UOztBeUNqcE5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Q29wTlI7QXlDbHBOUTtFQUNJO0F6Q29wTlo7QXlDanBOUTtFQUNJO0VBQ0E7QXpDbXBOWjtBeUNocE5JO0VBQ0k7RUFDQTtFQUNBO0F6Q2twTlI7QXlDaHBOSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6Q2twTlI7QXlDL29OSTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXpDZ3BOUjtBeUM3b05JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QytvTlI7QXlDN29OSTtFQUNJO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F6QzhvTlI7QXlDM29OSTtFQUNJO0F6QzZvTlI7QXlDem9OUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekMyb05aO0F5Q3ZvTkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Q3lvTlI7QXlDdm9OUTtFQUNJO0VBQ0E7QXpDeW9OWjs7QTBDOXROQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExQ2l1Tko7QTBDaHVOSTtFQUNJO0ExQ2t1TlI7QTBDN3ROUTtFQUNJO0ExQyt0Tlo7QTBDaHVOUTtFQUNJO0ExQ2t1Tlo7QTBDbnVOUTtFQUNJO0ExQ3F1Tlo7QTBDdHVOUTtFQUNJO0ExQ3d1Tlo7QTBDenVOUTtFQUNJO0ExQzJ1Tlo7QTBDNXVOUTtFQUNJO0ExQzh1Tlo7QTBDL3VOUTtFQUNJO0ExQ2l2Tlo7QTBDbHZOUTtFQUNJO0ExQ292Tlo7QTBDcnZOUTtFQUNJO0ExQ3V2Tlo7QTBDeHZOUTtFQUNJO0ExQzB2Tlo7QTBDM3ZOUTtFQUNJO0ExQzZ2Tlo7QTBDOXZOUTtFQUNJO0ExQ2d3Tlo7QUMvc05JO0V5QzdESjtJQWdCUTtFMUNnd05OO0UwQy92Tk07SUFDSTtFMUNpd05WO0UwQzl2TlU7SUFDSTtFMUNnd05kO0UwQ2p3TlU7SUFDSTtFMUNtd05kO0UwQ3B3TlU7SUFDSTtFMUNzd05kO0UwQ3Z3TlU7SUFDSTtFMUN5d05kO0UwQzF3TlU7SUFDSTtFMUM0d05kO0UwQzd3TlU7SUFDSTtFMUMrd05kO0UwQ2h4TlU7SUFDSTtFMUNreE5kO0UwQ254TlU7SUFDSTtFMUNxeE5kO0UwQ3R4TlU7SUFDSTtFMUN3eE5kO0UwQ3p4TlU7SUFDSTtFMUMyeE5kO0UwQzV4TlU7SUFDSTtFMUM4eE5kO0UwQy94TlU7SUFDSTtFMUNpeU5kO0FBQ0Y7O0EyQ3h6TkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0Myek5KOztBMkN4ek5BO0VBQ0k7QTNDMnpOSjtBMkN4ek5JO0VBQ0k7QTNDMHpOUjtBMkN2ek5JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDeXpOUjtBMkN0ek5RO0VBQ0k7RUFDQTtBM0N3ek5aO0EyQ3R6Tlk7RUFDSTtBM0N3ek5oQjtBMkNwek5RO0VBRUk7RUFDQTtBM0Nxek5aO0EyQ256Tlk7RUFDSTtBM0Nxek5oQjtBMkNoek5RO0VBQ0k7RUFDQTtFQUNBO0EzQ2t6Tlo7QTJDL3lOUTtFQUNJO0VBQ0E7QTNDaXpOWjs7QTRDcjJOQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDdTJOSjtBNENyMk5JO0VBQ0k7QTVDdTJOUjtBNENyMk5JO0VBQ0k7QTVDdTJOUjtBNENwMk5JO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUNrMk5SO0E0Q2oyTlE7RUFTSTtBNUMyMU5aO0E0Q24yTlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDcTJOaEI7QTRDbDJOWTtFQUNJO0E1Q28yTmhCO0E0Q2wyTmdCO0VBQ0k7QTVDbzJOcEI7QTRDOTFOWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QTVDODFOaEI7QTRDNTFOWTtFQUNJO0E1QzgxTmhCO0E0QzcxTmdCO0VBQ0k7QTVDKzFOcEI7O0E2Q2w2TkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0NxNk5KO0E2Q242Tkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Q3E2TlI7QUNuM05JO0U0Q3ZEQTtJQU9RO0U3Q3U2TlY7QUFDRjs7QThDcDdOQztFQUNDO0VBQ0E7QTlDdTdORjs7QStDejdOQTtFQUNFO0VBQ0E7QS9DNDdORjs7QStDejdOQTtFQUNFO0EvQzQ3TkY7O0ErQ3g3TkU7Ozs7RUFJRTtFQUNBO0EvQzI3Tko7QStDMTdOSTs7OztFQUNFO0EvQys3Tk47QStDMzdORTtFQUNFO0VBQ0E7QS9DNjdOSjtBK0MxN05FO0VBQ0U7RUFDQTtFQUNBO0EvQzQ3Tko7QStDMTdOSTtFQUNFO0EvQzQ3Tk47QStDMTdOSTtFQUNFO0VBQ0E7QS9DNDdOTjtBK0N4N05FO0VBQ0U7RUFDQTtBL0MwN05KO0ErQ3g3Tkk7RUFDRTtFQUNBO0EvQzA3Tk47QStDdjdOSTtFQUNFO0VBQ0E7QS9DeTdOTjs7QWdENytOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRGcvTkY7QWdEOStORTs7O0UvQzBGQTtFQUdFO0VBTUE7RUFNQTtFQUlBO0FEMDROSjtBZ0RqL05FO0UvQytMQTtFK0M3TEU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QWhEaS9OSjtBZ0QvK05JOztFL0N3RUY7RUFHRTtFQU1BO0VBTUE7RUFJQTtFQW9GRjtBRHkwTkY7QWdEbC9ORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RS9Dd0tGO0FENjBORjtBZ0RsL05JO0VBQ0U7QWhEby9OTjtBZ0RqL05JO0VBQ0U7QWhEbS9OTjtBZ0RqL05NO0VBQ0U7QWhEbS9OUjtBZ0Q3K05JO0VBQ0U7RUFDQTtBaEQrK05OO0FnRDUrTkk7RUFDRTtBaEQ4K05OOztBZ0QxK05BO0VBQ0U7SUFDRTtJQUNBO0VoRDYrTkY7RWdEMStOQTtJQUNFO0lBQ0E7RWhENCtORjtBQUNGO0FpRGxqT0U7RUFDRTtFQUNBO0FqRG9qT0o7QUMxL05JO0VnRDVERjtJQUtJO0VqRHFqT0o7QUFDRjs7QWlEampPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRG9qT0Y7QUN0Z09JO0VnRGxESjtJQU9JO0VqRHFqT0Y7QUFDRjtBaURuak9FO0VBVkY7SUFXSTtJQUNBO0VqRHNqT0Y7QUFDRjtBaURwak9FO0VBZkY7SUFnQkk7RWpEdWpPRjtBQUNGO0FpRHJqT0U7RUFuQkY7SUFvQkk7RWpEd2pPRjtBQUNGOztBaURyak9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRHdqT0Y7QWlEbGpPUTtFQUNFO0FqRG9qT1Y7O0FpRDdpT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRGdqT0Y7O0FpRDdpT0E7RUFDRTtFQUNBO0VBQ0E7QWpEZ2pPRjs7QWlEOWlPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEaWpPRjtBQ2hrT0k7RWdET0o7SUFXSTtJQUNBO0VqRGtqT0Y7QUFDRjs7QWlEL2lPQTtFQUNFO0VBQ0E7RUFDQTtBakRrak9GO0FDNWtPSTtFZ0R1Qko7SUFNSTtFakRtak9GO0FBQ0Y7QWlEampPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRG1qT0o7O0FrRG5wT0E7RUFDRTtFQUNBO0VBQ0E7QWxEc3BPRjtBQzdsT0k7RWlENURKO0lBTUk7SUFDQTtFbER1cE9GO0VrRHRwT0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbER3cE9KO0FBQ0Y7O0FrRHBwT0E7RUFDRTtFQUNBO0VBQ0E7QWxEdXBPRjtBa0R0cE9FO0VBQ0U7RUFDQTtFQUNBO0FsRHdwT0o7QUN2bk9JO0VpRHBDRjtJQU1JO0VsRHlwT0o7QUFDRjtBa0R0cE9FO0VBZEY7SUFlSTtFbER5cE9GO0FBQ0Y7O0FrRHRwT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRHlwT0Y7QUM1b09JO0VpRHJCSjtJQVdJO0lBQ0E7RWxEMHBPRjtBQUNGO0FrRHhwT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRDBwT0o7O0FrRHRwT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbER5cE9GOztBa0R0cE9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxEeXBPRjs7QUN2cU9JO0VrRHpEUTs7SUFFSTtJQUNBO0VuRG91T2Q7QUFDRjtBQy9xT0k7RWtEekRROztJQUVJO0lBQ0E7RW5EMnVPZDtBQUNGO0FDdHJPSTtFa0R6RFE7O0lBRUk7SUFDQTtFbkRrdk9kO0FBQ0Y7QUM3ck9JO0VrRHpEUTs7SUFFSTtJQUNBO0VuRHl2T2Q7QUFDRjtBbURydk9BO0VBc0JFO0FuRGt1T0Y7QW1EdnZPRTtFQUNFO0FuRHl2T0o7QW1EdnZPRTtFQUNFO0VBQ0E7RUFDQTtBbkR5dk9KO0FtRHR2T0U7RUFDRTtBbkR3dk9KO0FtRHB2T0U7RUFDRTtFQUNBO0VBQ0E7QW5Ec3ZPSjtBbURqdk9FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkRtdk9KO0FtRDV1T0k7RUFDRTtBbkQ4dU9OO0FtRDV1T007RUFDRTtBbkQ4dU9SO0FDcHVPSTtFa0ROSTtJQUNFO0VuRDZ1T1I7QUFDRjtBQ3p1T0k7RWtERUE7SUFFSTtFbkR5dU9OO0FBQ0Y7QUM5dU9JO0VrREVBO0lBS0k7RW5EMnVPTjtBQUNGO0FDbnZPSTtFa0RlQTtJQUVJO0VuRHN1T047QUFDRjtBQ3h2T0k7RWtEZUE7SUFLSTtFbkR3dU9OO0FBQ0Y7O0FtRG51T0E7QUFDQTtFQUNFO0lBQ0U7RW5Ec3VPRjtFbURwdU9BO0lBQ0U7RW5Ec3VPRjtFbURwdU9BO0lBQ0U7RW5Ec3VPRjtBQUNGO0FvRHQwT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHcwT0o7QUNqeE9JO0VtRDVERjtJQVFJO0VwRHkwT0o7QUFDRjtBb0R2ME9JO0VBQ0U7RUFDQTtBcER5ME9OO0FvRHQwT0k7RUFDRTtFQUNBO0FwRHcwT047QW9EcjBPSTtFQXJCRjtJQXNCSTtJQUNBO0VwRHcwT0o7QUFDRjs7QXFEaDJPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRG0yT0o7QXFEaDJPSTtFQVBGO0lBUUk7SUFDQTtJQUNBO0VyRG0yT0o7QUFDRjtBcURsMk9JO0VBWkY7SUFhSTtFckRxMk9KO0FBQ0Y7O0FxRGwyT0E7RUFDRTtFQUNBO0VBQ0E7QXJEcTJPRjtBcURsMk9FO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTtFckRxMk9GO0VxRGwyT0U7SUFDRTtFckRvMk9KO0VxRGoyT0U7SUFDRTtFckRtMk9KO0VxRGgyT0U7SUFDRTtFckRrMk9KO0VxRC8xT0U7SUFDRTtFckRpMk9KO0VxRDkxT0U7SUFDRTtFckRnMk9KO0VxRDExT0k7SUFDRTtFckQ0MU9OO0VxRHQxT0k7SUFDRTtFckR3MU9OO0VxRGoxT0k7SUFDRTtFckRtMU9OO0VxRDcwT0k7SUFDRTtFckQrME9OO0VxRHowT0k7SUFDRTtFckQyME9OO0VxRHAwT0k7SUFDRTtFckRzME9OO0VxRGgwT0k7SUFDRTtFckRrME9OO0VxRDV6T0k7SUFDRTtFckQ4ek9OO0VxRHh6T0k7SUFDRTtFckQwek9OO0VxRG56T0k7SUFDRTtFckRxek9OO0VxRC95T0k7SUFDRTtFckRpek9OO0VxRDN5T0k7SUFDRTtFckQ2eU9OO0VxRHZ5T0k7SUFDRTtFckR5eU9OO0VxRHB5T0k7SUFDRTtFckRzeU9OO0FBQ0Y7QXFEanlPRTtFQUVFO0lBQ0U7RXJEa3lPSjtFcUQveE9FO0lBQ0U7RXJEaXlPSjtFcUQ5eE9FO0lBQ0U7RXJEZ3lPSjtFcUQ3eE9FO0lBQ0U7RXJEK3hPSjtFcUQ1eE9FO0lBQ0U7RXJEOHhPSjtFcUR4eE9JO0lBQ0U7RXJEMHhPTjtFcURweE9JO0lBQ0U7RXJEc3hPTjtFcUQvd09JO0lBQ0U7RXJEaXhPTjtFcUQzd09JO0lBQ0U7RXJENndPTjtFcUR2d09JO0lBQ0U7RXJEeXdPTjtFcURsd09JO0lBQ0U7RXJEb3dPTjtFcUQ5dk9JO0lBQ0U7RXJEZ3dPTjtFcUQxdk9JO0lBQ0U7RXJENHZPTjtFcUR0dk9JO0lBQ0U7RXJEd3ZPTjtFcURqdk9JO0lBQ0U7RXJEbXZPTjtFcUQ3dU9JO0lBQ0U7RXJEK3VPTjtFcUR6dU9JO0lBQ0U7RXJEMnVPTjtFcURydU9JO0lBQ0U7RXJEdXVPTjtFcURqdU9JO0lBQ0U7RXJEbXVPTjtBQUNGOztBcUQ5dE9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXJEZ3VPRjtBcUQ3dE9FO0VBWEY7SUFZSTtFckRndU9GO0FBQ0Y7QXFEN3RPRTtFQUVFO0VBQ0E7QXJEOHRPSjtBcUQ3dE9JO0VBQ0U7QXJEK3RPTjtBcUQ3dE9JO0VBQ0U7QXJEK3RPTjtBcUQ3dE9JO0VBQ0U7QXJEK3RPTjtBcUQxdE9FO0VBQ0U7RUFDQTtBckQ0dE9KOztBcUR4dE9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtBckR5dE9GO0FxRHR0T0U7RUFoQkY7SUFpQkk7RXJEeXRPRjtBQUNGO0FxRHZ0T0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEeXRPSjtBcUR0dE9FOztFQUVFO0VBQ0E7QXJEd3RPSjtBcURydE9FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckR1dE9KO0FxRHB0T0k7RUFYRjtJQVlJO0lBQ0E7SUFDQTtFckR1dE9KO0FBQ0Y7QXFEcnRPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRHV0T0o7QXFEcHRPSTtFQVBGO0lBUUk7SUFDQTtJQUNBO0VyRHV0T0o7QUFDRjtBcURydE9FO0VBQ0U7RUFDQTtBckR1dE9KOztBcURudE9BO0VBQ0U7RUFDQTtFQUNBO0FyRHN0T0Y7QXFEcHRPRTtFQUNFO0VBQ0E7RUFDQTtBckRzdE9KOztBc0RobVBFO0VBQ0U7RUFDQTtFQUNBO0F0RG1tUEo7QUM1aVBJO0VxRDFERjtJQU1JO0lBQ0E7RXREb21QSjtFc0RubVBJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXREcW1QTjtBQUNGOztBc0RobVBBO0VBQ0U7RUFDQTtFQUNBO0F0RG1tUEY7QXNEbG1QRTtFQUpGO0lBS0k7RXREcW1QRjtBQUNGOztBdURub1BBO0VBQ0U7QXZEc29QRjtBdURwb1BFO0VBQ0U7RUFDQTtBdkRzb1BKO0F1RHJvUEk7RUFDRTtFQUNBO0F2RHVvUE47O0F1RGxvUEE7RUFDRTtFQUNBO0VBQ0E7QXZEcW9QRjs7QXVEam9QQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEb29QRjs7QXVEaG9QQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEbW9QRjs7QXVEaG9QQTtFQUNFO0F2RG1vUEY7O0F1RGhvUEE7RUFDRTtFQUNBO0VBQ0E7QXZEbW9QRjs7QXVEOW5QQTtFQUNFO0F2RGlvUEY7QXVEL25QRTtFQUNFO0VBQ0E7RUFDQTtBdkRpb1BKOztBdUQ3blBBO0VBQ0U7QXZEZ29QRjs7QXVEN25QQTtFQUNFO0F2RGdvUEY7O0F1RDduUEE7RUFDRTtBdkRnb1BGOztBdUQ3blBBO0VBQ0U7QXZEZ29QRjs7QXVEN25QQTtFQUNFO0lBQ0U7RXZEZ29QRjtBQUNGO0F3RGp0UEE7RUFDRTtBeERtdFBGOztBd0RodFBFO0VBQ0U7RUFDQTtBeERtdFBKO0F3RGx0UEk7RUFDRTtBeERvdFBOO0F3RGp0UEU7RUFDRTtFQUNBO0F4RG10UEo7QXdEanRQSTtFQUNFO0VBQ0E7RUFDQTtBeERtdFBOOztBeURwdVBFO0VBQ0U7RUFDQTtFQUNBO0F6RHV1UEo7QXlEcnVQSTtFQUxGO0lBTUk7SUFDQTtFekR3dVBKO0FBQ0Y7QXlEdnVQSTtFQVRGO0lBVUk7RXpEMHVQSjtBQUNGO0F5RHZ1UEU7RUFDRTtBekR5dVBKO0F5RHR1UEU7RUFDRTtBekR3dVBKOztBMEQ1dlBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRCt2UEY7O0EwRDV2UEE7RUFDRTtBMUQrdlBGO0EwRDl2UEU7RUFDRTtFQUNBO0ExRGd3UEo7QUNudFBJO0V5RC9DRjtJQUtJO0UxRGl3UEo7QUFDRjtBMEQvdlBFO0VBQ0U7QTFEaXdQSjtBMEQvdlBFO0VBQ0U7RUFDQTtBMURpd1BKO0EwRGh3UEk7RUFIRjtJQUlJO0UxRG13UEo7QUFDRjs7QTBEL3ZQQTtFQUNFO0VBQ0E7RUFDQTtBMURrd1BGOztBMEQvdlBBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFFQTtBMURnd1BGO0EwRDl2UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMURnd1BKOztBMEQ1dlBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRDh2UEY7O0EwRDN2UEE7RUFDRTtBMUQ4dlBGOztBMEQzdlBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFEOHZQRjs7QTJEajFQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRG8xUEo7QTJEbDFQSTtFQU5GO0lBT0k7SUFDQTtFM0RxMVBKO0FBQ0Y7QTJEcDFQSTtFQVZGO0lBV0k7SUFDQTtFM0R1MVBKO0FBQ0Y7QTJEcDFQRTtFQUNFO0VBQ0E7QTNEczFQSjtBMkRuMVBFO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBUUE7RUFDQSx3RUFDRTtBM0Q0MFBOO0EyRHAxUEk7RUFURjtJQVVJO0lBQ0E7RTNEdTFQSjtBQUNGO0EyRDkwUEk7RUFDRTtBM0RnMVBOO0EyRDcwUEk7RUFDRTtBM0QrMFBOO0EyRDUwUEk7RUFDRTtBM0Q4MFBOO0EyRDMwUEk7RUFDRTtBM0Q2MFBOO0EyRDEwUEk7RUFDRTtBM0Q0MFBOO0EyRHgwUEU7O0VBRUU7RUFDQTtFQUNBO0EzRDAwUEo7QTJEejBQSTtFQUxGOztJQU1JO0lBQ0E7RTNENjBQSjtBQUNGO0EyRDMwUEk7O0VBQ0U7RUFDQTtFQUlBO0VBQ0E7QTNEMjBQTjtBMkQvMFBNO0VBSEY7O0lBSUk7RTNEbTFQTjtBQUNGO0EyRDcwUEU7RUFDRTtBM0QrMFBKO0EyRDkwUEk7RUFDRTtBM0RnMVBOO0EyRDUwUEU7RUFDRTtBM0Q4MFBKO0EyRDUwUEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRDgwUE47QTJENTBQTTtFQUNFO0EzRDgwUFI7QTJEMzBQSTtFQUNFO0VBQ0E7QTNENjBQTjs7QTREejdQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVENDdQRjtBQ3A0UEk7RTJEN0RKO0lBUUk7RTVENjdQRjtBQUNGOztBNEQxN1BBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUQ2N1BGO0FDajVQSTtFMkRqREo7SUFRSTtFNUQ4N1BGO0FBQ0Y7O0E0RDM3UEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RDg3UEY7QTRENTdQRTtFQUNFO0VBQ0E7QTVEODdQSjtBNEQ3N1BJO0VBRUU7QTVEODdQTjs7QTZEbCtQQTtFQUNFO0E3RHErUEYsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy92YXJpYWJsZXMvdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2hlbHBlcnMvbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2xpYnMvbW9kZXJuLWNzcy1yZXNldC5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9saWJzL3N3aXBlci1wYWdpbmF0aW9uLW92ZXJyaWRlcy5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9oZWxwZXJzLzMtY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2hlbHBlcnMvY2xhc3Nlcy9hbmltYXRpb25fZWwuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaGVscGVycy9jbGFzc2VzL2JnaW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaGVscGVycy9jbGFzc2VzL2NvbG9ycy5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9oZWxwZXJzL2NsYXNzZXMvY292ZXIuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaGVscGVycy9jbGFzc2VzL2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZm9udHMvdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9sYXlvdXRzL3BsYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2xheW91dHMvc3BhY2Uuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvbGF5b3V0cy90aGVtZS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9jYXJkcy9qb2ItbWV0YS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9jYXJkcy9qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3Quc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvY2FyZHMvam9iLXBvc3RpbmctY2FyZC5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9maWx0ZXJzL2ZpbHRlci1yYW5nZS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9maWx0ZXJzL2ZpbHRlci1zY2hvb2wtaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2ZpbHRlcnMvZmlsdGVycy1ob3Vycy5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9maWx0ZXJzL2ZpbHRlcnMtcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9maWx0ZXJzL2ZpbHRlcnMuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvaGVhZGVycy9kZWZhdWx0LWhlYWRlci5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9oZWFkZXJzL3BhZ2UtaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL25hdmlnYXRpb24vbGFuZ3VhZ2UtcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL25hdmlnYXRpb24vbWFpbi1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi1icmFuZC5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24tZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLW1lbnUuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLW1lc3NhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLW5vLWpzLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL25hdmlnYXRpb24vbmF2aWdhdGlvbi1za2lwbGlua3Muc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLXRvZ2dsZS5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy9uYXZpZ2F0aW9uL25hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvdGhlbWUtb3B0aW9ucy5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9pbmNsdWRlcy92aWV3LXRyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL3doYXRzYXBwLWluaXQtYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2J1dHRvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9lbGVtZW50cy9jb250YWN0X2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtL2FkZHJlc3Muc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtL2F1dG9maWxsLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2NvbnRhY3RfZm9ybS9maWxlLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2NvbnRhY3RfZm9ybS9ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2NvbnRhY3RfZm9ybS9ub3RpZmljYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtL3JhZGlvLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2dvb2dsZV9tYXAuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvaW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvZWxlbWVudHMvcGFyYWdyYXBoLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL3ZpZGVvLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL2NhcmRzLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvY2hlY2tsaXN0LXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvZGVmYXVsdC1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL2Zvcm0tc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWN0aW9ucy9ncm93LWdyaWQtc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWN0aW9ucy9sYXRlc3Qtam9iLXBvc3RpbmdzLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvbWFycXVlZS1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL3N3aXBlci1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3NlY3Rpb25zL3RleHQtbWVkaWEtc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWN0aW9ucy90aW1lbGluZS1zd2lwZXItc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2plcC1iYXNlLXRoZW1lLy4vc3JjL3N0eWxlcy9zZWN0aW9ucy90d28taW1hZ2VzLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9qZXAtYmFzZS10aGVtZS8uL3NyYy9zdHlsZXMvdHJheXMvZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vamVwLWJhc2UtdGhlbWUvLi9zcmMvc3R5bGVzL3Bvc3RzL3BhZ2VzL2luZGV4LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNhc3M6bWFwXCI7XG46cm9vdCB7XG5cdC0tdmVydGljYWwtZmxvdzogMi40cmVtO1xuXHQtLXdoaXRlOiAjZmZmZmZmO1xuXHQtLWJsYWNrOiAjMDAwMDAwO1xuXHQtLWNvcHktY29sb3I6ICMxNDE0MTQ7XG59XG5cbi8vIE5ldyBicmVha3BvaW50cyBmb3IgdXNlIGluICdjb250YWluZXInIHF1ZXJpZXMgYW5kIGlmIG5lZWRlZCBpbiBtZWRpYSBxdWVyaWVzLlxuJGJyZWFrcG9pbnQtdXAtbW9iaWxlOiA3NjhweDtcbiRicmVha3BvaW50LXVwLWRlc2t0b3A6IDk5MnB4O1xuXG4vLyBUcmFuc2l0aW9uXG4kdHJhbnNpdGlvbjogKFxuXHRlYXNlOiBcImVhc2UtaW4tb3V0XCIsXG5cdHNwZWVkOiAwLjJzLFxuKTtcblxuLyogIFBhZGRpbmcgKi9cbiRwYWRkaW5nOiAoXG5cdHNtYWxsOiAxcmVtLFxuXHRtZWRpdW06IDNyZW0sXG5cdGxhcmdlOiA1cmVtLFxuXHRjb2x1bW4tbW9iaWxlOiAxNXB4LFxuXHRjb2x1bW4tZGVza3RvcDogMTVweCxcbik7XG4kbWluQ29sdW1uSGVpZ2h0OiA0cmVtO1xuXG4vLyBAc2VlIHNwYWNlLnNjc3NcbiRzcGFjZXMtbW9iaWxlOiAoXG5cdHM6IDNyZW0sXG5cdG06IDRyZW0sXG5cdGw6IDEycmVtLFxuKTtcbiRzcGFjZXMtZGVza3RvcDogKFxuXHRzOiA2cmVtLFxuXHRtOiA5cmVtLFxuXHRsOiAyMHJlbSxcbik7XG5cbi8vIFRoaXMgaXMgdXNlZCB0byBjcmVhdGUgJ29yZGVyJyBmb3Igc2VjdGlvbiBhbmQgZWxlbWVudHMuXG4vLyBJZiBwYWdlIGhhcyBtb3JlIHRoYW4gdGhpcyBhbW91bnQgdGhlIGNvbXBvbmVudCB3aWxsIGJlIG1vdmVkIHRvIHRoZSB0b3Agb2YgdGhlIGRvY3VtZW50IGZsb3cuXG4kbWF4LXNlY3Rpb25zOiAxMDA7XG5cblxuLyogQnJlYWtwb2ludHMgKi9cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG5cdHhzOiAwLFxuXHRzbTogNTc2cHgsXG5cdG1kOiA3NjhweCxcblx0bGc6IDk5MnB4LFxuXHR4bDogMTIwMHB4LFxuXHQvLyB4eGw6IDE0MDBweCxcblx0Ly8geHh4bDogMTYwMHB4LFxuXHQvLyB4eHh4bDogMTgwMHB4LFxuXHQvLyBoZDogMTkyMHB4LCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsXG4pO1xuJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cztcbiRicERvd246IHNtO1xuJGJwVXA6IG1kO1xuJGJwRG93bk5hdjogbGc7XG4kYnBVcE5hdjogeGw7XG5cbi8vIFotaW5kZXggbWFwcGluZztcbi8vIEBzZWU6IHN0eWxlcy9oZWxwZXJzLzAtbWl4aW5zLnNjc3NcbiR6LWluZGV4OiAoXG5cdG1vZGFsOiAyMDAsXG5cdHNraXBsaW5rOiAxMjEsXG5cdG5hdmlnYXRpb246IDEyMCxcblx0c2VjdGlvbi1vZmZzZXQ6IDExNixcblx0aGVhZGVyOiAxMTUsXG5cdG1hcDogMTEwLFxuXHRmb290ZXI6IDEwMCxcbik7XG4iLCI6cm9vdCB7XG4gIC0tdmVydGljYWwtZmxvdzogMi40cmVtO1xuICAtLXdoaXRlOiAjZmZmZmZmO1xuICAtLWJsYWNrOiAjMDAwMDAwO1xuICAtLWNvcHktY29sb3I6ICMxNDE0MTQ7XG59XG5cbi8qICBQYWRkaW5nICovXG4vKiBCcmVha3BvaW50cyAqL1xuLnZpc3VhbGx5LWhpZGRlbiwgLmFkZHJlc3MgLmNvbnRhY3RfZm9ybV9fbGFiZWwge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8qIEJveCBzaXppbmcgcnVsZXMgKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFByZXZlbnQgZm9udCBzaXplIGluZmxhdGlvbiAqL1xuaHRtbCB7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuXG4vKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gaW4gZmF2b3VyIG9mIGJldHRlciBjb250cm9sIGluIGF1dGhvcmVkIENTUyAqL1xuYm9keSwgaDEsIGgyLCBoMywgaDQsIHAsXG5maWd1cmUsIGJsb2NrcXVvdGUsIGRsLCBkZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLyogUmVtb3ZlIGxpc3Qgc3R5bGVzIG9uIHVsLCBvbCBlbGVtZW50cyB3aXRoIGEgbGlzdCByb2xlLCB3aGljaCBzdWdnZXN0cyBkZWZhdWx0IHN0eWxpbmcgd2lsbCBiZSByZW1vdmVkICovXG51bFtyb2xlPWxpc3RdLFxub2xbcm9sZT1saXN0XSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIFNldCBjb3JlIGJvZHkgZGVmYXVsdHMgKi9cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogU2V0IHNob3J0ZXIgbGluZSBoZWlnaHRzIG9uIGhlYWRpbmdzIGFuZCBpbnRlcmFjdGl2ZSBlbGVtZW50cyAqL1xuaDEsIGgyLCBoMywgaDQsXG5idXR0b24sIGlucHV0LCBsYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi8qIEJhbGFuY2UgdGV4dCB3cmFwcGluZyBvbiBoZWFkaW5ncyAqL1xuaDEsIGgyLFxuaDMsIGg0IHtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuXG4vKiBBIGVsZW1lbnRzIHRoYXQgZG9uJ3QgaGF2ZSBhIGNsYXNzIGdldCBkZWZhdWx0IHN0eWxlcyAqL1xuYTpub3QoW2NsYXNzXSkge1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG87XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIE1ha2UgaW1hZ2VzIGVhc2llciB0byB3b3JrIHdpdGggKi9cbmltZyxcbnBpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIEluaGVyaXQgZm9udHMgZm9yIGlucHV0cyBhbmQgYnV0dG9ucyAqL1xuaW5wdXQsIGJ1dHRvbixcbnRleHRhcmVhLCBzZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4vKiBNYWtlIHN1cmUgdGV4dGFyZWFzIHdpdGhvdXQgYSByb3dzIGF0dHJpYnV0ZSBhcmUgbm90IHRpbnkgKi9cbnRleHRhcmVhOm5vdChbcm93c10pIHtcbiAgbWluLWhlaWdodDogMTBlbTtcbn1cblxuLyogQW55dGhpbmcgdGhhdCBoYXMgYmVlbiBhbmNob3JlZCB0byBzaG91bGQgaGF2ZSBleHRyYSBzY3JvbGwgbWFyZ2luICovXG46dGFyZ2V0IHtcbiAgc2Nyb2xsLW1hcmdpbi1ibG9jazogNWV4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgYm90dG9tOiB1bnNldDtcbiAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiAtM3JlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZTogMS41cmVtO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aDogMS41cmVtO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQ6IDEuNXJlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogI0NGQ0ZDRjtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eTogMTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXA6IC41cmVtO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC12ZXJ0aWNhbC1nYXA6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbTogLTVyZW07XG4gIH1cbn1cblxuOnJvb3Qge1xuICAtLXZlcnRpY2FsLWZsb3c6IDIuNHJlbTtcbiAgLS13aGl0ZTogI2ZmZmZmZjtcbiAgLS1ibGFjazogIzAwMDAwMDtcbiAgLS1jb3B5LWNvbG9yOiAjMTQxNDE0O1xufVxuXG4vKiAgUGFkZGluZyAqL1xuLyogQnJlYWtwb2ludHMgKi9cbi5vYmplY3QtYmFja2dyb3VuZC1jb2xvci1zaXRlLWNvbG9yLTEge1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTEtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdCk7XG4gIC0tb2JqZWN0LXRleHQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItMS10ZXh0LWNvbG9yLWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC10ZXh0LWNvbG9yLXNpdGUtY29sb3ItMSB7XG4gIC0tb2JqZWN0LXRleHQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG59XG5cbi5idXR0b24tdGhlbWUtc2l0ZS1jb2xvci0xIHtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci0xLWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLXNpdGUtY29sb3ItMiB7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItMi1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0KTtcbiAgLS1vYmplY3QtdGV4dC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci0yLXRleHQtY29sb3ItY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LXRleHQtY29sb3Itc2l0ZS1jb2xvci0yIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0yKTtcbn1cblxuLmJ1dHRvbi10aGVtZS1zaXRlLWNvbG9yLTIge1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTIpO1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTItY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LWJhY2tncm91bmQtY29sb3Itc2l0ZS1jb2xvci0zIHtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0zKTtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci0zLWJhY2tncm91bmQtY29sb3ItY29udHJhc3QpO1xuICAtLW9iamVjdC10ZXh0LWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTMtdGV4dC1jb2xvci1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci1zaXRlLWNvbG9yLTMge1xuICAtLW9iamVjdC10ZXh0LWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTMpO1xufVxuXG4uYnV0dG9uLXRoZW1lLXNpdGUtY29sb3ItMyB7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMyk7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItMy1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtYmFja2dyb3VuZC1jb2xvci1zaXRlLWNvbG9yLTQge1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTQpO1xuICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTQtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdCk7XG4gIC0tb2JqZWN0LXRleHQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItNC10ZXh0LWNvbG9yLWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC10ZXh0LWNvbG9yLXNpdGUtY29sb3ItNCB7XG4gIC0tb2JqZWN0LXRleHQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItNCk7XG59XG5cbi5idXR0b24tdGhlbWUtc2l0ZS1jb2xvci00IHtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci00KTtcbiAgLS1idXR0b24tdGhlbWUtbWFpbi1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci00LWNvbnRyYXN0KTtcbn1cblxuLm9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLXNpdGUtY29sb3ItNSB7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItNSk7XG4gIC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItNS1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0KTtcbiAgLS1vYmplY3QtdGV4dC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci01LXRleHQtY29sb3ItY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LXRleHQtY29sb3Itc2l0ZS1jb2xvci01IHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci01KTtcbn1cblxuLmJ1dHRvbi10aGVtZS1zaXRlLWNvbG9yLTUge1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTUpO1xuICAtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTUtY29udHJhc3QpO1xufVxuXG4ub2JqZWN0LWJhY2tncm91bmQtY29sb3Itc2l0ZS1jb2xvci02IHtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci02KTtcbiAgLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvci1jb250cmFzdDogdmFyKC0tc2l0ZS1jb2xvci02LWJhY2tncm91bmQtY29sb3ItY29udHJhc3QpO1xuICAtLW9iamVjdC10ZXh0LWNvbG9yLWNvbnRyYXN0OiB2YXIoLS1zaXRlLWNvbG9yLTYtdGV4dC1jb2xvci1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci1zaXRlLWNvbG9yLTYge1xuICAtLW9iamVjdC10ZXh0LWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTYpO1xufVxuXG4uYnV0dG9uLXRoZW1lLXNpdGUtY29sb3ItNiB7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3I6IHZhcigtLXNpdGUtY29sb3ItNik7XG4gIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3Q6IHZhcigtLXNpdGUtY29sb3ItNi1jb250cmFzdCk7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci10ZXh0LWNvbG9yLXdoaXRlIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogd2hpdGU7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci10ZXh0LWNvbG9yLWJsYWNrIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogYmxhY2s7XG59XG5cbi5hbmltYXRlLXVwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGlvblVwO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuQGtleWZyYW1lcyBhbmltYXRpb25VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIH1cbn1cblxuLmJnaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4udGNfcCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cbi50Y19zIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG4udGNfdCB7XG4gIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeS1jb2xvcik7XG59XG4udGNfYiB7XG4gIGNvbG9yOiB2YXIoLS1ibGFjayk7XG59XG4udGNfdyB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4udGNfbGcge1xuICBjb2xvcjogdmFyKC0tbGlnaHRncmV5KTtcbn1cblxuLmJnY19wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG4uYmdjX3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuLmJnY190IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnktY29sb3IpO1xufVxuLmJnY19iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xufVxuLmJnY193IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmJnY19sZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0Z3JleSk7XG59XG5cbi5jb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZncge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZndyIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG59XG4uZm53IHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4uZl9jIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mX2NyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmZfciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZl9yciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5mLWMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmYtZnMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5mLWZlIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmYtLWZzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmYtLWZlIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mLS1jIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZi0tc2Ige1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZi0tc2Ege1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5mbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZm13IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmZtd3Ige1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG4gIC5mbW53IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuZm1fYyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZm1fY3Ige1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuZm1fciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZm1fcnIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuZm0tYyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZm0tZnMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mbS1mZSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5mbS0tZnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZm0tLWZlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG4gIC5mbS0tYyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZtLS1zYiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5mbS0tc2Ege1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmZkdyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5mZHdyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuICAuZmRudyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLmZkX2Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZkX2NyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLmZkX3Ige1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmZkX3JyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLmZkLWMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZkLWZzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZmQtZmUge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZmQtLWZzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZkLS1mZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuZmQtLWMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mZC0tc2Ige1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuZmQtLXNhIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG4udmlzdWFsbHktaGlkZGVuLCAuYWRkcmVzcyAuY29udGFjdF9mb3JtX19sYWJlbCB7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDFweDtcbn1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJvZHkpO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgdmFyKC0tY29weS1jb2xvcikpO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG51bCxcbnVsIGxpIHtcbiAgcGFkZGluZzogMDtcbn1cblxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLXZlcnRpY2FsLWZsb3cpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1oZWFkaW5nLWNvbG9yKSk7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogOS42cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsXG4gIC5oMiB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbmgzLFxuLmgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cbn1cblxuaDQsXG4uaDQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbmg2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5mb290ZXIsXG5oZWFkZXIsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWJvZHkpO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cblt0eXBlPWNoZWNrYm94XSxcblt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0O1xufVxuXG5kZXRhaWxzLFxubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lcixcbi5wbGF0ZS0tY29udGFpbmVyLWZsdWlkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBsYXRlLS1yb3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLnBsYXRlLS1jb2x1bW4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGxhdGUtLWNvbnRhaW5lcixcbiAgLnBsYXRlLS1jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wbGF0ZS0tcm93IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAucGxhdGUtLWNvbHVtbiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjFcIl0sXG4ucGxhdGUtLWNvbHVtbi54cy0xIHtcbiAgZmxleC1iYXNpczogOC4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCIyXCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtMiB7XG4gIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY2NjYlO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjYlO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCIzXCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtMyB7XG4gIGZsZXgtYmFzaXM6IDI0Ljk5OTk5OTk5OTklO1xuICBtYXgtd2lkdGg6IDI0Ljk5OTk5OTk5OTklO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCI0XCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtNCB7XG4gIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzIlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzIlO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCI1XCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtNSB7XG4gIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY2NjUlO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjUlO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCI2XCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtNiB7XG4gIGZsZXgtYmFzaXM6IDQ5Ljk5OTk5OTk5OTglO1xuICBtYXgtd2lkdGg6IDQ5Ljk5OTk5OTk5OTglO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCI3XCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtNyB7XG4gIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzMzElO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzElO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCI4XCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtOCB7XG4gIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY2NjQlO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjQlO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCI5XCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtOSB7XG4gIGZsZXgtYmFzaXM6IDc0Ljk5OTk5OTk5OTclO1xuICBtYXgtd2lkdGg6IDc0Ljk5OTk5OTk5OTclO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCIxMFwiXSxcbi5wbGF0ZS0tY29sdW1uLnhzLTEwIHtcbiAgZmxleC1iYXNpczogODMuMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMlO1xufVxuXG4ucGxhdGUtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5bZGF0YS1wbGF0ZS1jb2wteHM9XCIxMVwiXSxcbi5wbGF0ZS0tY29sdW1uLnhzLTExIHtcbiAgZmxleC1iYXNpczogOTEuNjY2NjY2NjY2MyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjY2MyU7XG59XG5cbi5wbGF0ZS0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXBsYXRlLWNvbC14cz1cIjEyXCJdLFxuLnBsYXRlLS1jb2x1bW4ueHMtMTIge1xuICBmbGV4LWJhc2lzOiA5OS45OTk5OTk5OTk2JTtcbiAgbWF4LXdpZHRoOiA5OS45OTk5OTk5OTk2JTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgLXdlYmtpdC1vcmRlcjogMDtcbiAgLW1vei1vcmRlcjogMDtcbiAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gIG9yZGVyOiAwO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICAtbW96LW9yZGVyOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gIC13ZWJraXQtb3JkZXI6IDI7XG4gIC1tb3otb3JkZXI6IDI7XG4gIC1tcy1mbGV4LW9yZGVyOiAyO1xuICBvcmRlcjogMjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgLXdlYmtpdC1vcmRlcjogMztcbiAgLW1vei1vcmRlcjogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIG9yZGVyOiAzO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtd2Via2l0LW9yZGVyOiA0O1xuICAtbW96LW9yZGVyOiA0O1xuICAtbXMtZmxleC1vcmRlcjogNDtcbiAgb3JkZXI6IDQ7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gIC13ZWJraXQtb3JkZXI6IDU7XG4gIC1tb3otb3JkZXI6IDU7XG4gIC1tcy1mbGV4LW9yZGVyOiA1O1xuICBvcmRlcjogNTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgLXdlYmtpdC1vcmRlcjogNjtcbiAgLW1vei1vcmRlcjogNjtcbiAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gIG9yZGVyOiA2O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAtd2Via2l0LW9yZGVyOiA3O1xuICAtbW96LW9yZGVyOiA3O1xuICAtbXMtZmxleC1vcmRlcjogNztcbiAgb3JkZXI6IDc7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gIC13ZWJraXQtb3JkZXI6IDg7XG4gIC1tb3otb3JkZXI6IDg7XG4gIC1tcy1mbGV4LW9yZGVyOiA4O1xuICBvcmRlcjogODtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gIC13ZWJraXQtb3JkZXI6IDk7XG4gIC1tb3otb3JkZXI6IDk7XG4gIC1tcy1mbGV4LW9yZGVyOiA5O1xuICBvcmRlcjogOTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIxMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAtd2Via2l0LW9yZGVyOiAxMDtcbiAgLW1vei1vcmRlcjogMTA7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgb3JkZXI6IDEwO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjExXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gIC13ZWJraXQtb3JkZXI6IDExO1xuICAtbW96LW9yZGVyOiAxMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICBvcmRlcjogMTE7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgLXdlYmtpdC1vcmRlcjogMTI7XG4gIC1tb3otb3JkZXI6IDEyO1xuICAtbXMtZmxleC1vcmRlcjogMTI7XG4gIG9yZGVyOiAxMjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIxM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAtd2Via2l0LW9yZGVyOiAxMztcbiAgLW1vei1vcmRlcjogMTM7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgb3JkZXI6IDEzO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjE0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTU7XG4gIC13ZWJraXQtb3JkZXI6IDE0O1xuICAtbW96LW9yZGVyOiAxNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDE0O1xuICBvcmRlcjogMTQ7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNjtcbiAgLXdlYmtpdC1vcmRlcjogMTU7XG4gIC1tb3otb3JkZXI6IDE1O1xuICAtbXMtZmxleC1vcmRlcjogMTU7XG4gIG9yZGVyOiAxNTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIxNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE3O1xuICAtd2Via2l0LW9yZGVyOiAxNjtcbiAgLW1vei1vcmRlcjogMTY7XG4gIC1tcy1mbGV4LW9yZGVyOiAxNjtcbiAgb3JkZXI6IDE2O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjE3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTg7XG4gIC13ZWJraXQtb3JkZXI6IDE3O1xuICAtbW96LW9yZGVyOiAxNztcbiAgLW1zLWZsZXgtb3JkZXI6IDE3O1xuICBvcmRlcjogMTc7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxOTtcbiAgLXdlYmtpdC1vcmRlcjogMTg7XG4gIC1tb3otb3JkZXI6IDE4O1xuICAtbXMtZmxleC1vcmRlcjogMTg7XG4gIG9yZGVyOiAxODtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIxOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIwO1xuICAtd2Via2l0LW9yZGVyOiAxOTtcbiAgLW1vei1vcmRlcjogMTk7XG4gIC1tcy1mbGV4LW9yZGVyOiAxOTtcbiAgb3JkZXI6IDE5O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjIwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjE7XG4gIC13ZWJraXQtb3JkZXI6IDIwO1xuICAtbW96LW9yZGVyOiAyMDtcbiAgLW1zLWZsZXgtb3JkZXI6IDIwO1xuICBvcmRlcjogMjA7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMjtcbiAgLXdlYmtpdC1vcmRlcjogMjE7XG4gIC1tb3otb3JkZXI6IDIxO1xuICAtbXMtZmxleC1vcmRlcjogMjE7XG4gIG9yZGVyOiAyMTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIyMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIzO1xuICAtd2Via2l0LW9yZGVyOiAyMjtcbiAgLW1vei1vcmRlcjogMjI7XG4gIC1tcy1mbGV4LW9yZGVyOiAyMjtcbiAgb3JkZXI6IDIyO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjIzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjQ7XG4gIC13ZWJraXQtb3JkZXI6IDIzO1xuICAtbW96LW9yZGVyOiAyMztcbiAgLW1zLWZsZXgtb3JkZXI6IDIzO1xuICBvcmRlcjogMjM7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNTtcbiAgLXdlYmtpdC1vcmRlcjogMjQ7XG4gIC1tb3otb3JkZXI6IDI0O1xuICAtbXMtZmxleC1vcmRlcjogMjQ7XG4gIG9yZGVyOiAyNDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIyNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI2O1xuICAtd2Via2l0LW9yZGVyOiAyNTtcbiAgLW1vei1vcmRlcjogMjU7XG4gIC1tcy1mbGV4LW9yZGVyOiAyNTtcbiAgb3JkZXI6IDI1O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjI2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjc7XG4gIC13ZWJraXQtb3JkZXI6IDI2O1xuICAtbW96LW9yZGVyOiAyNjtcbiAgLW1zLWZsZXgtb3JkZXI6IDI2O1xuICBvcmRlcjogMjY7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyODtcbiAgLXdlYmtpdC1vcmRlcjogMjc7XG4gIC1tb3otb3JkZXI6IDI3O1xuICAtbXMtZmxleC1vcmRlcjogMjc7XG4gIG9yZGVyOiAyNztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIyOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI5O1xuICAtd2Via2l0LW9yZGVyOiAyODtcbiAgLW1vei1vcmRlcjogMjg7XG4gIC1tcy1mbGV4LW9yZGVyOiAyODtcbiAgb3JkZXI6IDI4O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjI5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzA7XG4gIC13ZWJraXQtb3JkZXI6IDI5O1xuICAtbW96LW9yZGVyOiAyOTtcbiAgLW1zLWZsZXgtb3JkZXI6IDI5O1xuICBvcmRlcjogMjk7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMzBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMTtcbiAgLXdlYmtpdC1vcmRlcjogMzA7XG4gIC1tb3otb3JkZXI6IDMwO1xuICAtbXMtZmxleC1vcmRlcjogMzA7XG4gIG9yZGVyOiAzMDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMyO1xuICAtd2Via2l0LW9yZGVyOiAzMTtcbiAgLW1vei1vcmRlcjogMzE7XG4gIC1tcy1mbGV4LW9yZGVyOiAzMTtcbiAgb3JkZXI6IDMxO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjMyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzM7XG4gIC13ZWJraXQtb3JkZXI6IDMyO1xuICAtbW96LW9yZGVyOiAzMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDMyO1xuICBvcmRlcjogMzI7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMzNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNDtcbiAgLXdlYmtpdC1vcmRlcjogMzM7XG4gIC1tb3otb3JkZXI6IDMzO1xuICAtbXMtZmxleC1vcmRlcjogMzM7XG4gIG9yZGVyOiAzMztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM1O1xuICAtd2Via2l0LW9yZGVyOiAzNDtcbiAgLW1vei1vcmRlcjogMzQ7XG4gIC1tcy1mbGV4LW9yZGVyOiAzNDtcbiAgb3JkZXI6IDM0O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjM1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzY7XG4gIC13ZWJraXQtb3JkZXI6IDM1O1xuICAtbW96LW9yZGVyOiAzNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDM1O1xuICBvcmRlcjogMzU7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMzZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNztcbiAgLXdlYmtpdC1vcmRlcjogMzY7XG4gIC1tb3otb3JkZXI6IDM2O1xuICAtbXMtZmxleC1vcmRlcjogMzY7XG4gIG9yZGVyOiAzNjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCIzN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM4O1xuICAtd2Via2l0LW9yZGVyOiAzNztcbiAgLW1vei1vcmRlcjogMzc7XG4gIC1tcy1mbGV4LW9yZGVyOiAzNztcbiAgb3JkZXI6IDM3O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjM4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzk7XG4gIC13ZWJraXQtb3JkZXI6IDM4O1xuICAtbW96LW9yZGVyOiAzODtcbiAgLW1zLWZsZXgtb3JkZXI6IDM4O1xuICBvcmRlcjogMzg7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiMzlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MDtcbiAgLXdlYmtpdC1vcmRlcjogMzk7XG4gIC1tb3otb3JkZXI6IDM5O1xuICAtbXMtZmxleC1vcmRlcjogMzk7XG4gIG9yZGVyOiAzOTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI0MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQxO1xuICAtd2Via2l0LW9yZGVyOiA0MDtcbiAgLW1vei1vcmRlcjogNDA7XG4gIC1tcy1mbGV4LW9yZGVyOiA0MDtcbiAgb3JkZXI6IDQwO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjQxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDI7XG4gIC13ZWJraXQtb3JkZXI6IDQxO1xuICAtbW96LW9yZGVyOiA0MTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQxO1xuICBvcmRlcjogNDE7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNDJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MztcbiAgLXdlYmtpdC1vcmRlcjogNDI7XG4gIC1tb3otb3JkZXI6IDQyO1xuICAtbXMtZmxleC1vcmRlcjogNDI7XG4gIG9yZGVyOiA0Mjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI0M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ0O1xuICAtd2Via2l0LW9yZGVyOiA0MztcbiAgLW1vei1vcmRlcjogNDM7XG4gIC1tcy1mbGV4LW9yZGVyOiA0MztcbiAgb3JkZXI6IDQzO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjQ0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDU7XG4gIC13ZWJraXQtb3JkZXI6IDQ0O1xuICAtbW96LW9yZGVyOiA0NDtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ0O1xuICBvcmRlcjogNDQ7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNDVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NjtcbiAgLXdlYmtpdC1vcmRlcjogNDU7XG4gIC1tb3otb3JkZXI6IDQ1O1xuICAtbXMtZmxleC1vcmRlcjogNDU7XG4gIG9yZGVyOiA0NTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI0NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ3O1xuICAtd2Via2l0LW9yZGVyOiA0NjtcbiAgLW1vei1vcmRlcjogNDY7XG4gIC1tcy1mbGV4LW9yZGVyOiA0NjtcbiAgb3JkZXI6IDQ2O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjQ3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDg7XG4gIC13ZWJraXQtb3JkZXI6IDQ3O1xuICAtbW96LW9yZGVyOiA0NztcbiAgLW1zLWZsZXgtb3JkZXI6IDQ3O1xuICBvcmRlcjogNDc7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNDhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0OTtcbiAgLXdlYmtpdC1vcmRlcjogNDg7XG4gIC1tb3otb3JkZXI6IDQ4O1xuICAtbXMtZmxleC1vcmRlcjogNDg7XG4gIG9yZGVyOiA0ODtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI0OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUwO1xuICAtd2Via2l0LW9yZGVyOiA0OTtcbiAgLW1vei1vcmRlcjogNDk7XG4gIC1tcy1mbGV4LW9yZGVyOiA0OTtcbiAgb3JkZXI6IDQ5O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjUwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTE7XG4gIC13ZWJraXQtb3JkZXI6IDUwO1xuICAtbW96LW9yZGVyOiA1MDtcbiAgLW1zLWZsZXgtb3JkZXI6IDUwO1xuICBvcmRlcjogNTA7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MjtcbiAgLXdlYmtpdC1vcmRlcjogNTE7XG4gIC1tb3otb3JkZXI6IDUxO1xuICAtbXMtZmxleC1vcmRlcjogNTE7XG4gIG9yZGVyOiA1MTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI1MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUzO1xuICAtd2Via2l0LW9yZGVyOiA1MjtcbiAgLW1vei1vcmRlcjogNTI7XG4gIC1tcy1mbGV4LW9yZGVyOiA1MjtcbiAgb3JkZXI6IDUyO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjUzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTQ7XG4gIC13ZWJraXQtb3JkZXI6IDUzO1xuICAtbW96LW9yZGVyOiA1MztcbiAgLW1zLWZsZXgtb3JkZXI6IDUzO1xuICBvcmRlcjogNTM7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NTtcbiAgLXdlYmtpdC1vcmRlcjogNTQ7XG4gIC1tb3otb3JkZXI6IDU0O1xuICAtbXMtZmxleC1vcmRlcjogNTQ7XG4gIG9yZGVyOiA1NDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI1NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU2O1xuICAtd2Via2l0LW9yZGVyOiA1NTtcbiAgLW1vei1vcmRlcjogNTU7XG4gIC1tcy1mbGV4LW9yZGVyOiA1NTtcbiAgb3JkZXI6IDU1O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjU2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTc7XG4gIC13ZWJraXQtb3JkZXI6IDU2O1xuICAtbW96LW9yZGVyOiA1NjtcbiAgLW1zLWZsZXgtb3JkZXI6IDU2O1xuICBvcmRlcjogNTY7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ODtcbiAgLXdlYmtpdC1vcmRlcjogNTc7XG4gIC1tb3otb3JkZXI6IDU3O1xuICAtbXMtZmxleC1vcmRlcjogNTc7XG4gIG9yZGVyOiA1Nztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI1OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU5O1xuICAtd2Via2l0LW9yZGVyOiA1ODtcbiAgLW1vei1vcmRlcjogNTg7XG4gIC1tcy1mbGV4LW9yZGVyOiA1ODtcbiAgb3JkZXI6IDU4O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjU5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjA7XG4gIC13ZWJraXQtb3JkZXI6IDU5O1xuICAtbW96LW9yZGVyOiA1OTtcbiAgLW1zLWZsZXgtb3JkZXI6IDU5O1xuICBvcmRlcjogNTk7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MTtcbiAgLXdlYmtpdC1vcmRlcjogNjA7XG4gIC1tb3otb3JkZXI6IDYwO1xuICAtbXMtZmxleC1vcmRlcjogNjA7XG4gIG9yZGVyOiA2MDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYyO1xuICAtd2Via2l0LW9yZGVyOiA2MTtcbiAgLW1vei1vcmRlcjogNjE7XG4gIC1tcy1mbGV4LW9yZGVyOiA2MTtcbiAgb3JkZXI6IDYxO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjYyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjM7XG4gIC13ZWJraXQtb3JkZXI6IDYyO1xuICAtbW96LW9yZGVyOiA2MjtcbiAgLW1zLWZsZXgtb3JkZXI6IDYyO1xuICBvcmRlcjogNjI7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NDtcbiAgLXdlYmtpdC1vcmRlcjogNjM7XG4gIC1tb3otb3JkZXI6IDYzO1xuICAtbXMtZmxleC1vcmRlcjogNjM7XG4gIG9yZGVyOiA2Mztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY1O1xuICAtd2Via2l0LW9yZGVyOiA2NDtcbiAgLW1vei1vcmRlcjogNjQ7XG4gIC1tcy1mbGV4LW9yZGVyOiA2NDtcbiAgb3JkZXI6IDY0O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjY1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjY7XG4gIC13ZWJraXQtb3JkZXI6IDY1O1xuICAtbW96LW9yZGVyOiA2NTtcbiAgLW1zLWZsZXgtb3JkZXI6IDY1O1xuICBvcmRlcjogNjU7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NztcbiAgLXdlYmtpdC1vcmRlcjogNjY7XG4gIC1tb3otb3JkZXI6IDY2O1xuICAtbXMtZmxleC1vcmRlcjogNjY7XG4gIG9yZGVyOiA2Njtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI2N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY4O1xuICAtd2Via2l0LW9yZGVyOiA2NztcbiAgLW1vei1vcmRlcjogNjc7XG4gIC1tcy1mbGV4LW9yZGVyOiA2NztcbiAgb3JkZXI6IDY3O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjY4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjk7XG4gIC13ZWJraXQtb3JkZXI6IDY4O1xuICAtbW96LW9yZGVyOiA2ODtcbiAgLW1zLWZsZXgtb3JkZXI6IDY4O1xuICBvcmRlcjogNjg7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MDtcbiAgLXdlYmtpdC1vcmRlcjogNjk7XG4gIC1tb3otb3JkZXI6IDY5O1xuICAtbXMtZmxleC1vcmRlcjogNjk7XG4gIG9yZGVyOiA2OTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI3MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcxO1xuICAtd2Via2l0LW9yZGVyOiA3MDtcbiAgLW1vei1vcmRlcjogNzA7XG4gIC1tcy1mbGV4LW9yZGVyOiA3MDtcbiAgb3JkZXI6IDcwO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjcxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzI7XG4gIC13ZWJraXQtb3JkZXI6IDcxO1xuICAtbW96LW9yZGVyOiA3MTtcbiAgLW1zLWZsZXgtb3JkZXI6IDcxO1xuICBvcmRlcjogNzE7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNzJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MztcbiAgLXdlYmtpdC1vcmRlcjogNzI7XG4gIC1tb3otb3JkZXI6IDcyO1xuICAtbXMtZmxleC1vcmRlcjogNzI7XG4gIG9yZGVyOiA3Mjtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI3M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc0O1xuICAtd2Via2l0LW9yZGVyOiA3MztcbiAgLW1vei1vcmRlcjogNzM7XG4gIC1tcy1mbGV4LW9yZGVyOiA3MztcbiAgb3JkZXI6IDczO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjc0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzU7XG4gIC13ZWJraXQtb3JkZXI6IDc0O1xuICAtbW96LW9yZGVyOiA3NDtcbiAgLW1zLWZsZXgtb3JkZXI6IDc0O1xuICBvcmRlcjogNzQ7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNzVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NjtcbiAgLXdlYmtpdC1vcmRlcjogNzU7XG4gIC1tb3otb3JkZXI6IDc1O1xuICAtbXMtZmxleC1vcmRlcjogNzU7XG4gIG9yZGVyOiA3NTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI3NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc3O1xuICAtd2Via2l0LW9yZGVyOiA3NjtcbiAgLW1vei1vcmRlcjogNzY7XG4gIC1tcy1mbGV4LW9yZGVyOiA3NjtcbiAgb3JkZXI6IDc2O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjc3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzg7XG4gIC13ZWJraXQtb3JkZXI6IDc3O1xuICAtbW96LW9yZGVyOiA3NztcbiAgLW1zLWZsZXgtb3JkZXI6IDc3O1xuICBvcmRlcjogNzc7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiNzhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3OTtcbiAgLXdlYmtpdC1vcmRlcjogNzg7XG4gIC1tb3otb3JkZXI6IDc4O1xuICAtbXMtZmxleC1vcmRlcjogNzg7XG4gIG9yZGVyOiA3ODtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI3OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgwO1xuICAtd2Via2l0LW9yZGVyOiA3OTtcbiAgLW1vei1vcmRlcjogNzk7XG4gIC1tcy1mbGV4LW9yZGVyOiA3OTtcbiAgb3JkZXI6IDc5O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjgwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODE7XG4gIC13ZWJraXQtb3JkZXI6IDgwO1xuICAtbW96LW9yZGVyOiA4MDtcbiAgLW1zLWZsZXgtb3JkZXI6IDgwO1xuICBvcmRlcjogODA7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiODFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MjtcbiAgLXdlYmtpdC1vcmRlcjogODE7XG4gIC1tb3otb3JkZXI6IDgxO1xuICAtbXMtZmxleC1vcmRlcjogODE7XG4gIG9yZGVyOiA4MTtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI4MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgzO1xuICAtd2Via2l0LW9yZGVyOiA4MjtcbiAgLW1vei1vcmRlcjogODI7XG4gIC1tcy1mbGV4LW9yZGVyOiA4MjtcbiAgb3JkZXI6IDgyO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjgzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODQ7XG4gIC13ZWJraXQtb3JkZXI6IDgzO1xuICAtbW96LW9yZGVyOiA4MztcbiAgLW1zLWZsZXgtb3JkZXI6IDgzO1xuICBvcmRlcjogODM7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiODRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NTtcbiAgLXdlYmtpdC1vcmRlcjogODQ7XG4gIC1tb3otb3JkZXI6IDg0O1xuICAtbXMtZmxleC1vcmRlcjogODQ7XG4gIG9yZGVyOiA4NDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI4NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg2O1xuICAtd2Via2l0LW9yZGVyOiA4NTtcbiAgLW1vei1vcmRlcjogODU7XG4gIC1tcy1mbGV4LW9yZGVyOiA4NTtcbiAgb3JkZXI6IDg1O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjg2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODc7XG4gIC13ZWJraXQtb3JkZXI6IDg2O1xuICAtbW96LW9yZGVyOiA4NjtcbiAgLW1zLWZsZXgtb3JkZXI6IDg2O1xuICBvcmRlcjogODY7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiODdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4ODtcbiAgLXdlYmtpdC1vcmRlcjogODc7XG4gIC1tb3otb3JkZXI6IDg3O1xuICAtbXMtZmxleC1vcmRlcjogODc7XG4gIG9yZGVyOiA4Nztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI4OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg5O1xuICAtd2Via2l0LW9yZGVyOiA4ODtcbiAgLW1vei1vcmRlcjogODg7XG4gIC1tcy1mbGV4LW9yZGVyOiA4ODtcbiAgb3JkZXI6IDg4O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjg5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTA7XG4gIC13ZWJraXQtb3JkZXI6IDg5O1xuICAtbW96LW9yZGVyOiA4OTtcbiAgLW1zLWZsZXgtb3JkZXI6IDg5O1xuICBvcmRlcjogODk7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MTtcbiAgLXdlYmtpdC1vcmRlcjogOTA7XG4gIC1tb3otb3JkZXI6IDkwO1xuICAtbXMtZmxleC1vcmRlcjogOTA7XG4gIG9yZGVyOiA5MDtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkyO1xuICAtd2Via2l0LW9yZGVyOiA5MTtcbiAgLW1vei1vcmRlcjogOTE7XG4gIC1tcy1mbGV4LW9yZGVyOiA5MTtcbiAgb3JkZXI6IDkxO1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjkyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTM7XG4gIC13ZWJraXQtb3JkZXI6IDkyO1xuICAtbW96LW9yZGVyOiA5MjtcbiAgLW1zLWZsZXgtb3JkZXI6IDkyO1xuICBvcmRlcjogOTI7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NDtcbiAgLXdlYmtpdC1vcmRlcjogOTM7XG4gIC1tb3otb3JkZXI6IDkzO1xuICAtbXMtZmxleC1vcmRlcjogOTM7XG4gIG9yZGVyOiA5Mztcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk1O1xuICAtd2Via2l0LW9yZGVyOiA5NDtcbiAgLW1vei1vcmRlcjogOTQ7XG4gIC1tcy1mbGV4LW9yZGVyOiA5NDtcbiAgb3JkZXI6IDk0O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjk1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTY7XG4gIC13ZWJraXQtb3JkZXI6IDk1O1xuICAtbW96LW9yZGVyOiA5NTtcbiAgLW1zLWZsZXgtb3JkZXI6IDk1O1xuICBvcmRlcjogOTU7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NztcbiAgLXdlYmtpdC1vcmRlcjogOTY7XG4gIC1tb3otb3JkZXI6IDk2O1xuICAtbXMtZmxleC1vcmRlcjogOTY7XG4gIG9yZGVyOiA5Njtcbn1cblxuW2RhdGEtcGxhdGUtcG9zaXRpb24teHM9XCI5N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk4O1xuICAtd2Via2l0LW9yZGVyOiA5NztcbiAgLW1vei1vcmRlcjogOTc7XG4gIC1tcy1mbGV4LW9yZGVyOiA5NztcbiAgb3JkZXI6IDk3O1xufVxuXG5bZGF0YS1wbGF0ZS1wb3NpdGlvbi14cz1cIjk4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTk7XG4gIC13ZWJraXQtb3JkZXI6IDk4O1xuICAtbW96LW9yZGVyOiA5ODtcbiAgLW1zLWZsZXgtb3JkZXI6IDk4O1xuICBvcmRlcjogOTg7XG59XG5cbltkYXRhLXBsYXRlLXBvc2l0aW9uLXhzPVwiOTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDA7XG4gIC13ZWJraXQtb3JkZXI6IDk5O1xuICAtbW96LW9yZGVyOiA5OTtcbiAgLW1zLWZsZXgtb3JkZXI6IDk5O1xuICBvcmRlcjogOTk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCIxXCJdLFxuICAucGxhdGUtLWNvbHVtbi5zbS0xIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCIyXCJdLFxuICAucGxhdGUtLWNvbHVtbi5zbS0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NjY2JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjYlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjNcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTMge1xuICAgIGZsZXgtYmFzaXM6IDI0Ljk5OTk5OTk5OTklO1xuICAgIG1heC13aWR0aDogMjQuOTk5OTk5OTk5OSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXNtPVwiNFwiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMzMiU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMyJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCI1XCJdLFxuICAucGxhdGUtLWNvbHVtbi5zbS01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NjY1JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjUlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjZcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTYge1xuICAgIGZsZXgtYmFzaXM6IDQ5Ljk5OTk5OTk5OTglO1xuICAgIG1heC13aWR0aDogNDkuOTk5OTk5OTk5OCU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXNtPVwiN1wiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMzMSU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMxJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCI4XCJdLFxuICAucGxhdGUtLWNvbHVtbi5zbS04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NjY0JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjQlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1zbT1cIjlcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTkge1xuICAgIGZsZXgtYmFzaXM6IDc0Ljk5OTk5OTk5OTclO1xuICAgIG1heC13aWR0aDogNzQuOTk5OTk5OTk5NyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXNtPVwiMTBcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtc209XCIxMVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4uc20tMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY2NjMlO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2MyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc2cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLXNtPVwiMTJcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnNtLTEyIHtcbiAgICBmbGV4LWJhc2lzOiA5OS45OTk5OTk5OTk2JTtcbiAgICBtYXgtd2lkdGg6IDk5Ljk5OTk5OTk5OTYlO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtd2Via2l0LW9yZGVyOiAwO1xuICAgIC1tb3otb3JkZXI6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC13ZWJraXQtb3JkZXI6IDE7XG4gICAgLW1vei1vcmRlcjogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLXdlYmtpdC1vcmRlcjogMjtcbiAgICAtbW96LW9yZGVyOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtd2Via2l0LW9yZGVyOiAzO1xuICAgIC1tb3otb3JkZXI6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ7XG4gICAgLW1vei1vcmRlcjogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNTtcbiAgICAtbW96LW9yZGVyOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtd2Via2l0LW9yZGVyOiA2O1xuICAgIC1tb3otb3JkZXI6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc7XG4gICAgLW1vei1vcmRlcjogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLXdlYmtpdC1vcmRlcjogODtcbiAgICAtbW96LW9yZGVyOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLXdlYmtpdC1vcmRlcjogOTtcbiAgICAtbW96LW9yZGVyOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC13ZWJraXQtb3JkZXI6IDEwO1xuICAgIC1tb3otb3JkZXI6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTE7XG4gICAgLW1vei1vcmRlcjogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjEyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtd2Via2l0LW9yZGVyOiAxMjtcbiAgICAtbW96LW9yZGVyOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC13ZWJraXQtb3JkZXI6IDEzO1xuICAgIC1tb3otb3JkZXI6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTU7XG4gICAgLXdlYmtpdC1vcmRlcjogMTQ7XG4gICAgLW1vei1vcmRlcjogMTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE0O1xuICAgIG9yZGVyOiAxNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjE1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNjtcbiAgICAtd2Via2l0LW9yZGVyOiAxNTtcbiAgICAtbW96LW9yZGVyOiAxNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTU7XG4gICAgb3JkZXI6IDE1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE3O1xuICAgIC13ZWJraXQtb3JkZXI6IDE2O1xuICAgIC1tb3otb3JkZXI6IDE2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNjtcbiAgICBvcmRlcjogMTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIxN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTg7XG4gICAgLXdlYmtpdC1vcmRlcjogMTc7XG4gICAgLW1vei1vcmRlcjogMTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE3O1xuICAgIG9yZGVyOiAxNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjE4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxOTtcbiAgICAtd2Via2l0LW9yZGVyOiAxODtcbiAgICAtbW96LW9yZGVyOiAxODtcbiAgICAtbXMtZmxleC1vcmRlcjogMTg7XG4gICAgb3JkZXI6IDE4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIwO1xuICAgIC13ZWJraXQtb3JkZXI6IDE5O1xuICAgIC1tb3otb3JkZXI6IDE5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxOTtcbiAgICBvcmRlcjogMTk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIyMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjE7XG4gICAgLXdlYmtpdC1vcmRlcjogMjA7XG4gICAgLW1vei1vcmRlcjogMjA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIwO1xuICAgIG9yZGVyOiAyMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjIxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMjtcbiAgICAtd2Via2l0LW9yZGVyOiAyMTtcbiAgICAtbW96LW9yZGVyOiAyMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjE7XG4gICAgb3JkZXI6IDIxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIzO1xuICAgIC13ZWJraXQtb3JkZXI6IDIyO1xuICAgIC1tb3otb3JkZXI6IDIyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMjtcbiAgICBvcmRlcjogMjI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIyM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMjM7XG4gICAgLW1vei1vcmRlcjogMjM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIzO1xuICAgIG9yZGVyOiAyMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjI0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNTtcbiAgICAtd2Via2l0LW9yZGVyOiAyNDtcbiAgICAtbW96LW9yZGVyOiAyNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMjQ7XG4gICAgb3JkZXI6IDI0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI2O1xuICAgIC13ZWJraXQtb3JkZXI6IDI1O1xuICAgIC1tb3otb3JkZXI6IDI1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNTtcbiAgICBvcmRlcjogMjU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIyNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjc7XG4gICAgLXdlYmtpdC1vcmRlcjogMjY7XG4gICAgLW1vei1vcmRlcjogMjY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI2O1xuICAgIG9yZGVyOiAyNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjI3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyODtcbiAgICAtd2Via2l0LW9yZGVyOiAyNztcbiAgICAtbW96LW9yZGVyOiAyNztcbiAgICAtbXMtZmxleC1vcmRlcjogMjc7XG4gICAgb3JkZXI6IDI3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI5O1xuICAgIC13ZWJraXQtb3JkZXI6IDI4O1xuICAgIC1tb3otb3JkZXI6IDI4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyODtcbiAgICBvcmRlcjogMjg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIyOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzA7XG4gICAgLXdlYmtpdC1vcmRlcjogMjk7XG4gICAgLW1vei1vcmRlcjogMjk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI5O1xuICAgIG9yZGVyOiAyOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjMwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMTtcbiAgICAtd2Via2l0LW9yZGVyOiAzMDtcbiAgICAtbW96LW9yZGVyOiAzMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMzA7XG4gICAgb3JkZXI6IDMwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMzFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMyO1xuICAgIC13ZWJraXQtb3JkZXI6IDMxO1xuICAgIC1tb3otb3JkZXI6IDMxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMTtcbiAgICBvcmRlcjogMzE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIzMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzM7XG4gICAgLXdlYmtpdC1vcmRlcjogMzI7XG4gICAgLW1vei1vcmRlcjogMzI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMyO1xuICAgIG9yZGVyOiAzMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjMzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNDtcbiAgICAtd2Via2l0LW9yZGVyOiAzMztcbiAgICAtbW96LW9yZGVyOiAzMztcbiAgICAtbXMtZmxleC1vcmRlcjogMzM7XG4gICAgb3JkZXI6IDMzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMzRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM1O1xuICAgIC13ZWJraXQtb3JkZXI6IDM0O1xuICAgIC1tb3otb3JkZXI6IDM0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNDtcbiAgICBvcmRlcjogMzQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIzNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzY7XG4gICAgLXdlYmtpdC1vcmRlcjogMzU7XG4gICAgLW1vei1vcmRlcjogMzU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM1O1xuICAgIG9yZGVyOiAzNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjM2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNztcbiAgICAtd2Via2l0LW9yZGVyOiAzNjtcbiAgICAtbW96LW9yZGVyOiAzNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMzY7XG4gICAgb3JkZXI6IDM2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiMzdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM4O1xuICAgIC13ZWJraXQtb3JkZXI6IDM3O1xuICAgIC1tb3otb3JkZXI6IDM3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNztcbiAgICBvcmRlcjogMzc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCIzOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzk7XG4gICAgLXdlYmtpdC1vcmRlcjogMzg7XG4gICAgLW1vei1vcmRlcjogMzg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM4O1xuICAgIG9yZGVyOiAzODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjM5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MDtcbiAgICAtd2Via2l0LW9yZGVyOiAzOTtcbiAgICAtbW96LW9yZGVyOiAzOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzk7XG4gICAgb3JkZXI6IDM5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNDBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQxO1xuICAgIC13ZWJraXQtb3JkZXI6IDQwO1xuICAgIC1tb3otb3JkZXI6IDQwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MDtcbiAgICBvcmRlcjogNDA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDI7XG4gICAgLXdlYmtpdC1vcmRlcjogNDE7XG4gICAgLW1vei1vcmRlcjogNDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQxO1xuICAgIG9yZGVyOiA0MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjQyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MztcbiAgICAtd2Via2l0LW9yZGVyOiA0MjtcbiAgICAtbW96LW9yZGVyOiA0MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNDI7XG4gICAgb3JkZXI6IDQyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNDNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ0O1xuICAgIC13ZWJraXQtb3JkZXI6IDQzO1xuICAgIC1tb3otb3JkZXI6IDQzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MztcbiAgICBvcmRlcjogNDM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDU7XG4gICAgLXdlYmtpdC1vcmRlcjogNDQ7XG4gICAgLW1vei1vcmRlcjogNDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ0O1xuICAgIG9yZGVyOiA0NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjQ1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NjtcbiAgICAtd2Via2l0LW9yZGVyOiA0NTtcbiAgICAtbW96LW9yZGVyOiA0NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDU7XG4gICAgb3JkZXI6IDQ1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNDZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ3O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ2O1xuICAgIC1tb3otb3JkZXI6IDQ2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NjtcbiAgICBvcmRlcjogNDY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI0N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDg7XG4gICAgLXdlYmtpdC1vcmRlcjogNDc7XG4gICAgLW1vei1vcmRlcjogNDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ3O1xuICAgIG9yZGVyOiA0NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjQ4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0OTtcbiAgICAtd2Via2l0LW9yZGVyOiA0ODtcbiAgICAtbW96LW9yZGVyOiA0ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNDg7XG4gICAgb3JkZXI6IDQ4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNDlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUwO1xuICAgIC13ZWJraXQtb3JkZXI6IDQ5O1xuICAgIC1tb3otb3JkZXI6IDQ5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0OTtcbiAgICBvcmRlcjogNDk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI1MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTE7XG4gICAgLXdlYmtpdC1vcmRlcjogNTA7XG4gICAgLW1vei1vcmRlcjogNTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUwO1xuICAgIG9yZGVyOiA1MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjUxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MjtcbiAgICAtd2Via2l0LW9yZGVyOiA1MTtcbiAgICAtbW96LW9yZGVyOiA1MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTE7XG4gICAgb3JkZXI6IDUxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUzO1xuICAgIC13ZWJraXQtb3JkZXI6IDUyO1xuICAgIC1tb3otb3JkZXI6IDUyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MjtcbiAgICBvcmRlcjogNTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI1M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNTM7XG4gICAgLW1vei1vcmRlcjogNTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUzO1xuICAgIG9yZGVyOiA1MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjU0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NTtcbiAgICAtd2Via2l0LW9yZGVyOiA1NDtcbiAgICAtbW96LW9yZGVyOiA1NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNTQ7XG4gICAgb3JkZXI6IDU0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU1O1xuICAgIC1tb3otb3JkZXI6IDU1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NTtcbiAgICBvcmRlcjogNTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI1NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTc7XG4gICAgLXdlYmtpdC1vcmRlcjogNTY7XG4gICAgLW1vei1vcmRlcjogNTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU2O1xuICAgIG9yZGVyOiA1NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjU3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ODtcbiAgICAtd2Via2l0LW9yZGVyOiA1NztcbiAgICAtbW96LW9yZGVyOiA1NztcbiAgICAtbXMtZmxleC1vcmRlcjogNTc7XG4gICAgb3JkZXI6IDU3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU5O1xuICAgIC13ZWJraXQtb3JkZXI6IDU4O1xuICAgIC1tb3otb3JkZXI6IDU4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ODtcbiAgICBvcmRlcjogNTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI1OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjA7XG4gICAgLXdlYmtpdC1vcmRlcjogNTk7XG4gICAgLW1vei1vcmRlcjogNTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU5O1xuICAgIG9yZGVyOiA1OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjYwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MTtcbiAgICAtd2Via2l0LW9yZGVyOiA2MDtcbiAgICAtbW96LW9yZGVyOiA2MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNjA7XG4gICAgb3JkZXI6IDYwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYyO1xuICAgIC13ZWJraXQtb3JkZXI6IDYxO1xuICAgIC1tb3otb3JkZXI6IDYxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MTtcbiAgICBvcmRlcjogNjE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI2MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjM7XG4gICAgLXdlYmtpdC1vcmRlcjogNjI7XG4gICAgLW1vei1vcmRlcjogNjI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYyO1xuICAgIG9yZGVyOiA2MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjYzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NDtcbiAgICAtd2Via2l0LW9yZGVyOiA2MztcbiAgICAtbW96LW9yZGVyOiA2MztcbiAgICAtbXMtZmxleC1vcmRlcjogNjM7XG4gICAgb3JkZXI6IDYzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY1O1xuICAgIC13ZWJraXQtb3JkZXI6IDY0O1xuICAgIC1tb3otb3JkZXI6IDY0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NDtcbiAgICBvcmRlcjogNjQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI2NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjY7XG4gICAgLXdlYmtpdC1vcmRlcjogNjU7XG4gICAgLW1vei1vcmRlcjogNjU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY1O1xuICAgIG9yZGVyOiA2NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjY2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NztcbiAgICAtd2Via2l0LW9yZGVyOiA2NjtcbiAgICAtbW96LW9yZGVyOiA2NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjY7XG4gICAgb3JkZXI6IDY2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY4O1xuICAgIC13ZWJraXQtb3JkZXI6IDY3O1xuICAgIC1tb3otb3JkZXI6IDY3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NztcbiAgICBvcmRlcjogNjc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI2OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjk7XG4gICAgLXdlYmtpdC1vcmRlcjogNjg7XG4gICAgLW1vei1vcmRlcjogNjg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY4O1xuICAgIG9yZGVyOiA2ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjY5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MDtcbiAgICAtd2Via2l0LW9yZGVyOiA2OTtcbiAgICAtbW96LW9yZGVyOiA2OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjk7XG4gICAgb3JkZXI6IDY5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNzBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcxO1xuICAgIC13ZWJraXQtb3JkZXI6IDcwO1xuICAgIC1tb3otb3JkZXI6IDcwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MDtcbiAgICBvcmRlcjogNzA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzI7XG4gICAgLXdlYmtpdC1vcmRlcjogNzE7XG4gICAgLW1vei1vcmRlcjogNzE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcxO1xuICAgIG9yZGVyOiA3MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjcyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MztcbiAgICAtd2Via2l0LW9yZGVyOiA3MjtcbiAgICAtbW96LW9yZGVyOiA3MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNzI7XG4gICAgb3JkZXI6IDcyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNzNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc0O1xuICAgIC13ZWJraXQtb3JkZXI6IDczO1xuICAgIC1tb3otb3JkZXI6IDczO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MztcbiAgICBvcmRlcjogNzM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzU7XG4gICAgLXdlYmtpdC1vcmRlcjogNzQ7XG4gICAgLW1vei1vcmRlcjogNzQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc0O1xuICAgIG9yZGVyOiA3NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjc1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NjtcbiAgICAtd2Via2l0LW9yZGVyOiA3NTtcbiAgICAtbW96LW9yZGVyOiA3NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzU7XG4gICAgb3JkZXI6IDc1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNzZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc3O1xuICAgIC13ZWJraXQtb3JkZXI6IDc2O1xuICAgIC1tb3otb3JkZXI6IDc2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NjtcbiAgICBvcmRlcjogNzY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI3N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzg7XG4gICAgLXdlYmtpdC1vcmRlcjogNzc7XG4gICAgLW1vei1vcmRlcjogNzc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc3O1xuICAgIG9yZGVyOiA3NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjc4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3OTtcbiAgICAtd2Via2l0LW9yZGVyOiA3ODtcbiAgICAtbW96LW9yZGVyOiA3ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNzg7XG4gICAgb3JkZXI6IDc4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiNzlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgwO1xuICAgIC13ZWJraXQtb3JkZXI6IDc5O1xuICAgIC1tb3otb3JkZXI6IDc5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3OTtcbiAgICBvcmRlcjogNzk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI4MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODE7XG4gICAgLXdlYmtpdC1vcmRlcjogODA7XG4gICAgLW1vei1vcmRlcjogODA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgwO1xuICAgIG9yZGVyOiA4MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjgxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MjtcbiAgICAtd2Via2l0LW9yZGVyOiA4MTtcbiAgICAtbW96LW9yZGVyOiA4MTtcbiAgICAtbXMtZmxleC1vcmRlcjogODE7XG4gICAgb3JkZXI6IDgxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiODJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgzO1xuICAgIC13ZWJraXQtb3JkZXI6IDgyO1xuICAgIC1tb3otb3JkZXI6IDgyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MjtcbiAgICBvcmRlcjogODI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI4M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODQ7XG4gICAgLXdlYmtpdC1vcmRlcjogODM7XG4gICAgLW1vei1vcmRlcjogODM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgzO1xuICAgIG9yZGVyOiA4MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjg0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NTtcbiAgICAtd2Via2l0LW9yZGVyOiA4NDtcbiAgICAtbW96LW9yZGVyOiA4NDtcbiAgICAtbXMtZmxleC1vcmRlcjogODQ7XG4gICAgb3JkZXI6IDg0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiODVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg2O1xuICAgIC13ZWJraXQtb3JkZXI6IDg1O1xuICAgIC1tb3otb3JkZXI6IDg1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NTtcbiAgICBvcmRlcjogODU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI4NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODc7XG4gICAgLXdlYmtpdC1vcmRlcjogODY7XG4gICAgLW1vei1vcmRlcjogODY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg2O1xuICAgIG9yZGVyOiA4NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjg3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4ODtcbiAgICAtd2Via2l0LW9yZGVyOiA4NztcbiAgICAtbW96LW9yZGVyOiA4NztcbiAgICAtbXMtZmxleC1vcmRlcjogODc7XG4gICAgb3JkZXI6IDg3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiODhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg5O1xuICAgIC13ZWJraXQtb3JkZXI6IDg4O1xuICAgIC1tb3otb3JkZXI6IDg4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4ODtcbiAgICBvcmRlcjogODg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI4OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTA7XG4gICAgLXdlYmtpdC1vcmRlcjogODk7XG4gICAgLW1vei1vcmRlcjogODk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg5O1xuICAgIG9yZGVyOiA4OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjkwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MTtcbiAgICAtd2Via2l0LW9yZGVyOiA5MDtcbiAgICAtbW96LW9yZGVyOiA5MDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTA7XG4gICAgb3JkZXI6IDkwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkyO1xuICAgIC13ZWJraXQtb3JkZXI6IDkxO1xuICAgIC1tb3otb3JkZXI6IDkxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MTtcbiAgICBvcmRlcjogOTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI5MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTM7XG4gICAgLXdlYmtpdC1vcmRlcjogOTI7XG4gICAgLW1vei1vcmRlcjogOTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkyO1xuICAgIG9yZGVyOiA5MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjkzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NDtcbiAgICAtd2Via2l0LW9yZGVyOiA5MztcbiAgICAtbW96LW9yZGVyOiA5MztcbiAgICAtbXMtZmxleC1vcmRlcjogOTM7XG4gICAgb3JkZXI6IDkzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk1O1xuICAgIC13ZWJraXQtb3JkZXI6IDk0O1xuICAgIC1tb3otb3JkZXI6IDk0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NDtcbiAgICBvcmRlcjogOTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI5NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTY7XG4gICAgLXdlYmtpdC1vcmRlcjogOTU7XG4gICAgLW1vei1vcmRlcjogOTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk1O1xuICAgIG9yZGVyOiA5NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjk2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NztcbiAgICAtd2Via2l0LW9yZGVyOiA5NjtcbiAgICAtbW96LW9yZGVyOiA5NjtcbiAgICAtbXMtZmxleC1vcmRlcjogOTY7XG4gICAgb3JkZXI6IDk2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXNtPVwiOTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk4O1xuICAgIC13ZWJraXQtb3JkZXI6IDk3O1xuICAgIC1tb3otb3JkZXI6IDk3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NztcbiAgICBvcmRlcjogOTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tc209XCI5OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTk7XG4gICAgLXdlYmtpdC1vcmRlcjogOTg7XG4gICAgLW1vei1vcmRlcjogOTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk4O1xuICAgIG9yZGVyOiA5ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1zbT1cIjk5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDA7XG4gICAgLXdlYmtpdC1vcmRlcjogOTk7XG4gICAgLW1vei1vcmRlcjogOTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk5O1xuICAgIG9yZGVyOiA5OTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjFcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLm1kLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjJcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLm1kLTIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY2NjYlO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NiU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiM1wiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtMyB7XG4gICAgZmxleC1iYXNpczogMjQuOTk5OTk5OTk5OSU7XG4gICAgbWF4LXdpZHRoOiAyNC45OTk5OTk5OTk5JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbWQ9XCI0XCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMzMyJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzIlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjVcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLm1kLTUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY2NjUlO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiNlwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtNiB7XG4gICAgZmxleC1iYXNpczogNDkuOTk5OTk5OTk5OCU7XG4gICAgbWF4LXdpZHRoOiA0OS45OTk5OTk5OTk4JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbWQ9XCI3XCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMzMxJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzElO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjhcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLm1kLTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY2NjQlO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NCU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzY4cHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLW1kPVwiOVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtOSB7XG4gICAgZmxleC1iYXNpczogNzQuOTk5OTk5OTk5NyU7XG4gICAgbWF4LXdpZHRoOiA3NC45OTk5OTk5OTk3JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbWQ9XCIxMFwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1tZD1cIjExXCJdLFxuICAucGxhdGUtLWNvbHVtbi5tZC0xMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjY2MyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjYzJTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbWQ9XCIxMlwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubWQtMTIge1xuICAgIGZsZXgtYmFzaXM6IDk5Ljk5OTk5OTk5OTYlO1xuICAgIG1heC13aWR0aDogOTkuOTk5OTk5OTk5NiU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC13ZWJraXQtb3JkZXI6IDA7XG4gICAgLW1vei1vcmRlcjogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLXdlYmtpdC1vcmRlcjogMTtcbiAgICAtbW96LW9yZGVyOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtd2Via2l0LW9yZGVyOiAyO1xuICAgIC1tb3otb3JkZXI6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC13ZWJraXQtb3JkZXI6IDM7XG4gICAgLW1vei1vcmRlcjogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLXdlYmtpdC1vcmRlcjogNDtcbiAgICAtbW96LW9yZGVyOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAtd2Via2l0LW9yZGVyOiA1O1xuICAgIC1tb3otb3JkZXI6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC13ZWJraXQtb3JkZXI6IDY7XG4gICAgLW1vei1vcmRlcjogNjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLXdlYmtpdC1vcmRlcjogNztcbiAgICAtbW96LW9yZGVyOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAtd2Via2l0LW9yZGVyOiA4O1xuICAgIC1tb3otb3JkZXI6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtd2Via2l0LW9yZGVyOiA5O1xuICAgIC1tb3otb3JkZXI6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIxMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLXdlYmtpdC1vcmRlcjogMTA7XG4gICAgLW1vei1vcmRlcjogMTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjExXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxMTtcbiAgICAtbW96LW9yZGVyOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC13ZWJraXQtb3JkZXI6IDEyO1xuICAgIC1tb3otb3JkZXI6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIxM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMTM7XG4gICAgLW1vei1vcmRlcjogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjE0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNTtcbiAgICAtd2Via2l0LW9yZGVyOiAxNDtcbiAgICAtbW96LW9yZGVyOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTQ7XG4gICAgb3JkZXI6IDE0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE2O1xuICAgIC13ZWJraXQtb3JkZXI6IDE1O1xuICAgIC1tb3otb3JkZXI6IDE1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNTtcbiAgICBvcmRlcjogMTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIxNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTc7XG4gICAgLXdlYmtpdC1vcmRlcjogMTY7XG4gICAgLW1vei1vcmRlcjogMTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE2O1xuICAgIG9yZGVyOiAxNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjE3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxODtcbiAgICAtd2Via2l0LW9yZGVyOiAxNztcbiAgICAtbW96LW9yZGVyOiAxNztcbiAgICAtbXMtZmxleC1vcmRlcjogMTc7XG4gICAgb3JkZXI6IDE3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE5O1xuICAgIC13ZWJraXQtb3JkZXI6IDE4O1xuICAgIC1tb3otb3JkZXI6IDE4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxODtcbiAgICBvcmRlcjogMTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIxOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjA7XG4gICAgLXdlYmtpdC1vcmRlcjogMTk7XG4gICAgLW1vei1vcmRlcjogMTk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE5O1xuICAgIG9yZGVyOiAxOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjIwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMTtcbiAgICAtd2Via2l0LW9yZGVyOiAyMDtcbiAgICAtbW96LW9yZGVyOiAyMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMjA7XG4gICAgb3JkZXI6IDIwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMjFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIyO1xuICAgIC13ZWJraXQtb3JkZXI6IDIxO1xuICAgIC1tb3otb3JkZXI6IDIxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMTtcbiAgICBvcmRlcjogMjE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIyMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjM7XG4gICAgLXdlYmtpdC1vcmRlcjogMjI7XG4gICAgLW1vei1vcmRlcjogMjI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIyO1xuICAgIG9yZGVyOiAyMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjIzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNDtcbiAgICAtd2Via2l0LW9yZGVyOiAyMztcbiAgICAtbW96LW9yZGVyOiAyMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjM7XG4gICAgb3JkZXI6IDIzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMjRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI1O1xuICAgIC13ZWJraXQtb3JkZXI6IDI0O1xuICAgIC1tb3otb3JkZXI6IDI0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNDtcbiAgICBvcmRlcjogMjQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIyNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjY7XG4gICAgLXdlYmtpdC1vcmRlcjogMjU7XG4gICAgLW1vei1vcmRlcjogMjU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI1O1xuICAgIG9yZGVyOiAyNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjI2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNztcbiAgICAtd2Via2l0LW9yZGVyOiAyNjtcbiAgICAtbW96LW9yZGVyOiAyNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjY7XG4gICAgb3JkZXI6IDI2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMjdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI4O1xuICAgIC13ZWJraXQtb3JkZXI6IDI3O1xuICAgIC1tb3otb3JkZXI6IDI3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNztcbiAgICBvcmRlcjogMjc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIyOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjk7XG4gICAgLXdlYmtpdC1vcmRlcjogMjg7XG4gICAgLW1vei1vcmRlcjogMjg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI4O1xuICAgIG9yZGVyOiAyODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjI5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMDtcbiAgICAtd2Via2l0LW9yZGVyOiAyOTtcbiAgICAtbW96LW9yZGVyOiAyOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjk7XG4gICAgb3JkZXI6IDI5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMzBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMxO1xuICAgIC13ZWJraXQtb3JkZXI6IDMwO1xuICAgIC1tb3otb3JkZXI6IDMwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMDtcbiAgICBvcmRlcjogMzA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzI7XG4gICAgLXdlYmtpdC1vcmRlcjogMzE7XG4gICAgLW1vei1vcmRlcjogMzE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMxO1xuICAgIG9yZGVyOiAzMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjMyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMztcbiAgICAtd2Via2l0LW9yZGVyOiAzMjtcbiAgICAtbW96LW9yZGVyOiAzMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMzI7XG4gICAgb3JkZXI6IDMyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMzNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM0O1xuICAgIC13ZWJraXQtb3JkZXI6IDMzO1xuICAgIC1tb3otb3JkZXI6IDMzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMztcbiAgICBvcmRlcjogMzM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzU7XG4gICAgLXdlYmtpdC1vcmRlcjogMzQ7XG4gICAgLW1vei1vcmRlcjogMzQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM0O1xuICAgIG9yZGVyOiAzNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjM1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNjtcbiAgICAtd2Via2l0LW9yZGVyOiAzNTtcbiAgICAtbW96LW9yZGVyOiAzNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzU7XG4gICAgb3JkZXI6IDM1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMzZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM3O1xuICAgIC13ZWJraXQtb3JkZXI6IDM2O1xuICAgIC1tb3otb3JkZXI6IDM2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNjtcbiAgICBvcmRlcjogMzY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCIzN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzg7XG4gICAgLXdlYmtpdC1vcmRlcjogMzc7XG4gICAgLW1vei1vcmRlcjogMzc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM3O1xuICAgIG9yZGVyOiAzNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjM4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzOTtcbiAgICAtd2Via2l0LW9yZGVyOiAzODtcbiAgICAtbW96LW9yZGVyOiAzODtcbiAgICAtbXMtZmxleC1vcmRlcjogMzg7XG4gICAgb3JkZXI6IDM4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiMzlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQwO1xuICAgIC13ZWJraXQtb3JkZXI6IDM5O1xuICAgIC1tb3otb3JkZXI6IDM5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzOTtcbiAgICBvcmRlcjogMzk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI0MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDE7XG4gICAgLXdlYmtpdC1vcmRlcjogNDA7XG4gICAgLW1vei1vcmRlcjogNDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQwO1xuICAgIG9yZGVyOiA0MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjQxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MjtcbiAgICAtd2Via2l0LW9yZGVyOiA0MTtcbiAgICAtbW96LW9yZGVyOiA0MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDE7XG4gICAgb3JkZXI6IDQxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNDJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQzO1xuICAgIC13ZWJraXQtb3JkZXI6IDQyO1xuICAgIC1tb3otb3JkZXI6IDQyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MjtcbiAgICBvcmRlcjogNDI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI0M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNDM7XG4gICAgLW1vei1vcmRlcjogNDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQzO1xuICAgIG9yZGVyOiA0MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjQ0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NTtcbiAgICAtd2Via2l0LW9yZGVyOiA0NDtcbiAgICAtbW96LW9yZGVyOiA0NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDQ7XG4gICAgb3JkZXI6IDQ0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNDVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ2O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ1O1xuICAgIC1tb3otb3JkZXI6IDQ1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NTtcbiAgICBvcmRlcjogNDU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI0NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNDY7XG4gICAgLW1vei1vcmRlcjogNDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ2O1xuICAgIG9yZGVyOiA0NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjQ3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ODtcbiAgICAtd2Via2l0LW9yZGVyOiA0NztcbiAgICAtbW96LW9yZGVyOiA0NztcbiAgICAtbXMtZmxleC1vcmRlcjogNDc7XG4gICAgb3JkZXI6IDQ3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNDhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ5O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ4O1xuICAgIC1tb3otb3JkZXI6IDQ4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0ODtcbiAgICBvcmRlcjogNDg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI0OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTA7XG4gICAgLXdlYmtpdC1vcmRlcjogNDk7XG4gICAgLW1vei1vcmRlcjogNDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ5O1xuICAgIG9yZGVyOiA0OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjUwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MTtcbiAgICAtd2Via2l0LW9yZGVyOiA1MDtcbiAgICAtbW96LW9yZGVyOiA1MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNTA7XG4gICAgb3JkZXI6IDUwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUyO1xuICAgIC13ZWJraXQtb3JkZXI6IDUxO1xuICAgIC1tb3otb3JkZXI6IDUxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MTtcbiAgICBvcmRlcjogNTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI1MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTM7XG4gICAgLXdlYmtpdC1vcmRlcjogNTI7XG4gICAgLW1vei1vcmRlcjogNTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUyO1xuICAgIG9yZGVyOiA1MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjUzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NDtcbiAgICAtd2Via2l0LW9yZGVyOiA1MztcbiAgICAtbW96LW9yZGVyOiA1MztcbiAgICAtbXMtZmxleC1vcmRlcjogNTM7XG4gICAgb3JkZXI6IDUzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU1O1xuICAgIC13ZWJraXQtb3JkZXI6IDU0O1xuICAgIC1tb3otb3JkZXI6IDU0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NDtcbiAgICBvcmRlcjogNTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI1NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTY7XG4gICAgLXdlYmtpdC1vcmRlcjogNTU7XG4gICAgLW1vei1vcmRlcjogNTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU1O1xuICAgIG9yZGVyOiA1NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjU2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NztcbiAgICAtd2Via2l0LW9yZGVyOiA1NjtcbiAgICAtbW96LW9yZGVyOiA1NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTY7XG4gICAgb3JkZXI6IDU2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU4O1xuICAgIC13ZWJraXQtb3JkZXI6IDU3O1xuICAgIC1tb3otb3JkZXI6IDU3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NztcbiAgICBvcmRlcjogNTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI1OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTk7XG4gICAgLXdlYmtpdC1vcmRlcjogNTg7XG4gICAgLW1vei1vcmRlcjogNTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU4O1xuICAgIG9yZGVyOiA1ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjU5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MDtcbiAgICAtd2Via2l0LW9yZGVyOiA1OTtcbiAgICAtbW96LW9yZGVyOiA1OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTk7XG4gICAgb3JkZXI6IDU5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYxO1xuICAgIC13ZWJraXQtb3JkZXI6IDYwO1xuICAgIC1tb3otb3JkZXI6IDYwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MDtcbiAgICBvcmRlcjogNjA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjI7XG4gICAgLXdlYmtpdC1vcmRlcjogNjE7XG4gICAgLW1vei1vcmRlcjogNjE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYxO1xuICAgIG9yZGVyOiA2MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjYyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MztcbiAgICAtd2Via2l0LW9yZGVyOiA2MjtcbiAgICAtbW96LW9yZGVyOiA2MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNjI7XG4gICAgb3JkZXI6IDYyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY0O1xuICAgIC13ZWJraXQtb3JkZXI6IDYzO1xuICAgIC1tb3otb3JkZXI6IDYzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MztcbiAgICBvcmRlcjogNjM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjU7XG4gICAgLXdlYmtpdC1vcmRlcjogNjQ7XG4gICAgLW1vei1vcmRlcjogNjQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY0O1xuICAgIG9yZGVyOiA2NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjY1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NjtcbiAgICAtd2Via2l0LW9yZGVyOiA2NTtcbiAgICAtbW96LW9yZGVyOiA2NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjU7XG4gICAgb3JkZXI6IDY1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY3O1xuICAgIC13ZWJraXQtb3JkZXI6IDY2O1xuICAgIC1tb3otb3JkZXI6IDY2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NjtcbiAgICBvcmRlcjogNjY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI2N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjg7XG4gICAgLXdlYmtpdC1vcmRlcjogNjc7XG4gICAgLW1vei1vcmRlcjogNjc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY3O1xuICAgIG9yZGVyOiA2NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjY4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2OTtcbiAgICAtd2Via2l0LW9yZGVyOiA2ODtcbiAgICAtbW96LW9yZGVyOiA2ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNjg7XG4gICAgb3JkZXI6IDY4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcwO1xuICAgIC13ZWJraXQtb3JkZXI6IDY5O1xuICAgIC1tb3otb3JkZXI6IDY5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2OTtcbiAgICBvcmRlcjogNjk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI3MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzE7XG4gICAgLXdlYmtpdC1vcmRlcjogNzA7XG4gICAgLW1vei1vcmRlcjogNzA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcwO1xuICAgIG9yZGVyOiA3MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjcxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MjtcbiAgICAtd2Via2l0LW9yZGVyOiA3MTtcbiAgICAtbW96LW9yZGVyOiA3MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzE7XG4gICAgb3JkZXI6IDcxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNzJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDczO1xuICAgIC13ZWJraXQtb3JkZXI6IDcyO1xuICAgIC1tb3otb3JkZXI6IDcyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MjtcbiAgICBvcmRlcjogNzI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI3M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNzM7XG4gICAgLW1vei1vcmRlcjogNzM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDczO1xuICAgIG9yZGVyOiA3MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjc0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NTtcbiAgICAtd2Via2l0LW9yZGVyOiA3NDtcbiAgICAtbW96LW9yZGVyOiA3NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNzQ7XG4gICAgb3JkZXI6IDc0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNzVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc2O1xuICAgIC13ZWJraXQtb3JkZXI6IDc1O1xuICAgIC1tb3otb3JkZXI6IDc1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NTtcbiAgICBvcmRlcjogNzU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI3NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzc7XG4gICAgLXdlYmtpdC1vcmRlcjogNzY7XG4gICAgLW1vei1vcmRlcjogNzY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc2O1xuICAgIG9yZGVyOiA3NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjc3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ODtcbiAgICAtd2Via2l0LW9yZGVyOiA3NztcbiAgICAtbW96LW9yZGVyOiA3NztcbiAgICAtbXMtZmxleC1vcmRlcjogNzc7XG4gICAgb3JkZXI6IDc3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiNzhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc5O1xuICAgIC13ZWJraXQtb3JkZXI6IDc4O1xuICAgIC1tb3otb3JkZXI6IDc4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3ODtcbiAgICBvcmRlcjogNzg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI3OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODA7XG4gICAgLXdlYmtpdC1vcmRlcjogNzk7XG4gICAgLW1vei1vcmRlcjogNzk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc5O1xuICAgIG9yZGVyOiA3OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjgwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MTtcbiAgICAtd2Via2l0LW9yZGVyOiA4MDtcbiAgICAtbW96LW9yZGVyOiA4MDtcbiAgICAtbXMtZmxleC1vcmRlcjogODA7XG4gICAgb3JkZXI6IDgwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiODFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgyO1xuICAgIC13ZWJraXQtb3JkZXI6IDgxO1xuICAgIC1tb3otb3JkZXI6IDgxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MTtcbiAgICBvcmRlcjogODE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI4MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODM7XG4gICAgLXdlYmtpdC1vcmRlcjogODI7XG4gICAgLW1vei1vcmRlcjogODI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgyO1xuICAgIG9yZGVyOiA4MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjgzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NDtcbiAgICAtd2Via2l0LW9yZGVyOiA4MztcbiAgICAtbW96LW9yZGVyOiA4MztcbiAgICAtbXMtZmxleC1vcmRlcjogODM7XG4gICAgb3JkZXI6IDgzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiODRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg1O1xuICAgIC13ZWJraXQtb3JkZXI6IDg0O1xuICAgIC1tb3otb3JkZXI6IDg0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NDtcbiAgICBvcmRlcjogODQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI4NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODY7XG4gICAgLXdlYmtpdC1vcmRlcjogODU7XG4gICAgLW1vei1vcmRlcjogODU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg1O1xuICAgIG9yZGVyOiA4NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjg2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NztcbiAgICAtd2Via2l0LW9yZGVyOiA4NjtcbiAgICAtbW96LW9yZGVyOiA4NjtcbiAgICAtbXMtZmxleC1vcmRlcjogODY7XG4gICAgb3JkZXI6IDg2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiODdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg4O1xuICAgIC13ZWJraXQtb3JkZXI6IDg3O1xuICAgIC1tb3otb3JkZXI6IDg3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NztcbiAgICBvcmRlcjogODc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI4OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODk7XG4gICAgLXdlYmtpdC1vcmRlcjogODg7XG4gICAgLW1vei1vcmRlcjogODg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg4O1xuICAgIG9yZGVyOiA4ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjg5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MDtcbiAgICAtd2Via2l0LW9yZGVyOiA4OTtcbiAgICAtbW96LW9yZGVyOiA4OTtcbiAgICAtbXMtZmxleC1vcmRlcjogODk7XG4gICAgb3JkZXI6IDg5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkxO1xuICAgIC13ZWJraXQtb3JkZXI6IDkwO1xuICAgIC1tb3otb3JkZXI6IDkwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MDtcbiAgICBvcmRlcjogOTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTI7XG4gICAgLXdlYmtpdC1vcmRlcjogOTE7XG4gICAgLW1vei1vcmRlcjogOTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkxO1xuICAgIG9yZGVyOiA5MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjkyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MztcbiAgICAtd2Via2l0LW9yZGVyOiA5MjtcbiAgICAtbW96LW9yZGVyOiA5MjtcbiAgICAtbXMtZmxleC1vcmRlcjogOTI7XG4gICAgb3JkZXI6IDkyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk0O1xuICAgIC13ZWJraXQtb3JkZXI6IDkzO1xuICAgIC1tb3otb3JkZXI6IDkzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MztcbiAgICBvcmRlcjogOTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTU7XG4gICAgLXdlYmtpdC1vcmRlcjogOTQ7XG4gICAgLW1vei1vcmRlcjogOTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk0O1xuICAgIG9yZGVyOiA5NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjk1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NjtcbiAgICAtd2Via2l0LW9yZGVyOiA5NTtcbiAgICAtbW96LW9yZGVyOiA5NTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTU7XG4gICAgb3JkZXI6IDk1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk3O1xuICAgIC13ZWJraXQtb3JkZXI6IDk2O1xuICAgIC1tb3otb3JkZXI6IDk2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NjtcbiAgICBvcmRlcjogOTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbWQ9XCI5N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTg7XG4gICAgLXdlYmtpdC1vcmRlcjogOTc7XG4gICAgLW1vei1vcmRlcjogOTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk3O1xuICAgIG9yZGVyOiA5NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1tZD1cIjk4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5OTtcbiAgICAtd2Via2l0LW9yZGVyOiA5ODtcbiAgICAtbW96LW9yZGVyOiA5ODtcbiAgICAtbXMtZmxleC1vcmRlcjogOTg7XG4gICAgb3JkZXI6IDk4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLW1kPVwiOTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwMDtcbiAgICAtd2Via2l0LW9yZGVyOiA5OTtcbiAgICAtbW96LW9yZGVyOiA5OTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTk7XG4gICAgb3JkZXI6IDk5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiMVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubGctMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiMlwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubGctMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjY2NiU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY2JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCIzXCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNC45OTk5OTk5OTk5JTtcbiAgICBtYXgtd2lkdGg6IDI0Ljk5OTk5OTk5OTklO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1sZz1cIjRcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzIlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMiU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiNVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubGctNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjY2NSU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY1JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCI2XCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy02IHtcbiAgICBmbGV4LWJhc2lzOiA0OS45OTk5OTk5OTk4JTtcbiAgICBtYXgtd2lkdGg6IDQ5Ljk5OTk5OTk5OTglO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1sZz1cIjdcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzMzElO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMSU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiOFwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ubGctOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NCU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY0JTtcbiAgfVxuICAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5OTJweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wtbGc9XCI5XCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy05IHtcbiAgICBmbGV4LWJhc2lzOiA3NC45OTk5OTk5OTk3JTtcbiAgICBtYXgtd2lkdGg6IDc0Ljk5OTk5OTk5OTclO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1sZz1cIjEwXCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy0xMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTkycHg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtY29sLWxnPVwiMTFcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLmxnLTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NjYzJTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC1sZz1cIjEyXCJdLFxuICAucGxhdGUtLWNvbHVtbi5sZy0xMiB7XG4gICAgZmxleC1iYXNpczogOTkuOTk5OTk5OTk5NiU7XG4gICAgbWF4LXdpZHRoOiA5OS45OTk5OTk5OTk2JTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLXdlYmtpdC1vcmRlcjogMDtcbiAgICAtbW96LW9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxO1xuICAgIC1tb3otb3JkZXI6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgLW1vei1vcmRlcjogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMztcbiAgICAtbW96LW9yZGVyOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtd2Via2l0LW9yZGVyOiA0O1xuICAgIC1tb3otb3JkZXI6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU7XG4gICAgLW1vei1vcmRlcjogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjtcbiAgICAtbW96LW9yZGVyOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtd2Via2l0LW9yZGVyOiA3O1xuICAgIC1tb3otb3JkZXI6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC13ZWJraXQtb3JkZXI6IDg7XG4gICAgLW1vei1vcmRlcjogODtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk7XG4gICAgLW1vei1vcmRlcjogOTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjEwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtd2Via2l0LW9yZGVyOiAxMDtcbiAgICAtbW96LW9yZGVyOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC13ZWJraXQtb3JkZXI6IDExO1xuICAgIC1tb3otb3JkZXI6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIxMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLXdlYmtpdC1vcmRlcjogMTI7XG4gICAgLW1vei1vcmRlcjogMTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjEzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtd2Via2l0LW9yZGVyOiAxMztcbiAgICAtbW96LW9yZGVyOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE1O1xuICAgIC13ZWJraXQtb3JkZXI6IDE0O1xuICAgIC1tb3otb3JkZXI6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNDtcbiAgICBvcmRlcjogMTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIxNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTY7XG4gICAgLXdlYmtpdC1vcmRlcjogMTU7XG4gICAgLW1vei1vcmRlcjogMTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE1O1xuICAgIG9yZGVyOiAxNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjE2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNztcbiAgICAtd2Via2l0LW9yZGVyOiAxNjtcbiAgICAtbW96LW9yZGVyOiAxNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTY7XG4gICAgb3JkZXI6IDE2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE4O1xuICAgIC13ZWJraXQtb3JkZXI6IDE3O1xuICAgIC1tb3otb3JkZXI6IDE3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNztcbiAgICBvcmRlcjogMTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIxOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTk7XG4gICAgLXdlYmtpdC1vcmRlcjogMTg7XG4gICAgLW1vei1vcmRlcjogMTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE4O1xuICAgIG9yZGVyOiAxODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjE5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMDtcbiAgICAtd2Via2l0LW9yZGVyOiAxOTtcbiAgICAtbW96LW9yZGVyOiAxOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTk7XG4gICAgb3JkZXI6IDE5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIxO1xuICAgIC13ZWJraXQtb3JkZXI6IDIwO1xuICAgIC1tb3otb3JkZXI6IDIwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMDtcbiAgICBvcmRlcjogMjA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjI7XG4gICAgLXdlYmtpdC1vcmRlcjogMjE7XG4gICAgLW1vei1vcmRlcjogMjE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIxO1xuICAgIG9yZGVyOiAyMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMztcbiAgICAtd2Via2l0LW9yZGVyOiAyMjtcbiAgICAtbW96LW9yZGVyOiAyMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjI7XG4gICAgb3JkZXI6IDIyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI0O1xuICAgIC13ZWJraXQtb3JkZXI6IDIzO1xuICAgIC1tb3otb3JkZXI6IDIzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMztcbiAgICBvcmRlcjogMjM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjU7XG4gICAgLXdlYmtpdC1vcmRlcjogMjQ7XG4gICAgLW1vei1vcmRlcjogMjQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI0O1xuICAgIG9yZGVyOiAyNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNjtcbiAgICAtd2Via2l0LW9yZGVyOiAyNTtcbiAgICAtbW96LW9yZGVyOiAyNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjU7XG4gICAgb3JkZXI6IDI1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI3O1xuICAgIC13ZWJraXQtb3JkZXI6IDI2O1xuICAgIC1tb3otb3JkZXI6IDI2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNjtcbiAgICBvcmRlcjogMjY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIyN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjg7XG4gICAgLXdlYmtpdC1vcmRlcjogMjc7XG4gICAgLW1vei1vcmRlcjogMjc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI3O1xuICAgIG9yZGVyOiAyNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyOTtcbiAgICAtd2Via2l0LW9yZGVyOiAyODtcbiAgICAtbW96LW9yZGVyOiAyODtcbiAgICAtbXMtZmxleC1vcmRlcjogMjg7XG4gICAgb3JkZXI6IDI4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMwO1xuICAgIC13ZWJraXQtb3JkZXI6IDI5O1xuICAgIC1tb3otb3JkZXI6IDI5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyOTtcbiAgICBvcmRlcjogMjk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIzMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzE7XG4gICAgLXdlYmtpdC1vcmRlcjogMzA7XG4gICAgLW1vei1vcmRlcjogMzA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMwO1xuICAgIG9yZGVyOiAzMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjMxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMjtcbiAgICAtd2Via2l0LW9yZGVyOiAzMTtcbiAgICAtbW96LW9yZGVyOiAzMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzE7XG4gICAgb3JkZXI6IDMxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMzJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMzO1xuICAgIC13ZWJraXQtb3JkZXI6IDMyO1xuICAgIC1tb3otb3JkZXI6IDMyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMjtcbiAgICBvcmRlcjogMzI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIzM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMzM7XG4gICAgLW1vei1vcmRlcjogMzM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMzO1xuICAgIG9yZGVyOiAzMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjM0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNTtcbiAgICAtd2Via2l0LW9yZGVyOiAzNDtcbiAgICAtbW96LW9yZGVyOiAzNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMzQ7XG4gICAgb3JkZXI6IDM0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMzVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM2O1xuICAgIC13ZWJraXQtb3JkZXI6IDM1O1xuICAgIC1tb3otb3JkZXI6IDM1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNTtcbiAgICBvcmRlcjogMzU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIzNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzc7XG4gICAgLXdlYmtpdC1vcmRlcjogMzY7XG4gICAgLW1vei1vcmRlcjogMzY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM2O1xuICAgIG9yZGVyOiAzNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjM3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzODtcbiAgICAtd2Via2l0LW9yZGVyOiAzNztcbiAgICAtbW96LW9yZGVyOiAzNztcbiAgICAtbXMtZmxleC1vcmRlcjogMzc7XG4gICAgb3JkZXI6IDM3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiMzhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM5O1xuICAgIC13ZWJraXQtb3JkZXI6IDM4O1xuICAgIC1tb3otb3JkZXI6IDM4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzODtcbiAgICBvcmRlcjogMzg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCIzOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDA7XG4gICAgLXdlYmtpdC1vcmRlcjogMzk7XG4gICAgLW1vei1vcmRlcjogMzk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM5O1xuICAgIG9yZGVyOiAzOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjQwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MTtcbiAgICAtd2Via2l0LW9yZGVyOiA0MDtcbiAgICAtbW96LW9yZGVyOiA0MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDA7XG4gICAgb3JkZXI6IDQwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNDFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQyO1xuICAgIC13ZWJraXQtb3JkZXI6IDQxO1xuICAgIC1tb3otb3JkZXI6IDQxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MTtcbiAgICBvcmRlcjogNDE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI0MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDM7XG4gICAgLXdlYmtpdC1vcmRlcjogNDI7XG4gICAgLW1vei1vcmRlcjogNDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQyO1xuICAgIG9yZGVyOiA0MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjQzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NDtcbiAgICAtd2Via2l0LW9yZGVyOiA0MztcbiAgICAtbW96LW9yZGVyOiA0MztcbiAgICAtbXMtZmxleC1vcmRlcjogNDM7XG4gICAgb3JkZXI6IDQzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNDRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ0O1xuICAgIC1tb3otb3JkZXI6IDQ0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NDtcbiAgICBvcmRlcjogNDQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI0NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNDU7XG4gICAgLW1vei1vcmRlcjogNDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ1O1xuICAgIG9yZGVyOiA0NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjQ2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NztcbiAgICAtd2Via2l0LW9yZGVyOiA0NjtcbiAgICAtbW96LW9yZGVyOiA0NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNDY7XG4gICAgb3JkZXI6IDQ2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNDdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ4O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ3O1xuICAgIC1tb3otb3JkZXI6IDQ3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NztcbiAgICBvcmRlcjogNDc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI0OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDk7XG4gICAgLXdlYmtpdC1vcmRlcjogNDg7XG4gICAgLW1vei1vcmRlcjogNDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ4O1xuICAgIG9yZGVyOiA0ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjQ5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MDtcbiAgICAtd2Via2l0LW9yZGVyOiA0OTtcbiAgICAtbW96LW9yZGVyOiA0OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDk7XG4gICAgb3JkZXI6IDQ5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUxO1xuICAgIC13ZWJraXQtb3JkZXI6IDUwO1xuICAgIC1tb3otb3JkZXI6IDUwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MDtcbiAgICBvcmRlcjogNTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTI7XG4gICAgLXdlYmtpdC1vcmRlcjogNTE7XG4gICAgLW1vei1vcmRlcjogNTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUxO1xuICAgIG9yZGVyOiA1MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjUyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MztcbiAgICAtd2Via2l0LW9yZGVyOiA1MjtcbiAgICAtbW96LW9yZGVyOiA1MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTI7XG4gICAgb3JkZXI6IDUyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU0O1xuICAgIC13ZWJraXQtb3JkZXI6IDUzO1xuICAgIC1tb3otb3JkZXI6IDUzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MztcbiAgICBvcmRlcjogNTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTU7XG4gICAgLXdlYmtpdC1vcmRlcjogNTQ7XG4gICAgLW1vei1vcmRlcjogNTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU0O1xuICAgIG9yZGVyOiA1NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjU1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NjtcbiAgICAtd2Via2l0LW9yZGVyOiA1NTtcbiAgICAtbW96LW9yZGVyOiA1NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTU7XG4gICAgb3JkZXI6IDU1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU3O1xuICAgIC13ZWJraXQtb3JkZXI6IDU2O1xuICAgIC1tb3otb3JkZXI6IDU2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NjtcbiAgICBvcmRlcjogNTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI1N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTg7XG4gICAgLXdlYmtpdC1vcmRlcjogNTc7XG4gICAgLW1vei1vcmRlcjogNTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU3O1xuICAgIG9yZGVyOiA1NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjU4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1OTtcbiAgICAtd2Via2l0LW9yZGVyOiA1ODtcbiAgICAtbW96LW9yZGVyOiA1ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNTg7XG4gICAgb3JkZXI6IDU4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYwO1xuICAgIC13ZWJraXQtb3JkZXI6IDU5O1xuICAgIC1tb3otb3JkZXI6IDU5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1OTtcbiAgICBvcmRlcjogNTk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI2MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjE7XG4gICAgLXdlYmtpdC1vcmRlcjogNjA7XG4gICAgLW1vei1vcmRlcjogNjA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYwO1xuICAgIG9yZGVyOiA2MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjYxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MjtcbiAgICAtd2Via2l0LW9yZGVyOiA2MTtcbiAgICAtbW96LW9yZGVyOiA2MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjE7XG4gICAgb3JkZXI6IDYxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYzO1xuICAgIC13ZWJraXQtb3JkZXI6IDYyO1xuICAgIC1tb3otb3JkZXI6IDYyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MjtcbiAgICBvcmRlcjogNjI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI2M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNjM7XG4gICAgLW1vei1vcmRlcjogNjM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYzO1xuICAgIG9yZGVyOiA2MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjY0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NTtcbiAgICAtd2Via2l0LW9yZGVyOiA2NDtcbiAgICAtbW96LW9yZGVyOiA2NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNjQ7XG4gICAgb3JkZXI6IDY0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY2O1xuICAgIC13ZWJraXQtb3JkZXI6IDY1O1xuICAgIC1tb3otb3JkZXI6IDY1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NTtcbiAgICBvcmRlcjogNjU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI2NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjY7XG4gICAgLW1vei1vcmRlcjogNjY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY2O1xuICAgIG9yZGVyOiA2NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjY3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ODtcbiAgICAtd2Via2l0LW9yZGVyOiA2NztcbiAgICAtbW96LW9yZGVyOiA2NztcbiAgICAtbXMtZmxleC1vcmRlcjogNjc7XG4gICAgb3JkZXI6IDY3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY5O1xuICAgIC13ZWJraXQtb3JkZXI6IDY4O1xuICAgIC1tb3otb3JkZXI6IDY4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ODtcbiAgICBvcmRlcjogNjg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI2OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzA7XG4gICAgLXdlYmtpdC1vcmRlcjogNjk7XG4gICAgLW1vei1vcmRlcjogNjk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY5O1xuICAgIG9yZGVyOiA2OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjcwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MTtcbiAgICAtd2Via2l0LW9yZGVyOiA3MDtcbiAgICAtbW96LW9yZGVyOiA3MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNzA7XG4gICAgb3JkZXI6IDcwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNzFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcyO1xuICAgIC13ZWJraXQtb3JkZXI6IDcxO1xuICAgIC1tb3otb3JkZXI6IDcxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MTtcbiAgICBvcmRlcjogNzE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI3MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzM7XG4gICAgLXdlYmtpdC1vcmRlcjogNzI7XG4gICAgLW1vei1vcmRlcjogNzI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcyO1xuICAgIG9yZGVyOiA3MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjczXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NDtcbiAgICAtd2Via2l0LW9yZGVyOiA3MztcbiAgICAtbW96LW9yZGVyOiA3MztcbiAgICAtbXMtZmxleC1vcmRlcjogNzM7XG4gICAgb3JkZXI6IDczO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNzRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc1O1xuICAgIC13ZWJraXQtb3JkZXI6IDc0O1xuICAgIC1tb3otb3JkZXI6IDc0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NDtcbiAgICBvcmRlcjogNzQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI3NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzY7XG4gICAgLXdlYmtpdC1vcmRlcjogNzU7XG4gICAgLW1vei1vcmRlcjogNzU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc1O1xuICAgIG9yZGVyOiA3NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjc2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NztcbiAgICAtd2Via2l0LW9yZGVyOiA3NjtcbiAgICAtbW96LW9yZGVyOiA3NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNzY7XG4gICAgb3JkZXI6IDc2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiNzdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc3O1xuICAgIC1tb3otb3JkZXI6IDc3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NztcbiAgICBvcmRlcjogNzc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI3OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzk7XG4gICAgLXdlYmtpdC1vcmRlcjogNzg7XG4gICAgLW1vei1vcmRlcjogNzg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc4O1xuICAgIG9yZGVyOiA3ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjc5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MDtcbiAgICAtd2Via2l0LW9yZGVyOiA3OTtcbiAgICAtbW96LW9yZGVyOiA3OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzk7XG4gICAgb3JkZXI6IDc5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiODBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgxO1xuICAgIC13ZWJraXQtb3JkZXI6IDgwO1xuICAgIC1tb3otb3JkZXI6IDgwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MDtcbiAgICBvcmRlcjogODA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODI7XG4gICAgLXdlYmtpdC1vcmRlcjogODE7XG4gICAgLW1vei1vcmRlcjogODE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgxO1xuICAgIG9yZGVyOiA4MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjgyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MztcbiAgICAtd2Via2l0LW9yZGVyOiA4MjtcbiAgICAtbW96LW9yZGVyOiA4MjtcbiAgICAtbXMtZmxleC1vcmRlcjogODI7XG4gICAgb3JkZXI6IDgyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiODNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg0O1xuICAgIC13ZWJraXQtb3JkZXI6IDgzO1xuICAgIC1tb3otb3JkZXI6IDgzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MztcbiAgICBvcmRlcjogODM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODU7XG4gICAgLXdlYmtpdC1vcmRlcjogODQ7XG4gICAgLW1vei1vcmRlcjogODQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg0O1xuICAgIG9yZGVyOiA4NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjg1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NjtcbiAgICAtd2Via2l0LW9yZGVyOiA4NTtcbiAgICAtbW96LW9yZGVyOiA4NTtcbiAgICAtbXMtZmxleC1vcmRlcjogODU7XG4gICAgb3JkZXI6IDg1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiODZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg3O1xuICAgIC13ZWJraXQtb3JkZXI6IDg2O1xuICAgIC1tb3otb3JkZXI6IDg2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NjtcbiAgICBvcmRlcjogODY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI4N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODg7XG4gICAgLXdlYmtpdC1vcmRlcjogODc7XG4gICAgLW1vei1vcmRlcjogODc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg3O1xuICAgIG9yZGVyOiA4NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjg4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4OTtcbiAgICAtd2Via2l0LW9yZGVyOiA4ODtcbiAgICAtbW96LW9yZGVyOiA4ODtcbiAgICAtbXMtZmxleC1vcmRlcjogODg7XG4gICAgb3JkZXI6IDg4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiODlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkwO1xuICAgIC13ZWJraXQtb3JkZXI6IDg5O1xuICAgIC1tb3otb3JkZXI6IDg5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4OTtcbiAgICBvcmRlcjogODk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI5MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTE7XG4gICAgLXdlYmtpdC1vcmRlcjogOTA7XG4gICAgLW1vei1vcmRlcjogOTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkwO1xuICAgIG9yZGVyOiA5MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjkxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MjtcbiAgICAtd2Via2l0LW9yZGVyOiA5MTtcbiAgICAtbW96LW9yZGVyOiA5MTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTE7XG4gICAgb3JkZXI6IDkxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiOTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkzO1xuICAgIC13ZWJraXQtb3JkZXI6IDkyO1xuICAgIC1tb3otb3JkZXI6IDkyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MjtcbiAgICBvcmRlcjogOTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI5M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogOTM7XG4gICAgLW1vei1vcmRlcjogOTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkzO1xuICAgIG9yZGVyOiA5MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjk0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NTtcbiAgICAtd2Via2l0LW9yZGVyOiA5NDtcbiAgICAtbW96LW9yZGVyOiA5NDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTQ7XG4gICAgb3JkZXI6IDk0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiOTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk2O1xuICAgIC13ZWJraXQtb3JkZXI6IDk1O1xuICAgIC1tb3otb3JkZXI6IDk1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NTtcbiAgICBvcmRlcjogOTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI5NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTc7XG4gICAgLXdlYmtpdC1vcmRlcjogOTY7XG4gICAgLW1vei1vcmRlcjogOTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk2O1xuICAgIG9yZGVyOiA5NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi1sZz1cIjk3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5ODtcbiAgICAtd2Via2l0LW9yZGVyOiA5NztcbiAgICAtbW96LW9yZGVyOiA5NztcbiAgICAtbXMtZmxleC1vcmRlcjogOTc7XG4gICAgb3JkZXI6IDk3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLWxnPVwiOThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk5O1xuICAgIC13ZWJraXQtb3JkZXI6IDk4O1xuICAgIC1tb3otb3JkZXI6IDk4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5ODtcbiAgICBvcmRlcjogOTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24tbGc9XCI5OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTAwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk5O1xuICAgIC1tb3otb3JkZXI6IDk5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5OTtcbiAgICBvcmRlcjogOTk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjFcIl0sXG4gIC5wbGF0ZS0tY29sdW1uLnhsLTEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCIyXCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC0yIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NjY2JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjYlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCIzXCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC0zIHtcbiAgICBmbGV4LWJhc2lzOiAyNC45OTk5OTk5OTk5JTtcbiAgICBtYXgtd2lkdGg6IDI0Ljk5OTk5OTk5OTklO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCI0XCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC00IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMzMyJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzIlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCI1XCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC01IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NjY1JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjUlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCI2XCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC02IHtcbiAgICBmbGV4LWJhc2lzOiA0OS45OTk5OTk5OTk4JTtcbiAgICBtYXgtd2lkdGg6IDQ5Ljk5OTk5OTk5OTglO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCI3XCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC03IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMzMxJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzElO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCI4XCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC04IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NjY0JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjQlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCI5XCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC05IHtcbiAgICBmbGV4LWJhc2lzOiA3NC45OTk5OTk5OTk3JTtcbiAgICBtYXgtd2lkdGg6IDc0Ljk5OTk5OTk5OTclO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCIxMFwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ueGwtMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMlO1xuICB9XG4gIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1jb2wteGw9XCIxMVwiXSxcbiAgLnBsYXRlLS1jb2x1bW4ueGwtMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY2NjMlO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2MyU7XG4gIH1cbiAgLnBsYXRlLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG4gIFtkYXRhLXBsYXRlLWNvbC14bD1cIjEyXCJdLFxuICAucGxhdGUtLWNvbHVtbi54bC0xMiB7XG4gICAgZmxleC1iYXNpczogOTkuOTk5OTk5OTk5NiU7XG4gICAgbWF4LXdpZHRoOiA5OS45OTk5OTk5OTk2JTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLXdlYmtpdC1vcmRlcjogMDtcbiAgICAtbW96LW9yZGVyOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtd2Via2l0LW9yZGVyOiAxO1xuICAgIC1tb3otb3JkZXI6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgLW1vei1vcmRlcjogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMztcbiAgICAtbW96LW9yZGVyOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtd2Via2l0LW9yZGVyOiA0O1xuICAgIC1tb3otb3JkZXI6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC13ZWJraXQtb3JkZXI6IDU7XG4gICAgLW1vei1vcmRlcjogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjtcbiAgICAtbW96LW9yZGVyOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtd2Via2l0LW9yZGVyOiA3O1xuICAgIC1tb3otb3JkZXI6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC13ZWJraXQtb3JkZXI6IDg7XG4gICAgLW1vei1vcmRlcjogODtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk7XG4gICAgLW1vei1vcmRlcjogOTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjEwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtd2Via2l0LW9yZGVyOiAxMDtcbiAgICAtbW96LW9yZGVyOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMTFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC13ZWJraXQtb3JkZXI6IDExO1xuICAgIC1tb3otb3JkZXI6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIxMlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLXdlYmtpdC1vcmRlcjogMTI7XG4gICAgLW1vei1vcmRlcjogMTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjEzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtd2Via2l0LW9yZGVyOiAxMztcbiAgICAtbW96LW9yZGVyOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMTRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE1O1xuICAgIC13ZWJraXQtb3JkZXI6IDE0O1xuICAgIC1tb3otb3JkZXI6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNDtcbiAgICBvcmRlcjogMTQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIxNVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTY7XG4gICAgLXdlYmtpdC1vcmRlcjogMTU7XG4gICAgLW1vei1vcmRlcjogMTU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE1O1xuICAgIG9yZGVyOiAxNTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjE2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNztcbiAgICAtd2Via2l0LW9yZGVyOiAxNjtcbiAgICAtbW96LW9yZGVyOiAxNjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTY7XG4gICAgb3JkZXI6IDE2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMTdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE4O1xuICAgIC13ZWJraXQtb3JkZXI6IDE3O1xuICAgIC1tb3otb3JkZXI6IDE3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxNztcbiAgICBvcmRlcjogMTc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIxOFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTk7XG4gICAgLXdlYmtpdC1vcmRlcjogMTg7XG4gICAgLW1vei1vcmRlcjogMTg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE4O1xuICAgIG9yZGVyOiAxODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjE5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMDtcbiAgICAtd2Via2l0LW9yZGVyOiAxOTtcbiAgICAtbW96LW9yZGVyOiAxOTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTk7XG4gICAgb3JkZXI6IDE5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMjBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIxO1xuICAgIC13ZWJraXQtb3JkZXI6IDIwO1xuICAgIC1tb3otb3JkZXI6IDIwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMDtcbiAgICBvcmRlcjogMjA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyMVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjI7XG4gICAgLXdlYmtpdC1vcmRlcjogMjE7XG4gICAgLW1vei1vcmRlcjogMjE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIxO1xuICAgIG9yZGVyOiAyMTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjIyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyMztcbiAgICAtd2Via2l0LW9yZGVyOiAyMjtcbiAgICAtbW96LW9yZGVyOiAyMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMjI7XG4gICAgb3JkZXI6IDIyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMjNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI0O1xuICAgIC13ZWJraXQtb3JkZXI6IDIzO1xuICAgIC1tb3otb3JkZXI6IDIzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyMztcbiAgICBvcmRlcjogMjM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyNFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjU7XG4gICAgLXdlYmtpdC1vcmRlcjogMjQ7XG4gICAgLW1vei1vcmRlcjogMjQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI0O1xuICAgIG9yZGVyOiAyNDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjI1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyNjtcbiAgICAtd2Via2l0LW9yZGVyOiAyNTtcbiAgICAtbW96LW9yZGVyOiAyNTtcbiAgICAtbXMtZmxleC1vcmRlcjogMjU7XG4gICAgb3JkZXI6IDI1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMjZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI3O1xuICAgIC13ZWJraXQtb3JkZXI6IDI2O1xuICAgIC1tb3otb3JkZXI6IDI2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyNjtcbiAgICBvcmRlcjogMjY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIyN1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjg7XG4gICAgLXdlYmtpdC1vcmRlcjogMjc7XG4gICAgLW1vei1vcmRlcjogMjc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI3O1xuICAgIG9yZGVyOiAyNztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjI4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyOTtcbiAgICAtd2Via2l0LW9yZGVyOiAyODtcbiAgICAtbW96LW9yZGVyOiAyODtcbiAgICAtbXMtZmxleC1vcmRlcjogMjg7XG4gICAgb3JkZXI6IDI4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMjlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMwO1xuICAgIC13ZWJraXQtb3JkZXI6IDI5O1xuICAgIC1tb3otb3JkZXI6IDI5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyOTtcbiAgICBvcmRlcjogMjk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIzMFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzE7XG4gICAgLXdlYmtpdC1vcmRlcjogMzA7XG4gICAgLW1vei1vcmRlcjogMzA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMwO1xuICAgIG9yZGVyOiAzMDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjMxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzMjtcbiAgICAtd2Via2l0LW9yZGVyOiAzMTtcbiAgICAtbW96LW9yZGVyOiAzMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMzE7XG4gICAgb3JkZXI6IDMxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMzJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDMzO1xuICAgIC13ZWJraXQtb3JkZXI6IDMyO1xuICAgIC1tb3otb3JkZXI6IDMyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzMjtcbiAgICBvcmRlcjogMzI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIzM1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzQ7XG4gICAgLXdlYmtpdC1vcmRlcjogMzM7XG4gICAgLW1vei1vcmRlcjogMzM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMzO1xuICAgIG9yZGVyOiAzMztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjM0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzNTtcbiAgICAtd2Via2l0LW9yZGVyOiAzNDtcbiAgICAtbW96LW9yZGVyOiAzNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMzQ7XG4gICAgb3JkZXI6IDM0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMzVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM2O1xuICAgIC13ZWJraXQtb3JkZXI6IDM1O1xuICAgIC1tb3otb3JkZXI6IDM1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzNTtcbiAgICBvcmRlcjogMzU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIzNlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzc7XG4gICAgLXdlYmtpdC1vcmRlcjogMzY7XG4gICAgLW1vei1vcmRlcjogMzY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM2O1xuICAgIG9yZGVyOiAzNjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjM3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzODtcbiAgICAtd2Via2l0LW9yZGVyOiAzNztcbiAgICAtbW96LW9yZGVyOiAzNztcbiAgICAtbXMtZmxleC1vcmRlcjogMzc7XG4gICAgb3JkZXI6IDM3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiMzhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM5O1xuICAgIC13ZWJraXQtb3JkZXI6IDM4O1xuICAgIC1tb3otb3JkZXI6IDM4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzODtcbiAgICBvcmRlcjogMzg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCIzOVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDA7XG4gICAgLXdlYmtpdC1vcmRlcjogMzk7XG4gICAgLW1vei1vcmRlcjogMzk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM5O1xuICAgIG9yZGVyOiAzOTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjQwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0MTtcbiAgICAtd2Via2l0LW9yZGVyOiA0MDtcbiAgICAtbW96LW9yZGVyOiA0MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNDA7XG4gICAgb3JkZXI6IDQwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNDFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQyO1xuICAgIC13ZWJraXQtb3JkZXI6IDQxO1xuICAgIC1tb3otb3JkZXI6IDQxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0MTtcbiAgICBvcmRlcjogNDE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI0MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDM7XG4gICAgLXdlYmtpdC1vcmRlcjogNDI7XG4gICAgLW1vei1vcmRlcjogNDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQyO1xuICAgIG9yZGVyOiA0MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjQzXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NDtcbiAgICAtd2Via2l0LW9yZGVyOiA0MztcbiAgICAtbW96LW9yZGVyOiA0MztcbiAgICAtbXMtZmxleC1vcmRlcjogNDM7XG4gICAgb3JkZXI6IDQzO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNDRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ1O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ0O1xuICAgIC1tb3otb3JkZXI6IDQ0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NDtcbiAgICBvcmRlcjogNDQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI0NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDY7XG4gICAgLXdlYmtpdC1vcmRlcjogNDU7XG4gICAgLW1vei1vcmRlcjogNDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ1O1xuICAgIG9yZGVyOiA0NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjQ2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0NztcbiAgICAtd2Via2l0LW9yZGVyOiA0NjtcbiAgICAtbW96LW9yZGVyOiA0NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNDY7XG4gICAgb3JkZXI6IDQ2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNDdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ4O1xuICAgIC13ZWJraXQtb3JkZXI6IDQ3O1xuICAgIC1tb3otb3JkZXI6IDQ3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0NztcbiAgICBvcmRlcjogNDc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI0OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDk7XG4gICAgLXdlYmtpdC1vcmRlcjogNDg7XG4gICAgLW1vei1vcmRlcjogNDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ4O1xuICAgIG9yZGVyOiA0ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjQ5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MDtcbiAgICAtd2Via2l0LW9yZGVyOiA0OTtcbiAgICAtbW96LW9yZGVyOiA0OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDk7XG4gICAgb3JkZXI6IDQ5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNTBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUxO1xuICAgIC13ZWJraXQtb3JkZXI6IDUwO1xuICAgIC1tb3otb3JkZXI6IDUwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MDtcbiAgICBvcmRlcjogNTA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTI7XG4gICAgLXdlYmtpdC1vcmRlcjogNTE7XG4gICAgLW1vei1vcmRlcjogNTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUxO1xuICAgIG9yZGVyOiA1MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjUyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1MztcbiAgICAtd2Via2l0LW9yZGVyOiA1MjtcbiAgICAtbW96LW9yZGVyOiA1MjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTI7XG4gICAgb3JkZXI6IDUyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNTNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU0O1xuICAgIC13ZWJraXQtb3JkZXI6IDUzO1xuICAgIC1tb3otb3JkZXI6IDUzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1MztcbiAgICBvcmRlcjogNTM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTU7XG4gICAgLXdlYmtpdC1vcmRlcjogNTQ7XG4gICAgLW1vei1vcmRlcjogNTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU0O1xuICAgIG9yZGVyOiA1NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjU1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1NjtcbiAgICAtd2Via2l0LW9yZGVyOiA1NTtcbiAgICAtbW96LW9yZGVyOiA1NTtcbiAgICAtbXMtZmxleC1vcmRlcjogNTU7XG4gICAgb3JkZXI6IDU1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNTZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU3O1xuICAgIC13ZWJraXQtb3JkZXI6IDU2O1xuICAgIC1tb3otb3JkZXI6IDU2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1NjtcbiAgICBvcmRlcjogNTY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI1N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTg7XG4gICAgLXdlYmtpdC1vcmRlcjogNTc7XG4gICAgLW1vei1vcmRlcjogNTc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU3O1xuICAgIG9yZGVyOiA1NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjU4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1OTtcbiAgICAtd2Via2l0LW9yZGVyOiA1ODtcbiAgICAtbW96LW9yZGVyOiA1ODtcbiAgICAtbXMtZmxleC1vcmRlcjogNTg7XG4gICAgb3JkZXI6IDU4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNTlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYwO1xuICAgIC13ZWJraXQtb3JkZXI6IDU5O1xuICAgIC1tb3otb3JkZXI6IDU5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1OTtcbiAgICBvcmRlcjogNTk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI2MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjE7XG4gICAgLXdlYmtpdC1vcmRlcjogNjA7XG4gICAgLW1vei1vcmRlcjogNjA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYwO1xuICAgIG9yZGVyOiA2MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjYxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2MjtcbiAgICAtd2Via2l0LW9yZGVyOiA2MTtcbiAgICAtbW96LW9yZGVyOiA2MTtcbiAgICAtbXMtZmxleC1vcmRlcjogNjE7XG4gICAgb3JkZXI6IDYxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNjJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDYzO1xuICAgIC13ZWJraXQtb3JkZXI6IDYyO1xuICAgIC1tb3otb3JkZXI6IDYyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2MjtcbiAgICBvcmRlcjogNjI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI2M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjQ7XG4gICAgLXdlYmtpdC1vcmRlcjogNjM7XG4gICAgLW1vei1vcmRlcjogNjM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYzO1xuICAgIG9yZGVyOiA2MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjY0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2NTtcbiAgICAtd2Via2l0LW9yZGVyOiA2NDtcbiAgICAtbW96LW9yZGVyOiA2NDtcbiAgICAtbXMtZmxleC1vcmRlcjogNjQ7XG4gICAgb3JkZXI6IDY0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNjVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY2O1xuICAgIC13ZWJraXQtb3JkZXI6IDY1O1xuICAgIC1tb3otb3JkZXI6IDY1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2NTtcbiAgICBvcmRlcjogNjU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI2NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjc7XG4gICAgLXdlYmtpdC1vcmRlcjogNjY7XG4gICAgLW1vei1vcmRlcjogNjY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY2O1xuICAgIG9yZGVyOiA2NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjY3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ODtcbiAgICAtd2Via2l0LW9yZGVyOiA2NztcbiAgICAtbW96LW9yZGVyOiA2NztcbiAgICAtbXMtZmxleC1vcmRlcjogNjc7XG4gICAgb3JkZXI6IDY3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNjhcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY5O1xuICAgIC13ZWJraXQtb3JkZXI6IDY4O1xuICAgIC1tb3otb3JkZXI6IDY4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ODtcbiAgICBvcmRlcjogNjg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI2OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzA7XG4gICAgLXdlYmtpdC1vcmRlcjogNjk7XG4gICAgLW1vei1vcmRlcjogNjk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY5O1xuICAgIG9yZGVyOiA2OTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjcwXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3MTtcbiAgICAtd2Via2l0LW9yZGVyOiA3MDtcbiAgICAtbW96LW9yZGVyOiA3MDtcbiAgICAtbXMtZmxleC1vcmRlcjogNzA7XG4gICAgb3JkZXI6IDcwO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNzFcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDcyO1xuICAgIC13ZWJraXQtb3JkZXI6IDcxO1xuICAgIC1tb3otb3JkZXI6IDcxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3MTtcbiAgICBvcmRlcjogNzE7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI3MlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzM7XG4gICAgLXdlYmtpdC1vcmRlcjogNzI7XG4gICAgLW1vei1vcmRlcjogNzI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDcyO1xuICAgIG9yZGVyOiA3MjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjczXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NDtcbiAgICAtd2Via2l0LW9yZGVyOiA3MztcbiAgICAtbW96LW9yZGVyOiA3MztcbiAgICAtbXMtZmxleC1vcmRlcjogNzM7XG4gICAgb3JkZXI6IDczO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNzRcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc1O1xuICAgIC13ZWJraXQtb3JkZXI6IDc0O1xuICAgIC1tb3otb3JkZXI6IDc0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NDtcbiAgICBvcmRlcjogNzQ7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI3NVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzY7XG4gICAgLXdlYmtpdC1vcmRlcjogNzU7XG4gICAgLW1vei1vcmRlcjogNzU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc1O1xuICAgIG9yZGVyOiA3NTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjc2XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3NztcbiAgICAtd2Via2l0LW9yZGVyOiA3NjtcbiAgICAtbW96LW9yZGVyOiA3NjtcbiAgICAtbXMtZmxleC1vcmRlcjogNzY7XG4gICAgb3JkZXI6IDc2O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiNzdcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc4O1xuICAgIC13ZWJraXQtb3JkZXI6IDc3O1xuICAgIC1tb3otb3JkZXI6IDc3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3NztcbiAgICBvcmRlcjogNzc7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI3OFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzk7XG4gICAgLXdlYmtpdC1vcmRlcjogNzg7XG4gICAgLW1vei1vcmRlcjogNzg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc4O1xuICAgIG9yZGVyOiA3ODtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjc5XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MDtcbiAgICAtd2Via2l0LW9yZGVyOiA3OTtcbiAgICAtbW96LW9yZGVyOiA3OTtcbiAgICAtbXMtZmxleC1vcmRlcjogNzk7XG4gICAgb3JkZXI6IDc5O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiODBcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDgxO1xuICAgIC13ZWJraXQtb3JkZXI6IDgwO1xuICAgIC1tb3otb3JkZXI6IDgwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MDtcbiAgICBvcmRlcjogODA7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4MVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODI7XG4gICAgLXdlYmtpdC1vcmRlcjogODE7XG4gICAgLW1vei1vcmRlcjogODE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDgxO1xuICAgIG9yZGVyOiA4MTtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjgyXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4MztcbiAgICAtd2Via2l0LW9yZGVyOiA4MjtcbiAgICAtbW96LW9yZGVyOiA4MjtcbiAgICAtbXMtZmxleC1vcmRlcjogODI7XG4gICAgb3JkZXI6IDgyO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiODNcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg0O1xuICAgIC13ZWJraXQtb3JkZXI6IDgzO1xuICAgIC1tb3otb3JkZXI6IDgzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4MztcbiAgICBvcmRlcjogODM7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4NFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODU7XG4gICAgLXdlYmtpdC1vcmRlcjogODQ7XG4gICAgLW1vei1vcmRlcjogODQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg0O1xuICAgIG9yZGVyOiA4NDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjg1XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4NjtcbiAgICAtd2Via2l0LW9yZGVyOiA4NTtcbiAgICAtbW96LW9yZGVyOiA4NTtcbiAgICAtbXMtZmxleC1vcmRlcjogODU7XG4gICAgb3JkZXI6IDg1O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiODZcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg3O1xuICAgIC13ZWJraXQtb3JkZXI6IDg2O1xuICAgIC1tb3otb3JkZXI6IDg2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4NjtcbiAgICBvcmRlcjogODY7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI4N1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODg7XG4gICAgLXdlYmtpdC1vcmRlcjogODc7XG4gICAgLW1vei1vcmRlcjogODc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg3O1xuICAgIG9yZGVyOiA4NztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjg4XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4OTtcbiAgICAtd2Via2l0LW9yZGVyOiA4ODtcbiAgICAtbW96LW9yZGVyOiA4ODtcbiAgICAtbXMtZmxleC1vcmRlcjogODg7XG4gICAgb3JkZXI6IDg4O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiODlcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkwO1xuICAgIC13ZWJraXQtb3JkZXI6IDg5O1xuICAgIC1tb3otb3JkZXI6IDg5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4OTtcbiAgICBvcmRlcjogODk7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI5MFwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTE7XG4gICAgLXdlYmtpdC1vcmRlcjogOTA7XG4gICAgLW1vei1vcmRlcjogOTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkwO1xuICAgIG9yZGVyOiA5MDtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjkxXCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5MjtcbiAgICAtd2Via2l0LW9yZGVyOiA5MTtcbiAgICAtbW96LW9yZGVyOiA5MTtcbiAgICAtbXMtZmxleC1vcmRlcjogOTE7XG4gICAgb3JkZXI6IDkxO1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiOTJcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDkzO1xuICAgIC13ZWJraXQtb3JkZXI6IDkyO1xuICAgIC1tb3otb3JkZXI6IDkyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5MjtcbiAgICBvcmRlcjogOTI7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI5M1wiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTQ7XG4gICAgLXdlYmtpdC1vcmRlcjogOTM7XG4gICAgLW1vei1vcmRlcjogOTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDkzO1xuICAgIG9yZGVyOiA5MztcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjk0XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5NTtcbiAgICAtd2Via2l0LW9yZGVyOiA5NDtcbiAgICAtbW96LW9yZGVyOiA5NDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTQ7XG4gICAgb3JkZXI6IDk0O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiOTVcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk2O1xuICAgIC13ZWJraXQtb3JkZXI6IDk1O1xuICAgIC1tb3otb3JkZXI6IDk1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5NTtcbiAgICBvcmRlcjogOTU7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI5NlwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTc7XG4gICAgLXdlYmtpdC1vcmRlcjogOTY7XG4gICAgLW1vei1vcmRlcjogOTY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk2O1xuICAgIG9yZGVyOiA5NjtcbiAgfVxuICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi14bD1cIjk3XCJdOm5vdChbZGF0YS1wbGF0ZS1wb3NpdGlvbmluZy1kaXNhYmxlZF0pIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5ODtcbiAgICAtd2Via2l0LW9yZGVyOiA5NztcbiAgICAtbW96LW9yZGVyOiA5NztcbiAgICAtbXMtZmxleC1vcmRlcjogOTc7XG4gICAgb3JkZXI6IDk3O1xuICB9XG4gIFtkYXRhLXBsYXRlLXBvc2l0aW9uLXhsPVwiOThcIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk5O1xuICAgIC13ZWJraXQtb3JkZXI6IDk4O1xuICAgIC1tb3otb3JkZXI6IDk4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5ODtcbiAgICBvcmRlcjogOTg7XG4gIH1cbiAgW2RhdGEtcGxhdGUtcG9zaXRpb24teGw9XCI5OVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTAwO1xuICAgIC13ZWJraXQtb3JkZXI6IDk5O1xuICAgIC1tb3otb3JkZXI6IDk5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5OTtcbiAgICBvcmRlcjogOTk7XG4gIH1cbn1cbltkYXRhLXBsYXRlLWhpZGRlbi14c10ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtcGxhdGUtaGlkZGVuLW1kXSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLXBsYXRlLWhpZGRlbi1sZ10ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGxhdGUtLWNvbHVtbiB7XG4gIG1pbi1oZWlnaHQ6IDRyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4ucGxhdGUtLXBhZ2UtY29udGVudC13cmFwcGVyLFxuLnBsYXRlLS1zZWN0aW9uLFxuLnBsYXRlLS1jb2x1bW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlOiA0cmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1tb2JpbGU6IDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6IDlyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctYm90dG9tLWRlc2t0b3A6IDlyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wLXQtbS0tcyB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctdG9wLW1vYmlsZTogM3JlbTtcbiAgfVxuICAucC1iLW0tLXMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1tb2JpbGU6IDNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wLXQtbS0tbSB7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctdG9wLW1vYmlsZTogNHJlbTtcbiAgfVxuICAucC1iLW0tLW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1tb2JpbGU6IDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wLXQtbS0tbCB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1tb2JpbGU6IDEycmVtO1xuICB9XG4gIC5wLWItbS0tbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1tb2JpbGU6IDEycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10LWQtLXMge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLXRvcC1kZXNrdG9wOiA2cmVtO1xuICB9XG4gIC5wLWItZC0tcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctYm90dG9tLWRlc2t0b3A6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXQtZC0tbSB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6IDlyZW07XG4gIH1cbiAgLnAtYi1kLS1tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcbiAgICAtLXNlY3Rpb24tcGFkZGluZy1ib3R0b20tZGVza3RvcDogOXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdC1kLS1sIHtcbiAgICBwYWRkaW5nLXRvcDogMjByZW07XG4gICAgLS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6IDIwcmVtO1xuICB9XG4gIC5wLWItZC0tbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xuICAgIC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1kZXNrdG9wOiAyMHJlbTtcbiAgfVxufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cbn1cbmJvZHk6bm90KC5uby1qcykgaW1nIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuYm9keTpub3QoLm5vLWpzKSBpbWcubG9hZGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmpvYi1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5qb2ItbWV0YSAuam9iLW1ldGEtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbn1cbi5qb2ItbWV0YSAuam9iLW1ldGEtaXRlbSAuam9iLW1ldGEtaXRlbS12YWx1ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmpvYi1tZXRhIC5qb2ItbWV0YS1pdGVtIHN2ZyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTIpO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVhZGVyXCI7XG59XG4uam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyIC50ZWFzZXItaW1hZ2Uge1xuICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMS42cmVtIDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXIgLnRlYXNlci1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlciAudGVhc2VyLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMS42cmVtIDAgMDtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXI6aGFzKC50ZWFzZXItaW1hZ2UpIC50aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXIgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibGFiZWxcIiBcInRpdGxlXCI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87XG4gIGdhcDogMS42cmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlciAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlci1jb250ZW50IC5sYWJlbCB7XG4gIGdyaWQtYXJlYTogbGFiZWw7XG4gIG1hcmdpbjogMy4ycmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlciAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWhlYWRlci1jb250ZW50IC50aXRsZSB7XG4gIGdyaWQtYXJlYTogdGl0bGU7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQsICMwMDApO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbiAgcGFkZGluZy10b3A6IDYuNHJlbTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXIgLmxhYmVsIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGdyaWQtYXJlYTogaW1hZ2U7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdCAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWNvbnRlbnQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG4gIHBhZGRpbmc6IDMuMnJlbTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1jb250ZW50IC5qb2ItbWV0YSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDIuNHJlbTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1mb290ZXIge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1mb290ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1mb290ZXIgLnN2Zy1hcnJvdy1kb3duIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgZmlsbDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3Q6aG92ZXIgLnRlYXNlci1pbWFnZSBpbWcsIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3Q6Zm9jdXMtdmlzaWJsZSAudGVhc2VyLWltYWdlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5qb2ItcG9zdGluZy1jYXJkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCIgXCJjb250ZW50XCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmpvYi1wb3N0aW5nLWNhcmQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibWVkaWFcIiBcImNvbnRlbnRcIjtcbiAgfVxufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJoZWFkZXJcIjtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAudGVhc2VyLWltYWdlIHtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMS42cmVtIDAgMDtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAuam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXIgLnRlYXNlci1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDAgMCAxLjZyZW07XG4gIH1cbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAudGVhc2VyLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBmaWx0ZXIgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAudGVhc2VyLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMS42cmVtIDAgMDtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAuam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXIgLnRlYXNlci1pbWFnZTo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMCAwIDEuNnJlbTtcbiAgfVxufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyOmhhcygudGVhc2VyLWltYWdlKSAudGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXIgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImxhYmVsXCIgXCJ0aXRsZVwiO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvO1xuICBtYXJnaW46IDMuMnJlbTtcbiAgZ2FwOiAxLjZyZW07XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXIgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyLWNvbnRlbnQgLmxhYmVsIHtcbiAgZ3JpZC1hcmVhOiBsYWJlbDtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlciAuam9iLXBvc3RpbmctY2FyZC1oZWFkZXItY29udGVudCAudGl0bGUge1xuICBncmlkLWFyZWE6IHRpdGxlO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIC5sYWJlbCB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiA0cmVtO1xufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5qb2ItcG9zdGluZy1jYXJkIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMy4ycmVtO1xuICBwYWRkaW5nLWxlZnQ6IDYuNHJlbTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWNvbnRlbnQgLmpvYi1tZXRhIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQgLmpvYi1wb3N0aW5nLWNhcmQtZm9vdGVyIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjZyZW07XG59XG4uam9iLXBvc3RpbmctY2FyZCAuam9iLXBvc3RpbmctY2FyZC1mb290ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5qb2ItcG9zdGluZy1jYXJkIC5qb2ItcG9zdGluZy1jYXJkLWZvb3RlciAuc3ZnLWFycm93LWRvd24ge1xuICB3aWR0aDogNHJlbTtcbiAgaGVpZ2h0OiA0cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBmaWxsOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufVxuLmpvYi1wb3N0aW5nLWNhcmQ6aG92ZXIgLnRlYXNlci1pbWFnZSBpbWcsIC5qb2ItcG9zdGluZy1jYXJkOmZvY3VzLXZpc2libGUgLnRlYXNlci1pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuXG4uZmlsdGVyX19pbnB1dF9fcmFuZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcl9faW5wdXRfX3JhbmdlX19iYXIge1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5O1xuICBtYXJnaW46IDAgMXJlbTtcbn1cbi5maWx0ZXJfX2lucHV0X19yYW5nZV9fYmFyX19tYXgsIC5maWx0ZXJfX2lucHV0X19yYW5nZV9fYmFyX19taW4ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgei1pbmRleDogMjtcbn1cbi5maWx0ZXJfX2lucHV0X19yYW5nZV9fYmFyX19yYW5nZSB7XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogbGlnaHRibHVlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZmlsdGVyX19pbnB1dF9fcmFuZ2VfX2Jhcl9fbWF4LCAuZmlsdGVyX19pbnB1dF9fcmFuZ2VfX2Jhcl9fbWluLCAuZmlsdGVyX19pbnB1dF9fcmFuZ2VfX2Jhcl9fcmFuZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuLmZpbHRlcl9faW5wdXRfX3JhbmdlX19iYXJfX21pbiB7XG4gIGxlZnQ6IDA7XG59XG4uZmlsdGVyX19pbnB1dF9fcmFuZ2VfX2Jhcl9fbWF4IHtcbiAgbGVmdDogMTAwJTtcbn1cbi5maWx0ZXJfX2lucHV0X19yYW5nZV9fc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmZpbHRlcl9faW5wdXRfX3JhbmdlX19zZWxlY3RvciBpbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5maWx0ZXJfX2lucHV0X19yYW5nZV9fc2VsZWN0b3ItLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbn1cblxuLmZpbHRlci1hcHAtaGVhZGVyIHtcbiAgbWFyZ2luLWJsb2NrOiA1cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRpdGxlXCIgXCJzZWFyY2hcIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLWFwcC1oZWFkZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGUgc2VhcmNoXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2ZnIgNGZyO1xuICAgIGdhcDogOHJlbTtcbiAgfVxufVxuLmZpbHRlci1hcHAtaGVhZGVyIC5maWx0ZXItYXBwLWhlYWRlci10aXRsZSB7XG4gIGdyaWQtYXJlYTogdGl0bGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWx0ZXItYXBwLWhlYWRlciAuZmlsdGVyLWFwcC1oZWFkZXItdGl0bGUgaDEge1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAyMCU7XG59XG4uZmlsdGVyLWFwcC1oZWFkZXIgLmZpbHRlci1hcHAtaGVhZGVyLXRpdGxlIC5zdmctY29ycG9yYXRlLXdhdmVzIHtcbiAgd2lkdGg6IDIwJTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbn1cbi5maWx0ZXItYXBwLWhlYWRlciAuZmlsdGVyLWFwcC1oZWFkZXItdGl0bGUgLmhlYWRlci1zdmctY29ycG9yYXRlLXBsdXNzZXMge1xuICB0b3A6IDE4JTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMCU7XG4gIGJvdHRvbTogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG59XG4uZmlsdGVyLWFwcC1oZWFkZXIgLmZpbHRlci1hcHAtaGVhZGVyLWNvbnRlbnQge1xuICBncmlkLWFyZWE6IHNlYXJjaDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG59XG4uZmlsdGVyLWFwcC1oZWFkZXIgLmZpbHRlci1hcHAtaGVhZGVyLWNvbnRlbnQgLm1hcC11aS1zZWFyY2gge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci1hcHAtaGVhZGVyIC5maWx0ZXItYXBwLWhlYWRlci1jb250ZW50IC5tYXAtdWktc2VhcmNoIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDVyZW07XG4gIH1cbn1cblxuLnBvc3RhbC1jb2RlLXNlYXJjaCB7XG4gIG1heC13aWR0aDogNDByZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5wb3N0YWwtY29kZS1zZWFyY2ggLnNlYXJjaC1mb3JtLWlucHV0IHtcbiAgZ3JpZC1hcmVhOiAxLzEvMi8zO1xuICBib3JkZXI6IDJweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgcGFkZGluZzogMnJlbTtcbn1cbi5wb3N0YWwtY29kZS1zZWFyY2ggLnNlYXJjaC1mb3JtLWJ1dHRvbiB7XG4gIGdyaWQtYXJlYTogMS8yLzIvMztcbiAgbWFyZ2luOiAxcmVtO1xufVxuXG4uaG91cnMtZm9ybS1jb250cm9scyB7XG4gIG1hcmdpbi1ibG9jazogMi4xcmVtIDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgY29sdW1uLWdhcDogMi40cmVtO1xufVxuXG4uaG91cnMtZm9ybS1pbm5lci10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ob3Vycy1mb3JtLWxhYmVsIHtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMXB4O1xufVxuXG4uaG91cnMtZm9ybS1pbnB1dCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA5cmVtO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuXG4uZmlsdGVycy1wYWdpbmF0aW9uIHtcbiAgZ3JpZC1hcmVhOiBwYWdpbmF0aW9uO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogYmxhY2s7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5saXN0LXBhZ2luYXRpb24ge1xuICBtYXJnaW46IDJyZW0gYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuMnJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0gYSxcbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNnJlbTtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0gYVtkaXNhYmxlZF0sXG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtIGJ1dHRvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZSBidXR0b24ge1xuICB3aWR0aDogNC44cmVtO1xuICBoZWlnaHQ6IDQuOHJlbTtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2UgYnV0dG9uOjpiZWZvcmUge1xuICB6LWluZGV4OiAtMTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDkwJTtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIGJ1dHRvbjpub3QoW2Rpc2FibGVkXSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIGJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6Zm9jdXMtdmlzaWJsZSwgLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZSBidXR0b246bm90KFtkaXNhYmxlZF0pOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZSBidXR0b246bm90KFtkaXNhYmxlZF0pOmZvY3VzLXZpc2libGU6OmJlZm9yZSwgLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZSBidXR0b246bm90KFtkaXNhYmxlZF0pOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2Ugc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcGFnZS5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUgYSxcbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXBhZ2UucGFnaW5hdGlvbl9faXRlbS0tYWN0aXZlIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlLnBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSBhOjpiZWZvcmUsXG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlLnBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tbmV4dCBidXR0b24sXG4uZmlsdGVycy1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19pdGVtLS1wcmV2IGJ1dHRvbiB7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtO1xuICBwYWRkaW5nOiAycmVtO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tbmV4dCAuc3ZnLWNoZXZyb24tZG93bixcbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLXByZXYgLnN2Zy1jaGV2cm9uLWRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5maWx0ZXJzLXBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2l0ZW0tLW5leHQgLnN2Zy1jaGV2cm9uLWRvd24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmZpbHRlcnMtcGFnaW5hdGlvbiAucGFnaW5hdGlvbl9faXRlbS0tcHJldiAuc3ZnLWNoZXZyb24tZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmZyYWN0aW9uLXBhZ2luYXRpb24ge1xuICBtYXJnaW46IDJyZW0gYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5mcmFjdGlvbi1wYWdpbmF0aW9uIGJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmZyYWN0aW9uLXBhZ2luYXRpb24gYnV0dG9uW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IGluaXRpYWw7XG59XG4uZnJhY3Rpb24tcGFnaW5hdGlvbiBidXR0b246bm90KFtkaXNhYmxlZF0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZyYWN0aW9uLXBhZ2luYXRpb24gYnV0dG9uOm5vdChbZGlzYWJsZWRdKTpmb2N1cy12aXNpYmxlOjpiZWZvcmUsIC5mcmFjdGlvbi1wYWdpbmF0aW9uIGJ1dHRvbjpub3QoW2Rpc2FibGVkXSk6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mcmFjdGlvbi1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5maWx0ZXJfX3dyYXBwZXItLWpvYl9wb3N0aW5ncyB7XG4gIHBhZGRpbmctYmxvY2s6IDNyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcl9fd3JhcHBlci0tam9iX3Bvc3RpbmdzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA4cmVtO1xuICB9XG59XG5cbi5maWx0ZXItYXBwIHtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICBjb250YWluZXItbmFtZTogZmlsdGVyLWFwcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlsdGVyLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImlucHV0XCIgXCJjb250ZW50XCIgXCJwYWdpbmF0aW9uXCI7XG4gIGdhcDogNXJlbTtcbn1cbkBjb250YWluZXIgZmlsdGVyLWFwcCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW5wdXQgY29udGVudFwiIFwiaW5wdXQgcGFnaW5hdGlvblwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDIuNWZyO1xuICB9XG59XG5cbi5wb3N0LWxpc3Qge1xuICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xufVxuLnBvc3QtbGlzdCAubGlzdC1pdGVtLWlubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBvc3QtbGlzdCAubGlzdC1pdGVtLWlubmVyIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3Qge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucG9zdC1saXN0LmpvYl9wb3N0aW5ncyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9zdC1saXN0LmpvYl9wb3N0aW5ncyB7XG4gICAgLS1zZWN0aW9uLXNwYWNpbmctdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS1zZWN0aW9uLXNwYWNpbmctdG9wKSAqIC0yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTE2O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5wb3N0LWxpc3Quam9iX3Bvc3RpbmdzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gM3JlbSkpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbkBjb250YWluZXIgZmlsdGVyLWFwcCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC1saXN0LmpvYl9wb3N0aW5ncyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBnYXA6IDEuNnJlbSAxLjhyZW07XG4gIH1cbn1cblxuLmZpbHRlci1pbnB1dC1pbm5lciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMTJyZW07XG59XG5cbi5maWx0ZXItaW5wdXQtaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nKTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxLjZyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDIuNHJlbTtcbn1cbi5maWx0ZXItaW5wdXQtaGVhZGluZyAuZmlsdGVyLWlucHV0LXJlc2V0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbn1cbi5maWx0ZXItaW5wdXQtaGVhZGluZyAuZmlsdGVyLWlucHV0LXJlc2V0W2Rpc2FibGVkXSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5maWx0ZXItZ3JvdXAtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDFyZW07XG4gIHBhZGRpbmc6IDEuNHJlbSAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5maWx0ZXItZ3JvdXAtYnV0dG9uIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkaW5nKTtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY29sbGFwc2UtaWNvbiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMS43cmVtO1xuICBoZWlnaHQ6IDAuOXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY29sbGFwc2VkIC5jb2xsYXBzZS1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5mYWxsYmFjay1oZWFkZXIge1xuICBtYXJnaW4tYmxvY2s6IDVyZW07XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgY29udGFpbmVyLW5hbWU6IHBhZ2UtaGVhZGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMTU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJoZWFkZXJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCMUIxQjtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItbWVkaWEge1xuICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJtZWRpYVwiO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYS5oYXMtbW9iaWxlLWJhY2tncm91bmQtaW1hZ2UgLmlzLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItbWVkaWEuaGFzLW1vYmlsZS1iYWNrZ3JvdW5kLWltYWdlIC5pcy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYS5oYXMtbW9iaWxlLWJhY2tncm91bmQtaW1hZ2UgLmlzLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItbWVkaWEgLnBhZ2UtaGVhZGVyLWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1hcmVhOiBtZWRpYTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxMC8xNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSAucGFnZS1oZWFkZXItaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhIC5wYWdlLWhlYWRlci1pbWFnZS5pcy1tb2JpbGUge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSAucGFnZS1oZWFkZXItaW1hZ2UuaXMtZGVza3RvcCB7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSAucGFnZS1oZWFkZXItaW1hZ2UuaXMtZGVza3RvcCB7XG4gICAgYXNwZWN0LXJhdGlvOiA1LzIuNTtcbiAgfVxufVxuLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSAucGFnZS1oZWFkZXItaW1hZ2U6OmJlZm9yZSwgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1tZWRpYSAucGFnZS1oZWFkZXItaW1hZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItbWVkaWEgLnBhZ2UtaGVhZGVyLWltYWdlOjpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAyNSUsIHJnYmEoMCwgMCwgMCwgMC4zNSkgMTAwJSk7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLW1lZGlhIC5wYWdlLWhlYWRlci1pbWFnZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDI1JSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItY29udGVudCB7XG4gIGdyaWQtYXJlYTogaGVhZGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nLWJsb2NrOiA4cmVtIDZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy1ibG9jazogMTByZW0gMTZyZW07XG4gIH1cbn1cbi5oYXMtb3ZlcmxhcHBpbmctZmlyc3Qtc2VjdGlvbiAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLWlubmVyIHtcbiAgcGFkZGluZy1ibG9jazogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGFzLW92ZXJsYXBwaW5nLWZpcnN0LXNlY3Rpb24gLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciB7XG4gICAgcGFkZGluZy1ibG9jazogMTRyZW0gMTRyZW07XG4gIH1cbn1cbi5pcy1pbmRleCAucGFnZS1oZWFkZXIgLnBhZ2UtaGVhZGVyLWlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG4uaXMtaW5kZXggLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciAuaGVhZGVyLWJ1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItaW5uZXIgLmhlYWRlci10YWdsaW5lIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYmxvY2stZW5kOiAxLjRyZW07XG4gIHRleHQtc2hhZG93OiAwIDAgMTJweCAjNzc3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItaW5uZXIgLmhlYWRlci10YWdsaW5lIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAyLjRyZW07XG4gIH1cbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItaW5uZXIgLmhlYWRlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG4gIHRleHQtc2hhZG93OiAwIDAgMTJweCAjNzc3O1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVhZGVyIC5wYWdlLWhlYWRlci1pbm5lciAuaGVhZGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbn1cbi5wYWdlLWhlYWRlciAucGFnZS1oZWFkZXItaW5uZXIgLmhlYWRlci1idXR0b25zIHtcbiAgbWFyZ2luOiAzLjZyZW0gMCAwO1xufVxuXG4uanMtc2Nyb2xsLXNraXBsaW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdpZHRoOiA0LjhyZW07XG4gIGhlaWdodDogNC44cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDQuNXJlbTtcbn1cbi5qcy1zY3JvbGwtc2tpcGxpbmsgc3ZnIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmxhbmd1YWdlLXBpY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwLjdyZW0gMS40cmVtIDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sYW5ndWFnZS1waWNrZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogMnJlbTtcbiAgfVxufVxuXG4uY3VycmVudC1sYW5ndWFnZS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cmVtICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmN1cnJlbnQtbGFuZ3VhZ2UtYnV0dG9uIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmN1cnJlbnQtbGFuZ3VhZ2UtYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAycmVtO1xuICBhc3BlY3QtcmF0aW86IDMvMjtcbn1cbi5jdXJyZW50LWxhbmd1YWdlLWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdICsgLmxhbmd1YWdlLXBpY2tlci1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxhbmd1YWdlLXBpY2tlci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbi1ibG9jazogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sYW5ndWFnZS1waWNrZXItbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgfVxufVxuLmxhbmd1YWdlLXBpY2tlci1tZW51IGEge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sYW5ndWFnZS1waWNrZXItbWVudSBhOmhvdmVyLCAubGFuZ3VhZ2UtcGlja2VyLW1lbnUgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG46Zm9jdXMsXG5idXR0b246Zm9jdXMsXG5bdHlwZT1idXR0b25dOmZvY3VzIHtcbiAgb3V0bGluZTogMC4zNzVyZW0gZG91YmxlIGJsYWNrO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHdoaXRlO1xufVxuXG5Ac3VwcG9ydHMgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgOmZvY3VzLFxuICBidXR0b246Zm9jdXMsXG4gIFt0eXBlPWJ1dHRvbl06Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICA6Zm9jdXMtdmlzaWJsZSxcbiAgYnV0dG9uOmZvY3VzLXZpc2libGUsXG4gIFt0eXBlPWJ1dHRvbl06Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMC4zNzVyZW0gZG91YmxlIGJsYWNrO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gd2hpdGU7XG4gIH1cbn1cbi5tYWluLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMC43cmVtIDEuNHJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLW5hdmlnYXRpb24tdGV4dC1jb2xvcik7XG59XG4ubWFpbi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5kcm9wZG93bi1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cbi5kcm9wZG93bi1idXR0b25bYXJpYS1leHBhbmRlZD10cnVlXSAuYnV0dG9uLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5kcm9wZG93bi1idXR0b24gLmJ1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLm5hdmlnYXRpb24tYnJhbmQge1xuICBncmlkLWFyZWE6IGJyYW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwcmVtIDIuNXJlbSAwcmVtIDA7XG4gIHotaW5kZXg6IDE7XG59XG4ubmF2aWdhdGlvbi1icmFuZCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA3MHB4O1xuICAvKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgfSovXG59XG4ubmF2aWdhdGlvbi1icmFuZCBpbWcucm91bmRlZC02cHgge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4ubmF2aWdhdGlvbi1icmFuZCBpbWcucm91bmRlZC0xMnB4IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmRyb3Bkb3duLWxpc3Qtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1saXN0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbn1cblthcmlhLWV4cGFuZGVkPXRydWVdICsgLmRyb3Bkb3duLWxpc3Qtd3JhcHBlciB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xufVxuXG4uZHJvcGRvd24tbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5kcm9wZG93bi1saXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmRyb3Bkb3duLWxpc3QgYSB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogLTRweDtcbn1cbi5kcm9wZG93bi1saXN0IGE6aG92ZXIsIC5kcm9wZG93bi1saXN0IGE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5uYXZpZ2F0aW9uLW1lbnUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgLS1kcm9wZG93bi1zaXplOiA0LjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5uYXZpZ2F0aW9uLW1lbnUuaXMtbW9iaWxlLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuLm5hdmlnYXRpb24tbWVudSA+IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbi1tZW51ID4gbGkgLmRyb3Bkb3duLWJ1dHRvbiB7XG4gIHdpZHRoOiB2YXIoLS1kcm9wZG93bi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1kcm9wZG93bi1zaXplKTtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmF2aWdhdGlvbi1tZW51IC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBwYWRkaW5nLWJsb2NrOiAycmVtO1xuICBwYWRkaW5nOiAycmVtIDEuNHJlbTtcbn1cblxuLm5hdmlnYXRpb24tbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXpvbm92YS15ZWxsb3cpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nLWJsb2NrOiAwLjVyZW07XG4gIHBhZGRpbmctaW5saW5lOiAxNXB4O1xufVxuLm5hdmlnYXRpb24tbWVzc2FnZSAubmF2aWdhdGlvbi1tZXNzYWdlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMXJlbTtcbn1cbi5uYXZpZ2F0aW9uLW1lc3NhZ2UgLm5hdmlnYXRpb24tbWVzc2FnZS1pdGVtLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5uYXZpZ2F0aW9uLW1lc3NhZ2UgLnNpbXBsZS1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuLm5hdmlnYXRpb24tbWVzc2FnZSAuc2ltcGxlLWxpbmstYXJyb3cge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLm5hdmlnYXRpb24ubm8tanMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2aWdhdGlvbi5uby1qcyAubmF2aWdhdGlvbi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5hdmlnYXRpb24ubm8tanMgLm5hdmlnYXRpb24tbWVudSAuZHJvcGRvd24tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNraXBsaW5rIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IDEyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMC41cmVtIHNvbGlkIGNyaW1zb247XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5za2lwbGluazpmb2N1cyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGNsaXA6IGF1dG87XG59XG5cbi5uYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gIGdyaWQtYXJlYTogdG9nZ2xlO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1uYXZpZ2F0aW9uLXRleHQtY29sb3IpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG4ubmF2aWdhdGlvbi10b2dnbGUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogODAwO1xufVxuLm5hdmlnYXRpb24tdG9nZ2xlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLm5hdmlnYXRpb24tdG9nZ2xlLWljb24gLmJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdpZHRoOiA2MCU7XG4gIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLm5hdmlnYXRpb24tdG9nZ2xlLWljb24gLmJhcjpudGgtY2hpbGQoMSkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMCUpO1xufVxuLm5hdmlnYXRpb24tdG9nZ2xlLWljb24gLmJhcjpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xufVxuLm5hdmlnYXRpb24tdG9nZ2xlLWljb24gLmJhcjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwJSk7XG59XG4ubmF2aWdhdGlvbi10b2dnbGVbYXJpYS1leHBhbmRlZD10cnVlXSAuYmFyOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5uYXZpZ2F0aW9uLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5iYXI6bnRoLWNoaWxkKDIpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5uYXZpZ2F0aW9uLXRvZ2dsZVthcmlhLWV4cGFuZGVkPXRydWVdIC5iYXI6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuOnJvb3Qge1xuICAtLW5hdmlnYXRpb24tYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgLjI1KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIC0tbmF2aWdhdGlvbi1iYWNrZ3JvdW5kLWJlbG93LWhlYWRlcjogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwgMCwgMCwgLjgpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgLS1uYXZpZ2F0aW9uLXRleHQtY29sb3I6IHdoaXRlO1xuICAtLW5hdmlnYXRpb24tb3BhY2l0eTogMDtcbn1cblxuLm5hdmlnYXRpb24ge1xuICB6LWluZGV4OiAxMjA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2aWdhdGlvbi1iYWNrZ3JvdW5kKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmF2aWdhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDBweDtcbiAgb3BhY2l0eTogdmFyKC0tbmF2aWdhdGlvbi1vcGFjaXR5KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tbmF2aWdhdGlvbi1iYWNrZ3JvdW5kLWJlbG93LWhlYWRlcik7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuLm5hdmlnYXRpb24taW5uZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImJyYW5kIHRvZ2dsZVwiIFwiY29udGVudCBjb250ZW50XCI7XG4gIHBhZGRpbmctYmxvY2s6IDFyZW0gMXJlbTtcbn1cbi5uYXZpZ2F0aW9uLWlubmVyIC5uYXZpZ2F0aW9uLWNvbnRlbnQge1xuICBncmlkLWFyZWE6IGNvbnRlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWlubmVyIC5uYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubmV3LXRhYi1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGhlaWdodDogMS40Y2g7XG4gIHdpZHRoOiAxLjRjaDtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwLjNyZW07XG59XG5cbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLmNoZWNrbGlzdC1jYXJkOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1jaGVja2xpc3QtY2FyZC1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xufVxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAuZ3Jvdy1ncmlkLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ncm93LWdyaWQtaXRlbS1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xufVxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAudGltZWxpbmUtaXRlbS1sYWJlbCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXRpbWVsaW5lLWl0ZW0tbGFiZWwtYm9yZGVyLXJhZGl1cywgNnB4KTtcbn1cbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLnRleHQtbWVkaWEtaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdGV4dC1tZWRpYS1pbWFnZS1ib3JkZXItcmFkaXVzLCAycmVtKTtcbn1cbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLnR3by1pbWFnZXMtaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdHdvLWltYWdlcy1pbWFnZS1ib3JkZXItcmFkaXVzLCAycmVtKTtcbn1cbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLmNhcmQtaXRlbS1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaXRlbS1pbWFnZS1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xufVxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAucGxhdGUtLWVsZW1lbnRfX2ltYWdlIGltZyxcbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLmZvcm0tc2VjdGlvbi1pbWFnZSBpbWcsXG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIC5pbWFnZXMtc3dpcGVyLWltYWdlIGltZyxcbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLnRpbWVsaW5lLWl0ZW0taW1hZ2UgaW1nLFxuLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAuZ3Jvdy1ncmlkLWl0ZW0taW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdGhlbWUtb3B0aW9uLXJvdW5kZWQtaW1hZ2VzLWJvcmRlci1yYWRpdXMsIDIuNXJlbSk7XG59XG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIC52aWRlb19fb3ZlcmxheSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXZpZGVvLW92ZXJsYXktYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbn1cbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJ1dHRvbi1ib3JkZXItcmFkaXVzLCA0cmVtKTtcbn1cblxuQHZpZXctdHJhbnNpdGlvbiB7XG4gIG5hdmlnYXRpb246IGF1dG87XG59XG4vKiBDdXN0b21pemUgdGhlIGRlZmF1bHQgYW5pbWF0aW9uIGJlaGF2aW9yICovXG46OnZpZXctdHJhbnNpdGlvbi1ncm91cChyb290KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuLyogRmFkZSBhbmltYXRpb24ga2V5ZnJhbWVzICovXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogRmFkZSB0cmFuc2l0aW9uIHJ1bGVzICovXG46OnZpZXctdHJhbnNpdGlvbi1vbGQoZmFkZSkge1xuICBhbmltYXRpb246IDAuNHMgZWFzZS1pbiBib3RoIGZhZGUtb3V0O1xufVxuXG46OnZpZXctdHJhbnNpdGlvbi1uZXcoZmFkZSkge1xuICBhbmltYXRpb246IDAuNHMgZWFzZS1pbiBib3RoIGZhZGUtaW47XG59XG5cbi53aGF0c2FwcC1pbml0LWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMjA7XG4gIGJvdHRvbTogMi40cmVtO1xuICByaWdodDogMi40cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRleHQgcGhvdG9cIjtcbn1cbi53aGF0c2FwcC1pbml0LWJ1dHRvbiAud2hhdHNhcHAtaW5pdC1idXR0b24tdGV4dCB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAtMXJlbTtcbiAgZ3JpZC1hcmVhOiB0ZXh0O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMXJlbSAzcmVtIDFyZW0gMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtIDAgMCAxLjZyZW07XG59XG4ud2hhdHNhcHAtaW5pdC1idXR0b24gLndoYXRzYXBwLWluaXQtYnV0dG9uLXBob3RvIHtcbiAgd2lkdGg6IDEwcmVtO1xuICBncmlkLWFyZWE6IHBob3RvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ud2hhdHNhcHAtaW5pdC1idXR0b24gLndoYXRzYXBwLWluaXQtYnV0dG9uLXBob3RvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ud2hhdHNhcHAtaW5pdC1idXR0b24gc3ZnIHtcbiAgZ3JpZC1hcmVhOiBwaG90bztcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjUlLCAtMjUlKTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogNXJlbTtcbiAgZmlsbDogd2hpdGU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnBsYXRlLS1lbGVtZW50X19idXR0b25fZ3JvdXAgKyAucGxhdGUtLWVsZW1lbnRfX2J1dHRvbl9ncm91cCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMi40cmVtO1xufVxuXG4uYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuOHJlbTtcbn1cbi5idXR0b24tZ3JvdXAuanVzdGlmeS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idXR0b24tZ3JvdXAuanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idXR0b24tZ3JvdXAuanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMC45cmVtIDNyZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5idXR0b25bY2xhc3MqPWJ1dHRvbi10aGVtZS1dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3QpO1xufVxuLmJ1dHRvbi5idXR0b24tdGhlbWUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyOiAycHggc29saWQgYmxhY2s7XG59XG4uYnV0dG9uOmhvdmVyLCAuYnV0dG9uOmZvY3VzLCAuYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG5cbi5wbGF0ZS0tZWxlbWVudCArIC5wbGF0ZS0tZWxlbWVudF9fY29udGFjdF9mb3JtIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS12ZXJ0aWNhbC1mbG93KTtcbn1cblxuOnJvb3Qge1xuICAtLWVycm9yLWNvbG9yOiAjY2E0MjQyO1xuICAtLWZvY3VzLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAtLWFjY2VudC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuW2NsYXNzXj1jYWxsX21lX2JhY2tfYnlfZmF4X10ge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jb250YWN0X2Zvcm1fX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEuMXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5jb250YWN0X2Zvcm0ge1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IpO1xufVxuLmNvbnRhY3RfZm9ybSAuY29udGFjdF9mb3JtX19oZWxwZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwLjZyZW07XG59XG4uY29udGFjdF9mb3JtIC53eXNpd3lnIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5jb250YWN0X2Zvcm0gaW5wdXQsXG4uY29udGFjdF9mb3JtIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi5jb250YWN0X2Zvcm0gLnNlbGVjdG9yLWlucHV0LFxuLmNvbnRhY3RfZm9ybSBpbnB1dCxcbi5jb250YWN0X2Zvcm0gc2VsZWN0LFxuLmNvbnRhY3RfZm9ybSB0ZXh0YXJlYSB7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjJzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kIDAuMnMgZWFzZS1pbi1vdXQsIG91dGxpbmUgMC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDAuOTVyZW0gMS40cmVtO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTI5NDExNzY0NztcbiAgb3V0bGluZTogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgdmFyKC0tY29weS1jb2xvcikpO1xufVxuLmNvbnRhY3RfZm9ybSAuc2VsZWN0b3ItaW5wdXQ6aG92ZXI6bm90KDpmb2N1cyksXG4uY29udGFjdF9mb3JtIGlucHV0OmhvdmVyOm5vdCg6Zm9jdXMpLFxuLmNvbnRhY3RfZm9ybSBzZWxlY3Q6aG92ZXI6bm90KDpmb2N1cyksXG4uY29udGFjdF9mb3JtIHRleHRhcmVhOmhvdmVyOm5vdCg6Zm9jdXMpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1mb2N1cy1jb2xvcik7XG59XG4uY29udGFjdF9mb3JtIC5zZWxlY3Rvci1pbnB1dDpmb2N1cyxcbi5jb250YWN0X2Zvcm0gaW5wdXQ6Zm9jdXMsXG4uY29udGFjdF9mb3JtIHNlbGVjdDpmb2N1cyxcbi5jb250YWN0X2Zvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWZvY3VzLWNvbG9yKTtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWZvY3VzLWNvbG9yKTtcbn1cbi5jb250YWN0X2Zvcm0gLnNlbGVjdG9yLWlucHV0W2Rpc2FibGVkXSxcbi5jb250YWN0X2Zvcm0gaW5wdXRbZGlzYWJsZWRdLFxuLmNvbnRhY3RfZm9ybSBzZWxlY3RbZGlzYWJsZWRdLFxuLmNvbnRhY3RfZm9ybSB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICBib3JkZXItY29sb3I6IGdyZXk7XG59XG4uY29udGFjdF9mb3JtIHRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5jb250YWN0X2Zvcm1fX2ZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb250YWN0X2Zvcm1fX2ZpZWxkX19lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1lcnJvci1jb2xvcik7XG59XG4uY29udGFjdF9mb3JtX19maWVsZC0tZXJyb3IgaW5wdXQ6aW52YWxpZCxcbi5jb250YWN0X2Zvcm1fX2ZpZWxkLS1lcnJvciB0ZXh0YXJlYTppbnZhbGlkLFxuLmNvbnRhY3RfZm9ybV9fZmllbGQtLWVycm9yIHNlbGVjdDppbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lcnJvci1jb2xvcik7XG59XG4uY29udGFjdF9mb3JtIC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0X2Zvcm0gLmJ1dHRvbi1ncm91cCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMi42cmVtO1xufVxuLmNvbnRhY3RfZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3RfZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xufVxuLmNvbnRhY3RfZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXTpob3ZlciwgLmNvbnRhY3RfZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXTpmb2N1cywgLmNvbnRhY3RfZm9ybSBidXR0b25bdHlwZT1zdWJtaXRdW2Rpc2FibGVkXTphY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jb250YWN0X2Zvcm0gYnV0dG9uW3R5cGU9c3VibWl0XVtkaXNhYmxlZF0gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0X2Zvcm0gYnV0dG9uW3R5cGU9c3VibWl0XVtkaXNhYmxlZF06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDQwMDBtcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgYm9yZGVyOiAycHggZG90dGVkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgaW5wdXQgKyBsYWJlbCB7XG4gIG9yZGVyOiAtMTtcbiAgY29sb3I6IGdyZXk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDAuMnJlbTtcbn1cbi5hZGRyZXNzLWlucHV0LWdyb3VwIGlucHV0ICsgbGFiZWwgLm9wdGlvbmFsLWZpZWxkIHtcbiAgY29sb3I6ICM3RDdEN0Q7XG59XG4uYWRkcmVzcy1pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLS1fZ2FwOiAxcmVtO1xuICBnYXA6IHZhcigtLV9nYXApO1xufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogY2FsYyg1MCUgKyB2YXIoLS1fZ2FwKSk7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMC45KTtcbn1cbi5hZGRyZXNzLWlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wgaW5wdXRbZGF0YS1kaXJ0eT1jb21wbGV0ZWRdIHtcbiAgZmlsdGVyOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZmZkZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTUzLCA2OCk7XG59XG4uYWRkcmVzcy1pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIGlucHV0W2RhdGEtZGlydHk9ZXJyb3JdIHtcbiAgZmlsdGVyOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjU1LCAwLCAwKTtcbn1cbi5hZGRyZXNzLWlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWdyb3VwLFxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC1ncm91cCArIC5mb3JtLWNvbnRyb2wsXG4uYWRkcmVzcy1pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cblxuLmF1dG9maWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmF1dG9maWxsIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi5hdXRvZmlsbF9fYW5zd2VycyB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5hdXRvZmlsbF9fYW5zd2Vyc19faXRlbSB7XG4gIG1hcmdpbjogMC4yNXJlbSAwLjVyZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1saWdodGdyZXkpO1xufVxuLmF1dG9maWxsX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAtMC4yNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWxpZ2h0Z3JleSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5hdXRvZmlsbF9fbGlzdC0tYWN0aXZlLCAuYXV0b2ZpbGxfX2xpc3Q6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmF1dG9maWxsX19saXN0X19pdGVtIHtcbiAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW0gIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uYXV0b2ZpbGxfX2xpc3RfX2l0ZW06OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hdXRvZmlsbDpob3ZlciAuYXV0b2ZpbGxfX2xpc3Qge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uZmlsZV9fZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgcGFkZGluZy1pbmxpbmUtZW5kOiA2LjhyZW07XG59XG4uZmlsZV9fZHJvcDpmb2N1cy13aXRoaW4ge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLmZpbGVfX2Ryb3AuaGFzX2ZpbGUge1xuICBib3JkZXItY29sb3I6IHJnYig2OCwgMjA4LCAxMjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM2LCAyNTMsIDI0Myk7XG59XG4uZmlsZSAuZmlsZS1wbGFjZWhvbGRlciB7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBncmlkLWFyZWE6IHBsYWNlaG9sZGVyO1xuICBjb2xvcjogIzMzMztcbn1cbi5maWxlIC5maWxlbmFtZSB7XG4gIGdyaWQtYXJlYTogbGFiZWw7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzMzMztcbn1cbi5maWxlX19vdmVybGF5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJsYWJlbCBpY29uXCIgXCJwbGFjZWhvbGRlciBwbGFjZWhvbGRlclwiO1xuICBnYXA6IDFyZW07XG59XG4uZmlsZSAuZmlsZV9fZHJvcC0taWNvbiB7XG4gIGNvbG9yOiBibGFjaztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBncmlkLWFyZWE6IGljb247XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuLmZpbGUgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBpbnNldDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmlsZSAuZHJhZ19vdmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG4uZmlsZSAuaGFzX2ZpbGUgLmZpbGVfX3JlbW92ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDEyOCwgMCwgMC4xNCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTI4LCAwLCAwLjE0KTtcbiAgY29sb3I6IHJnYigwLCAxMjgsIDApO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB3aWR0aDogNC44cmVtO1xuICBoZWlnaHQ6IDQuOHJlbTtcbn1cbi5maWxlX19yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDFyZW07XG4gIHRvcDogMnJlbTtcbn1cbi5maWxlX19yZW1vdmUgc3ZnIHtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4MCU7XG59XG5cbi5jb250YWN0X2Zvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1mb3JtLWdyaWQtY29sdW1uLWdhcCwgM3JlbSk7XG4gIHJvdy1nYXA6IHZhcigtLWZvcm0tZ3JpZC1yb3ctZ2FwLCAyLjRyZW0pO1xufVxuLmNvbnRhY3RfZm9ybSA+IDpub3QoW2RhdGEtZ3JpZC1jb2x1bW5dKSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMVwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMlwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiM1wiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiNFwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiNVwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiNlwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiN1wiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiOFwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiOVwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4uY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMTBcIl0ge1xuICBncmlkLWNvbHVtbjogc3BhbiAxO1xufVxuLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjExXCJdIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbn1cbi5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCIxMlwiXSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RfZm9ybSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSA+IDpub3QoW2RhdGEtZ3JpZC1jb2x1bW5dKSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTI7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjFcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjJcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjNcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjRcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQ7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjVcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDU7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjZcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDY7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjdcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDc7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjhcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDg7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjlcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDk7XG4gIH1cbiAgLmNvbnRhY3RfZm9ybSBbZGF0YS1ncmlkLWNvbHVtbj1cIjEwXCJdIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMDtcbiAgfVxuICAuY29udGFjdF9mb3JtIFtkYXRhLWdyaWQtY29sdW1uPVwiMTFcIl0ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExO1xuICB9XG4gIC5jb250YWN0X2Zvcm0gW2RhdGEtZ3JpZC1jb2x1bW49XCIxMlwiXSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTI7XG4gIH1cbn1cblxuOnJvb3Qge1xuICAtLW1lc3NhZ2Utc3VjY2Vzcy1mb3JlZ3JvdW5kOiByZ2JhKDY4LCAyMDgsIDEyNCwgMSk7XG4gIC0tbWVzc2FnZS1zdWNjZXNzLWJhY2tncm91bmQ6IHJnYmEoMjM2LCAyNTMsIDI0MywgMSk7XG4gIC0tbWVzc2FnZS1lcnJvci1mb3JlZ3JvdW5kOiByZ2JhKDI1NSwgODQsIDg0LCAxKTtcbiAgLS1tZXNzYWdlLWVycm9yLWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDAsIDI0MCwgMSk7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm90aWZpY2F0aW9uOm5vdCguZm9yZ290dGVuKTpub3QoLmVycm9yKTpub3QoLnN1Y2Nlc3MpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5vdGlmaWNhdGlvbiAubWVzc2FnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKSBzY2FsZVkoMCk7XG4gIGhlaWdodDogMDtcbn1cbi5ub3RpZmljYXRpb24gLm1lc3NhZ2UubWVzc2FnZV9fc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbWVzc2FnZS1zdWNjZXNzLWZvcmVncm91bmQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZXNzYWdlLXN1Y2Nlc3MtYmFja2dyb3VuZCk7XG59XG4ubm90aWZpY2F0aW9uIC5tZXNzYWdlLm1lc3NhZ2VfX3N1Y2Nlc3MgcCB7XG4gIGNvbG9yOiB2YXIoLS1tZXNzYWdlLXN1Y2Nlc3MtZm9yZWdyb3VuZCk7XG59XG4ubm90aWZpY2F0aW9uIC5tZXNzYWdlLm1lc3NhZ2VfX2ZvcmdvdHRlbiwgLm5vdGlmaWNhdGlvbiAubWVzc2FnZS5tZXNzYWdlX19lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbWVzc2FnZS1lcnJvci1mb3JlZ3JvdW5kKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVzc2FnZS1lcnJvci1iYWNrZ3JvdW5kKTtcbn1cbi5ub3RpZmljYXRpb24gLm1lc3NhZ2UubWVzc2FnZV9fZm9yZ290dGVuIHAsIC5ub3RpZmljYXRpb24gLm1lc3NhZ2UubWVzc2FnZV9fZXJyb3IgcCB7XG4gIGNvbG9yOiB2YXIoLS1tZXNzYWdlLWVycm9yLWZvcmVncm91bmQpO1xufVxuLm5vdGlmaWNhdGlvbiAubWVzc2FnZS5zaG93IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgc2NhbGVZKDEpO1xufVxuLm5vdGlmaWNhdGlvbiAubWVzc2FnZSBwIHtcbiAgcGFkZGluZzogMS4ycmVtIDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLnJhZGlvLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAuOHJlbTtcbiAgcGFkZGluZy1ibG9jazogMC40cmVtO1xufVxuLnJhZGlvLWNoZWNrIC5jb250YWN0X2Zvcm1fX2xhYmVsIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC44cmVtO1xufVxuLnJhZGlvLWNoZWNrIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yKTtcbn1cbi5yYWRpby1jaGVjayBpbnB1dCB7XG4gIGFjY2VudC1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZmxleDogMCAwIGF1dG87XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cbi5yYWRpby1jaGVjayBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG4ucmFkaW8tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDJyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLnJhZGlvLWNoZWNrIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG4ucmFkaW8tY2hlY2sgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDo6YmVmb3JlIHtcbiAgaW5zZXQ6IDAuM3JlbTtcbn1cbi5yYWRpby1jaGVjayBpbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMC4xcmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1zaXplOiAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD1cIjAgMCAxNCAxNFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIm00LjUyIDEyYy0uNCAwLS43OC0uMTYtMS4wNi0uNDNsLTMuMi0zLjE3Yy0uMzQtLjM0LS4zNC0uODkgMC0xLjI0LjM0LS4zNC45LS4zNCAxLjI1IDBsMy4wMSAyLjk4IDcuOTctNy44OWMuMzQtLjM0LjktLjM0IDEuMjUgMCAuMzQuMzQuMzQuODkgMCAxLjI0bC04LjE2IDguMDhjLS4yOC4yOC0uNjYuNDMtMS4wNi40M3pcIiBmaWxsPVwiJTIzODRiNjJhXCIvJTNFJTNDL3N2ZyUzRScpO1xufVxuLnJhZGlvLWNoZWNrIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG4ucmFkaW8tY2hlY2sgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG59XG5cbi5nb29nbGUtbWFwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdvb2dsZS1tYXAtd3JhcHBlciAuZ29vZ2xlLW1hcC1pZnJhbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdvb2dsZS1tYXAtd3JhcHBlciAuZ29vZ2xlLW1hcC1pZnJhbWUge1xuICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gIH1cbn1cblxuLmltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wbGF0ZS0tZWxlbWVudCB7XG4gIGNvbnRhaW5lci1uYW1lOiBlbGVtZW50O1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG59XG5cbi5wbGF0ZS0tZWxlbWVudCArIC5wbGF0ZS0tZWxlbWVudCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcbn1cblxuLnBhcmFncmFwaCB1bCxcbi5wYXJhZ3JhcGggb2wsXG4ucGFyYWdyYXBoIHAsXG4ucGFyYWdyYXBoIHRhYmxlIHtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCBpbmhlcml0KTtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwO1xufVxuLnBhcmFncmFwaCB1bDpub3QoOmxhc3QtY2hpbGQpLFxuLnBhcmFncmFwaCBvbDpub3QoOmxhc3QtY2hpbGQpLFxuLnBhcmFncmFwaCBwOm5vdCg6bGFzdC1jaGlsZCksXG4ucGFyYWdyYXBoIHRhYmxlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYmxvY2stZW5kOiB2YXIoLS12ZXJ0aWNhbC1mbG93KTtcbn1cbi5wYXJhZ3JhcGggYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xufVxuLnBhcmFncmFwaCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyLjVyZW07XG59XG4ucGFyYWdyYXBoIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuLnBhcmFncmFwaCB1bCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYXJhZ3JhcGggb2wge1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFyYWdyYXBoIG9sIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoIG9sIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udmlkZW8ge1xuICBwYWRkaW5nLWJvdHRvbTogNTYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvX19vdmVybGF5LFxuLnZpZGVvIGlmcmFtZSxcbi52aWRlbyB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52aWRlb19fb3ZlcmxheSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0yKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYW5pbWF0aW9uOiBmYWRlT3V0IDFzIGVhc2Utb3V0O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnZpZGVvX19vdmVybGF5IGltZyxcbi52aWRlb19fb3ZlcmxheSBwaWN0dXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi52aWRlb19fcGxheSB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnZpZGVvX19wbGF5OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxMjAlKTtcbn1cbi52aWRlb19fcGxheSBzdmcge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnZpZGVvX19wbGF5IHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbn1cbi52aWRlby0tbG9hZGVkIC52aWRlb19fb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnZpZGVvLS1sb2FkZWQgLnZpZGVvX19wbGF5IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwJSk7XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICB9XG59XG4uY2FyZHMtc2VjdGlvbiAuc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZHMtc2VjdGlvbiAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogNnJlbTtcbiAgfVxufVxuXG4uY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuNnJlbTtcbiAgcm93LWdhcDogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZHMtZ3JpZCB7XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIHJvdy1nYXA6IDEuNnJlbTtcbiAgfVxufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyZHMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY2FyZHMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG4uY2FyZC1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhcmQtaXRlbVtocmVmXTpob3ZlciAuY2FyZC1pdGVtLWltYWdlIGltZywgLmNhcmQtaXRlbVtocmVmXTpmb2N1cy12aXNpYmxlIC5jYXJkLWl0ZW0taW1hZ2UgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cblxuLmNhcmQtaXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xufVxuXG4uY2FyZC1pdGVtLXRhZ2xpbmUge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xufVxuXG4uY2FyZC1pdGVtLXRpdGxlIHtcbiAgd2lkdGg6IDI4MHB4O1xuICBoZWlnaHQ6IDVyZW07XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtaXRlbS10aXRsZSB7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4uY2FyZC1pdGVtLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xuICB9XG59XG4uY2FyZC1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tsaXN0LXNlY3Rpb24uaXMtZmlyc3Qtc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tc2VjdGlvbi1zcGFjaW5nLXRvcCkgKiAtMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTE2O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jaGVja2xpc3Qtc2VjdGlvbi5pcy1maXJzdC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC00dnc7XG4gIH1cbiAgLmNoZWNrbGlzdC1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24gLmNoZWNrbGlzdC1jYXJkLXRpdGxlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtc2hhZG93OiAwIDAgMTJweCAjNzc3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIDNyZW0pKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5jaGVja2xpc3QtY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdhcDogNS41cmVtO1xufVxuLmNoZWNrbGlzdC1jYXJkcy1ncmlkIC5jaGVja2xpc3QtY2FyZC10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2hlY2tsaXN0LWNhcmRzLWdyaWQgLmNoZWNrbGlzdC1jYXJkLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jaGVja2xpc3QtY2FyZHMtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbi5jaGVja2xpc3QtY2FyZCB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiA0cmVtO1xuICBwYWRkaW5nLWlubGluZTogM3JlbSAzLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2hlY2tsaXN0LWNhcmQge1xuICAgIHBhZGRpbmctYmxvY2s6IDZyZW07XG4gICAgZ2FwOiAzcmVtO1xuICB9XG59XG4uY2hlY2tsaXN0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc3BhcmVudCk7XG4gIG9wYWNpdHk6IHZhcigtLW9iamVjdC1vcGFjaXR5LCAxKTtcbn1cblxuLmNoZWNrbGlzdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRyZW0gMWZyO1xuICBnYXA6IDNyZW07XG59XG5cbi5jaGVja2xpc3QtaXRlbS1pY29uIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zZWN0aW9uLXByb3BzLFxuICAuc2VjdGlvbiB7XG4gICAgLS1tYXJnaW4taW5saW5lOiBjYWxjKCgxMDB2dyAtIDU3NnB4KSAvIDIgKTtcbiAgICAtLXBsYXRlLWNvbHVtbi13aWR0aDogY2FsYyg1NzZweCAvIDEyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLXByb3BzLFxuICAuc2VjdGlvbiB7XG4gICAgLS1tYXJnaW4taW5saW5lOiBjYWxjKCgxMDB2dyAtIDc2OHB4KSAvIDIgKTtcbiAgICAtLXBsYXRlLWNvbHVtbi13aWR0aDogY2FsYyg3NjhweCAvIDEyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWN0aW9uLXByb3BzLFxuICAuc2VjdGlvbiB7XG4gICAgLS1tYXJnaW4taW5saW5lOiBjYWxjKCgxMDB2dyAtIDk5MnB4KSAvIDIgKTtcbiAgICAtLXBsYXRlLWNvbHVtbi13aWR0aDogY2FsYyg5OTJweCAvIDEyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi1wcm9wcyxcbiAgLnNlY3Rpb24ge1xuICAgIC0tbWFyZ2luLWlubGluZTogY2FsYygoMTAwdncgLSAxMjAwcHgpIC8gMiApO1xuICAgIC0tcGxhdGUtY29sdW1uLXdpZHRoOiBjYWxjKDEyMDBweCAvIDEyKTtcbiAgfVxufVxuLnNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbiAuc2VjdGlvbi1idXR0b25zIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuLnNlY3Rpb24gLnNlY3Rpb24tY29udGVudCB7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc2VjdGlvbjp0YXJnZXQge1xuICBhbmltYXRpb246IGhpZ2hsaWdodCAxcyBlYXNlLWluLW91dCAwLjVzO1xufVxuLnNlY3Rpb24gLnNlY3Rpb24taW5uZXIge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGNvbnRhaW5lci1uYW1lOiBzZWN0aW9uLWlubmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tb2JqZWN0LWJhY2tncm91bmQtY29sb3IsIHRyYW5zcGFyZW50KTtcbiAgb3BhY2l0eTogdmFyKC0tb2JqZWN0LW9wYWNpdHksIDEpO1xufVxuLnNlY3Rpb24uaGFzLXN0YW5kYXJkLWxheW91dCAuc2VjdGlvbi1pbm5lciwgLnNlY3Rpb24uaGFzLXR3by1jb2x1bW4taW5kZW50LWxheW91dCAuc2VjdGlvbi1pbm5lciwgLnNlY3Rpb24uaGFzLW9uZS1jb2x1bW4taW5kZW50LWxheW91dCAuc2VjdGlvbi1pbm5lciB7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLW1hcmdpbi1pbmxpbmUsIDE1cHgpO1xufVxuLnNlY3Rpb24uaGFzLXN0YW5kYXJkLWxheW91dCAuc2VjdGlvbi1pbm5lciA+IC5wbGF0ZS0tY29udGFpbmVyLCAuc2VjdGlvbi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0IC5zZWN0aW9uLWlubmVyID4gLnBsYXRlLS1jb250YWluZXIsIC5zZWN0aW9uLmhhcy1vbmUtY29sdW1uLWluZGVudC1sYXlvdXQgLnNlY3Rpb24taW5uZXIgPiAucGxhdGUtLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uaGFzLXN0YW5kYXJkLWxheW91dCAuc2VjdGlvbi1pbm5lciA+IC5wbGF0ZS0tY29udGFpbmVyLCAuc2VjdGlvbi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0IC5zZWN0aW9uLWlubmVyID4gLnBsYXRlLS1jb250YWluZXIsIC5zZWN0aW9uLmhhcy1vbmUtY29sdW1uLWluZGVudC1sYXlvdXQgLnNlY3Rpb24taW5uZXIgPiAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDcuNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uaGFzLXR3by1jb2x1bW4taW5kZW50LWxheW91dCAuc2VjdGlvbi1pbm5lciB7XG4gICAgbWFyZ2luLWlubGluZTogY2FsYyh2YXIoLS1tYXJnaW4taW5saW5lKSArIHZhcigtLXBsYXRlLWNvbHVtbi13aWR0aCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWN0aW9uLmhhcy10d28tY29sdW1uLWluZGVudC1sYXlvdXQgLnNlY3Rpb24taW5uZXIge1xuICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tbWFyZ2luLWlubGluZSkgKyB2YXIoLS1wbGF0ZS1jb2x1bW4td2lkdGgpICogMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5oYXMtb25lLWNvbHVtbi1pbmRlbnQtbGF5b3V0IC5zZWN0aW9uLWlubmVyIHtcbiAgICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLW1hcmdpbi1pbmxpbmUpKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VjdGlvbi5oYXMtb25lLWNvbHVtbi1pbmRlbnQtbGF5b3V0IC5zZWN0aW9uLWlubmVyIHtcbiAgICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLW1hcmdpbi1pbmxpbmUpICsgdmFyKC0tcGxhdGUtY29sdW1uLXdpZHRoKSk7XG4gIH1cbn1cblxuLyogQW5pbWF0aW9uIGZvciBoaWdobGlnaHRpbmcgKi9cbkBrZXlmcmFtZXMgaGlnaGxpZ2h0IHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IC8qIFN0YXJ0IHdpdGggdGhlIGRlZmF1bHQgYmFja2dyb3VuZCBjb2xvciAqL1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTU4YTsgLyogTGlnaHQgeWVsbG93IGNvbG9yICovXG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgLyogRW5kIHdpdGggdGhlIGRlZmF1bHQgYmFja2dyb3VuZCBjb2xvciAqL1xuICB9XG59XG4uZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24tZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImZvcm1cIiBcImltYWdlXCI7XG4gIGdhcDogMnJlbTtcbiAgcm93LWdhcDogNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24tZ3JpZCB7XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxufVxuLmZvcm0tc2VjdGlvbiAuZm9ybS1zZWN0aW9uLWdyaWQgLmNvbnRhY3RfZm9ybSB7XG4gIGdyaWQtYXJlYTogZm9ybTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmZvcm0tc2VjdGlvbiAuZm9ybS1zZWN0aW9uLWdyaWQgLmZvcm0tc2VjdGlvbi1pbWFnZSB7XG4gIGdyaWQtYXJlYTogaW1hZ2U7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24tZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2ZnIgMWZyIDVmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImZvcm0gLiBpbWFnZVwiO1xuICB9XG59XG5cbi5ncm93LWdyaWQtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxLjZyZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDEwcmVtO1xufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ncm93LWdyaWQtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogOHJlbTtcbiAgfVxufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ3Jvdy1ncmlkLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBnYXA6IDE4cmVtO1xuICB9XG59XG5cbi5ncm93LWdyaWQtZ3JpZCB7XG4gIHRyYW5zaXRpb246IDEwMDBtcztcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sdW1uLWdhcDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3Jvdy1ncmlkLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnIgMWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxLjRmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxLjRmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxLjRmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDEuNGZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmciAxLjRmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnIgMWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDEuNGZyIDFmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMS40ZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyIDFmciAxLjRmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnIgMWZyIDEuNGZyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA1ZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciA1ZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA1ZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDVmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgNWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyIDFmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVmciAxZnIgMWZyIDFmcjtcbiAgfVxuICAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6aG92ZXIpOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpLCAuZ3Jvdy1ncmlkLWdyaWQ6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6Zm9jdXMtd2l0aGluKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDVmciAxZnIgMWZyO1xuICB9XG4gIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpob3Zlcik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCksIC5ncm93LWdyaWQtZ3JpZDpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpmb2N1cy13aXRoaW4pOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDVmciAxZnI7XG4gIH1cbiAgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmhvdmVyKTpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSwgLmdyb3ctZ3JpZC1ncmlkOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmZvY3VzLXdpdGhpbik6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyIDVmcjtcbiAgfVxufVxuXG4uZ3Jvdy1ncmlkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgbWluLWhlaWdodDogMzR2dztcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjYXJkXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyb3ctZ3JpZC1pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyNXZoO1xuICB9XG59XG4uZ3Jvdy1ncmlkLWl0ZW06aG92ZXIsIC5ncm93LWdyaWQtaXRlbTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjZmZmO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLmdyb3ctZ3JpZC1pdGVtOmhvdmVyIC5ncm93LWdyaWQtaXRlbS10aXRsZSwgLmdyb3ctZ3JpZC1pdGVtOmZvY3VzIC5ncm93LWdyaWQtaXRlbS10aXRsZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmdyb3ctZ3JpZC1pdGVtOmhvdmVyIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSwgLmdyb3ctZ3JpZC1pdGVtOmZvY3VzIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZ3Jvdy1ncmlkLWl0ZW06aG92ZXI6OmJlZm9yZSwgLmdyb3ctZ3JpZC1pdGVtOmZvY3VzOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuLmdyb3ctZ3JpZC1pdGVtOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQge1xuICBncmlkLWFyZWE6IGNhcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiA1cmVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncm93LWdyaWQtaXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4uZ3Jvdy1ncmlkLWl0ZW0tY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAwMDAgMCUsIHJnYmEoMTAyLCAxMDIsIDEwMiwgMCkgNTAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xufVxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXRpdGxlLFxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKDc3JSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3Jvdy1ncmlkLWl0ZW0tY29udGVudCAuZ3Jvdy1ncmlkLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVZKDApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdyb3ctZ3JpZC1pdGVtLWNvbnRlbnQgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cbi5ncm93LWdyaWQtaXRlbS1jb250ZW50IC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmdyb3ctZ3JpZC1pdGVtLWltYWdlIHtcbiAgZ3JpZC1hcmVhOiBjYXJkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmdyb3ctZ3JpZC1pdGVtLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGF0ZXN0LWpvYi1wb3N0aW5ncy1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLXNlY3Rpb24tc3BhY2luZy10b3ApICogLTIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDExNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGF0ZXN0LWpvYi1wb3N0aW5ncy1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogLTZ2dztcbiAgfVxuICAubGF0ZXN0LWpvYi1wb3N0aW5ncy1zZWN0aW9uLmlzLWZpcnN0LXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEycHggIzc3NztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgLSAzcmVtKSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG4ubGF0ZXN0LWpvYi1wb3N0aW5ncy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMS42cmVtO1xufVxuQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYXRlc3Qtam9iLXBvc3RpbmdzLWdyaWQge1xuICAgIGdhcDogOHJlbTtcbiAgfVxufVxuXG4ubWFycXVlZS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1hcnF1ZWUtc2VjdGlvbi5vcHRpb24tb2Zmc2V0LW5leHQge1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwO1xufVxuLm1hcnF1ZWUtc2VjdGlvbi5vcHRpb24tb2Zmc2V0LW5leHQgLm1hcnF1ZWUtc2VjdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG59XG5cbi5tYXJxdWVlLXNlY3Rpb24td3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxlciB7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgdmFyKC0tc2l0ZS1jb2xvci0xKSk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgOHZ3LCA4cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC1zcGFjaW5nOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zY3JvbGxlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNnJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1hbmltYXRlZD10cnVlXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JvbGxlcltkYXRhLWFuaW1hdGVkPXRydWVdIC5zY3JvbGxlcl9faW5uZXIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbmltYXRpb246IHNjcm9sbCB2YXIoLS1fYW5pbWF0aW9uLWR1cmF0aW9uLCA0MHMpIHZhcigtLV9hbmltYXRpb24tZGlyZWN0aW9uLCBmb3J3YXJkcykgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1tb2RlPXNjcm9sbF0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNjcm9sbGVyW2RhdGEtbW9kZT1zY3JvbGxdIC5zY3JvbGxlcl9faW5uZXIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1kaXJlY3Rpb249cmlnaHRdIHtcbiAgLS1fYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLnNjcm9sbGVyW2RhdGEtZGlyZWN0aW9uPWxlZnRdIHtcbiAgLS1fYW5pbWF0aW9uLWRpcmVjdGlvbjogZm9yd2FyZHM7XG59XG5cbi5zY3JvbGxlcltkYXRhLXNwZWVkPWZhc3RdIHtcbiAgLS1fYW5pbWF0aW9uLWR1cmF0aW9uOiAyMHM7XG59XG5cbi5zY3JvbGxlcltkYXRhLXNwZWVkPXNsb3ddIHtcbiAgLS1fYW5pbWF0aW9uLWR1cmF0aW9uOiA2MHM7XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSAtIDAuNXJlbSkpO1xuICB9XG59XG4uc3dpcGVyLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW1hZ2VzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi5pbWFnZXMtc3dpcGVyIC5zd2lwZXItc2xpZGU6bm90KC5zd2lwZXItc2xpZGUtZnVsbHktdmlzaWJsZSkge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG59XG4uaW1hZ2VzLXN3aXBlciAuc3dpcGVyLXNsaWRlLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTAvNjtcbn1cbi5pbWFnZXMtc3dpcGVyIC5zd2lwZXItc2xpZGUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi50ZXh0LW1lZGlhLXNlY3Rpb24gLnRleHQtbWVkaWEtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuNnJlbTtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZWRpYS1zZWN0aW9uIC50ZXh0LW1lZGlhLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDhyZW07XG4gIH1cbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRleHQtbWVkaWEtc2VjdGlvbiAudGV4dC1tZWRpYS1ncmlkIHtcbiAgICBnYXA6IDE4cmVtO1xuICB9XG59XG4udGV4dC1tZWRpYS1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi50ZXh0LW1lZGlhLXNlY3Rpb24gLnRleHQtbWVkaWEtaW1hZ2UtdGV4dCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogM3JlbTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXRvcDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbTogNHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItbGVmdDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0OiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQ6IDA7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItZHJhZy1iZy1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpemU6IDEwcHg7XG59XG5cbi50aW1lbGluZS1zd2lwZXItc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGltZWxpbmUtc3dpcGVyLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRpbWVsaW5lLXN3aXBlci1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiA2cmVtO1xuICB9XG59XG4udGltZWxpbmUtc3dpcGVyLXNlY3Rpb24gLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi50aW1lbGluZS1zd2lwZXItc2VjdGlvbiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRpbWVsaW5lLXN3aXBlci1zZWN0aW9uIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDhyZW07XG4gIH1cbn1cblxuLnRpbWVsaW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50aW1lbGluZS1pdGVtLWxhYmVsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiA0cmVtO1xufVxuLnRpbWVsaW5lLWl0ZW0tbGFiZWwtY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMDAwLCAjMDAwIDYwJSwgdHJhbnNwYXJlbnQgNjAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDFweDtcbiAgYm9yZGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi50aW1lbGluZS1pdGVtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAwLjVyZW0gMS4ycmVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRpbWVsaW5lLWl0ZW0taW1hZ2Uge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XG59XG5cbi50aW1lbGluZS1pdGVtLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ibG9jay1lbmQ6IGF1dG87XG59XG5cbi50d28taW1hZ2VzLXNlY3Rpb24gLnR3by1pbWFnZXMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImltYWdlc1wiIFwiY29udGVudFwiO1xuICBnYXA6IDJyZW07XG59XG5AY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR3by1pbWFnZXMtc2VjdGlvbiAudHdvLWltYWdlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxLjJmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnQgaW1hZ2VzXCI7XG4gIH1cbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR3by1pbWFnZXMtc2VjdGlvbiAudHdvLWltYWdlcy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMTBmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnQgLiBpbWFnZXNcIjtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIge1xuICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi50d28taW1hZ2VzLXNlY3Rpb24gLmltYWdlcy1jb250YWluZXIge1xuICBncmlkLWFyZWE6IGltYWdlcztcbiAgZGlzcGxheTogZ3JpZDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyIDFmcjtcbiAgZ2FwOiAxLjZyZW07XG4gIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGV4dC0xIGltYWdlLTJcIiBcImltYWdlLTEgaW1hZ2UtMlwiIFwiaW1hZ2UtMSB0ZXh0LTJcIjtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdvLWltYWdlcy1zZWN0aW9uIC5pbWFnZXMtY29udGFpbmVyIHtcbiAgICByb3ctZ2FwOiAwO1xuICAgIGNvbHVtbi1nYXA6IDMuNnJlbTtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAuaW1hZ2UtMSwgLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAuaW1hZ2UtMiB7XG4gIHdpZHRoOiA4MCU7XG59XG4udHdvLWltYWdlcy1zZWN0aW9uIC5pbWFnZXMtY29udGFpbmVyIC5pbWFnZS0xIHtcbiAgZ3JpZC1hcmVhOiBpbWFnZS0xO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAuaW1hZ2UtMiB7XG4gIGdyaWQtYXJlYTogaW1hZ2UtMjtcbn1cbi50d28taW1hZ2VzLXNlY3Rpb24gLmltYWdlcy1jb250YWluZXIgLnRleHQtMSB7XG4gIGdyaWQtYXJlYTogdGV4dC0xO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2VzLWNvbnRhaW5lciAudGV4dC0yIHtcbiAgZ3JpZC1hcmVhOiB0ZXh0LTI7XG59XG4udHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTEsXG4udHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTEsXG4gIC50d28taW1hZ2VzLXNlY3Rpb24gLnRleHQtMiB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBnYXA6IDEuMnJlbTtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAudGV4dC0xIGltZyxcbi50d28taW1hZ2VzLXNlY3Rpb24gLnRleHQtMiBpbWcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2cmVtO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTEgaW1nLFxuICAudHdvLWltYWdlcy1zZWN0aW9uIC50ZXh0LTIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDYuNHJlbTtcbiAgfVxufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAudGV4dC0xIHtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAudGV4dC0xIGltZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udHdvLWltYWdlcy1zZWN0aW9uIC5pbWFnZS0yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2UtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS44cmVtLCAtMS44cmVtKTtcbn1cbi5vcHRpb24tcm91bmRlZC1pbWFnZXMgLnR3by1pbWFnZXMtc2VjdGlvbiAuaW1hZ2UtMjo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdHdvLWltYWdlcy1pbWFnZS1ib3JkZXItcmFkaXVzLCAycmVtKTtcbn1cbi50d28taW1hZ2VzLXNlY3Rpb24gLmltYWdlLTIgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jazogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAycmVtO1xuICB9XG59XG5cbi5mb290ZXItbGVnYWwtYW5kLWNvcHlyaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLWxlZ2FsLWFuZC1jb3B5cmlnaHQge1xuICAgIGdhcDogM3JlbTtcbiAgfVxufVxuXG4uZm9vdGVyLWxlZ2FsLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDNyZW07XG4gIHJvdy1nYXA6IDFyZW07XG59XG4uZm9vdGVyLWxlZ2FsLWxpbmtzIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlci1sZWdhbC1saW5rcyBhOmhvdmVyLCAuZm9vdGVyLWxlZ2FsLWxpbmtzIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBhZ2UtaW5kZXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufSIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwc2V1ZG8tYWJzb2x1dGUoJHRvcDogMCwgJGxlZnQ6IDApIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICR0b3A7XG4gIGxlZnQ6ICRsZWZ0O1xufVxuXG5AbWl4aW4gcHNldWRvLWFic29sdXRlLWNvdmVyIHtcbiAgQGluY2x1ZGUgcHNldWRvLWFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWl4aW4gY292ZXIoJGFsaWduOiBcInVuc2V0XCIpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gIEBpZiAkYWxpZ24gPT0gXCJyaWdodFwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIHJpZ2h0OiAwO1xuICB9IEBlbHNlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgQGlmICRhbGlnbiA9PSBcInRvcFwiIG9yICRhbGlnbiA9PSBcInJpZ2h0XCIgb3IgJGFsaWduID09IFwibGVmdFwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIHRvcDogMDtcbiAgfSBAZWxzZSB7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgQGlmICRhbGlnbiA9PSBcInRvcFwiIG9yICRhbGlnbiA9PSBcImJvdHRvbVwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQGlmICRhbGlnbiA9PSBcImxlZnRcIiBvciAkYWxpZ24gPT0gXCJyaWdodFwiIG9yICRhbGlnbiA9PSBcInVuc2V0XCIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1jIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXgtc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWVjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXgtY2Mge1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWl4aW4gZmxleC1jYiB7XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWl4aW4gZmxleC1jZSB7XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1peGluIGZsZXgtY3Mge1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuQG1peGluIGZsZXgtY2Ege1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5AbWl4aW4gZmxleGMtYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtaXhpbiBmbGV4Yy1jYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtaXhpbiBmbGV4Yy1jYiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWl4aW4gZmxleGMtY2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtaXhpbiBmbGV4Yy1jcyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBpbmNsdWRlIGZsZXgtYztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWl4aW4gZmxleGMtY2Ege1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBAaW5jbHVkZSBmbGV4LWM7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG5AbWl4aW4gY292ZXItaW1nIHtcbiAgQGluY2x1ZGUgY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkYXR0cmlidXRlOiBhbGwsICRzcGVlZDogbWFwLWdldCgkdHJhbnNpdGlvbiwgXCJzcGVlZFwiKSwgJGVhc2U6IGVhc2UtaW4tb3V0KSB7XG4gIHRyYW5zaXRpb246ICRhdHRyaWJ1dGUgJHNwZWVkICRlYXNlO1xufVxuQG1peGluIG11bHRpcGxlVHJhbnNpdGlvbnMoJGF0dHJpYnV0ZXMsICRzcGVlZDogbWFwLWdldCgkdHJhbnNpdGlvbiwgXCJzcGVlZFwiKSwgJGVhc2U6IGVhc2UtaW4tb3V0KSB7XG4gICR0cmFuc2l0aW9uOiAoKTtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGF0dHJpYnV0ZXMpIHtcbiAgICAkdHJhbnNpdGlvbjogYXBwZW5kKCR0cmFuc2l0aW9uLCAobnRoKCRhdHRyaWJ1dGVzLCAkaSkgJHNwZWVkICRlYXNlKSwgY29tbWEpO1xuICB9XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuXG5AbWl4aW4gYm94KCR3aWR0aCwgJGhlaWdodDogJHdpZHRoKSB7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbn1cblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcbiAgb3BhY2l0eTogJG9wYWNpdHk7XG4gICRvcGFjaXR5LWllOiAkb3BhY2l0eSAqIDEwMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKTsgLy9JRThcbn1cblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJGJhc2U6IDE2KSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7IC8vIGZhbGxiYWNrIGZvciBvbGQgYnJvd3NlcnNcbiAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSwgJGJhc2UpICogMXJlbTtcbn1cblxuQG1peGluIGdyYWRpZW50KCRzdGFydC1jb2xvciwgJGVuZC1jb2xvciwgJG9yaWVudGF0aW9uKSB7XG4gIGJhY2tncm91bmQ6ICRzdGFydC1jb2xvcjtcblxuICBAaWYgJG9yaWVudGF0aW9uPT0gXCJ2ZXJ0aWNhbFwiIHtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgfSBAZWxzZSBpZiAkb3JpZW50YXRpb249PSBcImhvcml6b250YWxcIiB7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNlbnRlciwgZWxsaXBzZSBjb3ZlciwgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIH1cbn1cblxuQG1peGluIGJhY2tncm91bmQtaW1hZ2UoKSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbkBtaXhpbiBzY3JvbGwoKSB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIGltZ0xhcmdlKCRzaXplLCAkZGlyZWN0aW9uKSB7XG4gIC5pbWFnZS0tbGFyZ2Uge1xuICAgIG1hcmdpbi0jeyRkaXJlY3Rpb259OiAtJHNpemU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAoMiAqICN7JHNpemV9KSk7XG4gIH1cbn1cblxuLy8gVGhpcyBpcyBhIGFjY2Vzc2libGUgd2F5IG9mICdoaWRpbmcnIHNvbWV0aGluZy5cbi8vIEBzZWU6IGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS9kb2NzLzUuMC9oZWxwZXJzL3Zpc3VhbGx5LWhpZGRlbi9cbkBtaXhpbiB2aXN1YWxseS1oaWRkZW4ge1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxcHg7XG59XG4udmlzdWFsbHktaGlkZGVuIHtcbiAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuO1xufVxuXG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb25OYW1lLCAkZHVyYXRpb24sICRmaWxsTW9kZTogXCJmb3J3YXJkc1wiKSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRhbmltYXRpb25OYW1lfTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAjeyRkdXJhdGlvbn07XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6ICN7JGZpbGxNb2RlfTtcbn1cblxuQG1peGluIHZlcnRpY2FsQW5pbWF0aW9uKCRhbmltYXRpb25OYW1lLCAkZHVyYXRpb246IDJzKSB7XG4gICRmcm9tOiAxMDAlO1xuICAkdG86IDAlO1xuICBAaWYgJGFuaW1hdGlvbk5hbWUgPT0gXCJhbmltYXRpb25Eb3duXCIge1xuICAgICRmcm9tOiAtMTAwJTtcbiAgICAkdG86IDAlO1xuICB9XG4gIGFuaW1hdGlvbi1uYW1lOiAjeyRhbmltYXRpb25OYW1lfTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAjeyRkdXJhdGlvbn07XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXG4gIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uTmFtZX0ge1xuICAgIGZyb20ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBpZiAkYW5pbWF0aW9uTmFtZSAhPSBcImFuaW1hdGlvbkZhZGVcIiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgjeyRmcm9tfSk7XG4gICAgICB9XG4gICAgfVxuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBAaWYgJGFuaW1hdGlvbk5hbWUgIT0gXCJhbmltYXRpb25GYWRlXCIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoI3skdG99KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHotaW5kZXgoJGtleSkge1xuICBAcmV0dXJuIG1hcC1nZXQoJHotaW5kZXgsICRrZXkpO1xufVxuXG5AbWl4aW4gei1pbmRleCgka2V5KSB7XG4gIHotaW5kZXg6IHotaW5kZXgoJGtleSk7XG59XG5cbkBtaXhpbiBjb250YWluZXJHcmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sdW1uLWdhcDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMHB4IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpIDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJvZmZzZXQtbGVmdCBjb2x1bW4tb25lIGNvbHVtbi10d28gY29sdW1uLXRocmVlIGNvbHVtbi1mb3VyIGNvbHVtbi1maXZlIGNvbHVtbi1zaXggY29sdW1uLXNldmVuIGNvbHVtbi1laWdodCBjb2x1bW4tbmluZSBjb2x1bW4tdGVuIGNvbHVtbi1lbGV2ZW4gY29sdW1uLXR3ZWx2ZSBvZmZzZXQtcmlnaHRcIjtcbiAgQGVhY2ggJG5hbWUsICRzaXplIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lKSB7XG4gICAgICBjb2x1bW4tZ2FwOiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoKDEwMHZ3IC0gI3skc2l6ZX0pIC8gMikgcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSkgY2FsYygoMTAwdncgLSAjeyRzaXplfSkgLyAyKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvblJlc2V0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbiIsIi8vIEJhc2VkIG9uIGh0dHBzOi8vcGljY2FsaWwubGkvYmxvZy9hLW1vcmUtbW9kZXJuLWNzcy1yZXNldC9cbi8qIEJveCBzaXppbmcgcnVsZXMgKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIFByZXZlbnQgZm9udCBzaXplIGluZmxhdGlvbiAqL1xuaHRtbCB7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuXG4vKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gaW4gZmF2b3VyIG9mIGJldHRlciBjb250cm9sIGluIGF1dGhvcmVkIENTUyAqL1xuYm9keSwgaDEsIGgyLCBoMywgaDQsIHAsXG5maWd1cmUsIGJsb2NrcXVvdGUsIGRsLCBkZCB7XG4gIG1hcmdpbi1ibG9jazogMDtcbn1cblxuLyogUmVtb3ZlIGxpc3Qgc3R5bGVzIG9uIHVsLCBvbCBlbGVtZW50cyB3aXRoIGEgbGlzdCByb2xlLCB3aGljaCBzdWdnZXN0cyBkZWZhdWx0IHN0eWxpbmcgd2lsbCBiZSByZW1vdmVkICovXG51bFtyb2xlPSdsaXN0J10sXG5vbFtyb2xlPSdsaXN0J10ge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBTZXQgY29yZSBib2R5IGRlZmF1bHRzICovXG5ib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi8qIFNldCBzaG9ydGVyIGxpbmUgaGVpZ2h0cyBvbiBoZWFkaW5ncyBhbmQgaW50ZXJhY3RpdmUgZWxlbWVudHMgKi9cbmgxLCBoMiwgaDMsIGg0LFxuYnV0dG9uLCBpbnB1dCwgbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuXG4vKiBCYWxhbmNlIHRleHQgd3JhcHBpbmcgb24gaGVhZGluZ3MgKi9cbmgxLCBoMixcbmgzLCBoNCB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuLyogQSBlbGVtZW50cyB0aGF0IGRvbid0IGhhdmUgYSBjbGFzcyBnZXQgZGVmYXVsdCBzdHlsZXMgKi9cbmE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuXG4vKiBNYWtlIGltYWdlcyBlYXNpZXIgdG8gd29yayB3aXRoICovXG5pbWcsXG5waWN0dXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBJbmhlcml0IGZvbnRzIGZvciBpbnB1dHMgYW5kIGJ1dHRvbnMgKi9cbmlucHV0LCBidXR0b24sXG50ZXh0YXJlYSwgc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuLyogTWFrZSBzdXJlIHRleHRhcmVhcyB3aXRob3V0IGEgcm93cyBhdHRyaWJ1dGUgYXJlIG5vdCB0aW55ICovXG50ZXh0YXJlYTpub3QoW3Jvd3NdKSB7XG4gIG1pbi1oZWlnaHQ6IDEwZW07XG59XG5cbi8qIEFueXRoaW5nIHRoYXQgaGFzIGJlZW4gYW5jaG9yZWQgdG8gc2hvdWxkIGhhdmUgZXh0cmEgc2Nyb2xsIG1hcmdpbiAqL1xuOnRhcmdldCB7XG4gIHNjcm9sbC1tYXJnaW4tYmxvY2s6IDVleDtcbn1cbiIsIi5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBib3R0b206IHVuc2V0O1xuICBcbiAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG5cbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IC0zcmVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDEuNXJlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGg6IDEuNXJlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0OiAxLjVyZW07XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3I6ICNDRkNGQ0Y7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiAuNXJlbTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwOiAwO1xufVxuIiwiJHNpdGVfY29sb3JzOiAoXCJzaXRlLWNvbG9yLTFcIiwgXCJzaXRlLWNvbG9yLTJcIiwgXCJzaXRlLWNvbG9yLTNcIiwgXCJzaXRlLWNvbG9yLTRcIiwgXCJzaXRlLWNvbG9yLTVcIixcInNpdGUtY29sb3ItNlwiKTtcbkBlYWNoICRjb2xvcl9rZXkgaW4gJHNpdGVfY29sb3JzIHtcbiAgLy8gVGhpcyBpcyBmb3IgYmFzaWMgYmFja2dyb3VuZCBjb2xvcnM7XG4gIC5vYmplY3QtYmFja2dyb3VuZC1jb2xvci0jeyRjb2xvcl9rZXl9IHtcbiAgICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRjb2xvcl9rZXl9KTtcbiAgICAtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLWNvbnRyYXN0OiB2YXIoLS0jeyRjb2xvcl9rZXl9LWJhY2tncm91bmQtY29sb3ItY29udHJhc3QpO1xuICAgIC0tb2JqZWN0LXRleHQtY29sb3ItY29udHJhc3Q6IHZhcigtLSN7JGNvbG9yX2tleX0tdGV4dC1jb2xvci1jb250cmFzdCk7XG4gIH1cblxuICAub2JqZWN0LXRleHQtY29sb3ItI3skY29sb3Jfa2V5fSB7XG4gICAgLS1vYmplY3QtdGV4dC1jb2xvcjogdmFyKC0tI3skY29sb3Jfa2V5fSk7XG4gIH1cblxuICAuYnV0dG9uLXRoZW1lLSN7JGNvbG9yX2tleX0ge1xuICAgIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3I6IHZhcigtLSN7JGNvbG9yX2tleX0pO1xuICAgIC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3Q6IHZhcigtLSN7JGNvbG9yX2tleX0tY29udHJhc3QpO1xuICB9XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci10ZXh0LWNvbG9yLXdoaXRlIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogd2hpdGU7XG59XG5cbi5vYmplY3QtdGV4dC1jb2xvci10ZXh0LWNvbG9yLWJsYWNrIHtcbiAgLS1vYmplY3QtdGV4dC1jb2xvcjogYmxhY2s7XG59XG4iLCIuYW5pbWF0ZS11cCB7XG4gICBAaW5jbHVkZSB2ZXJ0aWNhbEFuaW1hdGlvbihcImFuaW1hdGlvblVwXCIsIDAuNXMpO1xufVxuIiwiLmJnaW1hZ2Uge1xuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbi8vIC5iZyB7XG4vLyBcdEBpbmNsdWRlIGNvbG9yKFwiYmFja2dyb3VuZC1jb2xvclwiKTtcbi8vIH1cblxuLy8gLmNvbG9yIHtcbi8vIFx0QGluY2x1ZGUgY29sb3IoXCJjb2xvclwiKTtcbi8vIH1cbiIsIkBtaXhpbiBjb2xvcigkdHlwZSkge1xuICAgJl9wIHtcbiAgICAgICN7JHR5cGV9OiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgIH1cbiAgICZfcyB7XG4gICAgICAjeyR0eXBlfTogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgIH1cbiAgICZfdCB7XG4gICAgICAjeyR0eXBlfTogdmFyKC0tdGVydGlhcnktY29sb3IpO1xuICAgfVxuICAgJl9iIHtcbiAgICAgICN7JHR5cGV9OiB2YXIoLS1ibGFjayk7XG4gICB9XG4gICAmX3cge1xuICAgICAgI3skdHlwZX06IHZhcigtLXdoaXRlKTtcbiAgIH1cbiAgICZfbGcge1xuICAgICAgI3skdHlwZX06IHZhcigtLWxpZ2h0Z3JleSk7XG4gICB9XG59XG4udGMge1xuICAgQGluY2x1ZGUgY29sb3IoXCJjb2xvclwiKTtcbn1cbi5iZ2Mge1xuICAgQGluY2x1ZGUgY29sb3IoXCJiYWNrZ3JvdW5kLWNvbG9yXCIpO1xufVxuIiwiLmNvdmVyIHtcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgIHRvcDogMDtcbiAgIGxlZnQ6IDA7XG4gICB3aWR0aDogMTAwJTtcbiAgIGhlaWdodDogMTAwJTtcbn1cbiIsIkBtaXhpbiBmbGV4ZXIge1xuICAgZGlzcGxheTogZmxleDtcblxuICAgJncge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgfVxuXG4gICAmd3Ige1xuICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gICB9XG5cbiAgICZudyB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgIH1cblxuICAgJl9jIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICB9XG5cbiAgICZfY3Ige1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgfVxuXG4gICAmX3Ige1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgIH1cblxuICAgJl9yciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICB9XG5cbiAgICYtYyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgfVxuXG4gICAmLWZzIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgfVxuXG4gICAmLWZlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgIH1cblxuICAgJi0tZnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgfVxuXG4gICAmLS1mZSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgfVxuXG4gICAmLS1jIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgfVxuXG4gICAmLS1zYiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICB9XG5cbiAgICYtLXNhIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgfVxufVxuLmYge1xuICAgQGluY2x1ZGUgZmxleGVyO1xufVxuXG4uZm0ge1xuICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicERvd24pIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhlcjtcbiAgIH1cbn1cbi5mZCB7XG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICBAaW5jbHVkZSBmbGV4ZXI7XG4gICB9XG59XG4iLCJib2R5LFxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAmLFxuICBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuaDYsXG4uaDYge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGluZyk7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdmVydGljYWwtZmxvdyk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIHZhcigtLWhlYWRpbmctY29sb3IpKTtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDNyZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIGZvbnQtc2l6ZTogOS42cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdXAtbW9iaWxlKSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuaDUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDJyZW07XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXVwLW1vYmlsZSkge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG59XG5cbmg2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAycmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC11cC1tb2JpbGUpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbiIsIi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbmh0bWwge1xuICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cbmJvZHkge1xuICAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbiB7XG4gICBkaXNwbGF5OiBibG9jaztcbn1cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHtcbiAgIGRpc3BsYXk6IGJsb2NrO1xufVxuZmlndXJlIHtcbiAgIG1hcmdpbjogMDtcbn1cbmhyIHtcbiAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgaGVpZ2h0OiAwO1xuICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5wcmUge1xuICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgZm9udC1zaXplOiAxZW07XG59XG5hIHtcbiAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbn1cbmFiYnJbdGl0bGVdIHtcbiAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5iLFxuc3Ryb25nIHtcbiAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuYixcbnN0cm9uZyB7XG4gICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuY29kZSxcbmtiZCxcbnNhbXAge1xuICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAgZm9udC1zaXplOiAxZW07XG59XG5kZm4ge1xuICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxubWFyayB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICAgY29sb3I6ICMwMDA7XG59XG5zbWFsbCB7XG4gICBmb250LXNpemU6IDgwJTtcbn1cbnN1YixcbnN1cCB7XG4gICBmb250LXNpemU6IDc1JTtcbiAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuc3ViIHtcbiAgIGJvdHRvbTogLTAuMjVlbTtcbn1cbnN1cCB7XG4gICB0b3A6IC0wLjVlbTtcbn1cbmF1ZGlvLFxudmlkZW8ge1xuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG4gICBoZWlnaHQ6IDA7XG59XG5pbWcge1xuICAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuc3ZnOm5vdCg6cm9vdCkge1xuICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktYm9keSk7XG4gICBmb250LXNpemU6IDEwMCU7XG4gICBsaW5lLWhlaWdodDogMS4xNTtcbiAgIG1hcmdpbjogMDtcbn1cbmJ1dHRvbixcbmlucHV0IHtcbiAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgIHBhZGRpbmc6IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cbmxlZ2VuZCB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgY29sb3I6IGluaGVyaXQ7XG4gICBkaXNwbGF5OiB0YWJsZTtcbiAgIG1heC13aWR0aDogMTAwJTtcbiAgIHBhZGRpbmc6IDA7XG4gICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxucHJvZ3Jlc3Mge1xuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxudGV4dGFyZWEge1xuICAgb3ZlcmZsb3c6IGF1dG87XG59XG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgcGFkZGluZzogMDtcbn1cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgaGVpZ2h0OiBhdXRvO1xufVxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgIGZvbnQ6IGluaGVyaXQ7XG59XG5kZXRhaWxzLFxubWVudSB7XG4gICBkaXNwbGF5OiBibG9jaztcbn1cbnN1bW1hcnkge1xuICAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuY2FudmFzIHtcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnRlbXBsYXRlIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG59XG5baGlkZGVuXSB7XG4gICBkaXNwbGF5OiBub25lO1xufVxuLnBsYXRlLS1jb250YWluZXIsXG4ucGxhdGUtLWNvbnRhaW5lci1mbHVpZCB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tbW9iaWxlKTtcbiAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gICB3aWR0aDogMTAwJTtcbn1cbi5wbGF0ZS0tcm93IHtcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgIGZsZXgtd3JhcDogd3JhcDtcbiAgIG1hcmdpbi1yaWdodDogLTEgKiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tbW9iaWxlKTtcbiAgIG1hcmdpbi1sZWZ0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpO1xufVxuLnBsYXRlLS1jb2x1bW4ge1xuICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgIGZsZXgtZ3JvdzogMDtcbiAgIGZsZXgtc2hyaW5rOiAwO1xuICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpO1xufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgLnBsYXRlLS1jb250YWluZXIsXG4gICAucGxhdGUtLWNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgfVxuICAgLnBsYXRlLS1yb3cge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgIH1cbiAgIC5wbGF0ZS0tY29sdW1uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgICAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLWRlc2t0b3ApO1xuICAgfVxufVxuQGVhY2ggJG5hbWUsICRzaXplIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICAgICAgLnBsYXRlLS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRzaXplO1xuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgICAgW2RhdGEtcGxhdGUtY29sLSN7JG5hbWV9PVwiI3skaX1cIl0sXG4gICAgICAgICAucGxhdGUtLWNvbHVtbi4jeyRuYW1lfS0jeyRpfSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAkaSAqIDguMzMzMzMzMzMzMyU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRpICogOC4zMzMzMzMzMzMzJTtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJG1heC1zZWN0aW9ucyB7XG4gICAgICAgICBbZGF0YS1wbGF0ZS1wb3NpdGlvbi0jeyRuYW1lfT1cIiN7JGkgLSAxfVwiXTpub3QoW2RhdGEtcGxhdGUtcG9zaXRpb25pbmctZGlzYWJsZWRdKSB7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkaTtcbiAgICAgICAgICAgIC13ZWJraXQtb3JkZXI6ICN7JGkgLSAxfTtcbiAgICAgICAgICAgIC1tb3otb3JkZXI6ICN7JGkgLSAxfTtcbiAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAjeyRpIC0gMX07XG4gICAgICAgICAgICBvcmRlcjogI3skaSAtIDF9O1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxufVxuXG5bZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4tbGddIHtcbiAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5bZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbiAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbGddIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4teHNdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tc21dIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbGddIHtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyAgICBbZGF0YS1wbGF0ZS1oaWRkZW4tbWRdIHtcbi8vICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vIH1cbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXhzXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXNtXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLW1kXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4vLyAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyB9XG4ucGxhdGUtLWNvbHVtbiB7XG4gICBtaW4taGVpZ2h0OiAkbWluQ29sdW1uSGVpZ2h0O1xuICAgd2lkdGg6IDEwMCU7XG59XG4udGV4dC1yaWdodCB7XG4gICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuLnRleHQtY2VudGVyIHtcbiAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuLnRleHQtbGVmdCB7XG4gICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ucGxhdGUtLXBhZ2UtY29udGVudC13cmFwcGVyLFxuLnBsYXRlLS1zZWN0aW9uLFxuLnBsYXRlLS1jb2x1bW4ge1xuICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICBkaXNwbGF5OiAtbW96LWJveDtcbiAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiIsIi8vIERlZmF1bHRzIHdoZW4gbm8gY2xhc3NlcyBhcmUgYWRkZWQuIENTUyBzcGVjaWZpY2l0eSBtYWtlcyBzdXJlIHRoYXQgdGhlc2UgZGVmYXVsdCBhcmUgb3ZlcndyaXR0ZW4uXG4uc2VjdGlvbiB7XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duKSB7XG5cdFx0cGFkZGluZy10b3A6IG1hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIG0pO1xuXHRcdHBhZGRpbmctYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXMtbW9iaWxlLCBtKTtcblx0XHQtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlOiAje21hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIG0pfTtcblx0XHQtLXNlY3Rpb24tcGFkZGluZy1ib3R0b20tbW9iaWxlOiAje21hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIG0pfTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0XHRwYWRkaW5nLXRvcDogbWFwLWdldCgkc3BhY2VzLWRlc2t0b3AsIG0pO1xuXHRcdHBhZGRpbmctYm90dG9tOiBtYXAtZ2V0KCRzcGFjZXMtZGVza3RvcCwgbSk7XG5cdFx0LS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6ICN7bWFwLWdldCgkc3BhY2VzLWRlc2t0b3AsIG0pfTtcblx0XHQtLXNlY3Rpb24tcGFkZGluZy1ib3R0b20tZGVza3RvcDogI3ttYXAtZ2V0KCRzcGFjZXMtZGVza3RvcCwgbSl9O1xuXHR9XG59XG5cbi8vIENsYXNzZXMgdGhhdCBhcmUgc2V0IG9uIHRoZSAuc2VjdGlvbiBlbGVtZW50LlxuLy8gRXhhbXBsZTogLnAtdC1kLS08dmFyaWFibGU+O1xuLy8gRXhhbXBsZTogLnAtYi1tLS08dmFyaWFibGU+O1xuQGVhY2ggJHNwYWNlLCAkdW5pdCBpbiAkc3BhY2VzLW1vYmlsZSB7XG5cdC8vIFBhZGRpbmdcblx0LnAge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duKSB7XG5cdFx0XHQvLyBUb3AgTW9iaWxlXG5cdFx0XHQmLXQtbS0tI3skc3BhY2V9IHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICR1bml0O1xuXHRcdFx0XHQtLXNlY3Rpb24tcGFkZGluZy10b3AtbW9iaWxlOiAjeyR1bml0fTtcblx0XHRcdH1cblx0XHRcdC8vIEJvdHRvbSBNb2JpbGVcblx0XHRcdCYtYi1tLS0jeyRzcGFjZX0ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHVuaXQ7XG5cdFx0XHRcdC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1tb2JpbGU6ICN7JHVuaXR9O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuQGVhY2ggJHNwYWNlLCAkdW5pdCBpbiAkc3BhY2VzLWRlc2t0b3Age1xuXHQvLyBQYWRkaW5nXG5cdC5wIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG5cdFx0XHQvLyBUb3AgRGVza3RvcFxuXHRcdFx0Ji10LWQtLSN7JHNwYWNlfSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkdW5pdDtcblx0XHRcdFx0LS1zZWN0aW9uLXBhZGRpbmctdG9wLWRlc2t0b3A6ICN7JHVuaXR9O1xuXHRcdFx0fVxuXHRcdFx0Ly8gQm90dG9tIERlc2t0b3Bcblx0XHRcdCYtYi1kLS0jeyRzcGFjZX0ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHVuaXQ7XG5cdFx0XHRcdC0tc2VjdGlvbi1wYWRkaW5nLWJvdHRvbS1kZXNrdG9wOiAjeyR1bml0fTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsImh0bWwge1xuXHRmb250LXNpemU6IDYyLjUlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuXHRodG1sIHtcblx0XHRzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG5cdH1cbn1cblxuYm9keTpub3QoLm5vLWpzKSB7XG5cdGltZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcblx0XHQmLmxvYWRlZCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuIiwiLmpvYi1tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwO1xuICBnYXA6IDEuNnJlbTtcblxuICAuam9iLW1ldGEtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMnJlbTtcblxuICAgIC5qb2ItbWV0YS1pdGVtLXZhbHVlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTIpO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuXG4gIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3QtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVhZGVyXCI7XG4gICAgXG4gICAgLnRlYXNlci1pbWFnZSB7XG4gICAgICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDEuNnJlbSAwIDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDEuNnJlbSAwIDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6aGFzKC50ZWFzZXItaW1hZ2UpIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC1oZWFkZXItY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJsYWJlbFwiIFwidGl0bGVcIjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87XG4gICAgICBnYXA6IDEuNnJlbTtcbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGdyaWQtYXJlYTogbGFiZWw7XG4gICAgICAgIG1hcmdpbjogMy4ycmVtO1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgIzAwMCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMy4ycmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogNi40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAubGFiZWwge1xuICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbiAgLmpvYi1wb3N0aW5nLWNhcmQtY29tcGFjdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuICAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWNvbnRlbnQge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcbiAgICBwYWRkaW5nOiAzLjJyZW07XG5cbiAgICAuam9iLW1ldGEge1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtOztcbiAgICB9XG4gIH1cblxuICAuam9iLXBvc3RpbmctY2FyZC1jb21wYWN0LWZvb3RlciB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMS42cmVtO1xuXG4gICAgc3BhbiB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAuc3ZnLWFycm93LWRvd24ge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgZmlsbDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIC50ZWFzZXItaW1hZ2Uge1xuICAgICAgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5qb2ItcG9zdGluZy1jYXJkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCIgXCJjb250ZW50XCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG5cbiAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJtZWRpYVwiIFwiY29udGVudFwiO1xuICB9XG5cbiAgLmpvYi1wb3N0aW5nLWNhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVhZGVyXCI7XG5cbiAgICAudGVhc2VyLWltYWdlIHtcbiAgICAgIGdyaWQtYXJlYTogaGVhZGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDEuNnJlbSAwIDA7XG4gICAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDAgMCAxLjZyZW07XG4gICAgICB9XG4gICAgICBcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBmaWx0ZXIgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbSAxLjZyZW0gMCAwO1xuICAgICAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW0gMCAwIDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmhhcygudGVhc2VyLWltYWdlKSB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5qb2ItcG9zdGluZy1jYXJkLWhlYWRlci1jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBncmlkLWFyZWE6IGhlYWRlcjtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImxhYmVsXCIgXCJ0aXRsZVwiO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbiAgICAgIG1hcmdpbjogMy4ycmVtO1xuICAgICAgZ2FwOiAxLjZyZW07XG4gICAgICAubGFiZWwge1xuICAgICAgICBncmlkLWFyZWE6IGxhYmVsO1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxhYmVsIHtcbiAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogNHJlbTtcbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICB9XG4gIH1cbiAgLmpvYi1wb3N0aW5nLWNhcmQtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgcGFkZGluZzogMy4ycmVtO1xuICAgIHBhZGRpbmctbGVmdDogNi40cmVtO1xuXG4gICAgLmpvYi1tZXRhIHtcbiAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDIuNHJlbTtcbiAgICB9XG4gIH1cblxuICAuam9iLXBvc3RpbmctY2FyZC1mb290ZXIge1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEuNnJlbTtcblxuICAgIHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLnN2Zy1hcnJvdy1kb3duIHtcbiAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIGZpbGw6IHZhcigtLXNpdGUtY29sb3ItMSk7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAudGVhc2VyLWltYWdlIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZmlsdGVyX19pbnB1dF9fcmFuZ2Uge1xuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX2JhciB7XG5cdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDFyZW07XG5cblx0XHQmX19tYXgsXG5cdFx0Jl9fbWluIHtcblx0XHRcdEBpbmNsdWRlIGJveChtYXAtZ2V0KCRwYWRkaW5nLCAnc21hbGwnKSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQmX19yYW5nZSB7XG5cdFx0XHRoZWlnaHQ6IG1hcC1nZXQoJHBhZGRpbmcsICdzbWFsbCcpOztcblx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0Ymx1ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cblx0XHQmX19tYXgsXG5cdFx0Jl9fbWluLFxuXHRcdCZfX3JhbmdlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdH1cblxuXHRcdCZfX21pbiB7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdH1cblxuXHRcdCZfX21heCB7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlbGVjdG9yIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0aGVpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCAnc21hbGwnKTs7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCIuZmlsdGVyLWFwcC1oZWFkZXIge1xuICBtYXJnaW4tYmxvY2s6IDVyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGVcIiBcInNlYXJjaFwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAzcmVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRpdGxlIHNlYXJjaFwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDRmcjtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAuZmlsdGVyLWFwcC1oZWFkZXItdGl0bGUge1xuICAgIGdyaWQtYXJlYTogdGl0bGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGgxIHtcbiAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcbiAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAyMCU7XG4gICAgfVxuICBcbiAgICAuc3ZnLWNvcnBvcmF0ZS13YXZlcyB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbiAgICB9XG4gICAgLmhlYWRlci1zdmctY29ycG9yYXRlLXBsdXNzZXMge1xuICAgICAgdG9wOiAxOCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBib3R0b206IHVuc2V0O1xuICAgICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAuZmlsdGVyLWFwcC1oZWFkZXItY29udGVudCB7XG4gICAgZ3JpZC1hcmVhOiBzZWFyY2g7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLm1hcC11aS1zZWFyY2gge1xuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbi5wb3N0YWwtY29kZS1zZWFyY2gge1xuICBtYXgtd2lkdGg6IDQwcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgZ2FwOiAxLjZyZW07XG5cbiAgLnNlYXJjaC1mb3JtLWlucHV0IHsgXG4gICAgZ3JpZC1hcmVhOiAxIC8gMSAvIDIgLyAzO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgcGFkZGluZzogMnJlbTsgXG4gIH1cbiAgLnNlYXJjaC1mb3JtLWJ1dHRvbiB7IFxuICAgIGdyaWQtYXJlYTogMSAvIDIgLyAyIC8gMztcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cbn1cbiIsIi5ob3Vycy1mb3JtLWNvbnRyb2xzIHtcbiAgbWFyZ2luLWJsb2NrOiAyLjFyZW0gMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBjb2x1bW4tZ2FwOiAyLjRyZW07XG59XG5cbi5ob3Vycy1mb3JtLWlubmVyLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhvdXJzLWZvcm0tbGFiZWwge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW47XG59XG5cbi5ob3Vycy1mb3JtLWlucHV0IHtcbiAgQGluY2x1ZGUgYnV0dG9uUmVzZXQ7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA5cmVtO1xuXG4gIC8vIEhpZGUgYXJyb3dzIG9uIG51bWJlciBpbnB1dC5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbiIsIi5maWx0ZXJzLXBhZ2luYXRpb24ge1xuICBncmlkLWFyZWE6IHBhZ2luYXRpb247XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiBibGFjaztcblxuICAubGlzdC1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0bztcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwLjJyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2luYXRpb25fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGEsXG4gICAgYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvblJlc2V0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWluLXdpZHRoOiA2cmVtO1xuICAgIH1cblxuICAgIGEsXG4gICAgYnV0dG9uIHtcbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wYWdpbmF0aW9uX19pdGVtLS1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiA0LjhyZW07XG4gICAgICBoZWlnaHQ6IDQuOHJlbTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgICAgJjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gICAgJi5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUge1xuICAgICAgYSxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG5cbiAgLnBhZ2luYXRpb25fX2l0ZW0tLW5leHQsXG4gIC5wYWdpbmF0aW9uX19pdGVtLS1wcmV2IHtcbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDQuOHJlbTtcbiAgICAgIGhlaWdodDogNC44cmVtO1xuICAgICAgcGFkZGluZzogMnJlbTtcbiAgICB9XG5cbiAgICAuc3ZnLWNoZXZyb24tZG93biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gIC5wYWdpbmF0aW9uX19pdGVtLS1uZXh0IHtcbiAgICAuc3ZnLWNoZXZyb24tZG93biB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIH1cbiAgfVxuXG4gIC5wYWdpbmF0aW9uX19pdGVtLS1wcmV2IHtcbiAgICAuc3ZnLWNoZXZyb24tZG93biB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5mcmFjdGlvbi1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgYnV0dG9uIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBAaW5jbHVkZSBidXR0b25SZXNldDtcbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgfVxuICAgICY6bm90KFtkaXNhYmxlZF0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIaWRlIG9uIGRlc2t0b3AuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuZmlsdGVyX193cmFwcGVyLS1qb2JfcG9zdGluZ3Mge1xuICBwYWRkaW5nLWJsb2NrOiAzcmVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZy1ibG9jazogOHJlbTtcbiAgfVxufVxuLmZpbHRlci1hcHAge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGNvbnRhaW5lci1uYW1lOiBmaWx0ZXItYXBwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5maWx0ZXItZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW5wdXRcIiBcImNvbnRlbnRcIiBcInBhZ2luYXRpb25cIjtcbiAgZ2FwOiA1cmVtO1xuXG4gIEBjb250YWluZXIgZmlsdGVyLWFwcCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW5wdXQgY29udGVudFwiIFwiaW5wdXQgcGFnaW5hdGlvblwiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDIuNWZyO1xuICB9XG59XG4ucG9zdC1saXN0IHtcbiAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgLmxpc3QtaXRlbS1pbm5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5qb2ItcG9zdGluZy1jYXJkLWNvbXBhY3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYuam9iX3Bvc3RpbmdzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMS44cmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgLS1zZWN0aW9uLXNwYWNpbmctdG9wOiA4cmVtO1xuICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXNlY3Rpb24tc3BhY2luZy10b3ApICogLTIpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogbWFwLWdldCgkei1pbmRleCwgc2VjdGlvbi1vZmZzZXQpO1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSArIC0zcmVtKSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAY29udGFpbmVyIGZpbHRlci1hcHAgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC11cC1tb2JpbGV9KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAxLjZyZW0gMS44cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uZmlsdGVyLWlucHV0LWlubmVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAxMnJlbTtcbn1cblxuLmZpbHRlci1pbnB1dC1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEuNnJlbTtcbiAgLmZpbHRlci1pbnB1dC1yZXNldCB7XG4gICAgQGluY2x1ZGUgYnV0dG9uUmVzZXQ7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbiAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtO1xufVxuLmZpbHRlci1ncm91cC1idXR0b24ge1xuICBAaW5jbHVkZSBidXR0b25SZXNldDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDFyZW07XG5cbiAgcGFkZGluZzogMS40cmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRpbmcpO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlLWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEuN3JlbTtcbiAgaGVpZ2h0OiAwLjlyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAuY29sbGFwc2VkICYge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG4iLCIuZmFsbGJhY2staGVhZGVyIHtcbiAgbWFyZ2luLWJsb2NrOiA1cmVtO1xufVxuIiwiJF9oZWFkZXJfYnJlYWtwb2ludDogOTkycHg7XG4ucGFnZS1oZWFkZXIge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGNvbnRhaW5lci1uYW1lOiBwYWdlLWhlYWRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAaW5jbHVkZSB6LWluZGV4KGhlYWRlcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJoZWFkZXJcIjtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQjFCO1xuXG4gIC5wYWdlLWhlYWRlci1tZWRpYSB7XG4gICAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIm1lZGlhXCI7XG4gICAgJi5oYXMtbW9iaWxlLWJhY2tncm91bmQtaW1hZ2Uge1xuICAgICAgLmlzLWRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC5pcy1tb2JpbGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtZGVza3RvcCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucGFnZS1oZWFkZXItaW1hZ2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdyaWQtYXJlYTogbWVkaWE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGFzcGVjdC1yYXRpbzogMTAvMTQ7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgICAgJi5pcy1tb2JpbGUge1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgICAgJi5pcy1kZXNrdG9wIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogNS8yLjU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMjUlLCByZ2JhKDAsIDAsIDAsIDAuMzUpIDEwMCUpO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDI1JSwgcmdiYSgwLCAwLCAwLCAwLjM1KSAxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFnZS1oZWFkZXItY29udGVudCB7XG4gICAgZ3JpZC1hcmVhOiBoZWFkZXI7XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAucGFnZS1oZWFkZXItaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMztcbiAgICBwYWRkaW5nLWJsb2NrOiA4cmVtIDZyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nLWJsb2NrOiAxMHJlbSAxNnJlbTtcbiAgICB9XG5cbiAgICAuaGFzLW92ZXJsYXBwaW5nLWZpcnN0LXNlY3Rpb24gJiB7XG4gICAgICBwYWRkaW5nLWJsb2NrOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDE0cmVtIDE0cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pcy1pbmRleCAmIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcblxuICAgICAgLmhlYWRlci1idXR0b25zIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci10YWdsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjRyZW07XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDEycHggIzc3NztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMi40cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuaGVhZGVyLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDEycHggIzc3NztcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWJ1dHRvbnMge1xuICAgICAgbWFyZ2luOiAzLjZyZW0gMCAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi5qcy1zY3JvbGwtc2tpcGxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2lkdGg6IDQuOHJlbTtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1hcmdpbi1ibG9jay1zdGFydDogNC41cmVtO1xuXG4gIHN2ZyB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuIiwiLmxhbmd1YWdlLXBpY2tlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIHotaW5kZXg6IDE7IC8vIEp1c3QgbWFrZSBzdXJlIGl0J3Mgb24gdG9wIG9mIHRoZSBTVkcgZ2ltbWljayBpbiB0b3AtbWVudSB0aGVtZXMuXG5cbiAgICBwYWRkaW5nOiAwLjdyZW0gMS40cmVtIDJyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwTmF2KSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJyZW07XG4gICAgfVxufVxuLmN1cnJlbnQtbGFuZ3VhZ2UtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAuNXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cmVtICFpbXBvcnRhbnQ7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgXG4gICAgc3BhbiB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIC8vIGZsYWcuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMy8yO1xuICAgIH1cbiAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgKyAubGFuZ3VhZ2UtcGlja2VyLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxhbmd1YWdlLXBpY2tlci1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgbWFyZ2luLWJsb2NrOiAuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJcblxuLy8gTm9ybWFsIGZvY3VzIHN0eWxlcywgaWYgbm8gOmZvY3VzLXZpc2libGUgaXMgc3VwcG9ydGVkLlxuLy8gT1JFTyBmb2N1cyBzdHlsZXMuXG46Zm9jdXMsXG5idXR0b246Zm9jdXMsXG5bdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7IFxuICBvdXRsaW5lOiAuMzc1cmVtIGRvdWJsZSBibGFjaztcbiAgYm94LXNoYWRvdzogMCAwIDAgLjI1cmVtIHdoaXRlO1xufVxuXG4vLyBGb2N1cyBzdHlsZXMgZm9yIDpmb2N1cy12aXNpYmxlLlxuLy8gRm9jdXMgdmlzaWJsZSBvbmx5IGFwcGxpZXMgd2hlbiB0aGUgdXNlciBpcyB1c2luZyBhIGtleWJvYXJkIHRvIG5hdmlnYXRlLlxuQHN1cHBvcnRzIHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gIDpmb2N1cyxcbiAgYnV0dG9uOmZvY3VzLFxuICBbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIDpmb2N1cy12aXNpYmxlLFxuICBidXR0b246Zm9jdXMtdmlzaWJsZSxcbiAgW3R5cGU9XCJidXR0b25cIl06Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogLjM3NXJlbSBkb3VibGUgYmxhY2s7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgLjI1cmVtIHdoaXRlO1xuICB9XG59XG5cbi5tYWluLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwLjdyZW0gMS40cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuXG4gIGNvbG9yOiB2YXIoLS1uYXZpZ2F0aW9uLXRleHQtY29sb3IpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi8vIEJ1dHRvbiBuZXh0IHRvIHRoZSBtYWluIGxpbmsuXG4uZHJvcGRvd24tYnV0dG9uIHtcbiAgQGluY2x1ZGUgYnV0dG9uUmVzZXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXG4gICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgIC5idXR0b24taWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9uLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMS44cmVtO1xuICAgIGhlaWdodDogMS44cmVtO1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG59XG4iLCIubmF2aWdhdGlvbi1icmFuZCB7XG4gICAgZ3JpZC1hcmVhOiBicmFuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDByZW0gMi41cmVtIDByZW0gMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIC8qQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgICAgICB9Ki9cbiAgICAgICAgJi5yb3VuZGVkLTZweCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5yb3VuZGVkLTEycHgge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kcm9wZG93bi1saXN0LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG4gIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gIFthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSArICYge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB9XG59XG5cbi5kcm9wZG93bi1saXN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwO1xuXG4gIFxuXG4gIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICBhIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBvdXRsaW5lLW9mZnNldDogLTRweDsgLy8gQSBiaXQgbW9yZSBzbyB0aGF0IHRoZSBvcmVvIGZvY3VzIGlzIGJldHRlciB2aXNpYmxlLi4gQW5kIHdlIGhhdmUgdGhlIG92ZXJmbG93IGhpZGRlbiBmb3IgJ2dyaWQnIGFuaW1hdGlvbi4uLlxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG4iLCIubmF2aWdhdGlvbi1tZW51IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duTmF2KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi5pcy1tb2JpbGUtb3BlbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44NSk7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLS1kcm9wZG93bi1zaXplOiA0LjRyZW07XG4gID4gbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5kcm9wZG93bi1idXR0b24ge1xuICAgICAgd2lkdGg6IHZhcigtLWRyb3Bkb3duLXNpemUpO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1kcm9wZG93bi1zaXplKTtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAycmVtO1xuICAgIHBhZGRpbmc6IDJyZW0gMS40cmVtO1xuICB9XG59XG4iLCIubmF2aWdhdGlvbi1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tem9ub3ZhLXllbGxvdyk7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcblxuICBwYWRkaW5nLWJsb2NrOiAuNXJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IG1hcC1nZXQoJHBhZGRpbmcsIFwiY29sdW1uLW1vYmlsZVwiKTtcblxuICAubmF2aWdhdGlvbi1tZXNzYWdlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC5uYXZpZ2F0aW9uLW1lc3NhZ2UtaXRlbS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgLy8gdG9kbyBmaW5kIHByb3BlciBib2xkO1xuICB9XG4gIC5zaW1wbGUtbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLnNpbXBsZS1saW5rLWFycm93IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbiIsIi8vIE5vIEpTXG4vLyBUaGlzIGlzIGp1c3QgYSBzbWFsbCBmaWxlIHdoZXJlIGFsbCB0aGUgJ25vLWpzJyBzdHlsZXMgYXJlIGRlZmluZWQuXG4ubmF2aWdhdGlvbiB7XG5cbiAgICAmLm5vLWpzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICBcbiAgICAgICAgLm5hdmlnYXRpb24tbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICAgICAgICAgLmRyb3Bkb3duLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5za2lwbGluayB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiBtYXAtZ2V0KCR6LWluZGV4LCBcInNraXBsaW5rXCIpO1xuXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDAuNXJlbSBzb2xpZCBjcmltc29uO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcblxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgY29sb3I6IGluaGVyaXQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGNsaXA6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFdDQUcgQUFBIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvV0NBRzIyL1VuZGVyc3RhbmRpbmcvdGFyZ2V0LXNpemUtZW5oYW5jZWQuaHRtbCNpbnRlbnRcbiRuYXZpZ2F0aW9uVG9nZ2xlU2l6ZTogNDRweDtcbi5uYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gIGdyaWQtYXJlYTogdG9nZ2xlO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1uYXZpZ2F0aW9uLXRleHQtY29sb3IpO1xuXG4gIEBpbmNsdWRlIGJ1dHRvblJlc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IC41cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcblxuICAvLyAubmF2aWdhdGlvbi10b2dnbGUtdGV4dFxuICAmLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICB9XG5cbiAgLy8gLm5hdmlnYXRpb24tdG9nZ2xlLWljb25cbiAgJi1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAkbmF2aWdhdGlvblRvZ2dsZVNpemU7XG4gICAgaGVpZ2h0OiAkbmF2aWdhdGlvblRvZ2dsZVNpemU7XG5cbiAgICAuYmFyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMDAlKTsgfVxuICAgICAgJjpudGgtY2hpbGQoMikgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpOyB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTsgfVxuICAgIH1cbiAgfVxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAuYmFyOm50aC1jaGlsZCgxKSB7IHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5iYXI6bnRoLWNoaWxkKDIpIHsgb3BhY2l0eTogMDsgfVxuICAgIC5iYXI6bnRoLWNoaWxkKDMpIHsgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tbmF2aWdhdGlvbi1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAuMjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgLS1uYXZpZ2F0aW9uLWJhY2tncm91bmQtYmVsb3ctaGVhZGVyOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAuOCksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICAtLW5hdmlnYXRpb24tdGV4dC1jb2xvcjogd2hpdGU7XG4gIC0tbmF2aWdhdGlvbi1vcGFjaXR5OiAwO1xufVxuXG4ubmF2aWdhdGlvbiB7XG4gIEBpbmNsdWRlIHotaW5kZXgobmF2aWdhdGlvbik7XG4gIHBvc2l0aW9uOiBmaXhlZDsgXG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdmlnYXRpb24tYmFja2dyb3VuZCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgb3BhY2l0eTogdmFyKC0tbmF2aWdhdGlvbi1vcGFjaXR5KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZpZ2F0aW9uLWJhY2tncm91bmQtYmVsb3ctaGVhZGVyKTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xuICB9XG5cbiAgJi1pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImJyYW5kIHRvZ2dsZVwiIFwiY29udGVudCBjb250ZW50XCI7XG4gICAgcGFkZGluZy1ibG9jazogMXJlbSAxcmVtO1xuXG4gICAgLm5hdmlnYXRpb24tY29udGVudCB7XG4gICAgICBncmlkLWFyZWE6IGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5uYXZpZ2F0aW9uLXRvZ2dsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubmV3LXRhYi1pY29uIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGhlaWdodDogMS40Y2g7XG4gIHdpZHRoOiAxLjRjaDtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0Oi4zcmVtO1xufVxuIiwiLy8gVGhlbWUgb3B0aW9uc1xuLy8gT24gc2l0ZSBzZXR0aW5ncywgd2UgY2FuIHNldCB0aGUgZm9sbG93aW5nIG9wdGlvbnM6XG4vLyBvcHRpb24tcm91bmRlZC1pbWFnZXNcbi8vIElmIHNldCB3ZSBjaGFuZ2Ugc29tZSBlbGVtZW50cyBvbiB0aGUgc2l0ZSB0byBiZSByb3VuZGVkLlxuXG4ub3B0aW9uLXJvdW5kZWQtaW1hZ2VzIHtcbiAgLmNoZWNrbGlzdC1jYXJkIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2hlY2tsaXN0LWNhcmQtYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbiAgICB9XG4gIH1cbiAgLmdyb3ctZ3JpZC1pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ncm93LWdyaWQtaXRlbS1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xuICB9XG5cbiAgLnRpbWVsaW5lLWl0ZW0tbGFiZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXRpbWVsaW5lLWl0ZW0tbGFiZWwtYm9yZGVyLXJhZGl1cywgNnB4KTtcbiAgfVxuXG4gIC50ZXh0LW1lZGlhLWltYWdlIHtcbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tdGV4dC1tZWRpYS1pbWFnZS1ib3JkZXItcmFkaXVzLCAycmVtKTtcbiAgICB9XG4gIH1cbiAgLnR3by1pbWFnZXMtaW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS10d28taW1hZ2VzLWltYWdlLWJvcmRlci1yYWRpdXMsIDJyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWl0ZW0taW1hZ2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaXRlbS1pbWFnZS1ib3JkZXItcmFkaXVzLCAyLjVyZW0pO1xuICB9XG5cbiAgLnBsYXRlLS1lbGVtZW50X19pbWFnZSxcbiAgLmZvcm0tc2VjdGlvbi1pbWFnZSxcbiAgLmltYWdlcy1zd2lwZXItaW1hZ2UsXG4gIC50aW1lbGluZS1pdGVtLWltYWdlLFxuICAuZ3Jvdy1ncmlkLWl0ZW0taW1hZ2Uge1xuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS10aGVtZS1vcHRpb24tcm91bmRlZC1pbWFnZXMtYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbiAgICB9XG4gIH1cblxuICAudmlkZW9fX292ZXJsYXkge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXZpZGVvLW92ZXJsYXktYm9yZGVyLXJhZGl1cywgMi41cmVtKTtcbiAgfVxuICAuYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1idXR0b24tYm9yZGVyLXJhZGl1cywgNHJlbSk7XG4gIH1cbn1cbiIsIkB2aWV3LXRyYW5zaXRpb24ge1xuICBuYXZpZ2F0aW9uOiBhdXRvO1xufVxuXG4vKiBDdXN0b21pemUgdGhlIGRlZmF1bHQgYW5pbWF0aW9uIGJlaGF2aW9yICovXG46OnZpZXctdHJhbnNpdGlvbi1ncm91cChyb290KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuLyogRmFkZSBhbmltYXRpb24ga2V5ZnJhbWVzICovXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLyogRmFkZSB0cmFuc2l0aW9uIHJ1bGVzICovXG46OnZpZXctdHJhbnNpdGlvbi1vbGQoZmFkZSkge1xuICAgIGFuaW1hdGlvbjogMC40cyBlYXNlLWluIGJvdGggZmFkZS1vdXQ7XG59XG5cbjo6dmlldy10cmFuc2l0aW9uLW5ldyhmYWRlKSB7XG4gICAgYW5pbWF0aW9uOiAwLjRzIGVhc2UtaW4gYm90aCBmYWRlLWluO1xufVxuIiwiLndoYXRzYXBwLWluaXQtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIEBpbmNsdWRlIHotaW5kZXgobmF2aWdhdGlvbik7XG4gIGJvdHRvbTogMi40cmVtO1xuICByaWdodDogMi40cmVtO1xuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGV4dCBwaG90b1wiO1xuXG4gIC53aGF0c2FwcC1pbml0LWJ1dHRvbi10ZXh0IHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogLTFyZW07XG4gICAgZ3JpZC1hcmVhOiB0ZXh0O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxcmVtIDNyZW0gMXJlbSAxcmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMS42cmVtIDAgMCAxLjZyZW07XG4gIH1cblxuICAud2hhdHNhcHAtaW5pdC1idXR0b24tcGhvdG8ge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICBncmlkLWFyZWE6IHBob3RvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIGdyaWQtYXJlYTogcGhvdG87XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNSUsLTI1JSk7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBoZWlnaHQ6IDVyZW07XG4gICAgZmlsbDogd2hpdGU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG4iLCIucGxhdGUtLWVsZW1lbnRfX2J1dHRvbl9ncm91cCArIC5wbGF0ZS0tZWxlbWVudF9fYnV0dG9uX2dyb3VwIHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAyLjRyZW07XG59XG5cbi5idXR0b24tZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMS44cmVtO1xuXG5cdCYuanVzdGlmeS1zdGFydCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHR9XG5cdCYuanVzdGlmeS1jZW50ZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdCYuanVzdGlmeS1lbmQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cbn1cblxuLmJ1dHRvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMXJlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG5cdGNvbG9yOiB3aGl0ZTtcblxuXHRwYWRkaW5nOiAwLjlyZW0gM3JlbTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDsgLy8gQSBiaXQgbW9yZSBzbyB0aGF0IHRoZSBvcmVvIGZvY3VzIGlzIGJldHRlciB2aXNpYmxlLi5cblxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dCwgY29sb3IgLjJzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHQmW2NsYXNzKj1cImJ1dHRvbi10aGVtZS1cIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1dHRvbi10aGVtZS1tYWluLWNvbG9yKTtcblx0XHRjb2xvcjogdmFyKC0tYnV0dG9uLXRoZW1lLW1haW4tY29sb3ItY29udHJhc3QpO1xuXHR9XG5cblx0Ji5idXR0b24tdGhlbWUtZGVmYXVsdCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgYmxhY2s7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0fVxufVxuIiwiLnBsYXRlLS1lbGVtZW50ICsgLnBsYXRlLS1lbGVtZW50X19jb250YWN0X2Zvcm0ge1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXZlcnRpY2FsLWZsb3cpO1xufVxuOnJvb3Qge1xuXHQvLyBhbGwgcHJvcGVydGllcyBmb3IgZm9ybXMgYXJlIGhlcmUuXG5cdC0tZXJyb3ItY29sb3I6ICNjYTQyNDI7XG5cdC0tZm9jdXMtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMSk7XG5cdC0tYWNjZW50LWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xufVxuXG46OnBsYWNlaG9sZGVyIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXByaW1hcnkpO1xuXHRmb250LXNpemU6IDEuOHJlbTtcblx0b3BhY2l0eTogMC4yNTtcblx0Y29sb3I6IGJsYWNrO1xufVxuLy8gSGlkZSBzbWFsbCBkb3QgY29udGFpbmluZyBzcGFtIGhvbmV5cG90IGlucHV0O1xuW2NsYXNzXj0nY2FsbF9tZV9iYWNrX2J5X2ZheF8nXSB7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNvbnRhY3RfZm9ybV9fbGFiZWwge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bWFyZ2luLWJsb2NrLWVuZDogMS4xcmVtO1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxuLmNvbnRhY3RfZm9ybSB7XG5cdCRzZWxmOiAmO1xuXG5cdGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG5cblx0LmNvbnRhY3RfZm9ybV9faGVscGVyIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IC42cmVtO1xuXHR9XG5cblx0Lnd5c2l3eWcge1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXQsXG5cdHRleHRhcmVhIHtcblx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHR9XG5cdC5zZWxlY3Rvci1pbnB1dCxcblx0aW5wdXQsXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdHRyYW5zaXRpb246IGJvcmRlciAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZCAuMnMgZWFzZS1pbi1vdXQsIG91dGxpbmUgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdHdpZHRoOiAxMDAlOyAvLyBtYWtlIHN1cmUgdGhleSBtYXggb3V0IHBhcmVudCB3aWR0aDtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRjb2xvcjogYmxhY2s7XG5cblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRcdHBhZGRpbmc6IDAuOTVyZW0gMS40cmVtO1xuXG5cdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjYvMTcpO1xuXHRcdG91dGxpbmU6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG5cdFx0Jjpob3Zlcjpub3QoOmZvY3VzKSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWZvY3VzLWNvbG9yKTtcblx0XHR9XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWZvY3VzLWNvbG9yKTtcblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1mb2N1cy1jb2xvcik7XG5cdFx0fVxuXG5cdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZ3JleTtcblx0XHRcdGJvcmRlci1jb2xvcjogZ3JleTtcblx0XHR9XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdHJlc2l6ZTogdmVydGljYWw7XG5cdH1cblx0Jl9fZmllbGQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdC8vIEVycm9yIG5vdGlmaWNhdGlvbiBiZWxvdyBpbnB1dDtcblx0XHQmX19lcnJvciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tZXJyb3ItY29sb3IpO1xuXHRcdH1cblxuXHRcdCYtLWVycm9yIHtcblx0XHRcdGlucHV0LFxuXHRcdFx0dGV4dGFyZWEsXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHQmOmludmFsaWQge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tZXJyb3ItY29sb3IpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmhpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYnV0dG9uLWdyb3VwIHtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IDIuNnJlbTtcblx0fVxuXG5cdGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JltkaXNhYmxlZF0ge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDEuOHJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzcGluO1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDQwMDBtcztcblx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0XHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblx0XHRcdFx0Ym9yZGVyOiAycHggZG90dGVkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuXHRmcm9tIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fSB0byB7XG5cdFx0ICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHQgIH1cbn1cbiIsIi5hZGRyZXNzIHtcbiAgICAuY29udGFjdF9mb3JtX19sYWJlbCB7XG4gICAgICAgIEBleHRlbmQgLnZpc3VhbGx5LWhpZGRlbjtcbiAgICB9XG59XG4vLyBGaWVsZHNldC5cbi5hZGRyZXNzLWlucHV0LWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IHJlZDtcblxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIGNvbG9yOiBncmV5O1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAwLjJyZW07XG5cbiAgICAgICAgLm9wdGlvbmFsLWZpZWxkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjN0Q3RDdEOyAvLyBUT0RPIHRoaXMgaXMgYSBub3QgYSBuYW1lZCBjb2xvciwgcGVyaGFwcyBhc2s/XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLWdyb3VwIHtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtLV9nYXA6IDFyZW07XG4gICAgICAgIGdhcDogdmFyKC0tX2dhcCk7XG4gICAgICAgID4gLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiArIHZhcigtLV9nYXApKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyOCwgMTI4LCAxMjgsIDAuMSk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtZGlydHk9XCJjb21wbGV0ZWRcIl0ge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZmZkZjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYigwLDE1Myw2OCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGF0YS1kaXJ0eT1cImVycm9yXCJdIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMjU1LCAwLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWdyb3VwLFxuICAgIC5mb3JtLWNvbnRyb2wtZ3JvdXAgKyAuZm9ybS1jb250cm9sLFxuICAgIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgIH1cbn1cbiIsIi5hdXRvZmlsbCB7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAvLyBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgIH1cblxuICAgJl9fYW5zd2VycyB7XG4gICAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbTtcbiAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHRncmV5KTtcbiAgICAgIH1cbiAgIH1cbiAgICZfX2xpc3Qge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIG1hcmdpbjogLTAuMjVyZW07XG4gICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbGlnaHRncmV5KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlKSk7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5KTtcbiAgICAgICYtLWFjdGl2ZSxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICB9XG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgIG1hcmdpbjogMC4yNXJlbSAwLjVyZW07XG4gICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG4gICAmOmhvdmVyIHtcbiAgICAgIC5hdXRvZmlsbF9fbGlzdCB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIH1cbiAgIH1cbn1cbiIsIi5maWxlIHtcbiAgICAmX19kcm9wIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMnB4IGRvdHRlZCB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuOHJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyLjRyZW07XG4gICAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogNi44cmVtO1xuXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhhc19maWxlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSg2OCwgMjA4LCAxMjQsIDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDI1MywgMjQzLCAxKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlsZS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgICBncmlkLWFyZWE6IHBsYWNlaG9sZGVyO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICB9XG4gICAgLmZpbGVuYW1lIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBsYWJlbDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibGFiZWwgaWNvblwiIFwicGxhY2Vob2xkZXIgcGxhY2Vob2xkZXJcIjtcbiAgICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cblxuICAgIC5maWxlX19kcm9wLS1pY29uIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGdyaWQtYXJlYTogaWNvbjtcbiAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmRyYWdfb3ZlciB7XG4gICAgICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICAgIH1cblxuICAgIC5oYXNfZmlsZSB7XG4gICAgICAgIC5maWxlX19yZW1vdmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMTI4LCAwLCAwLjE0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMTI4LCAwLCAwLjE0KTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMCwgMTI4LCAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNC44cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA0LjhyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yZW1vdmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgIHRvcDogMnJlbTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbnRhY3RfZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLWZvcm0tZ3JpZC1jb2x1bW4tZ2FwLCAzcmVtKTtcbiAgICByb3ctZ2FwOiB2YXIoLS1mb3JtLWdyaWQtcm93LWdhcCwgMi40cmVtKTtcbiAgICAmID4gOm5vdChbZGF0YS1ncmlkLWNvbHVtbl0pIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgICB9XG5cbiAgICAvLyBHcmlkIGRhdGEtY29sdW1uLXNwYW4gZGF0YSBwcm9wZXJ0eSBzdHlsaW5nLiBJZiBub3Qgc2V0LCB1c2UgYWJvdmUgZXZlcnl0aGluZyBzZWxlY3Rvci5cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICAgW2RhdGEtZ3JpZC1jb2x1bW49XCIjeyRpfVwiXSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgICAgICYgPiA6bm90KFtkYXRhLWdyaWQtY29sdW1uXSkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTI7XG4gICAgICAgIH1cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAgICAgICBbZGF0YS1ncmlkLWNvbHVtbj1cIiN7JGl9XCJdIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAjeyRpfTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIjpyb290IHtcbiAgICAtLW1lc3NhZ2Utc3VjY2Vzcy1mb3JlZ3JvdW5kOiByZ2JhKDY4LCAyMDgsIDEyNCwgMSk7XG4gICAgLS1tZXNzYWdlLXN1Y2Nlc3MtYmFja2dyb3VuZDogcmdiYSgyMzYsIDI1MywgMjQzLCAxKTtcbiAgICAtLW1lc3NhZ2UtZXJyb3ItZm9yZWdyb3VuZDogcmdiYSgyNTUsIDg0LCA4NCwgMSk7XG4gICAgLS1tZXNzYWdlLWVycm9yLWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDAsIDI0MCwgMSk7XG59XG5cbi5ub3RpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIFdoZW4gbm8gbm90aWZpY2F0aW9uIGlzIHNob3duLCB0aGUgbm90aWZpY2F0aW9uIGlzIGFic29sdXRlbHkgcG9zaXRpb25lZCwgc28gaXQgZG9lc24ndCBhZmZlY3QgdGhlIGxheW91dDtcbiAgICAmOm5vdCguZm9yZ290dGVuKTpub3QoLmVycm9yKTpub3QoLnN1Y2Nlc3MpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5tZXNzYWdlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IC40cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKSBzY2FsZVkoMCk7XG4gICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAvLyBCYXNlIHN0eWxlcyBmb3IgZGlmZmVyZW50IG1lc3NhZ2UgdHlwZXNcbiAgICAgICAgJi5tZXNzYWdlX19zdWNjZXNzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbWVzc2FnZS1zdWNjZXNzLWZvcmVncm91bmQpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVzc2FnZS1zdWNjZXNzLWJhY2tncm91bmQpO1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tbWVzc2FnZS1zdWNjZXNzLWZvcmVncm91bmQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZXNzYWdlX19mb3Jnb3R0ZW4sXG4gICAgICAgICYubWVzc2FnZV9fZXJyb3Ige1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tZXNzYWdlLWVycm9yLWZvcmVncm91bmQpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVzc2FnZS1lcnJvci1iYWNrZ3JvdW5kKTtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLW1lc3NhZ2UtZXJyb3ItZm9yZWdyb3VuZCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBbmltYXRpb24gc3RhdGVcbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykgc2NhbGVZKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRyYWRpb0NoZWNrU2l6ZTogMnJlbTtcbi5yYWRpby1jaGVjayB7XG4gICAgJHJhZGlvQ2hlY2s6ICY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDAuOHJlbTtcbiAgICBwYWRkaW5nLWJsb2NrOiAuNHJlbTtcblxuICAgIC5jb250YWN0X2Zvcm1fX2xhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMC44cmVtO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvcik7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBhY2NlbnQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFNob3VsZCBiZSBkaWZmZXJlbnQgaW4gY2FzZSBvZiByYWRpby9jaGVja2JveDtcblxuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gICAgICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGluc2V0OiAycmVtO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6IC4zcmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGluc2V0OiAuMXJlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgLy8gVXNlIHRoaXMgU1ZHIGNvZGUgb24gaHR0cHM6Ly95b2tzZWwuZ2l0aHViLmlvL3VybC1lbmNvZGVyLyBhbmQgY2hhbmdlIHRoZSBmaWxsIGNvbG9yIHRvIHRoZSBhY2NlbnQgY29sb3IgeW91IHdhbnQuXG4gICAgICAgICAgICAgICAgLy8gPHN2ZyB2aWV3Qm94PVwiMCAwIDE0IDE0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJtNC41MiAxMmMtLjQgMC0uNzgtLjE2LTEuMDYtLjQzbC0zLjItMy4xN2MtLjM0LS4zNC0uMzQtLjg5IDAtMS4yNC4zNC0uMzQuOS0uMzQgMS4yNSAwbDMuMDEgMi45OCA3Ljk3LTcuODljLjM0LS4zNC45LS4zNCAxLjI1IDAgLjM0LjM0LjM0Ljg5IDAgMS4yNGwtOC4xNiA4LjA4Yy0uMjguMjgtLjY2LjQzLTEuMDYuNDN6XCIgZmlsbD1cIiM4NGI2MmFcIi8+PC9zdmc+XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9XCIwIDAgMTQgMTRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJtNC41MiAxMmMtLjQgMC0uNzgtLjE2LTEuMDYtLjQzbC0zLjItMy4xN2MtLjM0LS4zNC0uMzQtLjg5IDAtMS4yNC4zNC0uMzQuOS0uMzQgMS4yNSAwbDMuMDEgMi45OCA3Ljk3LTcuODljLjM0LS4zNC45LS4zNCAxLjI1IDAgLjM0LjM0LjM0Ljg5IDAgMS4yNGwtOC4xNiA4LjA4Yy0uMjguMjgtLjY2LjQzLTEuMDYuNDN6XCIgZmlsbD1cIiUyMzg0YjYyYVwiLyUzRSUzQy9zdmclM0UnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5nb29nbGUtbWFwLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuZ29vZ2xlLW1hcC1pZnJhbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaW1hZ2Uge1xuXHRpbWcge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLy8gQWxsIGVsZW1lbnRzIGNhbiB1c2UgdGhpcyBjb250YWluZXIgcXVlcnkuXG4ucGxhdGUtLWVsZW1lbnQge1xuICBjb250YWluZXItbmFtZTogZWxlbWVudDtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xufVxuXG4ucGxhdGUtLWVsZW1lbnQgKyAucGxhdGUtLWVsZW1lbnQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDNyZW07XG59XG5cbi5wYXJhZ3JhcGgge1xuICB1bCxcbiAgb2wsXG4gIHAsXG4gIHRhYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdmVydGljYWwtZmxvdyk7XG4gICAgfVxuICB9XG4gIFxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMi41cmVtO1xuXG4gICAgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnZpZGVvIHtcbiAgcGFkZGluZy1ib3R0b206IDU2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX19vdmVybGF5LFxuICBpZnJhbWUsXG4gIHZpZGVvIHtcbiAgICBAaW5jbHVkZSBjb3ZlcjtcbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpdGUtY29sb3ItMik7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC8vIEVmZmVjdCB0aGF0IGlzIHBsYXllZCBhZnRlciBwcmVzc2luZyBwbGF5IGJ1dHRvbi5cbiAgICBhbmltYXRpb246IGZhZGVPdXQgMXMgZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcblxuICAgIGltZyxcbiAgICBwaWN0dXJlIHtcbiAgICAgIEBpbmNsdWRlIGNvdmVyLWltZztcbiAgICB9XG4gIH1cblxuICAmX19wbGF5IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0pO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEyMCUpO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1sb2FkZWQge1xuICAgIC52aWRlb19fb3ZlcmxheSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnZpZGVvX19wbGF5IHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCUpO1xuICAgIH1cbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgfVxufVxuIiwiLmNhcmRzLXNlY3Rpb24ge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiA2cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZHMtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEuNnJlbTtcbiAgcm93LWdhcDogM3JlbTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgcm93LWdhcDogMS42cmVtO1xuICB9XG5cbiAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIH1cblxuICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuXG4uY2FyZC1pdGVtIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICZbaHJlZl0ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIC5jYXJkLWl0ZW0taW1hZ2Uge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhcmQtaXRlbS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYmxvY2stZW5kOiAzcmVtO1xufVxuXG4uY2FyZC1pdGVtLXRhZ2xpbmUge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tb2JqZWN0LXRleHQtY29sb3IsIGluaGVyaXQpO1xufVxuLmNhcmQtaXRlbS10aXRsZSB7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiA1cmVtO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBoZWlnaHQ6IDhyZW07XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5jYXJkLWl0ZW0taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAycmVtO1xuICB9XG4gIFxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiIsIi8vIENoZWNrIGlmIGNoZWNrbGlzdC1zZWN0aW9uIGlzIGZpcnN0IGluc2lkZSBtYWluIGFuZCBhcHBseSBvZmZzZXRcbi5jaGVja2xpc3Qtc2VjdGlvbi5pcy1maXJzdC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zZWN0aW9uLXNwYWNpbmctdG9wKSAqIC0yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiBtYXAtZ2V0KCR6LWluZGV4LCBzZWN0aW9uLW9mZnNldCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYygydncgKiAtMik7XG4gICAgLmNoZWNrbGlzdC1jYXJkLXRpdGxlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgMTJweCAjNzc3O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTEwMCUgKyAtM3JlbSkpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY2hlY2tsaXN0LWNhcmRzLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBnYXA6IDUuNXJlbTtcbiAgLmNoZWNrbGlzdC1jYXJkLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cblxuICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbi5jaGVja2xpc3QtY2FyZCB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBwYWRkaW5nLWJsb2NrOiA0cmVtO1xuICBwYWRkaW5nLWlubGluZTogM3JlbSAzLjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbiAgY29sb3I6IHZhcigtLW9iamVjdC10ZXh0LWNvbG9yLCB2YXIoLS1jb3B5LWNvbG9yKSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZy1ibG9jazogNnJlbTtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW9iamVjdC1iYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc3BhcmVudCk7XG4gICAgb3BhY2l0eTogdmFyKC0tb2JqZWN0LW9wYWNpdHksIDEpO1xuICB9XG59XG5cbi5jaGVja2xpc3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0cmVtIDFmcjtcbiAgZ2FwOiAzcmVtO1xufVxuXG4uY2hlY2tsaXN0LWl0ZW0taWNvbiB7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4iLCJAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAvLyBJZiB2YWx1ZSBpcyB4cywgd2hpY2ggaXMgMCwgdGhlbiBza2lwLiBCZWNhdXNlIHRob3NlIHZhbHVlcyBkbyBub3Qgd29yayBpbiBmb2xsb3dpbmcgY2FsY3VsYXRpb25zLlxuICAgIEBpZiAoJGJyZWFrcG9pbnQgIT0gXCJ4c1wiKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIC5zZWN0aW9uLXByb3BzLFxuICAgICAgICAgICAgLnNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIC0tbWFyZ2luLWlubGluZTogY2FsYygoMTAwdncgLSAjeyR2YWx1ZX0pIC8gMiApO1xuICAgICAgICAgICAgICAgIC0tcGxhdGUtY29sdW1uLXdpZHRoOiBjYWxjKCN7JHZhbHVlfSAvIDEyKTsgLy8gc2hvdWxkIGJlIDQ0cHggb24gYmlnZ2VzdC5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5zZWN0aW9uIHtcbiAgLnNlY3Rpb24tYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xuICB9XG4gIC5zZWN0aW9uLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJjp0YXJnZXQge1xuICAgIGFuaW1hdGlvbjogaGlnaGxpZ2h0IDFzIGVhc2UtaW4tb3V0IDAuNXM7XG4gIH1cblxuICAvLyBTZWN0aW9uIGlubmVyIGNvbnRhaW5lci5cbiAgLnNlY3Rpb24taW5uZXIge1xuICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgICBjb250YWluZXItbmFtZTogc2VjdGlvbi1pbm5lcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAvLyBCYWNrZ3JvdW5kcy5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1vYmplY3QtYmFja2dyb3VuZC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuICAgIG9wYWNpdHk6IHZhcigtLW9iamVjdC1vcGFjaXR5LCAxKTtcbiAgfVxuXG4gIC8vIExheW91dCBpbmRlbnRhdGlvbnMuXG4gICYuaGFzLXN0YW5kYXJkLWxheW91dCxcbiAgJi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0LFxuICAmLmhhcy1vbmUtY29sdW1uLWluZGVudC1sYXlvdXQge1xuICAgIC5zZWN0aW9uLWlubmVyIHtcbiAgICAgIG1hcmdpbi1pbmxpbmU6IHZhcigtLW1hcmdpbi1pbmxpbmUsIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpKTtcblxuICAgICAgPiAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgPiAucGxhdGUtLWNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDcuNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdHdvLWNvbHVtbi1pbmRlbnQtbGF5b3V0IHtcbiAgICAuc2VjdGlvbi1pbm5lciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tbWFyZ2luLWlubGluZSkgKyB2YXIoLS1wbGF0ZS1jb2x1bW4td2lkdGgpKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWFyZ2luLWlubGluZTogY2FsYyhcbiAgICAgICAgICB2YXIoLS1tYXJnaW4taW5saW5lKSArIHZhcigtLXBsYXRlLWNvbHVtbi13aWR0aCkgKiAyXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtb25lLWNvbHVtbi1pbmRlbnQtbGF5b3V0IHtcbiAgICAuc2VjdGlvbi1pbm5lciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGNhbGModmFyKC0tbWFyZ2luLWlubGluZSkpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXJnaW4taW5saW5lOiBjYWxjKHZhcigtLW1hcmdpbi1pbmxpbmUpICsgdmFyKC0tcGxhdGUtY29sdW1uLXdpZHRoKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIEFuaW1hdGlvbiBmb3IgaGlnaGxpZ2h0aW5nICovXG5Aa2V5ZnJhbWVzIGhpZ2hsaWdodCB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAvKiBTdGFydCB3aXRoIHRoZSBkZWZhdWx0IGJhY2tncm91bmQgY29sb3IgKi9cbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU1OGE7IC8qIExpZ2h0IHllbGxvdyBjb2xvciAqL1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IC8qIEVuZCB3aXRoIHRoZSBkZWZhdWx0IGJhY2tncm91bmQgY29sb3IgKi9cbiAgfVxufVxuIiwiLmZvcm0tc2VjdGlvbiB7XG4gIC5mb3JtLXNlY3Rpb24tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImZvcm1cIiBcImltYWdlXCI7XG4gICAgZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDVyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICByb3ctZ2FwOiA4cmVtO1xuICAgIH1cblxuICAgIC5jb250YWN0X2Zvcm0ge1xuICAgICAgZ3JpZC1hcmVhOiBmb3JtO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIH1cblxuICAgIC5mb3JtLXNlY3Rpb24taW1hZ2Uge1xuICAgICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDFmciA1ZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImZvcm0gLiBpbWFnZVwiO1xuICAgIH1cbiAgfVxufVxuIiwiLmdyb3ctZ3JpZC1zZWN0aW9uIHtcbiAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMS42cmVtO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDEwcmVtO1xuXG4gICAgXG4gICAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYmxvY2stZW5kOiA1cmVtO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiA4cmVtO1xuICAgIH1cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBnYXA6IDE4cmVtO1xuICAgIH1cbiAgfVxufVxuLmdyb3ctZ3JpZC1ncmlkIHtcbiAgdHJhbnNpdGlvbjogMTAwMG1zO1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xuICBcbiAgLy8gTW9iaWxlIGxheW91dCAodmVydGljYWwgZ3JpZClcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICAgIFxuICAgIC8vIEJhc2UgZ3JpZCB0ZW1wbGF0ZXMgZm9yIGRpZmZlcmVudCBpdGVtIGNvdW50cyAoZmlyc3QgaXRlbSBleHBhbmRlZClcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyIDFmcjtcbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmciAxZnIgMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyIDFmciAxZnIgMWZyO1xuICAgIH1cbiAgICBcbiAgICAvLyBIb3ZlciBhbmQgZm9jdXMgZWZmZWN0cyBmb3IgMiBpdGVtc1xuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMSk6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxLjRmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIEhvdmVyIGFuZCBmb2N1cyBlZmZlY3RzIGZvciAzIGl0ZW1zXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxLjRmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gSG92ZXIgYW5kIGZvY3VzIGVmZmVjdHMgZm9yIDQgaXRlbXNcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMS40ZnIgMWZyIDFmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMS40ZnIgMWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNCk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMS40ZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnIgMS40ZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIEhvdmVyIGFuZCBmb2N1cyBlZmZlY3RzIGZvciA1IGl0ZW1zXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDEuNGZyIDFmciAxZnIgMWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxLjRmciAxZnIgMWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMS40ZnIgMWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMWZyIDEuNGZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnIgMWZyIDFmciAxLjRmcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC8vIERlc2t0b3AgbGF5b3V0IChob3Jpem9udGFsIGdyaWQpXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC8vIEJhc2UgZ3JpZCB0ZW1wbGF0ZXMgZm9yIGRpZmZlcmVudCBpdGVtIGNvdW50cyAoZmlyc3QgaXRlbSBleHBhbmRlZClcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmcjtcbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnIgMWZyO1xuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnIgMWZyIDFmcjtcbiAgICB9XG4gICAgXG4gICAgLy8gSG92ZXIgYW5kIGZvY3VzIGVmZmVjdHMgZm9yIDIgaXRlbXNcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgyKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA1ZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC8vIEhvdmVyIGFuZCBmb2N1cyBlZmZlY3RzIGZvciAzIGl0ZW1zXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgzKTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMyk6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDVmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gSG92ZXIgYW5kIGZvY3VzIGVmZmVjdHMgZm9yIDQgaXRlbXNcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDEpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDFmciAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDIpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDVmciAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciA1ZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDQpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgNWZyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhvdmVyIGFuZCBmb2N1cyBlZmZlY3RzIGZvciA1IGl0ZW1zXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCgxKTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMWZyIDFmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoMik6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNWZyIDFmciAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmhvdmVyKSxcbiAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDMpOmZvY3VzLXdpdGhpbikge1xuICAgICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg1KTpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciA1ZnIgMWZyIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpob3ZlciksXG4gICAgJjpoYXMoLmdyb3ctZ3JpZC1pdGVtOm50aC1jaGlsZCg0KTpmb2N1cy13aXRoaW4pIHtcbiAgICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6bGFzdC1jaGlsZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDVmciAxZnI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6aG92ZXIpLFxuICAgICY6aGFzKC5ncm93LWdyaWQtaXRlbTpudGgtY2hpbGQoNSk6Zm9jdXMtd2l0aGluKSB7XG4gICAgICAmOmhhcyguZ3Jvdy1ncmlkLWl0ZW06bnRoLWNoaWxkKDUpOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgNWZyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZ3Jvdy1ncmlkLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgbWluLWhlaWdodDogMzR2dztcbiAgdHJhbnNpdGlvbjogMzAwbXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNhcmRcIjtcbiAgXG4gIC8vIE1vYmlsZSBhZGp1c3RtZW50c1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBtaW4taGVpZ2h0OiAyNXZoO1xuICB9XG4gIFxuICAvLyBFbnN1cmUgaXRlbXMgYXJlIGZvY3VzYWJsZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICAgIC5ncm93LWdyaWQtaXRlbS10aXRsZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICBcbiAgLy8gRm9jdXMgdmlzaWJsZSBmb3IgYmV0dGVyIGFjY2Vzc2liaWxpdHlcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgI2ZmZjtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cbi5ncm93LWdyaWQtaXRlbS1jb250ZW50IHtcbiAgZ3JpZC1hcmVhOiBjYXJkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogNXJlbTtcblxuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIFxuICAvLyBNb2JpbGUgYWRqdXN0bWVudHNcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuICBcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzAwMDAwMCAwJSwgcmdiYSgxMDIsIDEwMiwgMTAyLCAwKSA1MCUpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuZ3Jvdy1ncmlkLWl0ZW0tdGl0bGUsXG4gIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuZ3Jvdy1ncmlkLWl0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZVkoNzclKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuICAgIFxuICAgIC8vIE1vYmlsZSBhZGp1c3RtZW50c1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlWSgwKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cbiAgLmdyb3ctZ3JpZC1pdGVtLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcbiAgICBcbiAgICAvLyBNb2JpbGUgYWRqdXN0bWVudHNcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuICB9XG4gIC5ncm93LWdyaWQtaXRlbS1zdWJ0aXRsZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZ3Jvdy1ncmlkLWl0ZW0taW1hZ2Uge1xuICBncmlkLWFyZWE6IGNhcmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIFxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuIiwiLmxhdGVzdC1qb2ItcG9zdGluZ3Mtc2VjdGlvbiB7XG5cbiAgLy8gSWYgc2VjdGlvbiBpcyBmaXJzdCBpbnNpZGUgbWFpbiwgYXBwbHkgb2Zmc2V0LiBTbyBpdCBpcyBvdmVybGFwcGluZyBoZWFkZXIgYSBiaXQuXG4gICYuaXMtZmlyc3Qtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1zZWN0aW9uLXNwYWNpbmctdG9wKSAqIC0yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogbWFwLWdldCgkei1pbmRleCwgc2VjdGlvbi1vZmZzZXQpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGMoM3Z3ICogLTIpO1xuICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgMTJweCAjNzc3O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlICsgLTNyZW0pKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubGF0ZXN0LWpvYi1wb3N0aW5ncy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMS42cmVtO1xuICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBnYXA6IDhyZW07XG4gIH1cbn1cbiIsIi5tYXJxdWVlLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5vcHRpb24tb2Zmc2V0LW5leHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICAubWFycXVlZS1zZWN0aW9uLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIH1cbiAgfVxufVxuXG4ubWFycXVlZS1zZWN0aW9uLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5zY3JvbGxlciB7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIGNvbG9yOiB2YXIoLS1vYmplY3QtdGV4dC1jb2xvciwgdmFyKC0tc2l0ZS1jb2xvci0xKSk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgOHZ3LCA4cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC1zcGFjaW5nOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vIFVsLlxuLnNjcm9sbGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA2cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zY3JvbGxlcltkYXRhLWFuaW1hdGVkPVwidHJ1ZVwiXSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JvbGxlcltkYXRhLWFuaW1hdGVkPVwidHJ1ZVwiXSAuc2Nyb2xsZXJfX2lubmVyIHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYW5pbWF0aW9uOiBzY3JvbGwgdmFyKC0tX2FuaW1hdGlvbi1kdXJhdGlvbiwgNDBzKVxuICAgIHZhcigtLV9hbmltYXRpb24tZGlyZWN0aW9uLCBmb3J3YXJkcykgbGluZWFyIGluZmluaXRlO1xufVxuXG4vLyBTdHlsZXMgZm9yIHNjcm9sbC10cmlnZ2VyZWQgc2Nyb2xsZXJzXG4uc2Nyb2xsZXJbZGF0YS1tb2RlPVwic2Nyb2xsXCJdIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgXG4gIC5zY3JvbGxlcl9faW5uZXIge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB9XG59XG5cbi5zY3JvbGxlcltkYXRhLWRpcmVjdGlvbj1cInJpZ2h0XCJdIHtcbiAgLS1fYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcbn1cblxuLnNjcm9sbGVyW2RhdGEtZGlyZWN0aW9uPVwibGVmdFwiXSB7XG4gIC0tX2FuaW1hdGlvbi1kaXJlY3Rpb246IGZvcndhcmRzO1xufVxuXG4uc2Nyb2xsZXJbZGF0YS1zcGVlZD1cImZhc3RcIl0ge1xuICAtLV9hbmltYXRpb24tZHVyYXRpb246IDIwcztcbn1cblxuLnNjcm9sbGVyW2RhdGEtc3BlZWQ9XCJzbG93XCJdIHtcbiAgLS1fYW5pbWF0aW9uLWR1cmF0aW9uOiA2MHM7XG59XG5cbkBrZXlmcmFtZXMgc2Nyb2xsIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTUwJSAtIDAuNXJlbSkpO1xuICB9XG59XG4iLCIuc3dpcGVyLXNlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmltYWdlcy1zd2lwZXIge1xuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgJjpub3QoLnN3aXBlci1zbGlkZS1mdWxseS12aXNpYmxlKSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItc2xpZGUtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTAvNjtcbiAgICBcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn0iLCIudGV4dC1tZWRpYS1zZWN0aW9uIHtcbiAgLnRleHQtbWVkaWEtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEuNnJlbTtcblxuICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiA4cmVtO1xuICAgIH1cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBnYXA6IDE4cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnRleHQtbWVkaWEtaW1hZ2UtdGV4dCB7XG4gICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xuICB9XG59XG4iLCI6cm9vdCB7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItdG9wOiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tOiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0OiBhdXRvO1xuICAtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQ6IDRweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldDogMDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJnLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAtLXN3aXBlci1zY3JvbGxiYXItc2l6ZTogMTBweDtcbn1cblxuLnRpbWVsaW5lLXN3aXBlci1zZWN0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gUHJldmVudCBzY3JvbGxiYXIgZnJvbSBzaG93aW5nIG9uIHRoZSBzaWRlcy5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJsb2NrLWVuZDogNnJlbTtcbiAgICB9XG4gIH1cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDRyZW07XG4gICAgQGNvbnRhaW5lciBzZWN0aW9uLWlubmVyIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDhyZW07XG4gICAgfVxuICB9XG59XG5cbi50aW1lbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udGltZWxpbmUtaXRlbS1sYWJlbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuXG4gIG1hcmdpbi1ibG9jay1lbmQ6IDRyZW07XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzAwMCwgIzAwMCA2MCUsIHRyYW5zcGFyZW50IDYwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDFweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cblxuLnRpbWVsaW5lLWl0ZW0tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjJyZW07XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50aW1lbGluZS1pdGVtLWltYWdlIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA0cmVtO1xufVxuXG4udGltZWxpbmUtaXRlbS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYmxvY2stZW5kOiBhdXRvO1xufVxuIiwiLnR3by1pbWFnZXMtc2VjdGlvbiB7XG4gIC50d28taW1hZ2VzLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbWFnZXNcIiBcImNvbnRlbnRcIjtcbiAgICBnYXA6IDJyZW07XG5cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDEuMmZyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjb250ZW50IGltYWdlc1wiO1xuICAgIH1cbiAgICBAY29udGFpbmVyIHNlY3Rpb24taW5uZXIgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAxZnIgMTBmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiY29udGVudCAuIGltYWdlc1wiO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5pbWFnZXMtY29udGFpbmVyIHtcbiAgICBncmlkLWFyZWE6IGltYWdlcztcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAuNWZyIDFmcjtcbiAgICBnYXA6IDEuNnJlbTtcblxuICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcm93LWdhcDogMDtcbiAgICAgIGNvbHVtbi1nYXA6IDMuNnJlbTtcbiAgICB9XG5cbiAgICBcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICBcInRleHQtMSBpbWFnZS0yXCJcbiAgICAgIFwiaW1hZ2UtMSBpbWFnZS0yXCJcbiAgICAgIFwiaW1hZ2UtMSB0ZXh0LTJcIjtcblxuICAgIC5pbWFnZS0xLCAuaW1hZ2UtMiB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5pbWFnZS0xIHtcbiAgICAgIGdyaWQtYXJlYTogaW1hZ2UtMTtcbiAgICB9XG5cbiAgICAuaW1hZ2UtMiB7XG4gICAgICBncmlkLWFyZWE6IGltYWdlLTI7XG4gICAgfVxuXG4gICAgLnRleHQtMSB7XG4gICAgICBncmlkLWFyZWE6IHRleHQtMTtcbiAgICB9XG5cbiAgICAudGV4dC0yIHtcbiAgICAgIGdyaWQtYXJlYTogdGV4dC0yO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LTEsXG4gIC50ZXh0LTIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IC41cmVtO1xuICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgIGdhcDogMS4ycmVtO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogNnJlbTtcbiAgICAgIEBjb250YWluZXIgc2VjdGlvbi1pbm5lciAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDYuNHJlbTtcbiAgICAgIH1cbiAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAudGV4dC0xIHtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgaW1nIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaXRlLWNvbG9yLTEpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS44cmVtLCAtMS44cmVtKTtcblxuICAgICAgLm9wdGlvbi1yb3VuZGVkLWltYWdlcyAmIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tdHdvLWltYWdlcy1pbWFnZS1ib3JkZXItcmFkaXVzLCAycmVtKTtcbiAgICAgIH1cbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG4iLCIuZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1ibG9jazogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZy1ibG9jazogMnJlbTtcbiAgfVxufVxuXG4uZm9vdGVyLWxlZ2FsLWFuZC1jb3B5cmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDByZW07XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGdhcDogM3JlbTtcbiAgfVxufVxuXG4uZm9vdGVyLWxlZ2FsLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDNyZW07XG4gIHJvdy1nYXA6IDFyZW07XG5cbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLWluZGV4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2l0ZS1jb2xvci0xKTtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/
