/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/src/css/main.scss ***!
  \*******************************************************************************************************************/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-style: inherit;
  vertical-align: baseline;
}

html {
  scroll-behavior: smooth;
}

body {
  line-height: 1;
}

a {
  text-decoration-skip-ink: auto;
}
a[href^=tel] {
  color: inherit;
  text-decoration: none;
}

button {
  outline: 0;
}

blockquote,
q {
  quotes: none;
}

blockquote:before, blockquote:after {
  content: "";
  content: none;
}

q {
  display: inline;
  font-style: italic;
}
q:before, q:after {
  content: "";
  content: none;
}
q:before, q:after {
  content: '"';
  font-style: normal;
}

textarea {
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0;
}

input[type=text], input[type=button], input[type=reset], input[type=search], input[type=password] {
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0;
}
input[type=search] {
  -webkit-appearance: textfield;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

th,
td {
  padding: 2px;
}

big {
  font-size: 120%;
}

small,
sup,
sub {
  font-size: 80%;
}

sup {
  vertical-align: super;
}

sub {
  vertical-align: sub;
}

dd {
  margin-left: 20px;
}

kbd,
tt {
  font-family: courier;
  font-size: 12px;
}

ins {
  text-decoration: underline;
}

del,
strike,
s {
  text-decoration: line-through;
}

dt {
  font-weight: bold;
}

address,
cite,
var {
  font-style: italic;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  word-break: normal;
}
.screen-reader-text:focus {
  background-color: #f7f7f7;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  -webkit-clip-path: none;
  clip-path: none;
  color: #007acc;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  right: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

.skip-link {
  left: -9999rem;
  top: 2.5rem;
  z-index: 999999999;
  text-decoration: underline;
}
.skip-link:focus {
  display: block;
  left: 6px;
  top: 7px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  line-height: normal;
  padding: 15px 23px 14px;
  z-index: 100000;
  right: auto;
}

.visually-hidden:not(:focus):not(:active),
.form-allowed-tags:not(:focus):not(:active) {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  white-space: nowrap;
}

/*

### Using Fonts ###
- Add fonts to "assets/static/fonts" directory
- Use font-face to load
- For Google fonts, load them in the functions.php file

### Example Use ###

@font-face {
  font-family: "Neue Haas Grotesk";
  src: url("/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/static/fonts/neue-hass-grott/NeueHaasGrotDisp-75Bold-Web.woff2")
  format("woff2"),
  url("/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/static/fonts/neue-hass-grott/NeueHaasGrotDisp-75Bold-Web.woff")
  format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

NOTE: ../../static/fonts/ is a variable that is defined in the variables.scss file and is used to reference the fonts directory.

 */
/* Media Query Mixin
* Usage:
@include bp(tablet) {
	background: green;
}
*/
html {
  box-sizing: border-box;
  color: #000;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  height: 100%;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow-wrap: break-word;
  word-wrap: break-word;
  overflow-x: hidden;
}
html *,
html *::before,
html *::after {
  box-sizing: inherit;
}

body {
  height: 100%;
}
body.overflow-hidden {
  overflow: hidden;
}

.container {
  width: 100%;
  max-width: 1254px;
  margin: 0 auto;
  padding: 0 15px;
}

.section-header {
  width: 100%;
  padding: 0;
  margin-bottom: 80px;
}
.section-header.centered {
  text-align: center;
  padding: 0 2%;
}
@media only screen and (min-width: 1024px) {
  .section-header.centered {
    padding: 0 15%;
  }
}

ul,
ol {
  margin: 0 0 20px;
  padding-left: 25px;
}
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
}

td,
th {
  padding: 20px;
  text-align: inherit;
  vertical-align: top;
}

thead th {
  border-bottom: 2px solid #f7f7ff;
  color: #000;
  padding-bottom: 10px;
  vertical-align: bottom;
  white-space: nowrap;
}

tr:nth-child(even) {
  background-color: #f7f7ff;
}

/**
* 1.3 Forms
*
* Global form elements
*/
form {
  margin: 0;
  max-width: 600px;
}

fieldset {
  border: 0;
  margin: 0 0 24px;
  padding: 0;
}
fieldset *:last-child {
  margin-bottom: 0;
}
fieldset input:not([type=submit]),
fieldset select,
fieldset textarea {
  margin: 0 0 30px;
}

legend {
  display: inline-block;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 15px;
}

label {
  display: inline-block;
  font-weight: 700;
  line-height: 1.5;
  margin-bottom: 8px;
}

[type=tel], [type=url], [type=text], [type=date], [type=email], [type=search], [type=number], [type=password], textarea, select {
  appearance: none;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  color: #000;
  font-family: inherit;
  font-size: inherit;
  min-height: 50px;
}

input:not([type=submit]),
select,
textarea {
  margin: 0 0 16px;
  padding: 10px 20px;
  background: transparent !important;
  border: 1px solid #000 !important;
  color: #000;
  border-radius: 0 !important;
}

input[type=submit],
button.wpforms-submit {
  background: #000 !important;
  color: #fff !important;
  padding: 6px 18px;
  min-width: 170px !important;
  font-family: "Inter", sans-serif !important;
  text-align: center !important;
  border-radius: 0 !important;
  text-transform: uppercase !important;
}
input[type=submit]:hover,
button.wpforms-submit:hover {
  background: #fff5be !important;
  color: #000 !important;
}

.color-theme--dark .wpforms-field-label,
.color-theme--dark .wpforms-required-label,
.color-theme--dark .wpforms-field-label-inline,
.color-theme--dark .wpforms-field-label-inline a,
.color-theme--dark .wpforms-field-sublabel {
  color: #fff !important;
}
.color-theme--dark input:not([type=submit]),
.color-theme--dark select,
.color-theme--dark textarea {
  border: 1px solid #fff !important;
  color: #fff !important;
}
.color-theme--dark input[type=submit],
.color-theme--dark button.wpforms-submit {
  background: #fff !important;
  color: #000 !important;
  padding: 6px 18px;
  border-radius: 0 !important;
  font-size: 12px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  box-shadow: 0 !important;
}
.color-theme--dark input[type=submit]:hover,
.color-theme--dark button.wpforms-submit:hover {
  background: #000 !important;
  color: #fff !important;
}
.color-theme--dark [type=checkbox] + label::before,
.color-theme--dark [type=radio] + label::before {
  border-color: #fff !important;
}

textarea {
  min-height: 150px;
  padding: 20px;
  resize: vertical;
  width: 100%;
}

select {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width=%2732%27 height=%2732%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpolyline fill=%27none%27 stroke=%27rgb%280, 0, 0%29%27 stroke-width=%275%27  points=%272,9 16,25 30,9 %27/%3E%3C/svg%3E");
  background-position: calc(100% - 18px) center;
  background-repeat: no-repeat;
  background-size: 9px;
  line-height: 1.75;
  padding-right: 45px;
}
select::-ms-expand {
  display: none;
}

[type=checkbox],
[type=radio] {
  opacity: 0;
  pointer-events: none;
  position: absolute;
  width: 1px;
}
[type=checkbox], [type=checkbox]:hover, [type=checkbox]:focus,
[type=radio],
[type=radio]:hover,
[type=radio]:focus {
  border-color: #f7f7ff;
  outline: 0;
}
[type=checkbox] + label,
[type=radio] + label {
  display: inline-block;
  padding-left: 16px;
  position: relative;
  width: 100%;
}
[type=checkbox] + label::before,
[type=radio] + label::before {
  background-color: transparent;
  border: 1px solid #000;
  content: "";
  display: block;
  height: 15px;
  left: -18px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 3px;
  transition: border-color 0.3s ease-out, background-color 0.3s ease-out;
  width: 15px;
}
[type=checkbox]:checked + label::before,
[type=radio]:checked + label::before {
  background-color: #000;
  border-color: #000;
  box-shadow: inset 0 0 0 2px #fff;
}

[type=radio] + label::before {
  border-radius: 50%;
}

[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 1em;
  width: 1em;
  border-radius: 50em;
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/bd4906d4f5c28e4d7321.svg) no-repeat 50% 50%;
  background-size: contain;
  opacity: 1;
  pointer-events: none;
}

[type=search]:focus::-webkit-search-cancel-button {
  pointer-events: all;
}

.wpforms-field-checkbox li input {
  opacity: 0 !important;
}

/*
* see https://get.foundation/sites/docs/xy-grid.html for usage
*/
.grid-container {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 75rem;
  margin-left: auto;
  margin-right: auto;
}

@media print, screen and (min-width: 640px) {
  .grid-container {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.grid-container.fluid {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

@media print, screen and (min-width: 640px) {
  .grid-container.fluid {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.grid-container.full {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.grid-x {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

.cell {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-height: 0;
  min-width: 0;
  width: 100%;
}

.cell.auto {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 0;
  -ms-flex: 1 1 0px;
  flex: 1 1 0;
}

.cell.shrink {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.grid-x > .auto {
  width: auto;
}

.grid-x > .shrink {
  width: auto;
}

.grid-x > .small-shrink,
.grid-x > .small-full,
.grid-x > .small-1,
.grid-x > .small-2,
.grid-x > .small-3,
.grid-x > .small-4,
.grid-x > .small-5,
.grid-x > .small-6,
.grid-x > .small-7,
.grid-x > .small-8,
.grid-x > .small-9,
.grid-x > .small-10,
.grid-x > .small-11,
.grid-x > .small-12 {
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

@media print, screen and (min-width: 640px) {
  .grid-x > .medium-shrink,
  .grid-x > .medium-full,
  .grid-x > .medium-1,
  .grid-x > .medium-2,
  .grid-x > .medium-3,
  .grid-x > .medium-4,
  .grid-x > .medium-5,
  .grid-x > .medium-6,
  .grid-x > .medium-7,
  .grid-x > .medium-8,
  .grid-x > .medium-9,
  .grid-x > .medium-10,
  .grid-x > .medium-11,
  .grid-x > .medium-12 {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-x > .large-shrink,
  .grid-x > .large-full,
  .grid-x > .large-1,
  .grid-x > .large-2,
  .grid-x > .large-3,
  .grid-x > .large-4,
  .grid-x > .large-5,
  .grid-x > .large-6,
  .grid-x > .large-7,
  .grid-x > .large-8,
  .grid-x > .large-9,
  .grid-x > .large-10,
  .grid-x > .large-11,
  .grid-x > .large-12 {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
.grid-x > .small-1,
.grid-x > .small-2,
.grid-x > .small-3,
.grid-x > .small-4,
.grid-x > .small-5,
.grid-x > .small-6,
.grid-x > .small-7,
.grid-x > .small-8,
.grid-x > .small-9,
.grid-x > .small-10,
.grid-x > .small-11,
.grid-x > .small-12 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.grid-x > .small-1 {
  width: 8.33333%;
}

.grid-x > .small-2 {
  width: 16.66667%;
}

.grid-x > .small-3 {
  width: 25%;
}

.grid-x > .small-4 {
  width: 33.33333%;
}

.grid-x > .small-5 {
  width: 41.66667%;
}

.grid-x > .small-6 {
  width: 50%;
}

.grid-x > .small-7 {
  width: 58.33333%;
}

.grid-x > .small-8 {
  width: 66.66667%;
}

.grid-x > .small-9 {
  width: 75%;
}

.grid-x > .small-10 {
  width: 83.33333%;
}

.grid-x > .small-11 {
  width: 91.66667%;
}

.grid-x > .small-12 {
  width: 100%;
}

@media print, screen and (min-width: 640px) {
  .grid-x > .medium-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    width: auto;
  }
  .grid-x > .medium-shrink,
  .grid-x > .medium-1,
  .grid-x > .medium-2,
  .grid-x > .medium-3,
  .grid-x > .medium-4,
  .grid-x > .medium-5,
  .grid-x > .medium-6,
  .grid-x > .medium-7,
  .grid-x > .medium-8,
  .grid-x > .medium-9,
  .grid-x > .medium-10,
  .grid-x > .medium-11,
  .grid-x > .medium-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .grid-x > .medium-shrink {
    width: auto;
  }
  .grid-x > .medium-1 {
    width: 8.33333%;
  }
  .grid-x > .medium-2 {
    width: 16.66667%;
  }
  .grid-x > .medium-3 {
    width: 25%;
  }
  .grid-x > .medium-4 {
    width: 33.33333%;
  }
  .grid-x > .medium-5 {
    width: 41.66667%;
  }
  .grid-x > .medium-6 {
    width: 50%;
  }
  .grid-x > .medium-7 {
    width: 58.33333%;
  }
  .grid-x > .medium-8 {
    width: 66.66667%;
  }
  .grid-x > .medium-9 {
    width: 75%;
  }
  .grid-x > .medium-10 {
    width: 83.33333%;
  }
  .grid-x > .medium-11 {
    width: 91.66667%;
  }
  .grid-x > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-x > .large-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    width: auto;
  }
  .grid-x > .large-shrink,
  .grid-x > .large-1,
  .grid-x > .large-2,
  .grid-x > .large-3,
  .grid-x > .large-4,
  .grid-x > .large-5,
  .grid-x > .large-6,
  .grid-x > .large-7,
  .grid-x > .large-8,
  .grid-x > .large-9,
  .grid-x > .large-10,
  .grid-x > .large-11,
  .grid-x > .large-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .grid-x > .large-shrink {
    width: auto;
  }
  .grid-x > .large-1 {
    width: 8.33333%;
  }
  .grid-x > .large-2 {
    width: 16.66667%;
  }
  .grid-x > .large-3 {
    width: 25%;
  }
  .grid-x > .large-4 {
    width: 33.33333%;
  }
  .grid-x > .large-5 {
    width: 41.66667%;
  }
  .grid-x > .large-6 {
    width: 50%;
  }
  .grid-x > .large-7 {
    width: 58.33333%;
  }
  .grid-x > .large-8 {
    width: 66.66667%;
  }
  .grid-x > .large-9 {
    width: 75%;
  }
  .grid-x > .large-10 {
    width: 83.33333%;
  }
  .grid-x > .large-11 {
    width: 91.66667%;
  }
  .grid-x > .large-12 {
    width: 100%;
  }
}
.grid-margin-x:not(.grid-x) > .cell {
  width: auto;
}

.grid-margin-y:not(.grid-y) > .cell {
  height: auto;
}

.grid-margin-x {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-margin-x {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
  }
}
.grid-margin-x > .cell {
  width: calc(100% - 1.25rem);
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-margin-x > .cell {
    width: calc(100% - 1.875rem);
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
  }
}
.grid-margin-x > .auto {
  width: auto;
}

.grid-margin-x > .shrink {
  width: auto;
}

.grid-margin-x > .small-1 {
  width: calc(8.33333% - 1.25rem);
}

.grid-margin-x > .small-2 {
  width: calc(16.66667% - 1.25rem);
}

.grid-margin-x > .small-3 {
  width: calc(25% - 1.25rem);
}

.grid-margin-x > .small-4 {
  width: calc(33.33333% - 1.25rem);
}

.grid-margin-x > .small-5 {
  width: calc(41.66667% - 1.25rem);
}

.grid-margin-x > .small-6 {
  width: calc(50% - 1.25rem);
}

.grid-margin-x > .small-7 {
  width: calc(58.33333% - 1.25rem);
}

.grid-margin-x > .small-8 {
  width: calc(66.66667% - 1.25rem);
}

.grid-margin-x > .small-9 {
  width: calc(75% - 1.25rem);
}

.grid-margin-x > .small-10 {
  width: calc(83.33333% - 1.25rem);
}

.grid-margin-x > .small-11 {
  width: calc(91.66667% - 1.25rem);
}

.grid-margin-x > .small-12 {
  width: calc(100% - 1.25rem);
}

@media print, screen and (min-width: 640px) {
  .grid-margin-x > .auto {
    width: auto;
  }
  .grid-margin-x > .shrink {
    width: auto;
  }
  .grid-margin-x > .small-1 {
    width: calc(8.33333% - 1.875rem);
  }
  .grid-margin-x > .small-2 {
    width: calc(16.66667% - 1.875rem);
  }
  .grid-margin-x > .small-3 {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x > .small-4 {
    width: calc(33.33333% - 1.875rem);
  }
  .grid-margin-x > .small-5 {
    width: calc(41.66667% - 1.875rem);
  }
  .grid-margin-x > .small-6 {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x > .small-7 {
    width: calc(58.33333% - 1.875rem);
  }
  .grid-margin-x > .small-8 {
    width: calc(66.66667% - 1.875rem);
  }
  .grid-margin-x > .small-9 {
    width: calc(75% - 1.875rem);
  }
  .grid-margin-x > .small-10 {
    width: calc(83.33333% - 1.875rem);
  }
  .grid-margin-x > .small-11 {
    width: calc(91.66667% - 1.875rem);
  }
  .grid-margin-x > .small-12 {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x > .medium-auto {
    width: auto;
  }
  .grid-margin-x > .medium-shrink {
    width: auto;
  }
  .grid-margin-x > .medium-1 {
    width: calc(8.33333% - 1.875rem);
  }
  .grid-margin-x > .medium-2 {
    width: calc(16.66667% - 1.875rem);
  }
  .grid-margin-x > .medium-3 {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x > .medium-4 {
    width: calc(33.33333% - 1.875rem);
  }
  .grid-margin-x > .medium-5 {
    width: calc(41.66667% - 1.875rem);
  }
  .grid-margin-x > .medium-6 {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x > .medium-7 {
    width: calc(58.33333% - 1.875rem);
  }
  .grid-margin-x > .medium-8 {
    width: calc(66.66667% - 1.875rem);
  }
  .grid-margin-x > .medium-9 {
    width: calc(75% - 1.875rem);
  }
  .grid-margin-x > .medium-10 {
    width: calc(83.33333% - 1.875rem);
  }
  .grid-margin-x > .medium-11 {
    width: calc(91.66667% - 1.875rem);
  }
  .grid-margin-x > .medium-12 {
    width: calc(100% - 1.875rem);
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-margin-x > .large-auto {
    width: auto;
  }
  .grid-margin-x > .large-shrink {
    width: auto;
  }
  .grid-margin-x > .large-1 {
    width: calc(8.33333% - 1.875rem);
  }
  .grid-margin-x > .large-2 {
    width: calc(16.66667% - 1.875rem);
  }
  .grid-margin-x > .large-3 {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x > .large-4 {
    width: calc(33.33333% - 1.875rem);
  }
  .grid-margin-x > .large-5 {
    width: calc(41.66667% - 1.875rem);
  }
  .grid-margin-x > .large-6 {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x > .large-7 {
    width: calc(58.33333% - 1.875rem);
  }
  .grid-margin-x > .large-8 {
    width: calc(66.66667% - 1.875rem);
  }
  .grid-margin-x > .large-9 {
    width: calc(75% - 1.875rem);
  }
  .grid-margin-x > .large-10 {
    width: calc(83.33333% - 1.875rem);
  }
  .grid-margin-x > .large-11 {
    width: calc(91.66667% - 1.875rem);
  }
  .grid-margin-x > .large-12 {
    width: calc(100% - 1.875rem);
  }
}
.grid-padding-x .grid-padding-x {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-padding-x .grid-padding-x {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}
.grid-container:not(.full) > .grid-padding-x {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-container:not(.full) > .grid-padding-x {
    margin-right: -0.9375rem;
    margin-left: -0.9375rem;
  }
}
.grid-padding-x > .cell {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-padding-x > .cell {
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
  }
}
.small-up-1 > .cell {
  width: 100%;
}

.small-up-2 > .cell {
  width: 50%;
}

.small-up-3 > .cell {
  width: 33.33333%;
}

.small-up-4 > .cell {
  width: 25%;
}

.small-up-5 > .cell {
  width: 20%;
}

.small-up-6 > .cell {
  width: 16.66667%;
}

.small-up-7 > .cell {
  width: 14.28571%;
}

.small-up-8 > .cell {
  width: 12.5%;
}

@media print, screen and (min-width: 640px) {
  .medium-up-1 > .cell {
    width: 100%;
  }
  .medium-up-2 > .cell {
    width: 50%;
  }
  .medium-up-3 > .cell {
    width: 33.33333%;
  }
  .medium-up-4 > .cell {
    width: 25%;
  }
  .medium-up-5 > .cell {
    width: 20%;
  }
  .medium-up-6 > .cell {
    width: 16.66667%;
  }
  .medium-up-7 > .cell {
    width: 14.28571%;
  }
  .medium-up-8 > .cell {
    width: 12.5%;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-up-1 > .cell {
    width: 100%;
  }
  .large-up-2 > .cell {
    width: 50%;
  }
  .large-up-3 > .cell {
    width: 33.33333%;
  }
  .large-up-4 > .cell {
    width: 25%;
  }
  .large-up-5 > .cell {
    width: 20%;
  }
  .large-up-6 > .cell {
    width: 16.66667%;
  }
  .large-up-7 > .cell {
    width: 14.28571%;
  }
  .large-up-8 > .cell {
    width: 12.5%;
  }
}
.grid-margin-x.small-up-1 > .cell {
  width: calc(100% - 1.25rem);
}

.grid-margin-x.small-up-2 > .cell {
  width: calc(50% - 1.25rem);
}

.grid-margin-x.small-up-3 > .cell {
  width: calc(33.33333% - 1.25rem);
}

.grid-margin-x.small-up-4 > .cell {
  width: calc(25% - 1.25rem);
}

.grid-margin-x.small-up-5 > .cell {
  width: calc(20% - 1.25rem);
}

.grid-margin-x.small-up-6 > .cell {
  width: calc(16.66667% - 1.25rem);
}

.grid-margin-x.small-up-7 > .cell {
  width: calc(14.28571% - 1.25rem);
}

.grid-margin-x.small-up-8 > .cell {
  width: calc(12.5% - 1.25rem);
}

@media print, screen and (min-width: 640px) {
  .grid-margin-x.small-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x.small-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x.small-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }
  .grid-margin-x.small-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x.small-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }
  .grid-margin-x.small-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }
  .grid-margin-x.small-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }
  .grid-margin-x.small-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
  .grid-margin-x.medium-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x.medium-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x.medium-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }
  .grid-margin-x.medium-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x.medium-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }
  .grid-margin-x.medium-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }
  .grid-margin-x.medium-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }
  .grid-margin-x.medium-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-margin-x.large-up-1 > .cell {
    width: calc(100% - 1.875rem);
  }
  .grid-margin-x.large-up-2 > .cell {
    width: calc(50% - 1.875rem);
  }
  .grid-margin-x.large-up-3 > .cell {
    width: calc(33.33333% - 1.875rem);
  }
  .grid-margin-x.large-up-4 > .cell {
    width: calc(25% - 1.875rem);
  }
  .grid-margin-x.large-up-5 > .cell {
    width: calc(20% - 1.875rem);
  }
  .grid-margin-x.large-up-6 > .cell {
    width: calc(16.66667% - 1.875rem);
  }
  .grid-margin-x.large-up-7 > .cell {
    width: calc(14.28571% - 1.875rem);
  }
  .grid-margin-x.large-up-8 > .cell {
    width: calc(12.5% - 1.875rem);
  }
}
.small-margin-collapse {
  margin-right: 0;
  margin-left: 0;
}

.small-margin-collapse > .cell {
  margin-right: 0;
  margin-left: 0;
}

.small-margin-collapse > .small-1 {
  width: 8.33333%;
}

.small-margin-collapse > .small-2 {
  width: 16.66667%;
}

.small-margin-collapse > .small-3 {
  width: 25%;
}

.small-margin-collapse > .small-4 {
  width: 33.33333%;
}

.small-margin-collapse > .small-5 {
  width: 41.66667%;
}

.small-margin-collapse > .small-6 {
  width: 50%;
}

.small-margin-collapse > .small-7 {
  width: 58.33333%;
}

.small-margin-collapse > .small-8 {
  width: 66.66667%;
}

.small-margin-collapse > .small-9 {
  width: 75%;
}

.small-margin-collapse > .small-10 {
  width: 83.33333%;
}

.small-margin-collapse > .small-11 {
  width: 91.66667%;
}

.small-margin-collapse > .small-12 {
  width: 100%;
}

@media print, screen and (min-width: 640px) {
  .small-margin-collapse > .medium-1 {
    width: 8.33333%;
  }
  .small-margin-collapse > .medium-2 {
    width: 16.66667%;
  }
  .small-margin-collapse > .medium-3 {
    width: 25%;
  }
  .small-margin-collapse > .medium-4 {
    width: 33.33333%;
  }
  .small-margin-collapse > .medium-5 {
    width: 41.66667%;
  }
  .small-margin-collapse > .medium-6 {
    width: 50%;
  }
  .small-margin-collapse > .medium-7 {
    width: 58.33333%;
  }
  .small-margin-collapse > .medium-8 {
    width: 66.66667%;
  }
  .small-margin-collapse > .medium-9 {
    width: 75%;
  }
  .small-margin-collapse > .medium-10 {
    width: 83.33333%;
  }
  .small-margin-collapse > .medium-11 {
    width: 91.66667%;
  }
  .small-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .small-margin-collapse > .large-1 {
    width: 8.33333%;
  }
  .small-margin-collapse > .large-2 {
    width: 16.66667%;
  }
  .small-margin-collapse > .large-3 {
    width: 25%;
  }
  .small-margin-collapse > .large-4 {
    width: 33.33333%;
  }
  .small-margin-collapse > .large-5 {
    width: 41.66667%;
  }
  .small-margin-collapse > .large-6 {
    width: 50%;
  }
  .small-margin-collapse > .large-7 {
    width: 58.33333%;
  }
  .small-margin-collapse > .large-8 {
    width: 66.66667%;
  }
  .small-margin-collapse > .large-9 {
    width: 75%;
  }
  .small-margin-collapse > .large-10 {
    width: 83.33333%;
  }
  .small-margin-collapse > .large-11 {
    width: 91.66667%;
  }
  .small-margin-collapse > .large-12 {
    width: 100%;
  }
}
.small-padding-collapse {
  margin-right: 0;
  margin-left: 0;
}

.small-padding-collapse > .cell {
  padding-right: 0;
  padding-left: 0;
}

@media print, screen and (min-width: 640px) {
  .medium-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 640px) {
  .medium-margin-collapse > .small-1 {
    width: 8.33333%;
  }
  .medium-margin-collapse > .small-2 {
    width: 16.66667%;
  }
  .medium-margin-collapse > .small-3 {
    width: 25%;
  }
  .medium-margin-collapse > .small-4 {
    width: 33.33333%;
  }
  .medium-margin-collapse > .small-5 {
    width: 41.66667%;
  }
  .medium-margin-collapse > .small-6 {
    width: 50%;
  }
  .medium-margin-collapse > .small-7 {
    width: 58.33333%;
  }
  .medium-margin-collapse > .small-8 {
    width: 66.66667%;
  }
  .medium-margin-collapse > .small-9 {
    width: 75%;
  }
  .medium-margin-collapse > .small-10 {
    width: 83.33333%;
  }
  .medium-margin-collapse > .small-11 {
    width: 91.66667%;
  }
  .medium-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 640px) {
  .medium-margin-collapse > .medium-1 {
    width: 8.33333%;
  }
  .medium-margin-collapse > .medium-2 {
    width: 16.66667%;
  }
  .medium-margin-collapse > .medium-3 {
    width: 25%;
  }
  .medium-margin-collapse > .medium-4 {
    width: 33.33333%;
  }
  .medium-margin-collapse > .medium-5 {
    width: 41.66667%;
  }
  .medium-margin-collapse > .medium-6 {
    width: 50%;
  }
  .medium-margin-collapse > .medium-7 {
    width: 58.33333%;
  }
  .medium-margin-collapse > .medium-8 {
    width: 66.66667%;
  }
  .medium-margin-collapse > .medium-9 {
    width: 75%;
  }
  .medium-margin-collapse > .medium-10 {
    width: 83.33333%;
  }
  .medium-margin-collapse > .medium-11 {
    width: 91.66667%;
  }
  .medium-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .medium-margin-collapse > .large-1 {
    width: 8.33333%;
  }
  .medium-margin-collapse > .large-2 {
    width: 16.66667%;
  }
  .medium-margin-collapse > .large-3 {
    width: 25%;
  }
  .medium-margin-collapse > .large-4 {
    width: 33.33333%;
  }
  .medium-margin-collapse > .large-5 {
    width: 41.66667%;
  }
  .medium-margin-collapse > .large-6 {
    width: 50%;
  }
  .medium-margin-collapse > .large-7 {
    width: 58.33333%;
  }
  .medium-margin-collapse > .large-8 {
    width: 66.66667%;
  }
  .medium-margin-collapse > .large-9 {
    width: 75%;
  }
  .medium-margin-collapse > .large-10 {
    width: 83.33333%;
  }
  .medium-margin-collapse > .large-11 {
    width: 91.66667%;
  }
  .medium-margin-collapse > .large-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 640px) {
  .medium-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .medium-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-margin-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-margin-collapse > .cell {
    margin-right: 0;
    margin-left: 0;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-margin-collapse > .small-1 {
    width: 8.33333%;
  }
  .large-margin-collapse > .small-2 {
    width: 16.66667%;
  }
  .large-margin-collapse > .small-3 {
    width: 25%;
  }
  .large-margin-collapse > .small-4 {
    width: 33.33333%;
  }
  .large-margin-collapse > .small-5 {
    width: 41.66667%;
  }
  .large-margin-collapse > .small-6 {
    width: 50%;
  }
  .large-margin-collapse > .small-7 {
    width: 58.33333%;
  }
  .large-margin-collapse > .small-8 {
    width: 66.66667%;
  }
  .large-margin-collapse > .small-9 {
    width: 75%;
  }
  .large-margin-collapse > .small-10 {
    width: 83.33333%;
  }
  .large-margin-collapse > .small-11 {
    width: 91.66667%;
  }
  .large-margin-collapse > .small-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-margin-collapse > .medium-1 {
    width: 8.33333%;
  }
  .large-margin-collapse > .medium-2 {
    width: 16.66667%;
  }
  .large-margin-collapse > .medium-3 {
    width: 25%;
  }
  .large-margin-collapse > .medium-4 {
    width: 33.33333%;
  }
  .large-margin-collapse > .medium-5 {
    width: 41.66667%;
  }
  .large-margin-collapse > .medium-6 {
    width: 50%;
  }
  .large-margin-collapse > .medium-7 {
    width: 58.33333%;
  }
  .large-margin-collapse > .medium-8 {
    width: 66.66667%;
  }
  .large-margin-collapse > .medium-9 {
    width: 75%;
  }
  .large-margin-collapse > .medium-10 {
    width: 83.33333%;
  }
  .large-margin-collapse > .medium-11 {
    width: 91.66667%;
  }
  .large-margin-collapse > .medium-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-margin-collapse > .large-1 {
    width: 8.33333%;
  }
  .large-margin-collapse > .large-2 {
    width: 16.66667%;
  }
  .large-margin-collapse > .large-3 {
    width: 25%;
  }
  .large-margin-collapse > .large-4 {
    width: 33.33333%;
  }
  .large-margin-collapse > .large-5 {
    width: 41.66667%;
  }
  .large-margin-collapse > .large-6 {
    width: 50%;
  }
  .large-margin-collapse > .large-7 {
    width: 58.33333%;
  }
  .large-margin-collapse > .large-8 {
    width: 66.66667%;
  }
  .large-margin-collapse > .large-9 {
    width: 75%;
  }
  .large-margin-collapse > .large-10 {
    width: 83.33333%;
  }
  .large-margin-collapse > .large-11 {
    width: 91.66667%;
  }
  .large-margin-collapse > .large-12 {
    width: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-padding-collapse {
    margin-right: 0;
    margin-left: 0;
  }
  .large-padding-collapse > .cell {
    padding-right: 0;
    padding-left: 0;
  }
}
.small-offset-0 {
  margin-left: 0%;
}

.grid-margin-x > .small-offset-0 {
  margin-left: calc(0% + 0.625rem);
}

.small-offset-1 {
  margin-left: 8.33333%;
}

.grid-margin-x > .small-offset-1 {
  margin-left: calc(8.33333% + 0.625rem);
}

.small-offset-2 {
  margin-left: 16.66667%;
}

.grid-margin-x > .small-offset-2 {
  margin-left: calc(16.66667% + 0.625rem);
}

.small-offset-3 {
  margin-left: 25%;
}

.grid-margin-x > .small-offset-3 {
  margin-left: calc(25% + 0.625rem);
}

.small-offset-4 {
  margin-left: 33.33333%;
}

.grid-margin-x > .small-offset-4 {
  margin-left: calc(33.33333% + 0.625rem);
}

.small-offset-5 {
  margin-left: 41.66667%;
}

.grid-margin-x > .small-offset-5 {
  margin-left: calc(41.66667% + 0.625rem);
}

.small-offset-6 {
  margin-left: 50%;
}

.grid-margin-x > .small-offset-6 {
  margin-left: calc(50% + 0.625rem);
}

.small-offset-7 {
  margin-left: 58.33333%;
}

.grid-margin-x > .small-offset-7 {
  margin-left: calc(58.33333% + 0.625rem);
}

.small-offset-8 {
  margin-left: 66.66667%;
}

.grid-margin-x > .small-offset-8 {
  margin-left: calc(66.66667% + 0.625rem);
}

.small-offset-9 {
  margin-left: 75%;
}

.grid-margin-x > .small-offset-9 {
  margin-left: calc(75% + 0.625rem);
}

.small-offset-10 {
  margin-left: 83.33333%;
}

.grid-margin-x > .small-offset-10 {
  margin-left: calc(83.33333% + 0.625rem);
}

.small-offset-11 {
  margin-left: 91.66667%;
}

.grid-margin-x > .small-offset-11 {
  margin-left: calc(91.66667% + 0.625rem);
}

@media print, screen and (min-width: 640px) {
  .medium-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .medium-offset-0 {
    margin-left: calc(0% + 0.9375rem);
  }
  .medium-offset-1 {
    margin-left: 8.33333%;
  }
  .grid-margin-x > .medium-offset-1 {
    margin-left: calc(8.33333% + 0.9375rem);
  }
  .medium-offset-2 {
    margin-left: 16.66667%;
  }
  .grid-margin-x > .medium-offset-2 {
    margin-left: calc(16.66667% + 0.9375rem);
  }
  .medium-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .medium-offset-3 {
    margin-left: calc(25% + 0.9375rem);
  }
  .medium-offset-4 {
    margin-left: 33.33333%;
  }
  .grid-margin-x > .medium-offset-4 {
    margin-left: calc(33.33333% + 0.9375rem);
  }
  .medium-offset-5 {
    margin-left: 41.66667%;
  }
  .grid-margin-x > .medium-offset-5 {
    margin-left: calc(41.66667% + 0.9375rem);
  }
  .medium-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .medium-offset-6 {
    margin-left: calc(50% + 0.9375rem);
  }
  .medium-offset-7 {
    margin-left: 58.33333%;
  }
  .grid-margin-x > .medium-offset-7 {
    margin-left: calc(58.33333% + 0.9375rem);
  }
  .medium-offset-8 {
    margin-left: 66.66667%;
  }
  .grid-margin-x > .medium-offset-8 {
    margin-left: calc(66.66667% + 0.9375rem);
  }
  .medium-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .medium-offset-9 {
    margin-left: calc(75% + 0.9375rem);
  }
  .medium-offset-10 {
    margin-left: 83.33333%;
  }
  .grid-margin-x > .medium-offset-10 {
    margin-left: calc(83.33333% + 0.9375rem);
  }
  .medium-offset-11 {
    margin-left: 91.66667%;
  }
  .grid-margin-x > .medium-offset-11 {
    margin-left: calc(91.66667% + 0.9375rem);
  }
}
@media print, screen and (min-width: 1024px) {
  .large-offset-0 {
    margin-left: 0%;
  }
  .grid-margin-x > .large-offset-0 {
    margin-left: calc(0% + 0.9375rem);
  }
  .large-offset-1 {
    margin-left: 8.33333%;
  }
  .grid-margin-x > .large-offset-1 {
    margin-left: calc(8.33333% + 0.9375rem);
  }
  .large-offset-2 {
    margin-left: 16.66667%;
  }
  .grid-margin-x > .large-offset-2 {
    margin-left: calc(16.66667% + 0.9375rem);
  }
  .large-offset-3 {
    margin-left: 25%;
  }
  .grid-margin-x > .large-offset-3 {
    margin-left: calc(25% + 0.9375rem);
  }
  .large-offset-4 {
    margin-left: 33.33333%;
  }
  .grid-margin-x > .large-offset-4 {
    margin-left: calc(33.33333% + 0.9375rem);
  }
  .large-offset-5 {
    margin-left: 41.66667%;
  }
  .grid-margin-x > .large-offset-5 {
    margin-left: calc(41.66667% + 0.9375rem);
  }
  .large-offset-6 {
    margin-left: 50%;
  }
  .grid-margin-x > .large-offset-6 {
    margin-left: calc(50% + 0.9375rem);
  }
  .large-offset-7 {
    margin-left: 58.33333%;
  }
  .grid-margin-x > .large-offset-7 {
    margin-left: calc(58.33333% + 0.9375rem);
  }
  .large-offset-8 {
    margin-left: 66.66667%;
  }
  .grid-margin-x > .large-offset-8 {
    margin-left: calc(66.66667% + 0.9375rem);
  }
  .large-offset-9 {
    margin-left: 75%;
  }
  .grid-margin-x > .large-offset-9 {
    margin-left: calc(75% + 0.9375rem);
  }
  .large-offset-10 {
    margin-left: 83.33333%;
  }
  .grid-margin-x > .large-offset-10 {
    margin-left: calc(83.33333% + 0.9375rem);
  }
  .large-offset-11 {
    margin-left: 91.66667%;
  }
  .grid-margin-x > .large-offset-11 {
    margin-left: calc(91.66667% + 0.9375rem);
  }
}
.grid-y {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

.grid-y > .cell {
  height: auto;
  max-height: none;
}

.grid-y > .auto {
  height: auto;
}

.grid-y > .shrink {
  height: auto;
}

.grid-y > .small-shrink,
.grid-y > .small-full,
.grid-y > .small-1,
.grid-y > .small-2,
.grid-y > .small-3,
.grid-y > .small-4,
.grid-y > .small-5,
.grid-y > .small-6,
.grid-y > .small-7,
.grid-y > .small-8,
.grid-y > .small-9,
.grid-y > .small-10,
.grid-y > .small-11,
.grid-y > .small-12 {
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

@media print, screen and (min-width: 640px) {
  .grid-y > .medium-shrink,
  .grid-y > .medium-full,
  .grid-y > .medium-1,
  .grid-y > .medium-2,
  .grid-y > .medium-3,
  .grid-y > .medium-4,
  .grid-y > .medium-5,
  .grid-y > .medium-6,
  .grid-y > .medium-7,
  .grid-y > .medium-8,
  .grid-y > .medium-9,
  .grid-y > .medium-10,
  .grid-y > .medium-11,
  .grid-y > .medium-12 {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-y > .large-shrink,
  .grid-y > .large-full,
  .grid-y > .large-1,
  .grid-y > .large-2,
  .grid-y > .large-3,
  .grid-y > .large-4,
  .grid-y > .large-5,
  .grid-y > .large-6,
  .grid-y > .large-7,
  .grid-y > .large-8,
  .grid-y > .large-9,
  .grid-y > .large-10,
  .grid-y > .large-11,
  .grid-y > .large-12 {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
}
.grid-y > .small-1,
.grid-y > .small-2,
.grid-y > .small-3,
.grid-y > .small-4,
.grid-y > .small-5,
.grid-y > .small-6,
.grid-y > .small-7,
.grid-y > .small-8,
.grid-y > .small-9,
.grid-y > .small-10,
.grid-y > .small-11,
.grid-y > .small-12 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.grid-y > .small-1 {
  height: 8.33333%;
}

.grid-y > .small-2 {
  height: 16.66667%;
}

.grid-y > .small-3 {
  height: 25%;
}

.grid-y > .small-4 {
  height: 33.33333%;
}

.grid-y > .small-5 {
  height: 41.66667%;
}

.grid-y > .small-6 {
  height: 50%;
}

.grid-y > .small-7 {
  height: 58.33333%;
}

.grid-y > .small-8 {
  height: 66.66667%;
}

.grid-y > .small-9 {
  height: 75%;
}

.grid-y > .small-10 {
  height: 83.33333%;
}

.grid-y > .small-11 {
  height: 91.66667%;
}

.grid-y > .small-12 {
  height: 100%;
}

@media print, screen and (min-width: 640px) {
  .grid-y > .medium-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    height: auto;
  }
  .grid-y > .medium-shrink,
  .grid-y > .medium-1,
  .grid-y > .medium-2,
  .grid-y > .medium-3,
  .grid-y > .medium-4,
  .grid-y > .medium-5,
  .grid-y > .medium-6,
  .grid-y > .medium-7,
  .grid-y > .medium-8,
  .grid-y > .medium-9,
  .grid-y > .medium-10,
  .grid-y > .medium-11,
  .grid-y > .medium-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .grid-y > .medium-shrink {
    height: auto;
  }
  .grid-y > .medium-1 {
    height: 8.33333%;
  }
  .grid-y > .medium-2 {
    height: 16.66667%;
  }
  .grid-y > .medium-3 {
    height: 25%;
  }
  .grid-y > .medium-4 {
    height: 33.33333%;
  }
  .grid-y > .medium-5 {
    height: 41.66667%;
  }
  .grid-y > .medium-6 {
    height: 50%;
  }
  .grid-y > .medium-7 {
    height: 58.33333%;
  }
  .grid-y > .medium-8 {
    height: 66.66667%;
  }
  .grid-y > .medium-9 {
    height: 75%;
  }
  .grid-y > .medium-10 {
    height: 83.33333%;
  }
  .grid-y > .medium-11 {
    height: 91.66667%;
  }
  .grid-y > .medium-12 {
    height: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-y > .large-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    height: auto;
  }
  .grid-y > .large-shrink,
  .grid-y > .large-1,
  .grid-y > .large-2,
  .grid-y > .large-3,
  .grid-y > .large-4,
  .grid-y > .large-5,
  .grid-y > .large-6,
  .grid-y > .large-7,
  .grid-y > .large-8,
  .grid-y > .large-9,
  .grid-y > .large-10,
  .grid-y > .large-11,
  .grid-y > .large-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .grid-y > .large-shrink {
    height: auto;
  }
  .grid-y > .large-1 {
    height: 8.33333%;
  }
  .grid-y > .large-2 {
    height: 16.66667%;
  }
  .grid-y > .large-3 {
    height: 25%;
  }
  .grid-y > .large-4 {
    height: 33.33333%;
  }
  .grid-y > .large-5 {
    height: 41.66667%;
  }
  .grid-y > .large-6 {
    height: 50%;
  }
  .grid-y > .large-7 {
    height: 58.33333%;
  }
  .grid-y > .large-8 {
    height: 66.66667%;
  }
  .grid-y > .large-9 {
    height: 75%;
  }
  .grid-y > .large-10 {
    height: 83.33333%;
  }
  .grid-y > .large-11 {
    height: 91.66667%;
  }
  .grid-y > .large-12 {
    height: 100%;
  }
}
.grid-padding-y .grid-padding-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-padding-y .grid-padding-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}
.grid-padding-y > .cell {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-padding-y > .cell {
    padding-top: 0.9375rem;
    padding-bottom: 0.9375rem;
  }
}
.grid-margin-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-margin-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}
.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
}
.grid-margin-y > .auto {
  height: auto;
}

.grid-margin-y > .shrink {
  height: auto;
}

.grid-margin-y > .small-1 {
  height: calc(8.33333% - 1.25rem);
}

.grid-margin-y > .small-2 {
  height: calc(16.66667% - 1.25rem);
}

.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem);
}

.grid-margin-y > .small-4 {
  height: calc(33.33333% - 1.25rem);
}

.grid-margin-y > .small-5 {
  height: calc(41.66667% - 1.25rem);
}

.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem);
}

.grid-margin-y > .small-7 {
  height: calc(58.33333% - 1.25rem);
}

.grid-margin-y > .small-8 {
  height: calc(66.66667% - 1.25rem);
}

.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem);
}

.grid-margin-y > .small-10 {
  height: calc(83.33333% - 1.25rem);
}

.grid-margin-y > .small-11 {
  height: calc(91.66667% - 1.25rem);
}

.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem);
}

@media print, screen and (min-width: 640px) {
  .grid-margin-y > .auto {
    height: auto;
  }
  .grid-margin-y > .shrink {
    height: auto;
  }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.875rem);
  }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.875rem);
  }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.875rem);
  }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.875rem);
  }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.875rem);
  }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.875rem);
  }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.875rem);
  }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.875rem);
  }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem);
  }
  .grid-margin-y > .medium-auto {
    height: auto;
  }
  .grid-margin-y > .medium-shrink {
    height: auto;
  }
  .grid-margin-y > .medium-1 {
    height: calc(8.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-2 {
    height: calc(16.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .medium-4 {
    height: calc(33.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-5 {
    height: calc(41.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .medium-7 {
    height: calc(58.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-8 {
    height: calc(66.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .medium-10 {
    height: calc(83.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-11 {
    height: calc(91.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-12 {
    height: calc(100% - 1.875rem);
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-margin-y > .large-auto {
    height: auto;
  }
  .grid-margin-y > .large-shrink {
    height: auto;
  }
  .grid-margin-y > .large-1 {
    height: calc(8.33333% - 1.875rem);
  }
  .grid-margin-y > .large-2 {
    height: calc(16.66667% - 1.875rem);
  }
  .grid-margin-y > .large-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .large-4 {
    height: calc(33.33333% - 1.875rem);
  }
  .grid-margin-y > .large-5 {
    height: calc(41.66667% - 1.875rem);
  }
  .grid-margin-y > .large-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .large-7 {
    height: calc(58.33333% - 1.875rem);
  }
  .grid-margin-y > .large-8 {
    height: calc(66.66667% - 1.875rem);
  }
  .grid-margin-y > .large-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .large-10 {
    height: calc(83.33333% - 1.875rem);
  }
  .grid-margin-y > .large-11 {
    height: calc(91.66667% - 1.875rem);
  }
  .grid-margin-y > .large-12 {
    height: calc(100% - 1.875rem);
  }
}
.grid-frame {
  overflow: hidden;
  position: relative;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100vw;
}

.cell .grid-frame {
  width: 100%;
}

.cell-block {
  overflow-x: auto;
  max-width: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-y {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.cell-block-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  max-height: 100%;
}

.cell-block-container > .grid-x {
  max-height: 100%;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

@media print, screen and (min-width: 640px) {
  .medium-grid-frame {
    overflow: hidden;
    position: relative;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100vw;
  }
  .cell .medium-grid-frame {
    width: 100%;
  }
  .medium-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .medium-cell-block-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%;
  }
  .medium-cell-block-container > .grid-x {
    max-height: 100%;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .medium-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-grid-frame {
    overflow: hidden;
    position: relative;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100vw;
  }
  .cell .large-grid-frame {
    width: 100%;
  }
  .large-cell-block {
    overflow-x: auto;
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .large-cell-block-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%;
  }
  .large-cell-block-container > .grid-x {
    max-height: 100%;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .large-cell-block-y {
    overflow-y: auto;
    max-height: 100%;
    min-height: 100%;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
}
.grid-y.grid-frame {
  overflow: hidden;
  position: relative;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  height: 100vh;
  width: auto;
}

@media print, screen and (min-width: 640px) {
  .grid-y.medium-grid-frame {
    overflow: hidden;
    position: relative;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-y.large-grid-frame {
    overflow: hidden;
    position: relative;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 100vh;
    width: auto;
  }
}
.cell .grid-y.grid-frame {
  height: 100%;
}

@media print, screen and (min-width: 640px) {
  .cell .grid-y.medium-grid-frame {
    height: 100%;
  }
}
@media print, screen and (min-width: 1024px) {
  .cell .grid-y.large-grid-frame {
    height: 100%;
  }
}
.grid-margin-y {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-margin-y {
    margin-top: -0.9375rem;
    margin-bottom: -0.9375rem;
  }
}
.grid-margin-y > .cell {
  height: calc(100% - 1.25rem);
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

@media print, screen and (min-width: 640px) {
  .grid-margin-y > .cell {
    height: calc(100% - 1.875rem);
    margin-top: 0.9375rem;
    margin-bottom: 0.9375rem;
  }
}
.grid-margin-y > .auto {
  height: auto;
}

.grid-margin-y > .shrink {
  height: auto;
}

.grid-margin-y > .small-1 {
  height: calc(8.33333% - 1.25rem);
}

.grid-margin-y > .small-2 {
  height: calc(16.66667% - 1.25rem);
}

.grid-margin-y > .small-3 {
  height: calc(25% - 1.25rem);
}

.grid-margin-y > .small-4 {
  height: calc(33.33333% - 1.25rem);
}

.grid-margin-y > .small-5 {
  height: calc(41.66667% - 1.25rem);
}

.grid-margin-y > .small-6 {
  height: calc(50% - 1.25rem);
}

.grid-margin-y > .small-7 {
  height: calc(58.33333% - 1.25rem);
}

.grid-margin-y > .small-8 {
  height: calc(66.66667% - 1.25rem);
}

.grid-margin-y > .small-9 {
  height: calc(75% - 1.25rem);
}

.grid-margin-y > .small-10 {
  height: calc(83.33333% - 1.25rem);
}

.grid-margin-y > .small-11 {
  height: calc(91.66667% - 1.25rem);
}

.grid-margin-y > .small-12 {
  height: calc(100% - 1.25rem);
}

@media print, screen and (min-width: 640px) {
  .grid-margin-y > .auto {
    height: auto;
  }
  .grid-margin-y > .shrink {
    height: auto;
  }
  .grid-margin-y > .small-1 {
    height: calc(8.33333% - 1.875rem);
  }
  .grid-margin-y > .small-2 {
    height: calc(16.66667% - 1.875rem);
  }
  .grid-margin-y > .small-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .small-4 {
    height: calc(33.33333% - 1.875rem);
  }
  .grid-margin-y > .small-5 {
    height: calc(41.66667% - 1.875rem);
  }
  .grid-margin-y > .small-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .small-7 {
    height: calc(58.33333% - 1.875rem);
  }
  .grid-margin-y > .small-8 {
    height: calc(66.66667% - 1.875rem);
  }
  .grid-margin-y > .small-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .small-10 {
    height: calc(83.33333% - 1.875rem);
  }
  .grid-margin-y > .small-11 {
    height: calc(91.66667% - 1.875rem);
  }
  .grid-margin-y > .small-12 {
    height: calc(100% - 1.875rem);
  }
  .grid-margin-y > .medium-auto {
    height: auto;
  }
  .grid-margin-y > .medium-shrink {
    height: auto;
  }
  .grid-margin-y > .medium-1 {
    height: calc(8.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-2 {
    height: calc(16.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .medium-4 {
    height: calc(33.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-5 {
    height: calc(41.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .medium-7 {
    height: calc(58.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-8 {
    height: calc(66.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .medium-10 {
    height: calc(83.33333% - 1.875rem);
  }
  .grid-margin-y > .medium-11 {
    height: calc(91.66667% - 1.875rem);
  }
  .grid-margin-y > .medium-12 {
    height: calc(100% - 1.875rem);
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-margin-y > .large-auto {
    height: auto;
  }
  .grid-margin-y > .large-shrink {
    height: auto;
  }
  .grid-margin-y > .large-1 {
    height: calc(8.33333% - 1.875rem);
  }
  .grid-margin-y > .large-2 {
    height: calc(16.66667% - 1.875rem);
  }
  .grid-margin-y > .large-3 {
    height: calc(25% - 1.875rem);
  }
  .grid-margin-y > .large-4 {
    height: calc(33.33333% - 1.875rem);
  }
  .grid-margin-y > .large-5 {
    height: calc(41.66667% - 1.875rem);
  }
  .grid-margin-y > .large-6 {
    height: calc(50% - 1.875rem);
  }
  .grid-margin-y > .large-7 {
    height: calc(58.33333% - 1.875rem);
  }
  .grid-margin-y > .large-8 {
    height: calc(66.66667% - 1.875rem);
  }
  .grid-margin-y > .large-9 {
    height: calc(75% - 1.875rem);
  }
  .grid-margin-y > .large-10 {
    height: calc(83.33333% - 1.875rem);
  }
  .grid-margin-y > .large-11 {
    height: calc(91.66667% - 1.875rem);
  }
  .grid-margin-y > .large-12 {
    height: calc(100% - 1.875rem);
  }
}
.grid-frame.grid-margin-y {
  height: calc(100vh + 1.25rem);
}

@media print, screen and (min-width: 640px) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-frame.grid-margin-y {
    height: calc(100vh + 1.875rem);
  }
}
@media print, screen and (min-width: 640px) {
  .grid-margin-y.medium-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
@media print, screen and (min-width: 1024px) {
  .grid-margin-y.large-grid-frame {
    height: calc(100vh + 1.875rem);
  }
}
.align-left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.align-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.align-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.align-justify {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.align-spaced {
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.align-left.vertical.menu > li > a {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.align-right.vertical.menu > li > a {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.align-center.vertical.menu > li > a {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.align-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.align-self-top {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.align-bottom {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.align-self-bottom {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.align-middle {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.align-self-middle {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.align-stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.align-self-stretch {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.align-center-middle {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

.small-order-1 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.small-order-2 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

.small-order-3 {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
}

.small-order-4 {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
}

.small-order-5 {
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

.small-order-6 {
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

@media print, screen and (min-width: 640px) {
  .medium-order-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .medium-order-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .medium-order-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .medium-order-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .medium-order-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .medium-order-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
}
@media print, screen and (min-width: 1024px) {
  .large-order-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .large-order-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .large-order-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .large-order-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .large-order-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .large-order-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
}
/* see https://get.foundation/sites/docs/xy-grid.html for usage */
body {
  font-family: "Inter", sans-serif;
  line-height: 1.75;
  font-size: 16px;
  font-weight: 400;
}

p, .p, li, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  margin: 0;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  line-height: 1.3;
  margin: 0 0 14px 0;
  font-weight: 700;
  font-family: "Instrument Sans", sans-serif;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, .h1 span, .h2 span, .h3 span, .h4 span, .h5 span, .h6 span {
  font-weight: 400;
}
h1 a,
h1 a:hover,
h1 a:focus, h2 a,
h2 a:hover,
h2 a:focus, h3 a,
h3 a:hover,
h3 a:focus, h4 a,
h4 a:hover,
h4 a:focus, h5 a,
h5 a:hover,
h5 a:focus, h6 a,
h6 a:hover,
h6 a:focus, .h1 a,
.h1 a:hover,
.h1 a:focus, .h2 a,
.h2 a:hover,
.h2 a:focus, .h3 a,
.h3 a:hover,
.h3 a:focus, .h4 a,
.h4 a:hover,
.h4 a:focus, .h5 a,
.h5 a:hover,
.h5 a:focus, .h6 a,
.h6 a:hover,
.h6 a:focus {
  color: #000;
  text-decoration: none;
}

h1,
.h1 {
  font-size: clamp(48px, 5vw, 72px);
  font-weight: bold;
  letter-spacing: -1.28px;
  line-height: 110%;
}

h2,
.h2 {
  font-size: clamp(40px, 5vw, 64px);
  font-weight: bold;
  letter-spacing: -1.28px;
  line-height: 110%;
}

h3,
.h3 {
  font-size: clamp(28px, 5vw, 40px);
  line-height: 110%;
}

h4,
.h4 {
  font-size: clamp(20px, 5vw, 24px);
  font-weight: bold;
  letter-spacing: -0.203px;
  line-height: 100%;
}

h5,
.h5 {
  font-size: clamp(18px, 5vw, 20px);
  line-height: 100%;
}

h6,
.h6 {
  font-size: clamp(16px, 5vw, 16px);
  line-height: 100%;
}

th {
  font-weight: 700;
}

p,
li {
  font-family: "Inter", sans-serif;
  font-size: clamp(14px, 4vw, 16px);
  line-height: 130%;
}

p.lrg {
  font-size: clamp(16px, 4vw, 18px);
  line-height: 165%;
}

.paragraph,
figure,
p,
table,
address {
  margin: 0 0 19px;
}

span {
  font-size: inherit;
  font-weight: inherit;
  font-style: inherit;
  line-height: inherit;
}

small,
.small {
  font-size: clamp(12px, 5vw, 12px);
}

a {
  color: #000;
  text-decoration: underline;
  transition: color 0.3s ease-out;
  cursor: pointer;
}
a a:hover,
a a:focus {
  color: black;
}

b,
strong {
  font-weight: 700;
}

em {
  font-style: italic;
}

hr {
  background-color: #f7f7ff;
  border: 0;
  display: block;
  height: 1px;
  margin: 35px 0;
}

code,
pre {
  font-family: monospace, monospace;
  background-color: rgba(0, 0, 0, 0.09);
  display: inline-block;
  padding: 0 8px;
  font-size: 15px;
  margin: 0 0 19px;
}

blockquote,
.blockquote {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%;
  letter-spacing: -0.2px;
}
blockquote p,
.blockquote p {
  font-size: 16px;
}
@media only screen and (min-width: 640px) {
  blockquote p,
  .blockquote p {
    font-size: 18px;
  }
}
blockquote p:last-child,
.blockquote p:last-child {
  margin-bottom: 0;
}

figcaption {
  font-size: 16px;
  margin-top: 20px;
}

button,
[type=submit] {
  appearance: none;
  background-color: transparent;
  border: 0;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  padding: 0;
  text-align: inherit;
  cursor: pointer;
}

.button,
#main-menu ul.top-level > li.menu-item-button > a,
#mobile-menu ul.top-level > li.menu-item-button > a,
#footer-menu ul.top-level > li.menu-item-button > a {
  appearance: none;
  background-color: #000;
  border: 0 !important;
  border-radius: 0px;
  color: #fff;
  display: inline-block;
  font-family: inherit;
  font-size: 12px;
  font-weight: 700 !important;
  line-height: 1.15;
  padding: 12px 31px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  transition: background-color 0.3s ease-out, border-color 0.3s ease-out, color 0.3s ease-out;
  user-select: none;
  vertical-align: top;
  min-width: 170px;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
.button:disabled, .button--disabled,
#main-menu ul.top-level > li.menu-item-button > a:disabled,
#main-menu ul.top-level > li.menu-item-button > a--disabled,
#mobile-menu ul.top-level > li.menu-item-button > a:disabled,
#mobile-menu ul.top-level > li.menu-item-button > a--disabled,
#footer-menu ul.top-level > li.menu-item-button > a:disabled,
#footer-menu ul.top-level > li.menu-item-button > a--disabled {
  cursor: default;
  opacity: 0.65;
  pointer-events: none;
}
.button:hover, .button:focus,
#main-menu ul.top-level > li.menu-item-button > a:hover,
#main-menu ul.top-level > li.menu-item-button > a:focus,
#mobile-menu ul.top-level > li.menu-item-button > a:hover,
#mobile-menu ul.top-level > li.menu-item-button > a:focus,
#footer-menu ul.top-level > li.menu-item-button > a:hover,
#footer-menu ul.top-level > li.menu-item-button > a:focus {
  background-color: #fff;
  border-color: #000;
  color: #000;
}
.button--primary,
#main-menu ul.top-level > li.menu-item-button > a--primary,
#mobile-menu ul.top-level > li.menu-item-button > a--primary,
#footer-menu ul.top-level > li.menu-item-button > a--primary {
  background-color: #000;
  border: 1px solid #000;
  color: #fff;
}
.button--primary:hover, .button--primary:focus,
#main-menu ul.top-level > li.menu-item-button > a--primary:hover,
#main-menu ul.top-level > li.menu-item-button > a--primary:focus,
#mobile-menu ul.top-level > li.menu-item-button > a--primary:hover,
#mobile-menu ul.top-level > li.menu-item-button > a--primary:focus,
#footer-menu ul.top-level > li.menu-item-button > a--primary:hover,
#footer-menu ul.top-level > li.menu-item-button > a--primary:focus {
  background-color: #fff;
  color: #000;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}
.button--secondary,
#main-menu ul.top-level > li.menu-item-button > a--secondary,
#mobile-menu ul.top-level > li.menu-item-button > a--secondary,
#footer-menu ul.top-level > li.menu-item-button > a--secondary {
  background-color: transparent;
  border: 1px solid #fff !important;
  color: #fff;
}
.button--secondary:hover, .button--secondary:focus,
#main-menu ul.top-level > li.menu-item-button > a--secondary:hover,
#main-menu ul.top-level > li.menu-item-button > a--secondary:focus,
#mobile-menu ul.top-level > li.menu-item-button > a--secondary:hover,
#mobile-menu ul.top-level > li.menu-item-button > a--secondary:focus,
#footer-menu ul.top-level > li.menu-item-button > a--secondary:hover,
#footer-menu ul.top-level > li.menu-item-button > a--secondary:focus {
  background-color: #fff;
  color: #000;
}
.button--gradient,
#main-menu ul.top-level > li.menu-item-button > a--gradient,
#mobile-menu ul.top-level > li.menu-item-button > a--gradient,
#footer-menu ul.top-level > li.menu-item-button > a--gradient {
  background: linear-gradient(246deg, #9FD0DC 0.16%, #0092BB 99.67%);
  border: 0;
  color: #fff;
}
.button--gradient:hover, .button--gradient:focus,
#main-menu ul.top-level > li.menu-item-button > a--gradient:hover,
#main-menu ul.top-level > li.menu-item-button > a--gradient:focus,
#mobile-menu ul.top-level > li.menu-item-button > a--gradient:hover,
#mobile-menu ul.top-level > li.menu-item-button > a--gradient:focus,
#footer-menu ul.top-level > li.menu-item-button > a--gradient:hover,
#footer-menu ul.top-level > li.menu-item-button > a--gradient:focus {
  background: linear-gradient(246deg, #0092BB 0.16%, #0092BB 99.67%);
  color: #fff;
  box-shadow: 0px 0px 10px rgba(147, 147, 147, 0.1);
}
.button--small,
#main-menu ul.top-level > li.menu-item-button > a--small,
#mobile-menu ul.top-level > li.menu-item-button > a--small,
#footer-menu ul.top-level > li.menu-item-button > a--small {
  font-size: 12px;
  padding: 8px 16px;
  line-height: 1.2;
}
.button--link,
#main-menu ul.top-level > li.menu-item-button > a--link,
#mobile-menu ul.top-level > li.menu-item-button > a--link,
#footer-menu ul.top-level > li.menu-item-button > a--link {
  /* used for learn more links */
  background-color: transparent;
  border: 0 !important;
  color: #000;
  padding: 0;
  position: relative;
  text-transform: none;
  transition: opacity 0.3s ease-out;
}
.button--link:hover, .button--link:focus,
#main-menu ul.top-level > li.menu-item-button > a--link:hover,
#main-menu ul.top-level > li.menu-item-button > a--link:focus,
#mobile-menu ul.top-level > li.menu-item-button > a--link:hover,
#mobile-menu ul.top-level > li.menu-item-button > a--link:focus,
#footer-menu ul.top-level > li.menu-item-button > a--link:hover,
#footer-menu ul.top-level > li.menu-item-button > a--link:focus {
  background-color: transparent;
  opacity: 0.5;
}
.button--link:after,
#main-menu ul.top-level > li.menu-item-button > a--link:after,
#mobile-menu ul.top-level > li.menu-item-button > a--link:after,
#footer-menu ul.top-level > li.menu-item-button > a--link:after {
  content: "";
  display: inline-block;
  width: 7px;
  height: 7px;
  vertical-align: 1px;
  margin-left: 4px;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  transform: rotate(-45deg);
}

.menu-item-button > a,
.menu-item-button:hover > a {
  border-bottom: none !important;
}

#mobile-menu ul.top-level > li.menu-item-button {
  margin-top: 20px;
}

#footer-menu ul.top-level > li.menu-item-button {
  width: 100%;
  margin-top: 20px;
}
@media only screen and (min-width: 1024px) {
  #footer-menu ul.top-level > li.menu-item-button {
    width: auto;
    margin-top: 5px;
  }
}

/* Pills */
.pill {
  background-color: #000;
  border-radius: 16px;
  color: #fff;
  display: inline-block;
  font-size: 13px;
  line-height: 1.8;
  max-width: 100%;
  overflow: hidden;
  padding: 2px 16px;
  margin-bottom: 5px;
  text-decoration: none;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  transition: background-color 0.3s ease-out;
}
.pill:hover, .pill:focus {
  background-color: black;
}

.color-theme--dark .button.button--primary,
.color-theme--dark #main-menu ul.top-level > li.menu-item-button > a,
.color-theme--dark #mobile-menu ul.top-level > li.menu-item-button > a,
.color-theme--dark #footer-menu ul.top-level > li.menu-item-button > a {
  background: #fff;
  color: #000;
}

.narrow-content {
  width: 100%;
}
.narrow-content--800 {
  max-width: 830px;
}

.centered-block {
  margin-left: auto;
  margin-right: auto;
}

.text-center {
  text-align: center;
}

.color-theme--dark .button.button--primary:hover {
  color: #fff;
  background: #000;
}

.color-theme--light .button.button--secondary {
  border-color: #000 !important;
  color: #000;
}
.color-theme--light .button.button--secondary:hover {
  color: #fff;
  background: #000;
}

.page-default .entry-content .wp-caption {
  max-width: 100%;
}
.page-default .entry-content img {
  max-width: 100%;
  height: auto;
}

.sb-comp {
  padding: 50px 0;
}
@media only screen and (min-width: 1024px) {
  .sb-comp {
    padding: 90px 0;
  }
}
.sb-comp .button-group {
  margin: 25px 0;
}
@media only screen and (min-width: 1024px) {
  .sb-comp .button-group {
    margin-bottom: 0;
  }
}

.bg-light-blue {
  background: #d9f4fb !important;
}

.grid-header {
  text-align: center;
}

.hero-top-pad {
  padding-top: 100px !important;
}
@media only screen and (min-width: 1024px) {
  .hero-top-pad {
    padding-top: 160px !important;
  }
}

.no-top-pad {
  padding-top: 0 !important;
}

.sml-top-pad {
  padding-top: 24px !important;
}

.std-top-pad {
  padding-top: 48px !important;
}

.lrg-top-pad {
  padding-top: 60px !important;
}

.no-bot-pad {
  padding-bottom: 0 !important;
}

.sml-bot-pad {
  padding-bottom: 24px !important;
}

.std-bot-pad {
  padding-bottom: 48px !important;
}

.lrg-bot-pad {
  padding-bottom: 60px !important;
}

@media only screen and (min-width: 1024px) {
  .no-top-pad {
    padding-top: 0 !important;
  }
  .sml-top-pad {
    padding-top: 32px !important;
  }
  .std-top-pad {
    padding-top: 60px !important;
  }
  .lrg-top-pad {
    padding-top: 120px !important;
  }
  .no-bot-pad {
    padding-bottom: 0 !important;
  }
  .sml-bot-pad {
    padding-bottom: 32px !important;
  }
  .std-bot-pad {
    padding-bottom: 60px !important;
  }
  .lrg-bot-pad {
    padding-bottom: 120px !important;
  }
}
#header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  background-color: transparent;
  padding: 8px 0;
  z-index: 20;
}
@media only screen and (min-width: 1024px) {
  #header {
    padding: 16px 0;
  }
}
#header.start-dark {
  background: #fff;
}
#header .logo-light {
  display: block;
}
#header .logo-dark {
  display: none;
}
#header.scrolled {
  background-color: #fff;
}
#header.scrolled .logo-light {
  display: none;
}
#header.scrolled .logo-dark {
  display: block;
}
#header .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#header #branding a {
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
}
#header #branding a img {
  width: 120px;
  height: auto;
  margin-right: 15px;
}
@media only screen and (min-width: 1024px) {
  #header #branding a img {
    width: 160px;
  }
}
#header #branding a .brand-description {
  color: #000;
  font-size: 20px;
  line-height: 1.1;
}

#search-toggle {
  color: #000;
  width: 22px;
  height: 22px;
  font-size: 22px;
  line-height: 1;
  text-decoration: none;
  margin-left: auto;
  margin-right: 20px;
}
@media only screen and (min-width: 1024px) {
  #search-toggle {
    margin-left: 0;
    margin-right: 0;
  }
}
#search-toggle svg {
  vertical-align: -5px;
}

#nav-toggle {
  line-height: 1;
  width: 30px;
  height: 30px;
  overflow: hidden;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  #nav-toggle {
    display: none;
  }
}
#nav-toggle .hamburger-box {
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: all 0.2s ease-in;
  position: relative;
}
#nav-toggle .hamburger-inner {
  display: block;
  width: 25px;
  height: 2px;
  background-color: #000;
}
#nav-toggle .hamburger-box-open {
  padding-top: 6px;
  position: absolute;
  top: 0;
  left: 0;
}
#nav-toggle .hamburger-box-open .hamburger-inner {
  margin: 0 auto 6px auto;
}
#nav-toggle .hamburger-box-close {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
#nav-toggle .hamburger-box-close .hamburger-inner {
  height: 2px;
  width: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50% -50%);
}
#nav-toggle .hamburger-box-close .hamburger-inner:first-child {
  transform: translateX(-50%) translateY(-50%) rotate(-45deg);
}
#nav-toggle .hamburger-box-close .hamburger-inner:last-child {
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
}
#nav-toggle.is-active .hamburger-box-open {
  opacity: 0;
}
#nav-toggle.is-active .hamburger-box-close {
  opacity: 1;
}

#main-menu {
  display: none;
  justify-content: space-between;
}
@media only screen and (min-width: 1024px) {
  #main-menu {
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }
}
#main-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#main-menu ul li {
  display: block;
  position: relative;
}
#main-menu ul li a {
  display: block;
  line-height: 1.5;
  text-decoration: none;
  color: #fff;
  transition: all 0.3s ease-out;
  font-weight: bold;
  font-size: 14px;
}
#main-menu ul li:hover {
  cursor: pointer;
}
#main-menu ul.top-level {
  width: 100%;
  display: flex;
  align-items: center;
}
#main-menu ul.top-level > li {
  margin-right: 30px;
}
#main-menu ul.top-level > li:last-child {
  margin-right: 0;
}
#main-menu ul.top-level > li > a {
  padding: 2px 0;
  font-size: 14px;
  transition: border-bottom 0.3s ease-out;
}
#main-menu ul.top-level > li:hover > a {
  color: #131313;
}
#main-menu ul.top-level > li.menu-item-has-children:after {
  content: "";
  height: 20px;
  width: 100%;
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
}
#main-menu ul.top-level > li.menu-item-has-children:hover > ul.sub-menu, #main-menu ul.top-level > li.menu-item-has-children:focus-within > ul.sub-menu,
#main-menu ul.top-level > li.menu-item-has-children ul.sub-menu:hover, #main-menu ul.top-level > li.menu-item-has-children:hover > ul.sub-menu ul.sub-menu, #main-menu ul.top-level > li.menu-item-has-children:focus-within > ul.sub-menu ul.sub-menu,
#main-menu ul.top-level > li.menu-item-has-children ul.sub-menu ul.sub-menu:hover {
  visibility: visible;
  opacity: 1;
}
#main-menu ul.top-level > li.menu-item-has-children:hover > ul.sub-menu {
  transform: translateY(20px);
}
#main-menu ul.sub-menu {
  display: block;
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 100%;
  transform: translateY(0);
  left: 0;
  width: 200px;
  background-color: #fff;
  box-shadow: 0 1px 26px 0 rgba(0, 0, 0, 0.06);
  transition: all 0.3s ease-out;
}
#main-menu ul.sub-menu > li a {
  padding: 10px 20px;
  border-bottom: 1px solid #f7f7ff;
}
#main-menu ul.sub-menu > li:last-child a {
  border-bottom: none;
}
#main-menu ul.sub-menu > li:hover > a {
  color: #000;
}
#main-menu ul.sub-menu > li.menu-item-has-children > ul.sub-menu {
  position: relative;
  width: 100%;
  background-color: #f7f7ff;
  box-shadow: none;
}
#main-menu ul.sub-menu > li.menu-item-has-children > ul.sub-menu a {
  padding-left: 30px;
  border-bottom-color: transparent;
}

.main-menu-cta {
  margin-left: auto;
  margin-right: 12px;
  padding: 12px 16px;
  min-width: 150px;
  text-decoration: none !important;
}
@media only screen and (min-width: 1024px) {
  .main-menu-cta {
    min-width: 170px;
  }
}

#header.start-dark #main-menu ul.top-level > li > a {
  color: #000;
}
#header.start-dark #main-menu ul.top-level > li > a:hover {
  color: #666;
}
#header.start-dark .logo-light {
  display: none;
}
#header.start-dark .logo-dark {
  display: block;
}

#header.scrolled #main-menu ul li a {
  color: #000;
}
#header.scrolled #main-menu ul li a:hover {
  color: #666;
}

#mobile-menu {
  background: #fff;
  width: 96vw;
  margin: 0 2vw;
  position: fixed;
  height: auto;
  z-index: 10;
  top: 0px;
  left: 0;
  right: 0;
  padding-bottom: 10px;
  overflow-y: scroll;
  display: block;
  visibility: hidden;
  transition: 0.3s all ease;
  box-shadow: -20px 0 26px -20px rgba(0, 0, 0, 0);
  border-radius: 24px;
  opacity: 0;
}
#mobile-menu > .container {
  padding: 15px 30px;
}
#mobile-menu.is-active {
  top: 65px;
  opacity: 1;
  visibility: visible;
}
@media only screen and (min-width: 640px) {
  #mobile-menu.is-active {
    transition: transform 0.3s ease-out, width 0.3s ease-out;
    transform: translateX(50vw);
    width: 50vw;
  }
}
@media only screen and (min-width: 1024px) {
  #mobile-menu {
    display: none;
  }
}
#mobile-menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#mobile-menu ul li {
  display: block;
  position: relative;
}
#mobile-menu ul li a {
  display: block;
  line-height: 1.5;
  text-decoration: none;
  color: #000;
}
#mobile-menu ul li:hover {
  cursor: pointer;
}
#mobile-menu ul.top-level {
  width: 100%;
}
#mobile-menu ul.top-level > li {
  border-bottom: 1px solid #f7f7ff;
}
#mobile-menu ul.top-level > li:last-child {
  border-bottom: 0;
}
#mobile-menu ul.top-level > li > a {
  padding: 10px 0;
  font-weight: 700;
}
#mobile-menu ul.sub-menu {
  padding-left: 15px;
  background-color: #f7f7ff;
}
#mobile-menu ul.sub-menu > li > a {
  padding: 10px 0;
  font-size: 14px;
}

.pre-footer {
  background: #000;
  padding: 60px 0 0 0;
  color: #fff;
  text-align: center;
}
@media only screen and (min-width: 1024px) {
  .pre-footer {
    padding: 100px 0 0 0;
  }
}
.pre-footer .footer-subscribe-form {
  max-width: 500px;
  margin: 0 auto;
  text-align: center;
}
.pre-footer .footer-subscribe-form input {
  border-color: #fff !important;
  color: #fff !important;
  font-size: 16px;
  padding: 14px;
}
.pre-footer .footer-subscribe-form .zf-submitColor {
  padding: 11px 38px !important;
  font-family: "Inter", sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  background: #fff;
  color: #000;
  min-width: 170px;
}
.pre-footer .footer-subscribe-form .zf-templateWidth {
  margin: 0 auto !important;
}
.pre-footer .footer-subscribe-form .subscribe-check {
  width: 75%;
  margin: 12px auto 0 auto;
}
@media only screen and (min-width: 1024px) {
  .pre-footer .footer-subscribe-form .subscribe-check {
    margin: 0 auto;
  }
}
.pre-footer .footer-subscribe-form .subscribe-check label {
  font-size: 12px;
  font-weight: 400;
}
.pre-footer .footer-subscribe-form .subscribe-check label:before {
  background-color: #fff;
}
.pre-footer .footer-subscribe-form .subscribe-check input[type=checkbox]:checked + label::before {
  background-color: green;
  border: 0;
}

#footer {
  padding: 60px 0 12px 0;
  background-color: #000;
  color: #fff;
}
@media only screen and (min-width: 1024px) {
  #footer {
    padding: 100px 0 12px 0;
  }
}
#footer .container {
  display: flex;
  flex-wrap: wrap;
}
#footer .primary-links .container {
  padding-bottom: 40px;
  padding-top: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  #footer .primary-links .container {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
  }
}
#footer #footer-menu {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  #footer #footer-menu {
    width: 40%;
  }
}
#footer ul.top-level {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
}
#footer ul.top-level .menu-item-no-link {
  margin-bottom: 20px;
  display: inline-block;
}
#footer ul.top-level > li {
  margin: 0px;
  width: 50%;
}
@media only screen and (min-width: 1024px) {
  #footer ul.top-level > li {
    text-align: left;
  }
  #footer ul.top-level > li:first-child {
    margin-left: 0;
  }
  #footer ul.top-level > li:last-child {
    margin-right: 0;
  }
}
#footer ul.top-level > li a {
  text-decoration: none;
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%; /* 22px */
  letter-spacing: -0.203px;
}
#footer ul.top-level > li a:hover {
  color: #f7f7ff;
}
#footer ul.top-level > li a.menu-item-no-link {
  pointer-events: none;
}
#footer ul.sub-menu {
  list-style: none;
  padding: 0;
  margin: 0;
}
#footer ul.sub-menu li {
  margin: 0 0 5px 0;
}
#footer ul.sub-menu li a {
  font-size: 16px;
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
}
#footer ul.sub-menu li a:hover {
  color: #aaa;
}
#footer .footer-contact {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  #footer .footer-contact {
    width: 40%;
  }
}
#footer .footer-contact h3 {
  width: 100%;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%; /* 22px */
  letter-spacing: -0.203px;
  margin-bottom: 20px;
}
#footer .footer-contact .contact-col {
  width: 50%;
}
#footer .footer-contact .contact-col b {
  font-weight: bold;
}
#footer #branding-footer {
  margin-bottom: 20px;
  width: 100%;
  text-align: center;
}
@media only screen and (min-width: 1024px) {
  #footer #branding-footer {
    width: 20%;
    text-align: left;
  }
}
#footer #branding-footer img {
  width: 160px;
  height: 40px;
}
#footer #branding-footer .footer-social {
  width: 100%;
  display: flex;
  justify-content: center;
}
@media only screen and (min-width: 1024px) {
  #footer #branding-footer .footer-social {
    justify-content: left;
  }
}
#footer #branding-footer .footer-social a {
  margin: 0 16px 0 0;
  width: 24px;
}
#footer #branding-footer .footer-social a img {
  width: 100%;
}
#footer #copyright {
  padding: 12px 0;
  color: #fff;
  font-size: 12px;
}
#footer #copyright a {
  text-decoration: underline;
  color: #fff;
}
#footer #copyright a:hover {
  color: #aaa;
}

#search-panel {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.95);
  box-shadow: 0 1px 26px 0 rgba(0, 0, 0, 0.06);
  padding: 20px;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-out;
}
#search-panel.is-active {
  z-index: 1;
  top: 0;
  visibility: visible;
  opacity: 1;
}
#search-panel .container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
#search-panel #search {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
}
#search-panel #search label {
  width: 100%;
}
#search-panel #search [type=search] {
  border: none;
  border-bottom: 2px solid #000;
  background: no-repeat;
  color: #000;
  width: 100%;
  font-size: 22px;
}
#search-panel #search [type=search]:focus {
  outline: none;
}
#search-panel #search [type=search]::placeholder {
  color: #000;
  font-size: 22px;
}
#search-panel #search #close-search {
  display: block;
  width: 120px;
  margin: 20px auto 0 auto;
  color: black;
}

.author-meta {
  display: flex;
  margin: 48px 0;
}
.author-meta-avatar-link {
  flex-shrink: 0;
}
.author-meta-avatar-link img {
  border-radius: 50%;
  width: 80px;
}
.author-meta-info {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  padding-left: 32px;
}
.author-meta-description {
  font-size: 14px;
  margin: 8px 0 0;
}

.entry-feature-image img {
  width: 100%;
  height: auto;
}

.pagination-nav {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}
.pagination-nav .post-navigation .nav-links {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 10px 0;
  border-top: 1px solid #f7f7ff;
  border-bottom: 1px solid #f7f7ff;
}
@media only screen and (min-width: 640px) {
  .pagination-nav .post-navigation .nav-links {
    flex-direction: row;
    padding: 10px 15px;
  }
}
.pagination-nav .post-navigation .nav-links a {
  display: inline-block;
  text-decoration: none;
  margin-bottom: 10px;
}
@media only screen and (min-width: 640px) {
  .pagination-nav .post-navigation .nav-links a {
    margin-bottom: 0;
  }
}
.pagination-nav .post-navigation .nav-links div:last-child a {
  margin-bottom: 0;
}
.pagination-nav .archive-pagination {
  margin-top: 48px;
}
.pagination-nav .archive-pagination .nav-links {
  display: flex;
  width: 100%;
  justify-content: center;
  padding: 10px 0;
  border-top: 1px solid #f7f7ff;
  border-bottom: 1px solid #f7f7ff;
}
@media only screen and (min-width: 640px) {
  .pagination-nav .archive-pagination .nav-links {
    padding: 10px 15px;
  }
}
.pagination-nav .archive-pagination .nav-links a,
.pagination-nav .archive-pagination .nav-links span.current {
  text-decoration: none;
  white-space: nowrap;
  margin: 0 10px;
}

.post-list-item .post-thumbnail {
  display: block;
  line-height: 0;
  margin-bottom: 16px;
}
.post-list-item .post-thumbnail img {
  max-width: 450px;
  width: 100%;
  height: auto;
}
.post-list-item .post-excerpt {
  margin-bottom: 10px;
}

.filter-category {
  padding: 40px 0 40px 0;
  border-bottom: 1px solid #000;
  margin-bottom: 50px;
}
@media only screen and (min-width: 640px) {
  .filter-category {
    padding-bottom: 20px;
  }
}
@media only screen and (min-width: 640px) {
  .filter-category .filter-container {
    display: flex;
  }
}
.filter-category .filter-item {
  margin: 0 5px 10px;
}
.filter-category .select-filter {
  width: 100%;
}
@media only screen and (min-width: 640px) {
  .filter-category .select-filter {
    width: initial;
    margin-bottom: 0;
    margin-right: 20px;
  }
}
.filter-category .select-filter select {
  width: 100%;
}
@media only screen and (min-width: 640px) {
  .filter-category .select-filter select {
    width: initial;
  }
}
.filter-category .search-filter label {
  width: 100%;
  margin-bottom: 0;
}
@media only screen and (min-width: 640px) {
  .filter-category .search-filter label {
    width: initial;
  }
}
.filter-category .search-filter input[type=search] {
  margin-right: 10px;
  width: 100%;
}
@media only screen and (min-width: 640px) {
  .filter-category .search-filter input[type=search] {
    width: initial;
    margin-right: 20px;
  }
}

.two-col-content, .comp-image-text-block, .comp-hero {
  overflow: hidden;
}
.two-col-content .content, .comp-image-text-block .content, .comp-hero .content {
  width: 100%;
  max-width: 780px;
  margin: 0 auto;
}
@media only screen and (min-width: 1024px) {
  .two-col-content .content, .comp-image-text-block .content, .comp-hero .content {
    max-width: 100%;
  }
}
.two-col-content .img-cell .content img, .comp-image-text-block .img-cell .content img, .comp-hero .img-cell .content img {
  width: 100%;
  height: auto;
}
.two-col-content.img-pos-left .img-cell, .img-pos-left.comp-image-text-block .img-cell, .img-pos-left.comp-hero .img-cell {
  order: -1;
}
@media only screen and (min-width: 1024px) {
  .two-col-content.img-pos-left .img-cell, .img-pos-left.comp-image-text-block .img-cell, .img-pos-left.comp-hero .img-cell {
    direction: rtl;
  }
}
.two-col-content.img-pos-center .content, .img-pos-center.comp-image-text-block .content, .img-pos-center.comp-hero .content {
  text-align: center;
  width: 100%;
}
.two-col-content.img-pos-center .text-cell .content, .img-pos-center.comp-image-text-block .text-cell .content, .img-pos-center.comp-hero .text-cell .content {
  max-width: 800px;
  margin: 0 auto;
}
.two-col-content.img-pos-center .img-cell .content, .img-pos-center.comp-image-text-block .img-cell .content, .img-pos-center.comp-hero .img-cell .content {
  max-width: 1100px;
  margin: 0 auto;
}

.comp-hero {
  position: relative;
  padding: 80px 0 0 0;
  background-repeat: no-repeat;
  background-size: cover;
}
@media only screen and (min-width: 1024px) {
  .comp-hero {
    padding: 0;
  }
}
.comp-hero .hero-area {
  display: flex;
  flex-wrap: wrap;
}
.comp-hero.small-hero {
  padding: 80px 0 0 0;
}
.comp-hero.small-hero .img-cell {
  width: 100%;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 1024px) {
  .comp-hero.small-hero .img-cell {
    width: 50%;
  }
}
.comp-hero.small-hero .img-cell img {
  position: relative;
  width: 100% !important;
  bottom: 0;
  right: 0;
  min-width: 0;
  max-width: 100%;
  display: block;
}
.comp-hero.small-hero .text-cell {
  width: 100%;
  margin-right: 0;
  padding: 48px 0 32px 0;
}
@media only screen and (min-width: 1024px) {
  .comp-hero.small-hero .text-cell {
    width: 50%;
    margin-right: 0%;
    padding: 100px 100px 100px 0;
  }
}
.comp-hero .img-cell img {
  position: relative;
  width: 100% !important;
  bottom: 0;
  right: 0;
  min-width: 0;
  max-width: 100%;
  display: block;
}
@media only screen and (min-width: 1024px) {
  .comp-hero .img-cell img {
    position: absolute;
    width: 66% !important;
    bottom: 0;
    right: 0;
    min-width: 600px;
    max-width: 1000px;
  }
}
.comp-hero .text-cell {
  width: 100%;
  margin-right: 0%;
  padding: 48px 0px 0 0;
}
@media only screen and (min-width: 1024px) {
  .comp-hero .text-cell {
    padding: 300px 0px 200px 0;
    width: 30%;
    margin-right: 5%;
  }
}
.comp-hero.color-theme--dark {
  background-color: #000;
}
.comp-hero.color-theme--dark .text-cell .content p, .comp-hero.color-theme--dark .text-cell .content .p, .comp-hero.color-theme--dark .text-cell .content li, .comp-hero.color-theme--dark .text-cell .content h1, .comp-hero.color-theme--dark .text-cell .content h2, .comp-hero.color-theme--dark .text-cell .content h3, .comp-hero.color-theme--dark .text-cell .content h4, .comp-hero.color-theme--dark .text-cell .content h5, .comp-hero.color-theme--dark .text-cell .content h6, .comp-hero.color-theme--dark .text-cell .content .h1, .comp-hero.color-theme--dark .text-cell .content .h2, .comp-hero.color-theme--dark .text-cell .content .h3, .comp-hero.color-theme--dark .text-cell .content .h4, .comp-hero.color-theme--dark .text-cell .content .h5, .comp-hero.color-theme--dark .text-cell .content .h6 {
  color: #fff;
}

.comp-image-text-block {
  background-repeat: no-repeat;
  background-size: cover;
}
.comp-image-text-block.color-theme--dark {
  background-color: #000;
}
.comp-image-text-block.color-theme--dark .text-cell .content p, .comp-image-text-block.color-theme--dark .text-cell .content .p, .comp-image-text-block.color-theme--dark .text-cell .content li, .comp-image-text-block.color-theme--dark .text-cell .content h1, .comp-image-text-block.color-theme--dark .text-cell .content h2, .comp-image-text-block.color-theme--dark .text-cell .content h3, .comp-image-text-block.color-theme--dark .text-cell .content h4, .comp-image-text-block.color-theme--dark .text-cell .content h5, .comp-image-text-block.color-theme--dark .text-cell .content h6, .comp-image-text-block.color-theme--dark .text-cell .content .h1, .comp-image-text-block.color-theme--dark .text-cell .content .h2, .comp-image-text-block.color-theme--dark .text-cell .content .h3, .comp-image-text-block.color-theme--dark .text-cell .content .h4, .comp-image-text-block.color-theme--dark .text-cell .content .h5, .comp-image-text-block.color-theme--dark .text-cell .content .h6 {
  color: #fff;
}

.comp-poster {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  max-width: 1600px;
  margin: 0 auto;
  padding-top: 56.25%;
  padding-bottom: 56.25%;
  height: 0;
}
@media only screen and (min-width: 1024px) {
  .comp-poster {
    padding-top: 56.25%;
    padding-bottom: 0;
  }
}
.comp-poster .text-cell {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  max-width: 800px;
  transform: translate(-50%, -50%);
  padding-left: 15px;
  padding-right: 15px;
}
.comp-poster .text-cell .content {
  text-align: center;
}

.comp-grid-image-text .grid-image-text {
  padding-top: 50px;
}
@media only screen and (min-width: 1024px) {
  .comp-grid-image-text .grid-image-text {
    padding-top: 80px;
  }
}
.comp-grid-image-text .grid-image-text--item {
  max-width: 720px;
}
.comp-grid-image-text .grid-image-text--item .text-content p {
  margin-bottom: 10px;
}
.comp-grid-image-text .grid-image-text--item .text-content h4 {
  margin-bottom: 5px;
}
.comp-grid-image-text .grid-image-text--item .img-content {
  line-height: 0;
  margin-bottom: 15px;
}
.comp-grid-image-text .grid-image-text--item .img-content img {
  width: 100%;
  max-width: 100%;
}

.comp-two-column {
  padding: 48px 0;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column {
    padding: 80px 0;
  }
}
.comp-two-column .container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.comp-two-column .container .text-cell {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column .container .text-cell {
    width: 45%;
  }
}
.comp-two-column .container .img-cell {
  right: 0;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column .container .img-cell {
    width: 55%;
    right: -15px;
  }
}
.comp-two-column .container .img-cell img {
  width: 100%;
  display: block;
}
.comp-two-column.boxed-two-col .container {
  border-radius: 40px;
  overflow: hidden;
  padding: 32px;
  margin: 0 12px;
  width: auto;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column.boxed-two-col .container {
    padding: 80px;
    margin: 0 auto;
  }
}
.comp-two-column.boxed-two-col .text-cell h2 {
  font-size: clamp(48px, 5vw, 64px);
}
.comp-two-column.boxed-lrg-img .container {
  border-radius: 40px;
  overflow: hidden;
  margin: 0 12px;
  width: auto;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column.boxed-lrg-img .container {
    margin: 0 auto;
  }
}
.comp-two-column.boxed-lrg-img .text-cell {
  padding: 32px;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column.boxed-lrg-img .text-cell {
    padding: 80px;
  }
}
.comp-two-column.boxed-lrg-img .text-cell h2 {
  font-size: clamp(48px, 5vw, 64px);
}
.comp-two-column.img-pos-center {
  text-align: center;
  padding-left: 0%;
  padding-right: 0%;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column.img-pos-center {
    padding-left: 10%;
    padding-right: 10%;
  }
}
.comp-two-column.img-pos-center .text-cell {
  width: 100%;
}
.comp-two-column.img-pos-center .img-cell {
  width: 50%;
}
.comp-two-column.image-first .container {
  flex-direction: column-reverse !important;
}
.comp-two-column.color-theme--dark h1, .comp-two-column.color-theme--dark h2, .comp-two-column.color-theme--dark h3, .comp-two-column.color-theme--dark p {
  color: #fff;
}

.airo-section {
  margin-top: -1px;
}
.airo-section .img-cell {
  width: 40% !important;
  margin-bottom: 60px;
}
.airo-section h2 {
  font-size: 40px;
  font-style: normal;
  line-height: 110%;
}

.comp-logo-bar {
  padding: 48px 0;
}
@media only screen and (min-width: 1024px) {
  .comp-logo-bar {
    padding: 80px 0;
  }
}
.comp-logo-bar .splide__list {
  align-items: center;
}
.comp-logo-bar .splide__list li img {
  margin: 0 20px;
}
.comp-logo-bar .splide__pagination {
  display: none;
}

.comp-testimonials {
  padding: 80px 0;
}
.comp-testimonials .testimonials-main {
  display: flex;
  flex-wrap: wrap;
}
.comp-testimonials .testimonials-main .testimonial-area {
  width: 100%;
  padding-left: 0px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media only screen and (min-width: 1024px) {
  .comp-testimonials .testimonials-main .testimonial-area {
    width: 50%;
    padding-left: 60px;
  }
}
.comp-testimonials .testimonials-main .testimonial-area h2 {
  margin-bottom: 32px;
}
.comp-testimonials .testimonials-main .testimonial-area .quote {
  position: relative;
  font-size: 20px;
}
.comp-testimonials .testimonials-main .testimonial-area .quote:before {
  content: "";
  position: absolute;
  height: 24px;
  width: 24px;
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/7311a3d033f6a9c04415.svg) center center no-repeat;
  left: -40px;
  top: 0;
}
.comp-testimonials .testimonials-main .testimonial-area .panel-info {
  padding-left: 40px;
  padding-bottom: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-testimonials .testimonials-main .testimonial-area .panel-info {
    padding-bottom: 60px;
  }
}
.comp-testimonials .testimonials-main .testimonial-area .icon-logo {
  height: 64px;
  width: auto;
  max-width: 400px;
}
.comp-testimonials .testimonials-main .testimonial-area h5 {
  font-weight: bold;
}
.comp-testimonials .testimonials-main .testimonial-area #testimonial-slider {
  height: auto;
  position: relative;
}
.comp-testimonials .testimonials-main .testimonial-area .splide__pagination {
  right: unset;
  width: 100%;
  bottom: -55px;
  left: unset;
  right: 0;
}
@media only screen and (min-width: 1024px) {
  .comp-testimonials .testimonials-main .testimonial-area .splide__pagination {
    width: auto;
    bottom: 0px;
    left: 32px;
    right: unset;
  }
}
.comp-testimonials .testimonials-main .testimonial-area .splide__pagination li {
  margin: 0 10px;
}
.comp-testimonials .testimonials-main .testimonial-area .splide__pagination li .splide__pagination__page {
  background: #000;
  opacity: 0.5;
  margin: 12px 0;
}
.comp-testimonials .testimonials-main .testimonial-area .splide__pagination li .splide__pagination__page.is-active {
  opacity: 1;
}
.comp-testimonials .testimonials-main .testimonial-area .splide__arrows {
  width: 100%;
  max-width: 100%;
  position: absolute;
  bottom: -55px;
  left: unset;
  right: 0;
  height: 32px;
}
@media only screen and (min-width: 1024px) {
  .comp-testimonials .testimonials-main .testimonial-area .splide__arrows {
    width: auto;
    bottom: 0px;
    left: 60px;
    right: unset;
  }
}
.comp-testimonials .testimonials-main .testimonial-area .splide__arrows .splide__arrow {
  top: unset;
  bottom: 0;
  background: transparent;
  width: 32px;
  height: 32px;
  transform: unset;
}
.comp-testimonials .testimonials-main .testimonial-area .splide__arrows .splide__arrow.splide__arrow--next {
  right: 0;
}
.comp-testimonials .testimonials-main .testimonial-area .splide__arrows .splide__arrow.splide__arrow--prev {
  left: 0;
}
.comp-testimonials .testimonials-main .testimonial-area .splide__arrows .splide__arrow.splide__arrow--prev img {
  transform: rotate(180deg);
}
.comp-testimonials .testimonials-main .testimonial-image-area {
  width: 100%;
  margin-bottom: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-testimonials .testimonials-main .testimonial-image-area {
    width: 50%;
    margin-bottom: -80px;
  }
}
.comp-testimonials .testimonials-main .testimonial-image-area .testimonial-img {
  display: none;
  width: 100%;
  margin-bottom: 24px;
  border: 1px solid #000;
  border-radius: 24px;
}
@media only screen and (min-width: 1024px) {
  .comp-testimonials .testimonials-main .testimonial-image-area .testimonial-img {
    border: 0;
    border-radius: 0;
    margin-bottom: 0px;
  }
}
.comp-testimonials .testimonials-main .testimonial-image-area .testimonial-img.active {
  display: block;
}

.comp-scroll-switcher {
  overflow-x: clip;
}
.comp-scroll-switcher .scroll-switcher-header.section-header {
  margin-bottom: 120px;
}
@media only screen and (min-width: 1024px) {
  .comp-scroll-switcher .scroll-switcher-header.section-header {
    margin-bottom: 80px;
  }
}
.comp-scroll-switcher .scroll-area {
  height: 3000px;
}
.comp-scroll-switcher .scroll-sticky {
  position: sticky;
  top: 150px;
  height: 700px;
}
.comp-scroll-switcher .scroll-sticky-nav {
  position: relative;
  top: -90px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media only screen and (min-width: 1024px) {
  .comp-scroll-switcher .scroll-sticky-nav {
    flex-wrap: nowrap;
    top: -60px;
  }
}
.comp-scroll-switcher .scroll-sticky-nav:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 25%;
  width: 50%;
  background: #000;
  height: 1px;
  z-index: 10;
  display: none;
}
@media only screen and (min-width: 1024px) {
  .comp-scroll-switcher .scroll-sticky-nav:after {
    display: block;
  }
}
.comp-scroll-switcher .scroll-sticky-nav .scroll-nav-tab {
  padding: 4px 12px;
  border-radius: 32px;
  border: 1px solid #000;
  text-transform: uppercase;
  position: relative;
  z-index: 12;
  background: #fff;
  text-align: center;
  transition: 0.3s all ease;
  font-weight: 700;
  font-size: 12px;
  letter-spacing: 0.7px;
  cursor: pointer;
  color: #999;
  border-color: #999;
  width: 40%;
  margin: 4px 5%;
}
@media only screen and (min-width: 1024px) {
  .comp-scroll-switcher .scroll-sticky-nav .scroll-nav-tab {
    width: auto;
    margin: 0 32px;
    font-size: 14px;
    padding: 6px 16px;
  }
}
.comp-scroll-switcher .scroll-sticky-nav .scroll-nav-tab:hover {
  color: #000;
  border-color: #000;
}
.comp-scroll-switcher .scroll-sticky-nav .scroll-nav-tab.active {
  background: #000;
  border-color: #000;
  color: #fff;
}
.comp-scroll-switcher .scroll-sticky-nav .scroll-nav-backline {
  position: absolute;
  top: 50%;
  height: 1px;
  width: 80%;
  margin: 0 10%;
  background: #000;
  z-index: 10;
}
.comp-scroll-switcher .scroll-panel {
  padding: 24px;
  background: linear-gradient(246deg, #9FD0DC 0.16%, #0092BB 99.67%);
  display: flex;
  visibility: hidden;
  opacity: 0;
  flex-wrap: wrap;
  align-items: center;
  border-radius: 40px;
  position: absolute;
  width: 100%;
  top: 0;
  left: 100%;
  transition: 0.5s all ease;
}
@media only screen and (min-width: 1024px) {
  .comp-scroll-switcher .scroll-panel {
    padding: 100px;
  }
}
.comp-scroll-switcher .scroll-panel.active {
  visibility: visible;
  opacity: 1;
  left: 0;
}
.comp-scroll-switcher .scroll-panel:nth-child(even) {
  background: linear-gradient(246deg, #FFF5BE 0.16%, #FFBA34 99.67%);
}
.comp-scroll-switcher .scroll-panel:nth-child(even) .panel-content {
  color: #000;
}
.comp-scroll-switcher .scroll-panel:nth-child(even) .button {
  background: #000 !important;
  color: #fff !important;
}
.comp-scroll-switcher .scroll-panel:nth-child(even) .button:hover {
  background: #fff !important;
  color: #000 !important;
}
.comp-scroll-switcher .scroll-panel .button {
  background: #fff !important;
  color: #000 !important;
}
.comp-scroll-switcher .scroll-panel .button:hover {
  background: #000 !important;
  color: #fff !important;
}
.comp-scroll-switcher .scroll-panel .panel-content {
  width: 100%;
  padding-right: 0px;
  margin-bottom: 32px;
  color: #fff;
}
@media only screen and (min-width: 1024px) {
  .comp-scroll-switcher .scroll-panel .panel-content {
    width: 50%;
    padding-right: 100px;
    margin-bottom: 0px;
  }
}
.comp-scroll-switcher .scroll-panel .panel-image {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-scroll-switcher .scroll-panel .panel-image {
    width: 50%;
  }
}
.comp-scroll-switcher .scroll-panel .panel-image img {
  width: 100%;
}

.comp-accordion-switcher {
  padding: 80px 0;
}
.comp-accordion-switcher .section-header {
  margin-bottom: 0;
}
@media only screen and (min-width: 1024px) {
  .comp-accordion-switcher .section-header {
    margin-bottom: inherit;
  }
}
.comp-accordion-switcher .accordion-main {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column-reverse;
}
@media only screen and (min-width: 1024px) {
  .comp-accordion-switcher .accordion-main {
    flex-direction: row;
  }
}
.comp-accordion-switcher .accordion-main .accordion-area {
  width: 100%;
  margin-right: 0;
  margin-top: 24px;
}
@media only screen and (min-width: 1024px) {
  .comp-accordion-switcher .accordion-main .accordion-area {
    width: 40%;
    margin-right: 5%;
    margin-top: 0;
  }
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel {
  position: relative;
  opacity: 0.5;
  padding: 24px 0;
  display: flex;
  align-items: flex-start;
  cursor: pointer;
  border-radius: 6px;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel .panel-icon {
  width: 24px;
  margin-right: 24px;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel .panel-info {
  width: 100%;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel .panel-info p {
  height: 0;
  overflow: hidden;
  transition: 0.3s all ease;
  position: relative;
  margin-bottom: 0;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel h4 {
  margin-bottom: 0;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  background: #fff;
  height: 4px;
  width: 25%;
  transition: 0.4s all ease;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel.active {
  padding: 24px;
  opacity: 1;
  box-shadow: 0px 3px 32px 0px rgba(147, 147, 147, 0.1);
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel.active h4 {
  margin-bottom: 16px;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel.active p {
  height: auto;
}
.comp-accordion-switcher .accordion-main .accordion-area .accordion-panel.active:after {
  position: absolute;
  background: linear-gradient(90deg, #9FD0DC 0%, #0092BB 100%) !important;
  height: 4px;
  width: 75%;
}
.comp-accordion-switcher .accordion-main .accordion-image-area {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-accordion-switcher .accordion-main .accordion-image-area {
    width: 55%;
  }
}
.comp-accordion-switcher .accordion-main .accordion-image-area img {
  display: none;
  width: 100%;
}
.comp-accordion-switcher .accordion-main .accordion-image-area img.active {
  display: block;
}
.comp-accordion-switcher .accordion-main .accordion-cta {
  margin-top: 60px;
}

.comp-news-resources {
  overflow-x: hidden;
}
.comp-news-resources .resource-header {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1024px) {
  .comp-news-resources .resource-header {
    flex-wrap: nowrap;
  }
}
.comp-news-resources .resource-list {
  width: 100%;
  margin-top: 48px;
}
.comp-news-resources .resource-list #resource-slider .splide__track {
  width: 100vw;
}
.comp-news-resources .resource-list .resource-item {
  border: 1px solid #333;
  padding: 48px;
  border-radius: 32px;
  padding-bottom: 80px;
  position: relative;
  max-width: calc(100% - 32px);
}
@media only screen and (min-width: 1024px) {
  .comp-news-resources .resource-list .resource-item {
    max-width: 380px;
  }
}
.comp-news-resources .resource-list .resource-item a.button {
  position: absolute;
  bottom: 48px;
  left: 48px;
}

.comp-custom-box-grid .grid-header {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 48px;
}
.comp-custom-box-grid .grid-items {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  .comp-custom-box-grid .grid-items {
    margin: 0 -1%;
  }
}
.comp-custom-box-grid .grid-item {
  width: 100%;
  margin: 1% 0;
  border: 1px solid #000;
  border-radius: 40px;
  padding: 45px 40px;
  text-align: center;
}
@media only screen and (min-width: 1024px) {
  .comp-custom-box-grid .grid-item {
    width: 31.333%;
    margin: 0 1%;
  }
}
.comp-custom-box-grid .grid-item img {
  margin: 0;
}
.comp-custom-box-grid .grid-item h4 {
  margin: 24px 0;
}
.comp-custom-box-grid .grid-item p {
  margin: 0;
}
.comp-custom-box-grid .grid-item a.button {
  margin-top: 32px;
}

.comp-team-grid {
  padding: 80px 0;
}
.comp-team-grid .team-grid-items {
  display: flex;
  flex-wrap: wrap;
  background: linear-gradient(246deg, #9FD0DC 0.16%, #0092BB 99.67%);
  border-radius: 24px;
  padding: 24px;
}
@media only screen and (min-width: 1024px) {
  .comp-team-grid .team-grid-items {
    padding: 80px;
  }
}
.comp-team-grid .team-grid-items .team-grid-item {
  width: 50%;
  margin: 0;
  padding: 12px 0;
  text-align: center;
}
@media only screen and (min-width: 1024px) {
  .comp-team-grid .team-grid-items .team-grid-item {
    width: 25%;
    margin: 0;
    padding: 24px;
  }
}
.comp-team-grid .team-grid-items .team-grid-item .grid-img img {
  display: block;
  border-radius: 50%;
  height: 144px;
  width: 144px;
  margin: 24px auto;
  border: 1px solid #000;
}
.comp-team-grid .team-grid-items .team-grid-item h4 {
  margin: 0 0 12px 0;
}
.comp-team-grid .team-grid-items .team-grid-item p {
  margin: 0;
}

.comp-page-title {
  padding: 80px 0;
}
.comp-page-title .page-title-header h1 {
  text-align: center;
  margin: 0;
}

.comp-two-column-bullets {
  padding: 80px 0;
}
.comp-two-column-bullets .container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  border: 1px solid #000;
  padding: 60px 40px;
  border-radius: 40px;
  background: linear-gradient(246deg, #FFF5BE 0.16%, #FFBA34 99.67%);
  margin: 0 12px;
  width: auto;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column-bullets .container {
    padding: 80px;
    margin: 0 auto;
    width: 100%;
    padding: 100px 90px;
  }
}
.comp-two-column-bullets .container .bullets-intro {
  width: 100%;
  padding-right: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column-bullets .container .bullets-intro {
    width: 50%;
    padding-right: 120px;
  }
}
.comp-two-column-bullets .container .bullets-intro h5 {
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 32px;
}
.comp-two-column-bullets .container .bullets-intro p {
  margin-bottom: 32px;
}
.comp-two-column-bullets .container .bullets-content {
  width: 100%;
  position: relative;
  margin-top: 32px;
}
@media only screen and (min-width: 1024px) {
  .comp-two-column-bullets .container .bullets-content {
    width: 50%;
    margin-top: 0;
  }
}
.comp-two-column-bullets .container .bullets-content ul.two-col-bullets {
  margin: 0;
  padding: 0;
}
.comp-two-column-bullets .container .bullets-content ul.two-col-bullets li {
  list-style: none;
  padding-left: 40px;
  margin-bottom: 20px;
  font-weight: 600;
  font-family: "Inter", sans-serif;
  position: relative;
}
.comp-two-column-bullets .container .bullets-content ul.two-col-bullets li:last-child {
  margin-bottom: 0px;
}
.comp-two-column-bullets .container .bullets-content ul.two-col-bullets li:before {
  content: "";
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/a6cced2c5f8463dbf4c2.svg) center center no-repeat;
  width: 24px;
  height: 24px;
  background-size: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.comp-feature-list .container {
  background: linear-gradient(246deg, #FFF5BE 0.16%, #FFBA34 99.67%);
  border-radius: 24px;
  padding: 24px;
  margin: 0 12px;
  width: auto;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-list .container {
    padding: 80px;
    margin: 0 auto;
    width: 100%;
  }
}
.comp-feature-list .title-content {
  display: flex;
  flex-wrap: wrap;
}
.comp-feature-list .title-content h2 {
  font-weight: 300;
  font-size: 48px;
  padding-right: 40px;
}
.comp-feature-list .title-content h4 {
  margin: 12px 0 24px 0;
}
.comp-feature-list .title-content .title-left {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-list .title-content .title-left {
    width: 33%;
  }
}
.comp-feature-list .title-content .title-right {
  width: 100%;
  margin-bottom: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-list .title-content .title-right {
    width: 67%;
  }
}
.comp-feature-list .feature-content {
  display: flex;
  flex-wrap: nowrap;
  margin-top: 24px;
  flex-direction: column-reverse;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-list .feature-content {
    margin-top: 64px;
    flex-direction: row;
  }
}
.comp-feature-list .feature-content .feature-list {
  width: 100%;
  min-width: 275px;
  margin-right: 20px;
  padding: 24px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.6);
  margin-top: 24px;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-list .feature-content .feature-list {
    width: 275px;
    min-width: 275px;
    margin-top: 0px;
  }
}
.comp-feature-list .feature-content .feature-list h4 {
  background: #fff;
  font-size: 14px;
  font-weight: bold;
  padding: 7px 14px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  width: 140px;
}
.comp-feature-list .feature-content .feature-list h4 img {
  margin-right: 6px;
}
.comp-feature-list .feature-content .feature-list ul {
  padding: 0;
  margin: 0;
}
.comp-feature-list .feature-content .feature-list ul li {
  list-style: none;
  padding: 0 0 0 32px;
  margin: 0 0 12px 0;
  color: #333;
  position: relative;
}
.comp-feature-list .feature-content .feature-list ul li:before {
  content: "";
  position: absolute;
  background: url(../images/bg/check_yellow.svg) no-repeat center center;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background-size: 100%;
}
.comp-feature-list .feature-content .feature-image {
  width: 100%;
  border: 1px solid #fff;
  border-radius: 8px;
  box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.1);
}
.comp-feature-list .feature-content .feature-image img {
  width: 100%;
  display: block;
  padding: 5% 10%;
}
.comp-feature-list.color-theme--dark .container {
  background: linear-gradient(246deg, #9FD0DC 0.16%, #0092BB 99.67%);
}
.comp-feature-list.color-theme--dark .title-content {
  color: #fff;
}
.comp-feature-list.color-theme--dark .feature-content .feature-list ul li:before {
  background: url(../images/bg/check.svg) no-repeat center center;
}

.comp-feature-grid .container {
  background: linear-gradient(246deg, #FFF5BE 0.16%, #FFBA34 99.67%);
  border-radius: 24px;
  padding: 24px;
  display: flex;
  flex-wrap: wrap;
  margin: 0 12px;
  width: auto;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .container {
    padding: 80px;
    margin: 0 auto;
    width: 100%;
  }
}
.comp-feature-grid.color-theme--dark .container {
  background: linear-gradient(246deg, #9FD0DC 0.16%, #0092BB 99.67%);
}
.comp-feature-grid.color-theme--dark .feature-heading-area .heading-left h2, .comp-feature-grid.color-theme--dark .feature-heading-area .heading-left h3, .comp-feature-grid.color-theme--dark .feature-heading-area .heading-left h4, .comp-feature-grid.color-theme--dark .feature-heading-area .heading-left h5, .comp-feature-grid.color-theme--dark .feature-heading-area .heading-left p {
  color: #fff;
}
.comp-feature-grid.color-theme--dark .feature-cta h2, .comp-feature-grid.color-theme--dark .feature-cta h3, .comp-feature-grid.color-theme--dark .feature-cta h4, .comp-feature-grid.color-theme--dark .feature-cta h5, .comp-feature-grid.color-theme--dark .feature-cta p {
  color: #fff;
}
.comp-feature-grid.color-theme--dark .feature-grid-area .feature-grid .grid-item ul li:before {
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/a6cced2c5f8463dbf4c2.svg) no-repeat center center;
}
.comp-feature-grid .feature-heading-area {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 32px;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-heading-area {
    margin-bottom: 80px;
  }
}
.comp-feature-grid .feature-heading-area .heading-left {
  width: 100%;
  padding-right: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-heading-area .heading-left {
    width: 50%;
    padding-right: 100px;
  }
}
.comp-feature-grid .feature-heading-area .heading-left h2 {
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
}
.comp-feature-grid .feature-heading-area .heading-left h5 {
  margin: 24px 0;
}
.comp-feature-grid .feature-heading-area .heading-left p {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  color: #333;
}
.comp-feature-grid .feature-heading-area .heading-right {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-heading-area .heading-right {
    width: 50%;
  }
}
.comp-feature-grid .feature-heading-area .heading-right img {
  width: 100%;
  border: 1px solid #fff;
  box-shadow: 0px 25px 50px 0px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  display: block;
}
.comp-feature-grid .feature-cta {
  width: 100%;
  padding: 40px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-cta {
    flex-wrap: nowrap;
  }
}
.comp-feature-grid .feature-grid-area {
  width: 100%;
}
.comp-feature-grid .feature-grid-area .feature-grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-grid-area .feature-grid {
    flex-wrap: nowrap;
    margin: 0 -2%;
  }
}
.comp-feature-grid .feature-grid-area .feature-grid .grid-item {
  width: 100%;
  margin: 0;
  background: rgba(255, 255, 255, 0.6);
  padding: 24px;
  border-radius: 12px;
  margin-bottom: 12px;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-grid-area .feature-grid .grid-item {
    margin: 0 2%;
    margin-bottom: 0px;
  }
}
.comp-feature-grid .feature-grid-area .feature-grid .grid-item p, .comp-feature-grid .feature-grid-area .feature-grid .grid-item ul, .comp-feature-grid .feature-grid-area .feature-grid .grid-item li {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.comp-feature-grid .feature-grid-area .feature-grid .grid-item ul {
  padding: 0;
  margin: 0;
}
.comp-feature-grid .feature-grid-area .feature-grid .grid-item ul li {
  list-style: none;
  padding: 0 0 0 32px;
  margin: 0 0 12px 0;
  color: #333;
  position: relative;
}
.comp-feature-grid .feature-grid-area .feature-grid .grid-item ul li:before {
  content: "";
  position: absolute;
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/e43208eea7000d2a856d.svg) no-repeat center center;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background-size: 100%;
}
.comp-feature-grid .feature-grid-area .feature-ctas .feature-cta-title {
  padding: 32px 0 24px 0;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-grid-area .feature-ctas .feature-cta-title {
    padding: 40px 0;
  }
}
.comp-feature-grid .feature-grid-area .feature-ctas .feature-cta-wrap {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -16px;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-grid-area .feature-ctas .feature-cta-wrap {
    flex-wrap: nowrap;
  }
}
.comp-feature-grid .feature-grid-area .feature-ctas .feature-cta-wrap .feature-cta-item {
  width: calc(100% - 32px);
  margin: 16px;
  background: #fff;
  padding: 32px 32px 72px 32px;
  box-shadow: 0px 3px 30px 0px rgba(147, 147, 147, 0.1);
  border-radius: 10px;
  position: relative;
}
@media only screen and (min-width: 1024px) {
  .comp-feature-grid .feature-grid-area .feature-ctas .feature-cta-wrap .feature-cta-item {
    margin: 0 16px;
  }
}
.comp-feature-grid .feature-grid-area .feature-ctas .feature-cta-wrap .feature-cta-item .button {
  position: absolute;
  bottom: 32px;
  left: 32px;
}

.comp-cta .container {
  background: linear-gradient(246deg, #FFF5BE 0.16%, #FFBA34 99.67%);
  border-radius: 24px;
  padding: 24px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 0 12px;
  width: auto;
}
@media only screen and (min-width: 1024px) {
  .comp-cta .container {
    padding: 80px;
    margin: 0 auto;
    width: 100%;
  }
}
.comp-cta h2 {
  font-size: clamp(36px, 5vw, 48px);
}
.comp-cta.color-theme--dark .container {
  background: linear-gradient(246deg, #9FD0DC 0.16%, #0092BB 99.67%);
}
.comp-cta.color-theme--dark h1, .comp-cta.color-theme--dark h2, .comp-cta.color-theme--dark h3, .comp-cta.color-theme--dark p {
  color: #fff;
}
.comp-cta.minimal-cta .cta-area .cta-copy {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1024px) {
  .comp-cta.minimal-cta .cta-area .cta-copy {
    flex-wrap: nowrap;
  }
}
.comp-cta.minimal-cta .cta-area .cta-copy h1, .comp-cta.minimal-cta .cta-area .cta-copy h2, .comp-cta.minimal-cta .cta-area .cta-copy h3 {
  width: 100%;
  padding-right: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-cta.minimal-cta .cta-area .cta-copy h1, .comp-cta.minimal-cta .cta-area .cta-copy h2, .comp-cta.minimal-cta .cta-area .cta-copy h3 {
    padding-right: 100px;
  }
}
.comp-cta.minimal-cta .cta-area .cta-copy .cta-copy-body {
  width: 75%;
}
.comp-cta.minimal-cta .cta-area .cta-copy .cta-copy-body .button-group {
  margin-bottom: 0;
}
.comp-about-us {
  background: linear-gradient(246deg, #FFF5BE 0.16%, #FFBA34 99.67%);
  padding: 100px 0 48px 0;
}
@media only screen and (min-width: 1024px) {
  .comp-about-us {
    padding: 120px 0 80px 0;
  }
}
.comp-about-us.color-theme--dark {
  background: linear-gradient(246deg, #9FD0DC 0.16%, #0092BB 99.67%);
}
.comp-about-us .about-heading-area {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 48px;
  padding-top: 48px;
}
@media only screen and (min-width: 1024px) {
  .comp-about-us .about-heading-area {
    margin-bottom: 80px;
    padding-top: 0px;
  }
}
.comp-about-us .about-heading-area .heading-left {
  width: 100%;
  padding-right: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-about-us .about-heading-area .heading-left {
    width: 50%;
    padding-right: 100px;
  }
}
.comp-about-us .about-heading-area .heading-right {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-about-us .about-heading-area .heading-right {
    width: 50%;
  }
}
.comp-about-us .about-heading-area .heading-right img {
  width: 100%;
  display: block;
}
.comp-about-us .about-grid-area {
  width: 100%;
}
.comp-about-us .about-grid-area .about-grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
}
@media only screen and (min-width: 1024px) {
  .comp-about-us .about-grid-area .about-grid {
    flex-wrap: nowrap;
    margin: 0 -2%;
  }
}
.comp-about-us .about-grid-area .about-grid .grid-item {
  text-align: center;
  padding: 48px 40px;
  border: 1px solid #000;
  width: 100%;
  margin: 0;
  background: rgba(255, 255, 255, 0.6);
  padding: 24px;
  border-radius: 12px;
  margin-bottom: 12px;
}
@media only screen and (min-width: 1024px) {
  .comp-about-us .about-grid-area .about-grid .grid-item {
    margin-bottom: 0px;
    margin: 0 2%;
  }
}
.comp-about-us .about-grid-area .about-grid .grid-item p, .comp-about-us .about-grid-area .about-grid .grid-item ul, .comp-about-us .about-grid-area .about-grid .grid-item li {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.comp-about-us .about-grid-area .about-grid .grid-item ul {
  padding: 0;
  margin: 0;
}
.comp-about-us .about-grid-area .about-grid .grid-item ul li {
  list-style: none;
  padding: 0 0 0 32px;
  margin: 0 0 12px 0;
  color: #333;
  position: relative;
}
.comp-about-us .about-grid-area .about-grid .grid-item ul li:before {
  content: "";
  position: absolute;
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/e43208eea7000d2a856d.svg) no-repeat center center;
  left: 0;
  top: 0;
  width: 20px;
  height: 20px;
  background-size: 100%;
}

.comp-form-embed .container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.comp-form-embed .text-cell {
  width: 100%;
  padding-right: 0px;
}
@media only screen and (min-width: 1024px) {
  .comp-form-embed .text-cell {
    width: 50%;
    padding-right: 80px;
  }
}
.comp-form-embed .text-cell ul {
  margin-top: 64px;
}
.comp-form-embed .text-cell ul li {
  list-style: none;
  position: relative;
  padding-left: 16px;
  font-size: 18px;
}
.comp-form-embed .text-cell ul li:before {
  content: "";
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/4e4258a7aaf5d1d26aa1.svg) center center no-repeat;
  width: 24px;
  height: 24px;
  background-size: 100%;
  position: absolute;
  top: 0;
  left: -24px;
}
.comp-form-embed .form-cell {
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .comp-form-embed .form-cell {
    width: 50%;
  }
}
.comp-form-embed.color-theme--dark .text-cell h2, .comp-form-embed.color-theme--dark .text-cell p, .comp-form-embed.color-theme--dark .text-cell ul, .comp-form-embed.color-theme--dark .text-cell li {
  color: #fff;
}
.comp-form-embed.color-theme--dark .text-cell ul li {
  margin: 0 0px 24px 0;
}
.comp-form-embed.color-theme--dark .text-cell ul li:before {
  background: url(/web/20240518133855im_/https://www.upshelf.ai/wp-content/themes/sightbox-wp/assets/dist/d6267b6b779c8dae8e4b.svg) center center no-repeat;
}

.single-news-resource article {
  margin-top: 150px;
}
.single-news-resource article .entry-feature-image {
  max-height: 450px;
  border-radius: 40px;
  margin: 48px 0;
  overflow: hidden;
}
.single-news-resource article .entry-feature-image img {
  display: block;
}
.single-news-resource article .entry-title {
  font-size: 40px;
}
.single-news-resource article .entry-content p {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 165%;
  color: #494949;
}
.single-news-resource article .entry-content img {
  max-width: 100%;
}
.single-news-resource article .entry-content .single-resource-block {
  width: 100%;
  margin: 12px 0;
  display: inline-block;
}
@media only screen and (min-width: 1024px) {
  .single-news-resource article .entry-content .single-resource-block {
    margin: 24px 0;
  }
}
.single-news-resource .resource-tags {
  width: 100%;
  margin: 0;
}
.single-news-resource .resource-tags .resource-tag {
  padding: 4px 12px;
  border-radius: 3px;
  font-size: 12px;
  background: #e6e6e6;
  text-transform: uppercase;
  font-weight: bold;
}
.single-news-resource .single-resource-contact {
  display: flex;
  justify-content: space-between;
}
.single-news-resource .single-resource-share {
  display: flex;
  align-items: center;
}
.single-news-resource .single-resource-share .share-title {
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  margin-right: 6px;
}
.single-news-resource .single-resource-share a {
  width: 100%;
  margin: 0 8px;
  font-size: 20px;
}
.single-news-resource .single-resource-related {
  margin: 60px 0;
}
@media only screen and (min-width: 1024px) {
  .single-news-resource .single-resource-related {
    margin: 150px 0 120px 0;
  }
}
.single-news-resource .single-resource-related .resources-grid {
  margin: 0;
}

.single-resource-block.quote-block {
  padding: 32px;
  background: #f6f6f6;
  border-radius: 24px;
}
@media only screen and (min-width: 1024px) {
  .single-resource-block.quote-block {
    padding: 32px 80px;
  }
}
.single-resource-block.quote-block blockquote {
  font-weight: 700;
}

.single-resource-block.image-caption-block img {
  border: 1px solid #000;
  border-radius: 32px;
}
.single-resource-block.image-caption-block .image-caption {
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 130%;
}

.single-resource-block.stat-block {
  border: 1px solid #000;
  padding: 32px 48px;
  border-radius: 24px;
  display: flex !important;
  align-items: center;
}
.single-resource-block.stat-block .stat-block-image {
  margin-right: 32px;
}
.single-resource-block.stat-block .stat-block-image img {
  display: block;
  min-width: 120px;
}
.single-resource-block.stat-block .stat-block-area {
  display: flex;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1024px) {
  .single-resource-block.stat-block .stat-block-area {
    flex-wrap: nowrap;
  }
}
.single-resource-block.stat-block .stat-block-area span.stat-value {
  font-family: "Instrument Sans", sans-serif;
  font-size: 64px;
  line-height: 64px;
  font-weight: 900;
  width: 100%;
  margin-right: 32px;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .single-resource-block.stat-block .stat-block-area span.stat-value {
    width: auto;
  }
}
.single-resource-block.stat-block .stat-block-area .stat-text {
  width: 100%;
  font-size: 24px;
  line-height: 110%;
  font-weight: bold;
  font-family: "Instrument Sans", sans-serif;
}
.single-resource-block.stat-block.stat-image-block .stat-block-area {
  flex-wrap: wrap;
}
.single-resource-block.stat-block.stat-image-block .stat-block-area .stat-value, .single-resource-block.stat-block.stat-image-block .stat-block-area .stat-text {
  width: 100%;
}

.news-resources-main .resources-header {
  padding-top: 100px;
}
@media only screen and (min-width: 1024px) {
  .news-resources-main .resources-header {
    padding-top: 160px;
  }
}
.news-resources-main .resources-header h1 {
  text-align: center;
  margin-bottom: 32px;
}
@media only screen and (min-width: 1024px) {
  .news-resources-main .resources-header h1 {
    margin-bottom: 48px;
  }
}
.news-resources-main .resources-header .resources-featured {
  border-radius: 40px;
  border: 1px solid var(--Upshelf-White, #FFF);
  background: linear-gradient(246deg, #9FD0DC 0%, #0092BB 100%);
  padding: 32px 32px 80px 32px;
  border-radius: 40px;
}
@media only screen and (min-width: 1024px) {
  .news-resources-main .resources-header .resources-featured {
    padding: 60px 90px;
  }
}
.news-resources-main .resources-header .resources-featured h2 {
  color: #fff;
}
.news-resources-main .resources-header .resources-featured p {
  color: #fff;
  font-weight: 600;
  margin-bottom: 60px;
}
.news-resources-main .resources-header .resources-featured .cat-tag {
  background: transparent;
  border: 0;
  padding: 12px 0;
  color: #fff;
}
.news-resources-main .resources-header .resources-featured .splide__arrows {
  right: 0;
  width: 100%;
  position: absolute;
  bottom: -60px;
}
@media only screen and (min-width: 1024px) {
  .news-resources-main .resources-header .resources-featured .splide__arrows {
    bottom: 0px;
    width: 240px;
  }
}
.news-resources-main .resources-header .resources-featured .splide__arrows .splide__arrow {
  background: transparent;
  height: unset;
  bottom: 0;
  opacity: 1;
  top: unset;
}
.news-resources-main .resources-header .resources-featured .splide__arrows .splide__arrow svg {
  fill: #fff;
}
.news-resources-main .resources-header .resources-featured .splide__pagination {
  bottom: -48px;
  width: 100%;
  right: 0;
  left: unset;
}
@media only screen and (min-width: 1024px) {
  .news-resources-main .resources-header .resources-featured .splide__pagination {
    bottom: 12px;
    width: 240px;
  }
}
.news-resources-main .resources-header .resources-featured .splide__pagination li {
  margin: 0 6px;
  opacity: 1;
}
.news-resources-main .resources-header .resources-featured .splide__pagination li .splide__pagination__page {
  background: #fff;
  opacity: 0.8;
}
.news-resources-main .resources-header .resources-featured .splide__pagination li .splide__pagination__page.is-active {
  opacity: 1;
}
.news-resources-main .resources-cat-nav {
  display: flex;
  justify-content: center;
  margin-top: 80px;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1024px) {
  .news-resources-main .resources-cat-nav {
    flex-wrap: nowrap;
  }
}
.news-resources-main .resources-cat-nav span.cat-filter-tab {
  border: 1px solid #000;
  border-radius: 24px;
  font-size: 12px;
  padding: 6px 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 4px 6px;
  cursor: pointer;
}
@media only screen and (min-width: 1024px) {
  .news-resources-main .resources-cat-nav span.cat-filter-tab {
    margin: 4px 16px;
    font-size: 15px;
  }
}
.news-resources-main .resources-cat-nav span.cat-filter-tab.active {
  background: #000;
  color: #fff;
}

.resources-grid {
  display: flex;
  flex-wrap: wrap;
  margin: 60px 0;
}
.resources-grid .resource-item {
  width: 100%;
  margin: 1% 0;
  padding: 48px 48px 80px 48px;
  border-radius: 32px;
  border: 1px solid #000;
  position: relative;
  display: none;
}
.resources-grid .resource-item .resource-tags {
  width: 100%;
  margin: 0;
}
.resources-grid .resource-item .resource-tags .resource-tag {
  padding: 4px 12px;
  border-radius: 3px;
  font-size: 10px;
  background: #e6e6e6;
  text-transform: uppercase;
  font-weight: bold;
}
.resources-grid .resource-item.active {
  display: block;
}
@media only screen and (min-width: 1024px) {
  .resources-grid .resource-item {
    width: 31.333%;
    margin: 1%;
  }
}
.resources-grid .resource-item a {
  position: absolute;
  bottom: 48px;
  left: 48px;
}

.cat-tag {
  font-size: 12px;
  font-weight: bold;
  display: inline-block;
  text-transform: uppercase;
  padding: 6px 16px;
  border-radius: 32px;
  background: linear-gradient(246deg, #FFF5BE 0.16%, #FFBA34 99.67%);
  color: #000;
  margin-bottom: 24px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVuZGxlLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUZDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0NEOztBREVBO0VBQ0M7QUNDRDs7QURFQTtFQUNDO0FDQ0Q7O0FERUE7RUFDQztBQ0NEO0FEQ0M7RUFDQztFQUNBO0FDQ0Y7O0FER0E7RUFDQztBQ0FEOztBREdBOztFQUVDO0FDQUQ7O0FESUM7RUFFQztFQUNBO0FDRkY7O0FETUE7RUFPQztFQUNBO0FDVEQ7QURFQztFQUVDO0VBQ0E7QUNERjtBRE9DO0VBRUM7RUFDQTtBQ05GOztBRFVBO0VBQ0M7RUFDQTtFQUNBO0FDUEQ7O0FEV0M7RUFLQztFQUNBO0VBQ0E7QUNaRjtBRGVDO0VBQ0M7QUNiRjs7QURpQkE7RUFDQztFQUNBO0FDZEQ7O0FEaUJBOztFQUVDO0FDZEQ7O0FEaUJBO0VBQ0M7QUNkRDs7QURpQkE7OztFQUdDO0FDZEQ7O0FEaUJBO0VBQ0M7QUNkRDs7QURpQkE7RUFDQztBQ2REOztBRGlCQTtFQUNDO0FDZEQ7O0FEaUJBOztFQUVDO0VBQ0E7QUNkRDs7QURpQkE7RUFDQztBQ2REOztBRGlCQTs7O0VBR0M7QUNkRDs7QURpQkE7RUFDQztBQ2REOztBRGlCQTs7O0VBR0M7QUNkRDs7QURpQkE7Ozs7Ozs7Ozs7O0VBV0M7QUNkRDs7QURpQkE7RUFDQztFQUNBO0FDZEQ7O0FEaUJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDZEQ7QURnQkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2RGOztBRGtCQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FDZkQ7QURpQkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2ZGOztBRG1CQTs7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2hCRDs7QUNoU0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQ0FBOzs7OztDQUFBO0FDQ0E7RUFDQztFQUNBLFdDUWE7RURQYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSCtURDtBRzdUQzs7O0VBR0M7QUgrVEY7O0FHM1RBO0VBQ0M7QUg4VEQ7QUczVEM7RUFDQztBSDZURjs7QUtuVkE7RUFDQztFQUNBLGlCRGlCcUI7RUNoQnJCO0VBQ0E7QUxzVkQ7O0FLblZBO0VBQ0M7RUFDQTtFQUNBO0FMc1ZEO0FLcFZDO0VBQ0M7RUFDQTtBTHNWRjtBRXhWRTtFR0FEO0lBS0U7RUx1VkQ7QUFDRjs7QU16V0E7O0VBRUM7RUFDQTtBTjRXRDtBTTFXQzs7OztFQUVDO0FOOFdGOztBTTFXQTtFQUNDO0VBQ0E7RUFDQTtBTjZXRDs7QU0xV0E7O0VBRUM7RUFDQTtFQUNBO0FONldEOztBTXpXQztFQUNDO0VBQ0EsV0ZsQlk7RUVtQlo7RUFDQTtFQUNBO0FONFdGOztBTXhXQTtFQUNDLHlCRnpCWTtBSm9ZYjs7QU9oWkE7Ozs7Q0FBQTtBQU1BO0VBQ0M7RUFDQTtBUGtaRDs7QU8vWUE7RUFDQztFQUNBO0VBQ0E7QVBrWkQ7QU9oWkM7RUFDQztBUGtaRjtBTy9ZQzs7O0VBR0M7QVBpWkY7O0FPN1lBO0VBQ0M7RUFDQTtFQUNBLGdCSHpCa0I7RUcwQmxCO0FQZ1pEOztBTzdZQTtFQUNDO0VBQ0EsZ0JIL0JrQjtFR2dDbEI7RUFDQTtBUGdaRDs7QU83WUE7RUFDQztFQUNBLHNCSGpDYTtFR2tDYjtFQUNBO0VBQ0EsV0huQ2E7RUdvQ2I7RUFDQTtFQUNBO0FQZ1pEOztBTzdZQTs7O0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQZ1pEOztBTzdZQTs7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQZ1pEO0FPOVlDOztFQUNDO0VBQ0E7QVBpWkY7O0FPNVlDOzs7OztFQUtDO0FQK1lGO0FPN1lDOzs7RUFHQztFQUNBO0FQK1lGO0FPN1lDOztFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNFO0VBQ0E7QVArWUo7QU83WUU7O0VBQ0M7RUFDQTtBUGdaSDtBT3hZRzs7RUFDQztBUDJZSjs7QU9wWUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUHVZRDs7QU9wWUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBxWUQ7QU9uWUM7RUFDQztBUHFZRjs7QU9qWUE7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7QVBvWUQ7QU9sWUM7Ozs7RUFHQyxxQkgvSVc7RUdnSlg7QVBxWUY7QU9sWUM7O0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVBxWUY7QU9uWUU7O0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQc1lIO0FPallFOztFQUNDLHNCSDVLVztFRzZLWCxrQkg3S1c7RUc4S1g7QVBvWUg7O0FPOVhDO0VBQ0M7QVBpWUY7O0FPN1hBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUGdZRDs7QU83WEE7RUFDQztBUGdZRDs7QU96WEU7RUFDQztBUDRYSDs7QVFwbEJBOztDQUFBO0FBSUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSc2xCRDs7QVFwbEJBO0VBQ0M7SUFDQztJQUNBO0VSdWxCQTtBQUNGO0FRcmxCQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJ1bEJEOztBUXJsQkE7RUFDQztJQUNDO0lBQ0E7RVJ3bEJBO0FBQ0Y7QVF0bEJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUndsQkQ7O0FRcmxCQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUndsQkQ7O0FRcmxCQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSd2xCRDs7QVF0bEJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVJ5bEJEOztBUXZsQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUjBsQkQ7O0FRdmxCQTtFQUNDO0FSMGxCRDs7QVF2bEJBO0VBQ0M7QVIwbEJEOztBUXZsQkE7Ozs7Ozs7Ozs7Ozs7O0VBY0M7RUFDQTtFQUNBO0FSMGxCRDs7QVF2bEJBO0VBQ0M7Ozs7Ozs7Ozs7Ozs7O0lBY0M7SUFDQTtJQUNBO0VSMGxCQTtBQUNGO0FRdmxCQTtFQUNDOzs7Ozs7Ozs7Ozs7OztJQWNDO0lBQ0E7SUFDQTtFUnlsQkE7QUFDRjtBUXRsQkE7Ozs7Ozs7Ozs7OztFQVlDO0VBQ0E7RUFDQTtFQUNBO0FSd2xCRDs7QVFybEJBO0VBQ0M7QVJ3bEJEOztBUXJsQkE7RUFDQztBUndsQkQ7O0FRcmxCQTtFQUNDO0FSd2xCRDs7QVFybEJBO0VBQ0M7QVJ3bEJEOztBUXJsQkE7RUFDQztBUndsQkQ7O0FRcmxCQTtFQUNDO0FSd2xCRDs7QVFybEJBO0VBQ0M7QVJ3bEJEOztBUXJsQkE7RUFDQztBUndsQkQ7O0FRcmxCQTtFQUNDO0FSd2xCRDs7QVFybEJBO0VBQ0M7QVJ3bEJEOztBUXJsQkE7RUFDQztBUndsQkQ7O0FRcmxCQTtFQUNDO0FSd2xCRDs7QVFybEJBO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VSd2xCQTtFUXRsQkQ7Ozs7Ozs7Ozs7Ozs7SUFhQztJQUNBO0lBQ0E7SUFDQTtFUndsQkE7RVF0bEJEO0lBQ0M7RVJ3bEJBO0VRdGxCRDtJQUNDO0VSd2xCQTtFUXRsQkQ7SUFDQztFUndsQkE7RVF0bEJEO0lBQ0M7RVJ3bEJBO0VRdGxCRDtJQUNDO0VSd2xCQTtFUXRsQkQ7SUFDQztFUndsQkE7RVF0bEJEO0lBQ0M7RVJ3bEJBO0VRdGxCRDtJQUNDO0VSd2xCQTtFUXRsQkQ7SUFDQztFUndsQkE7RVF0bEJEO0lBQ0M7RVJ3bEJBO0VRdGxCRDtJQUNDO0VSd2xCQTtFUXRsQkQ7SUFDQztFUndsQkE7RVF0bEJEO0lBQ0M7RVJ3bEJBO0FBQ0Y7QVFybEJBO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VSdWxCQTtFUXJsQkQ7Ozs7Ozs7Ozs7Ozs7SUFhQztJQUNBO0lBQ0E7SUFDQTtFUnVsQkE7RVFybEJEO0lBQ0M7RVJ1bEJBO0VRcmxCRDtJQUNDO0VSdWxCQTtFUXJsQkQ7SUFDQztFUnVsQkE7RVFybEJEO0lBQ0M7RVJ1bEJBO0VRcmxCRDtJQUNDO0VSdWxCQTtFUXJsQkQ7SUFDQztFUnVsQkE7RVFybEJEO0lBQ0M7RVJ1bEJBO0VRcmxCRDtJQUNDO0VSdWxCQTtFUXJsQkQ7SUFDQztFUnVsQkE7RVFybEJEO0lBQ0M7RVJ1bEJBO0VRcmxCRDtJQUNDO0VSdWxCQTtFUXJsQkQ7SUFDQztFUnVsQkE7RVFybEJEO0lBQ0M7RVJ1bEJBO0FBQ0Y7QVFwbEJBO0VBQ0M7QVJzbEJEOztBUW5sQkE7RUFDQztBUnNsQkQ7O0FRbmxCQTtFQUNDO0VBQ0E7QVJzbEJEOztBUXBsQkE7RUFDQztJQUNDO0lBQ0E7RVJ1bEJBO0FBQ0Y7QVFybEJBO0VBQ0M7RUFDQTtFQUNBO0FSdWxCRDs7QVFybEJBO0VBQ0M7SUFDQztJQUNBO0lBQ0E7RVJ3bEJBO0FBQ0Y7QVF0bEJBO0VBQ0M7QVJ3bEJEOztBUXRsQkE7RUFDQztBUnlsQkQ7O0FRdmxCQTtFQUNDO0FSMGxCRDs7QVF4bEJBO0VBQ0M7QVIybEJEOztBUXpsQkE7RUFDQztBUjRsQkQ7O0FRMWxCQTtFQUNDO0FSNmxCRDs7QVEzbEJBO0VBQ0M7QVI4bEJEOztBUTVsQkE7RUFDQztBUitsQkQ7O0FRN2xCQTtFQUNDO0FSZ21CRDs7QVE5bEJBO0VBQ0M7QVJpbUJEOztBUS9sQkE7RUFDQztBUmttQkQ7O0FRaG1CQTtFQUNDO0FSbW1CRDs7QVFqbUJBO0VBQ0M7QVJvbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbm1CQTtFQUNDO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0FBQ0Y7QVFwbUJBO0VBQ0M7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0VRcG1CRDtJQUNDO0VSc21CQTtFUXBtQkQ7SUFDQztFUnNtQkE7RVFwbUJEO0lBQ0M7RVJzbUJBO0FBQ0Y7QVFubUJBO0VBQ0M7RUFDQTtBUnFtQkQ7O0FRbm1CQTtFQUNDO0lBQ0M7SUFDQTtFUnNtQkE7QUFDRjtBUW5tQkE7RUFDQztFQUNBO0FScW1CRDs7QVFubUJBO0VBQ0M7SUFDQztJQUNBO0VSc21CQTtBQUNGO0FRbm1CQTtFQUNDO0VBQ0E7QVJxbUJEOztBUW5tQkE7RUFDQztJQUNDO0lBQ0E7RVJzbUJBO0FBQ0Y7QVFubUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtBQUNGO0FRbG1CQTtFQUNDO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtBQUNGO0FRam1CQTtFQUNDO0FSbW1CRDs7QVFobUJBO0VBQ0M7QVJtbUJEOztBUWhtQkE7RUFDQztBUm1tQkQ7O0FRaG1CQTtFQUNDO0FSbW1CRDs7QVFobUJBO0VBQ0M7QVJtbUJEOztBUWhtQkE7RUFDQztBUm1tQkQ7O0FRaG1CQTtFQUNDO0FSbW1CRDs7QVFobUJBO0VBQ0M7QVJtbUJEOztBUWhtQkE7RUFDQztJQUNDO0VSbW1CQTtFUWptQkQ7SUFDQztFUm1tQkE7RVFqbUJEO0lBQ0M7RVJtbUJBO0VRam1CRDtJQUNDO0VSbW1CQTtFUWptQkQ7SUFDQztFUm1tQkE7RVFqbUJEO0lBQ0M7RVJtbUJBO0VRam1CRDtJQUNDO0VSbW1CQTtFUWptQkQ7SUFDQztFUm1tQkE7RVFqbUJEO0lBQ0M7RVJtbUJBO0VRam1CRDtJQUNDO0VSbW1CQTtFUWptQkQ7SUFDQztFUm1tQkE7RVFqbUJEO0lBQ0M7RVJtbUJBO0VRam1CRDtJQUNDO0VSbW1CQTtFUWptQkQ7SUFDQztFUm1tQkE7RVFqbUJEO0lBQ0M7RVJtbUJBO0VRam1CRDtJQUNDO0VSbW1CQTtBQUNGO0FRaG1CQTtFQUNDO0lBQ0M7RVJrbUJBO0VRaG1CRDtJQUNDO0VSa21CQTtFUWhtQkQ7SUFDQztFUmttQkE7RVFobUJEO0lBQ0M7RVJrbUJBO0VRaG1CRDtJQUNDO0VSa21CQTtFUWhtQkQ7SUFDQztFUmttQkE7RVFobUJEO0lBQ0M7RVJrbUJBO0VRaG1CRDtJQUNDO0VSa21CQTtBQUNGO0FRL2xCQTtFQUNDO0VBQ0E7QVJpbUJEOztBUS9sQkE7RUFDQztFQUNBO0FSa21CRDs7QVFobUJBO0VBQ0M7QVJtbUJEOztBUWptQkE7RUFDQztBUm9tQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFubUJBO0VBQ0M7QVJzbUJEOztBUXBtQkE7RUFDQztBUnVtQkQ7O0FRcm1CQTtFQUNDO0FSd21CRDs7QVF0bUJBO0VBQ0M7QVJ5bUJEOztBUXZtQkE7RUFDQztBUjBtQkQ7O0FReG1CQTtFQUNDO0FSMm1CRDs7QVF6bUJBO0VBQ0M7QVI0bUJEOztBUTFtQkE7RUFDQztBUjZtQkQ7O0FRM21CQTtFQUNDO0FSOG1CRDs7QVE1bUJBO0VBQ0M7SUFDQztFUittQkE7RVE3bUJEO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtFUTdtQkQ7SUFDQztFUittQkE7RVE3bUJEO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtFUTdtQkQ7SUFDQztFUittQkE7RVE3bUJEO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtFUTdtQkQ7SUFDQztFUittQkE7RVE3bUJEO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtBQUNGO0FRN21CQTtFQUNDO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtFUTdtQkQ7SUFDQztFUittQkE7RVE3bUJEO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtFUTdtQkQ7SUFDQztFUittQkE7RVE3bUJEO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtFUTdtQkQ7SUFDQztFUittQkE7RVE3bUJEO0lBQ0M7RVIrbUJBO0VRN21CRDtJQUNDO0VSK21CQTtFUTdtQkQ7SUFDQztFUittQkE7QUFDRjtBUTVtQkE7RUFDQztFQUNBO0FSOG1CRDs7QVE1bUJBO0VBQ0M7RUFDQTtBUittQkQ7O0FRNW1CQTtFQUNDO0lBQ0M7SUFDQTtFUittQkE7RVE3bUJEO0lBQ0M7SUFDQTtFUittQkE7QUFDRjtBUTVtQkE7RUFDQztJQUNDO0VSOG1CQTtFUTVtQkQ7SUFDQztFUjhtQkE7RVE1bUJEO0lBQ0M7RVI4bUJBO0VRNW1CRDtJQUNDO0VSOG1CQTtFUTVtQkQ7SUFDQztFUjhtQkE7RVE1bUJEO0lBQ0M7RVI4bUJBO0VRNW1CRDtJQUNDO0VSOG1CQTtFUTVtQkQ7SUFDQztFUjhtQkE7RVE1bUJEO0lBQ0M7RVI4bUJBO0VRNW1CRDtJQUNDO0VSOG1CQTtFUTVtQkQ7SUFDQztFUjhtQkE7RVE1bUJEO0lBQ0M7RVI4bUJBO0FBQ0Y7QVEzbUJBO0VBQ0M7SUFDQztFUjZtQkE7RVEzbUJEO0lBQ0M7RVI2bUJBO0VRM21CRDtJQUNDO0VSNm1CQTtFUTNtQkQ7SUFDQztFUjZtQkE7RVEzbUJEO0lBQ0M7RVI2bUJBO0VRM21CRDtJQUNDO0VSNm1CQTtFUTNtQkQ7SUFDQztFUjZtQkE7RVEzbUJEO0lBQ0M7RVI2bUJBO0VRM21CRDtJQUNDO0VSNm1CQTtFUTNtQkQ7SUFDQztFUjZtQkE7RVEzbUJEO0lBQ0M7RVI2bUJBO0VRM21CRDtJQUNDO0VSNm1CQTtBQUNGO0FRMW1CQTtFQUNDO0lBQ0M7RVI0bUJBO0VRMW1CRDtJQUNDO0VSNG1CQTtFUTFtQkQ7SUFDQztFUjRtQkE7RVExbUJEO0lBQ0M7RVI0bUJBO0VRMW1CRDtJQUNDO0VSNG1CQTtFUTFtQkQ7SUFDQztFUjRtQkE7RVExbUJEO0lBQ0M7RVI0bUJBO0VRMW1CRDtJQUNDO0VSNG1CQTtFUTFtQkQ7SUFDQztFUjRtQkE7RVExbUJEO0lBQ0M7RVI0bUJBO0VRMW1CRDtJQUNDO0VSNG1CQTtFUTFtQkQ7SUFDQztFUjRtQkE7QUFDRjtBUXptQkE7RUFDQztJQUNDO0lBQ0E7RVIybUJBO0VRem1CRDtJQUNDO0lBQ0E7RVIybUJBO0FBQ0Y7QVF4bUJBO0VBQ0M7SUFDQztJQUNBO0VSMG1CQTtFUXhtQkQ7SUFDQztJQUNBO0VSMG1CQTtBQUNGO0FRdm1CQTtFQUNDO0lBQ0M7RVJ5bUJBO0VRdm1CRDtJQUNDO0VSeW1CQTtFUXZtQkQ7SUFDQztFUnltQkE7RVF2bUJEO0lBQ0M7RVJ5bUJBO0VRdm1CRDtJQUNDO0VSeW1CQTtFUXZtQkQ7SUFDQztFUnltQkE7RVF2bUJEO0lBQ0M7RVJ5bUJBO0VRdm1CRDtJQUNDO0VSeW1CQTtFUXZtQkQ7SUFDQztFUnltQkE7RVF2bUJEO0lBQ0M7RVJ5bUJBO0VRdm1CRDtJQUNDO0VSeW1CQTtFUXZtQkQ7SUFDQztFUnltQkE7QUFDRjtBUXRtQkE7RUFDQztJQUNDO0VSd21CQTtFUXRtQkQ7SUFDQztFUndtQkE7RVF0bUJEO0lBQ0M7RVJ3bUJBO0VRdG1CRDtJQUNDO0VSd21CQTtFUXRtQkQ7SUFDQztFUndtQkE7RVF0bUJEO0lBQ0M7RVJ3bUJBO0VRdG1CRDtJQUNDO0VSd21CQTtFUXRtQkQ7SUFDQztFUndtQkE7RVF0bUJEO0lBQ0M7RVJ3bUJBO0VRdG1CRDtJQUNDO0VSd21CQTtFUXRtQkQ7SUFDQztFUndtQkE7RVF0bUJEO0lBQ0M7RVJ3bUJBO0FBQ0Y7QVFybUJBO0VBQ0M7SUFDQztFUnVtQkE7RVFybUJEO0lBQ0M7RVJ1bUJBO0VRcm1CRDtJQUNDO0VSdW1CQTtFUXJtQkQ7SUFDQztFUnVtQkE7RVFybUJEO0lBQ0M7RVJ1bUJBO0VRcm1CRDtJQUNDO0VSdW1CQTtFUXJtQkQ7SUFDQztFUnVtQkE7RVFybUJEO0lBQ0M7RVJ1bUJBO0VRcm1CRDtJQUNDO0VSdW1CQTtFUXJtQkQ7SUFDQztFUnVtQkE7RVFybUJEO0lBQ0M7RVJ1bUJBO0VRcm1CRDtJQUNDO0VSdW1CQTtBQUNGO0FRcG1CQTtFQUNDO0lBQ0M7SUFDQTtFUnNtQkE7RVFwbUJEO0lBQ0M7SUFDQTtFUnNtQkE7QUFDRjtBUW5tQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbG1CQTtFQUNDO0FScW1CRDs7QVFsbUJBO0VBQ0M7QVJxbUJEOztBUWxtQkE7RUFDQztJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0VRbm1CRDtJQUNDO0VScW1CQTtFUW5tQkQ7SUFDQztFUnFtQkE7RVFubUJEO0lBQ0M7RVJxbUJBO0FBQ0Y7QVFsbUJBO0VBQ0M7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtFUWxtQkQ7SUFDQztFUm9tQkE7RVFsbUJEO0lBQ0M7RVJvbUJBO0VRbG1CRDtJQUNDO0VSb21CQTtBQUNGO0FRam1CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUm1tQkQ7O0FRam1CQTtFQUNDO0VBQ0E7QVJvbUJEOztBUWxtQkE7RUFDQztBUnFtQkQ7O0FRbm1CQTtFQUNDO0FSc21CRDs7QVFwbUJBOzs7Ozs7Ozs7Ozs7OztFQWNDO0VBQ0E7RUFDQTtBUnVtQkQ7O0FRcm1CQTtFQUNDOzs7Ozs7Ozs7Ozs7OztJQWNDO0lBQ0E7SUFDQTtFUndtQkE7QUFDRjtBUXRtQkE7RUFDQzs7Ozs7Ozs7Ozs7Ozs7SUFjQztJQUNBO0lBQ0E7RVJ3bUJBO0FBQ0Y7QVF0bUJBOzs7Ozs7Ozs7Ozs7RUFZQztFQUNBO0VBQ0E7RUFDQTtBUndtQkQ7O0FRdG1CQTtFQUNDO0FSeW1CRDs7QVF2bUJBO0VBQ0M7QVIwbUJEOztBUXhtQkE7RUFDQztBUjJtQkQ7O0FRem1CQTtFQUNDO0FSNG1CRDs7QVExbUJBO0VBQ0M7QVI2bUJEOztBUTNtQkE7RUFDQztBUjhtQkQ7O0FRNW1CQTtFQUNDO0FSK21CRDs7QVE3bUJBO0VBQ0M7QVJnbkJEOztBUTltQkE7RUFDQztBUmluQkQ7O0FRL21CQTtFQUNDO0FSa25CRDs7QVFobkJBO0VBQ0M7QVJtbkJEOztBUWpuQkE7RUFDQztBUm9uQkQ7O0FRbG5CQTtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUnFuQkE7RVFubkJEOzs7Ozs7Ozs7Ozs7O0lBYUM7SUFDQTtJQUNBO0lBQ0E7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtBQUNGO0FRbm5CQTtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUnFuQkE7RVFubkJEOzs7Ozs7Ozs7Ozs7O0lBYUM7SUFDQTtJQUNBO0lBQ0E7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtFUW5uQkQ7SUFDQztFUnFuQkE7RVFubkJEO0lBQ0M7RVJxbkJBO0VRbm5CRDtJQUNDO0VScW5CQTtBQUNGO0FRbG5CQTtFQUNDO0VBQ0E7QVJvbkJEOztBUWxuQkE7RUFDQztJQUNDO0lBQ0E7RVJxbkJBO0FBQ0Y7QVFsbkJBO0VBQ0M7RUFDQTtBUm9uQkQ7O0FRbG5CQTtFQUNDO0lBQ0M7SUFDQTtFUnFuQkE7QUFDRjtBUWxuQkE7RUFDQztFQUNBO0FSb25CRDs7QVFsbkJBO0VBQ0M7SUFDQztJQUNBO0VScW5CQTtBQUNGO0FRbm5CQTtFQUNDO0VBQ0E7RUFDQTtBUnFuQkQ7O0FRbm5CQTtFQUNDO0lBQ0M7SUFDQTtJQUNBO0VSc25CQTtBQUNGO0FRcG5CQTtFQUNDO0FSc25CRDs7QVFwbkJBO0VBQ0M7QVJ1bkJEOztBUXJuQkE7RUFDQztBUnduQkQ7O0FRdG5CQTtFQUNDO0FSeW5CRDs7QVF2bkJBO0VBQ0M7QVIwbkJEOztBUXhuQkE7RUFDQztBUjJuQkQ7O0FRem5CQTtFQUNDO0FSNG5CRDs7QVExbkJBO0VBQ0M7QVI2bkJEOztBUTNuQkE7RUFDQztBUjhuQkQ7O0FRNW5CQTtFQUNDO0FSK25CRDs7QVE3bkJBO0VBQ0M7QVJnb0JEOztBUTluQkE7RUFDQztBUmlvQkQ7O0FRL25CQTtFQUNDO0FSa29CRDs7QVFob0JBO0VBQ0M7QVJtb0JEOztBUWpvQkE7RUFDQztJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtBQUNGO0FRbG9CQTtFQUNDO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtFUWxvQkQ7SUFDQztFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0VSb29CQTtBQUNGO0FRam9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSbW9CRDs7QVFob0JBO0VBQ0M7QVJtb0JEOztBUWhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUm1vQkQ7O0FRaG9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJtb0JEOztBUWhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUm1vQkQ7O0FRam9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FSb29CRDs7QVFqb0JBO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUm9vQkE7RVFsb0JEO0lBQ0M7RVJvb0JBO0VRbG9CRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VSb29CQTtFUWxvQkQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUm9vQkE7RVFsb0JEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RVJvb0JBO0VRbG9CRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVJvb0JBO0FBQ0Y7QVFqb0JBO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUm1vQkE7RVFqb0JEO0lBQ0M7RVJtb0JBO0VRam9CRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VSbW9CQTtFUWpvQkQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUm1vQkE7RVFqb0JEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RVJtb0JBO0VRam9CRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVJtb0JBO0FBQ0Y7QVFob0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUmtvQkQ7O0FRL25CQTtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUmtvQkE7QUFDRjtBUS9uQkE7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVJpb0JBO0FBQ0Y7QVE5bkJBO0VBQ0M7QVJnb0JEOztBUTduQkE7RUFDQztJQUNDO0VSZ29CQTtBQUNGO0FRN25CQTtFQUNDO0lBQ0M7RVIrbkJBO0FBQ0Y7QVE1bkJBO0VBQ0M7RUFDQTtBUjhuQkQ7O0FRNW5CQTtFQUNDO0lBQ0M7SUFDQTtFUituQkE7QUFDRjtBUTduQkE7RUFDQztFQUNBO0VBQ0E7QVIrbkJEOztBUTduQkE7RUFDQztJQUNDO0lBQ0E7SUFDQTtFUmdvQkE7QUFDRjtBUTluQkE7RUFDQztBUmdvQkQ7O0FROW5CQTtFQUNDO0FSaW9CRDs7QVEvbkJBO0VBQ0M7QVJrb0JEOztBUWhvQkE7RUFDQztBUm1vQkQ7O0FRam9CQTtFQUNDO0FSb29CRDs7QVFsb0JBO0VBQ0M7QVJxb0JEOztBUW5vQkE7RUFDQztBUnNvQkQ7O0FRcG9CQTtFQUNDO0FSdW9CRDs7QVFyb0JBO0VBQ0M7QVJ3b0JEOztBUXRvQkE7RUFDQztBUnlvQkQ7O0FRdm9CQTtFQUNDO0FSMG9CRDs7QVF4b0JBO0VBQ0M7QVIyb0JEOztBUXpvQkE7RUFDQztBUjRvQkQ7O0FRMW9CQTtFQUNDO0FSNm9CRDs7QVEzb0JBO0VBQ0M7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7QUFDRjtBUTVvQkE7RUFDQztJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7RVE1b0JEO0lBQ0M7RVI4b0JBO0VRNW9CRDtJQUNDO0VSOG9CQTtFUTVvQkQ7SUFDQztFUjhvQkE7QUFDRjtBUTNvQkE7RUFDQztBUjZvQkQ7O0FRM29CQTtFQUNDO0lBQ0M7RVI4b0JBO0FBQ0Y7QVE1b0JBO0VBQ0M7SUFDQztFUjhvQkE7QUFDRjtBUTNvQkE7RUFDQztJQUNDO0VSNm9CQTtBQUNGO0FRMW9CQTtFQUNDO0lBQ0M7RVI0b0JBO0FBQ0Y7QVF6b0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FSMm9CRDs7QVF4b0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FSMm9CRDs7QVF4b0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FSMm9CRDs7QVF4b0JBO0VBQ0M7RUFDQTtFQUNBO0FSMm9CRDs7QVF4b0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FSMm9CRDs7QVF4b0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBUjJvQkQ7O0FReG9CQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FSMm9CRDs7QVF4b0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVIyb0JEOztBUXhvQkE7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUNBO0VSMm9CQTtFUXpvQkQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtFUjJvQkE7RVF6b0JEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RVIyb0JBO0VRem9CRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VSMm9CQTtFUXpvQkQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtFUjJvQkE7RVF6b0JEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RVIyb0JBO0FBQ0Y7QVF4b0JBO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtFUjBvQkE7RVF4b0JEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RVIwb0JBO0VReG9CRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VSMG9CQTtFUXhvQkQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtFUjBvQkE7RVF4b0JEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RVIwb0JBO0VReG9CRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VSMG9CQTtBQUNGO0FBcnBHdUI7QVNSdkI7RUFDQyxnQ0xDVztFS0FYO0VBQ0E7RUFDQTtBVGdxR0Q7O0FTN3BHQTtFQUNDO0FUZ3FHRDs7QVM3cEdBO0VBQ0M7RUFDQTtFQUNBLGdCTFRrQjtFS1VsQiwwQ0xkYztBSjhxR2Y7QVM5cEdDO0VBQ0M7QVRncUdGO0FTN3BHQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUdDLFdMYlk7RUtjWjtBVHFyR0Y7O0FTanJHQTs7RUFFQztFQUNBO0VBQ0E7RUFDQTtBVG9yR0Q7O0FTanJHQTs7RUFFQztFQUNBO0VBQ0E7RUFDQTtBVG9yR0Q7O0FTanJHQTs7RUFFQztFQUNBO0FUb3JHRDs7QVNqckdBOztFQUVDO0VBQ0E7RUFDQTtFQUNBO0FUb3JHRDs7QVNqckdBOztFQUVDO0VBQ0E7QVRvckdEOztBU2pyR0E7O0VBRUM7RUFDQTtBVG9yR0Q7O0FTanJHQTtFQUNDLGdCTGxFb0I7QUpzdkdyQjs7QVNqckdBOztFQUVDLGdDTDNFVztFSzRFWDtFQUNBO0FUb3JHRDs7QVNqckdBO0VBQ0M7RUFDQTtBVG9yR0Q7O0FTanJHQTs7Ozs7RUFLQztBVG9yR0Q7O0FTanJHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FUb3JHRDs7QVNqckdBOztFQUVDO0FUb3JHRDs7QVNqckdBO0VBQ0MsV0xqR2E7RUtrR2I7RUFDQTtFQUNBO0FUb3JHRDtBU2xyR0M7O0VBRUM7QVRvckdGOztBU2hyR0E7O0VBRUMsZ0JMcEhrQjtBSnV5R25COztBU2hyR0E7RUFDQztBVG1yR0Q7O0FTaHJHQTtFQUNDLHlCTHJIWTtFS3NIWjtFQUNBO0VBQ0E7RUFDQTtBVG1yR0Q7O0FTaHJHQTs7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRtckdEOztBU2hyR0E7O0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVG1yR0Q7QVNqckdDOztFQUNDO0FUb3JHRjtBRXQwR0U7RU9pSkQ7O0lBSUU7RVRzckdEO0FBQ0Y7QVNuckdDOztFQUNDO0FUc3JHRjs7QVNsckdBO0VBQ0M7RUFDQTtBVHFyR0Q7O0FVOTFHQTs7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmkyR0Q7O0FVOTFHQTs7OztFQUlDO0VBQ0Esc0JOUmE7RU1TYjtFQUNBO0VBQ0EsV05aYTtFTWFiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmcyR0Q7QVU5MUdDOzs7Ozs7O0VBRUM7RUFDQTtFQUNBO0FWcTJHRjtBVWwyR0M7Ozs7Ozs7RUFFQyxzQk52Q1k7RU13Q1osa0JOdkNZO0VNd0NaLFdOeENZO0FKaTVHZDtBVXQyR0M7Ozs7RUFDQyxzQk41Q1k7RU02Q1o7RUFDQSxXTi9DWTtBSjA1R2Q7QVV6MkdFOzs7Ozs7O0VBRUMsc0JObkRXO0VNb0RYLFdObkRXO0VNb0RYO0FWZzNHSDtBVTUyR0M7Ozs7RUFDQztFQUNBO0VBQ0EsV041RFk7QUo2NkdkO0FVLzJHRTs7Ozs7OztFQUVDLHNCTmhFVztFTWlFWCxXTmhFVztBSnM3R2Q7QVVsM0dDOzs7O0VBQ0Msa0VOaEVjO0VNaUVkO0VBQ0EsV054RVk7QUorN0dkO0FVcjNHRTs7Ozs7OztFQUVDLGtFTnJFbUI7RU1zRW5CO0VBQ0E7QVY0M0dIO0FVeDNHQzs7OztFQUNDO0VBQ0E7RUFDQTtBVjYzR0Y7QVUxM0dDOzs7O0VBQ0M7RUFDQTtFQUNBO0VBQ0EsV04zRlk7RU00Rlo7RUFDQTtFQUNBO0VBQ0E7QVYrM0dGO0FVNzNHRTs7Ozs7OztFQUVDO0VBQ0E7QVZvNEdIO0FVajRHRTs7OztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnM0R0g7O0FVajRHQTs7RUFFQztBVm80R0Q7O0FVajRHQTtFQUNDO0FWbzRHRDs7QVVqNEdBO0VBQ0M7RUFDQTtBVm80R0Q7QUVqZ0hFO0VRMkhGO0lBS0U7SUFDQTtFVnE0R0E7QUFDRjs7QVVsNEdBO0FBRUE7RUFDQyxzQk4zSWE7RU00SWI7RUFDQSxXTjlJYTtFTStJYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZvNEdEO0FVbDRHQztFQUVDO0FWbTRHRjs7QVU3M0dDOzs7O0VBSUM7RUFDQTtBVmc0R0Y7O0FXbmpIQTtFQUNDO0FYc2pIRDtBV3BqSEM7RUFDQztBWHNqSEY7O0FXbGpIQTtFQUNDO0VBQ0E7QVhxakhEOztBV2xqSEE7RUFDQztBWHFqSEQ7O0FZOWpIRztFQUNDO0VBQ0E7QVppa0hKOztBWXpqSEU7RUFDQztFQUNBO0FaNGpISDtBWTFqSEc7RUFDQztFQUNBO0FaNGpISjs7QVluakhFO0VBQ0M7QVpzakhIO0FZcGpIRTtFQUNDO0VBQ0E7QVpzakhIOztBWWhqSEE7RUFDQztBWm1qSEQ7QUUva0hFO0VVMkJGO0lBSUU7RVpvakhBO0FBQ0Y7QVlsakhDO0VBQ0M7QVpvakhGO0FFdmxIRTtFVWtDRDtJQUdFO0Vac2pIRDtBQUNGOztBWWpqSEE7RUFDQztBWm9qSEQ7O0FZbGpIQTtFQUNDO0FacWpIRDs7QVluakhBO0VBQ0M7QVpzakhEO0FFeG1IRTtFVWlERjtJQUlFO0VadWpIQTtBQUNGOztBWW5qSEE7RUFDQztBWnNqSEQ7O0FZcGpIQTtFQUNDO0FadWpIRDs7QVlyakhBO0VBQ0M7QVp3akhEOztBWXRqSEE7RUFDQztBWnlqSEQ7O0FZdmpIQTtFQUNDO0FaMGpIRDs7QVl4akhBO0VBQ0M7QVoyakhEOztBWXpqSEE7RUFDQztBWjRqSEQ7O0FZMWpIQTtFQUNDO0FaNmpIRDs7QUU3b0hFO0VVb0ZEO0lBQ0M7RVo2akhBO0VZM2pIRDtJQUNDO0VaNmpIQTtFWTNqSEQ7SUFDQztFWjZqSEE7RVkzakhEO0lBQ0M7RVo2akhBO0VZM2pIRDtJQUNDO0VaNmpIQTtFWTNqSEQ7SUFDQztFWjZqSEE7RVkzakhEO0lBQ0M7RVo2akhBO0VZM2pIRDtJQUNDO0VaNmpIQTtBQUNGO0FhdHJIQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJ3ckhEO0FFbHJIRTtFV2RGO0lBV0U7RWJ5ckhBO0FBQ0Y7QWF2ckhDO0VBQ0M7QWJ5ckhGO0FhdHJIQztFQUNDO0Fid3JIRjtBYXJySEM7RUFDQztBYnVySEY7QWFwckhDO0VBQ0M7QWJzckhGO0FhcHJIRTtFQUNDO0Fic3JISDtBYW5ySEU7RUFDQztBYnFySEg7QWFqckhDO0VBQ0M7RUFDQTtFQUNBO0FibXJIRjtBYTdxSEU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBYitxSEg7QWE3cUhHO0VBQ0M7RUFDQTtFQUNBO0FiK3FISjtBRXp0SEU7RVd1Q0M7SUFNRTtFYmdySEg7QUFDRjtBYTdxSEc7RUFDQyxXVHJEVTtFU3NEVjtFQUNBO0FiK3FISjs7QWF6cUhBO0VBQ0MsV1Q5RGE7RVMrRGI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWI0cUhEO0FFOXVIRTtFVzBERjtJQVVFO0lBQ0E7RWI4cUhBO0FBQ0Y7QWE1cUhDO0VBQ0M7QWI4cUhGOztBYTFxSEE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FiNnFIRDtBRS92SEU7RVc2RUY7SUFRRTtFYjhxSEE7QUFDRjtBYTVxSEM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWI4cUhGO0FhM3FIQztFQUNDO0VBQ0E7RUFDQTtFQUNBLHNCVHhHWTtBSnF4SGQ7QWExcUhDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWI0cUhGO0FhMXFIRTtFQUNDO0FiNHFISDtBYXhxSEM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBYjBxSEY7QWF4cUhFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FiMHFISDtBYXhxSEc7RUFDQztBYjBxSEo7QWF2cUhHO0VBQ0M7QWJ5cUhKO0FhbnFIRTtFQUNDO0FicXFISDtBYW5xSEU7RUFDQztBYnFxSEg7O0FjbjBIQTtFQUNDO0VBQ0E7QWRzMEhEO0FFMXpIRTtFWWRGO0lBS0U7SUFDQTtJQUNBO0VkdTBIQTtBQUNGO0FjcjBIQztFQUNDO0VBQ0E7RUFDQTtBZHUwSEY7QWNyMEhFO0VBQ0M7RUFDQTtBZHUwSEg7QWNyMEhHO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsV1ZiVTtFVWNWO0VBQ0E7RUFDQTtBZHUwSEo7QWNwMEhHO0VBQ0M7QWRzMEhKO0FjajBIQztFQUNDO0VBQ0E7RUFDQTtBZG0wSEY7QWNqMEhFO0VBQ0M7QWRtMEhIO0FjajBIRztFQUNDO0FkbTBISjtBY2gwSEc7RUFDQztFQUNBO0VBQ0E7QWRrMEhKO0FjOXpISTtFQUNDO0FkZzBITDtBY3p6SEk7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ6SEw7QWN4ekhJOzs7RUFNQztFQUNBO0FkdXpITDtBY3B6SEk7RUFDQztBZHN6SEw7QWNoekhDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCVnhGWTtFVXlGWiw0Q1ZoRVc7RVVpRVg7QWRrekhGO0FjL3lIRztFQUNDO0VBQ0E7QWRpekhKO0FjN3lISTtFQUNDO0FkK3lITDtBYzF5SEk7RUFDQyxXVnpHUztBSnE1SGQ7QWN0eUhJO0VBQ0M7RUFDQTtFQUNBLHlCVmpIUTtFVWtIUjtBZHd5SEw7QWN0eUhLO0VBQ0M7RUFDQTtBZHd5SE47O0FjL3hIQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRreUhEO0FFcDZIRTtFWTZIRjtJQVFFO0VkbXlIQTtBQUNGOztBY3p4SEk7RUFDQztBZDR4SEw7QWMxeEhLO0VBQ0M7QWQ0eEhOO0FjcnhIQztFQUNDO0FkdXhIRjtBY3J4SEM7RUFDQztBZHV4SEY7O0FjOXdISTtFQUNDLFdWNUtTO0FKNjdIZDtBYy93SEs7RUFDQztBZGl4SE47O0FlMzhIQTtFQUNDLGdCWFNhO0VXUmI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWY4OEhEO0FlNThIQztFQUNDO0FmODhIRjtBZTM4SEM7RUFDQztFQUNBO0VBQ0E7QWY2OEhGO0FFOTlIRTtFYWNEO0lBTUU7SUFDQTtJQUNBO0VmODhIRDtBQUNGO0FFaCtIRTtFYWRGO0lBb0NFO0VmODhIQTtBQUNGO0FlNThIQztFQUNDO0VBQ0E7RUFDQTtBZjg4SEY7QWU1OEhFO0VBQ0M7RUFDQTtBZjg4SEg7QWU1OEhHO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsV1h6Q1U7QUp1L0hkO0FlMzhIRztFQUNDO0FmNjhISjtBZXg4SEM7RUFDQztBZjA4SEY7QWV4OEhFO0VBQ0M7QWYwOEhIO0FleDhIRztFQUNDO0FmMDhISjtBZXY4SEc7RUFDQztFQUNBLGdCWHBFZTtBSjZnSW5CO0FlcDhIQztFQUNDO0VBQ0EseUJYcEVXO0FKMGdJYjtBZW44SEc7RUFDQztFQUNBO0FmcThISjs7QWdCMWhJQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FoQjZoSUQ7QUVuaElFO0VjZEY7SUFPRTtFaEI4aElBO0FBQ0Y7QWdCNWhJQztFQUNDO0VBQ0E7RUFDQTtBaEI4aElGO0FnQjVoSUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBaEI4aElIO0FnQjVoSUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEI4aElIO0FnQjVoSUU7RUFDQztBaEI4aElIO0FnQjVoSUU7RUFDQztFQUNBO0FoQjhoSUg7QUVuaklFO0VjbUJBO0lBS0U7RWhCK2hJRjtBQUNGO0FnQjloSUc7RUFDQztFQUNBO0FoQmdpSUo7QWdCOWhJSTtFQUNDLHNCWm5DUztBSm1rSWQ7QWdCM2hJSztFQUNDO0VBQ0E7QWhCNmhJTjs7QWdCcmhJQTtFQUNDO0VBQ0Esc0JabkRhO0VZb0RiLFdackRhO0FKNmtJZDtBRXprSUU7RWM4Q0Y7SUFNRTtFaEJ5aElBO0FBQ0Y7QWdCdmhJQztFQUNDO0VBQ0E7QWhCeWhJRjtBZ0JyaElFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJ1aElIO0FFemxJRTtFYzZEQTtJQVFFO0lBQ0E7SUFDQTtFaEJ3aElGO0FBQ0Y7QWdCcGhJQztFQUNDO0FoQnNoSUY7QUVubUlFO0VjNEVEO0lBSUU7RWhCdWhJRDtBQUNGO0FnQnBoSUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnNoSUY7QWdCcGhJRTtFQUNDO0VBQ0E7QWhCc2hJSDtBZ0JuaElFO0VBQ0M7RUFDQTtBaEJxaElIO0FFdm5JRTtFY2dHQTtJQUtFO0VoQnNoSUY7RWdCcGhJRTtJQUNDO0VoQnNoSUg7RWdCbmhJRTtJQUNDO0VoQnFoSUg7QUFDRjtBZ0JsaElHO0VBQ0M7RUFDQSxXWnRIVTtFWXVIVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQm9oSUo7QWdCbGhJSTtFQUNDLGNaNUhRO0FKZ3BJYjtBZ0JqaElJO0VBQ0M7QWhCbWhJTDtBZ0I3Z0lDO0VBQ0M7RUFDQTtFQUNBO0FoQitnSUY7QWdCN2dJRTtFQUNDO0FoQitnSUg7QWdCOWdJRztFQUNDO0VBQ0EsV1pqSlU7RVlrSlY7RUFDQTtFQUNBO0VBQ0E7QWhCZ2hJSjtBZ0I5Z0lJO0VBQ0M7QWhCZ2hJTDtBZ0IxZ0lDO0VBQ0M7RUFDQTtFQUNBO0FoQjRnSUY7QUV6cUlFO0VjMEpEO0lBTUU7RWhCNmdJRDtBQUNGO0FnQjNnSUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEI2Z0lIO0FnQjFnSUU7RUFDQztBaEI0Z0lIO0FnQjFnSUc7RUFDQztBaEI0Z0lKO0FnQnZnSUM7RUFDQztFQUNBO0VBQ0E7QWhCeWdJRjtBRWxzSUU7RWNzTEQ7SUFNRTtJQUNBO0VoQjBnSUQ7QUFDRjtBZ0J4Z0lFO0VBQ0M7RUFDQTtBaEIwZ0lIO0FnQnZnSUU7RUFDQztFQUNBO0VBQ0E7QWhCeWdJSDtBRWp0SUU7RWNxTUE7SUFNRTtFaEIwZ0lGO0FBQ0Y7QWdCeGdJRztFQUNDO0VBQ0E7QWhCMGdJSjtBZ0J4Z0lJO0VBQ0M7QWhCMGdJTDtBZ0JwZ0lDO0VBQ0M7RUFDQSxXWi9OWTtFWWdPWjtBaEJzZ0lGO0FnQnBnSUU7RUFDQztFQUNBO0FoQnNnSUg7QWdCcGdJRztFQUNDO0FoQnNnSUo7O0FpQnZ2SUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRDYjJCWTtFYTFCWjtFQUNBO0VBQ0E7RUFDQTtBakIwdklEO0FpQnh2SUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBakIwdklGO0FpQnZ2SUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBakJ5dklGO0FpQnR2SUM7RUFDQztFQUNBO0VBQ0E7QWpCd3ZJRjtBaUJ0dklFO0VBQ0M7QWpCd3ZJSDtBaUJ0dklFO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsV2I3Qlc7RWE4Qlg7RUFDQTtBakJ3dklIO0FpQnR2SUc7RUFDQztBakJ3dklKO0FpQnJ2SUc7RUFDQyxXYnRDVTtFYXVDVjtBakJ1dklKO0FpQm52SUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBakJxdklIOztBa0IveUlBO0VBQ0M7RUFDQTtBbEJreklEO0FrQmh6SUM7RUFDQztBbEJreklGO0FrQmh6SUU7RUFDQztFQUNBO0FsQmt6SUg7QWtCOXlJQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCZ3pJRjtBa0I3eUlDO0VBQ0M7RUFDQTtBbEIreUlGOztBbUJyMElDO0VBQ0M7RUFDQTtBbkJ3MElGOztBb0IzMElBO0VBQ0M7RUFDQTtFQUNBO0FwQjgwSUQ7QW9CMTBJRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCNDBJSDtBRWwxSUU7RWtCRkE7SUFXRTtJQUNBO0VwQjYwSUY7QUFDRjtBb0IzMElHO0VBQ0M7RUFDQTtFQUNBO0FwQjYwSUo7QUU3MUlFO0VrQmFDO0lBTUU7RXBCODBJSDtBQUNGO0FvQjMwSUc7RUFDQztBcEI2MElKO0FvQnYwSUM7RUFDQztBcEJ5MElGO0FvQnYwSUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCeTBJSDtBRWgzSUU7RWtCaUNBO0lBU0U7RXBCMDBJRjtBQUNGO0FvQngwSUc7O0VBRUM7RUFDQTtFQUNBO0FwQjAwSUo7O0FxQmw0SUU7RUFDQztFQUNBO0VBQ0E7QXJCcTRJSDtBcUJuNElHO0VBQ0M7RUFDQTtFQUNBO0FyQnE0SUo7QXFCajRJRTtFQUNDO0FyQm00SUg7O0FzQmw1SUE7RUFDQztFQUNBO0VBQ0E7QXRCcTVJRDtBRS80SUU7RW9CVEY7SUFNRTtFdEJzNUlBO0FBQ0Y7QUVwNUlFO0VvQkFEO0lBRUU7RXRCczVJRDtBQUNGO0FzQm41SUM7RUFDQztBdEJxNUlGO0FzQmw1SUM7RUFDQztBdEJvNUlGO0FFLzVJRTtFb0JVRDtJQUdFO0lBQ0E7SUFDQTtFdEJzNUlEO0FBQ0Y7QXNCcDVJRTtFQUNDO0F0QnM1SUg7QUV6NklFO0VvQmtCQTtJQUdFO0V0Qnc1SUY7QUFDRjtBc0JuNUlFO0VBQ0M7RUFDQTtBdEJxNUlIO0FFbDdJRTtFb0IyQkE7SUFJRTtFdEJ1NUlGO0FBQ0Y7QXNCcDVJRTtFQUNDO0VBQ0E7QXRCczVJSDtBRTM3SUU7RW9CbUNBO0lBSUU7SUFDQTtFdEJ3NUlGO0FBQ0Y7O0F1Qng4SUE7RUFDQztBdkIyOElEO0F1Qno4SUM7RUFDQztFQUNBO0VBQ0E7QXZCMjhJRjtBRXI4SUU7RXFCVEQ7SUFLRTtFdkI2OElEO0FBQ0Y7QXVCeDhJRztFQUNDO0VBQ0E7QXZCMDhJSjtBdUJwOElFO0VBQ0M7QXZCczhJSDtBRWo5SUU7RXFCVUE7SUFHRTtFdkJ3OElGO0FBQ0Y7QXVCbjhJRTtFQUNDO0VBQ0E7QXZCcThJSDtBdUJqOElHO0VBQ0M7RUFDQTtBdkJtOElKO0F1Qjk3SUc7RUFDQztFQUNBO0F2Qmc4SUo7O0F3QmgvSUE7RUFDQztFQUNBO0VBK0VBO0VBQ0E7QXhCcTZJRDtBRXorSUU7RXNCZEY7SUFLRTtFeEJzL0lBO0FBQ0Y7QXdCcC9JQztFQUNDO0VBQ0E7QXhCcy9JRjtBd0JuL0lDO0VBQ0M7QXhCcS9JRjtBd0JuL0lFO0VBQ0M7RUFDQTtFQUNBO0F4QnEvSUg7QUUxL0lFO0VzQkVBO0lBTUU7RXhCcy9JRjtBQUNGO0F3QnAvSUc7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJzL0lKO0F3Qm4vSUU7RUFDQztFQUNBO0VBQ0E7QXhCcS9JSDtBRTdnSkU7RXNCcUJBO0lBTUU7SUFDQTtJQUNBO0V4QnMvSUY7QUFDRjtBd0JqL0lFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCbS9JSDtBRTdoSkU7RXNCbUNBO0lBVUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V4Qm8vSUY7QUFDRjtBd0JqL0lDO0VBQ0M7RUFDQTtFQUNBO0F4Qm0vSUY7QUU1aUpFO0VzQnNERDtJQU1FO0lBQ0E7SUFDQTtFeEJvL0lEO0FBQ0Y7QXdCNytJQztFQUNDLHNCcEIxRVk7QUp5akpkO0F3QjMrSUk7RUFDQyxXcEJoRlM7QUo2akpkOztBeUJ2a0pBO0VBRUM7RUFDQTtBekJ5a0pEO0F5QnZrSkM7RUFDQyxzQnJCS1k7QUpva0pkO0F5QnJrSkk7RUFDQyxXckJEUztBSndrSmQ7O0EwQmxsSkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCcWxKRDtBRWhsSkU7RXdCZEY7SUFZRTtJQUNBO0UxQnNsSkE7QUFDRjtBMEJwbEpDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJzbEpGO0EwQnJsSkU7RUFDQztBMUJ1bEpIOztBMkJobkpDO0VBQ0M7QTNCbW5KRjtBRXZtSkU7RXlCYkQ7SUFJRTtFM0JvbkpEO0FBQ0Y7QTJCbG5KRTtFQUNDO0EzQm9uSkg7QTJCam5KSTtFQUNDO0EzQm1uSkw7QTJCam5KSTtFQUNDO0EzQm1uSkw7QTJCL21KRztFQUNDO0VBQ0E7QTNCaW5KSjtBMkIvbUpJO0VBQ0M7RUFDQTtBM0JpbkpMOztBNEIzb0pBO0VBQ0M7QTVCOG9KRDtBRWpvSkU7RTBCZEY7SUFJRTtFNUIrb0pBO0FBQ0Y7QTRCN29KQztFQUNDO0VBQ0E7RUFDQTtBNUIrb0pGO0E0QjdvSkU7RUFDQztBNUIrb0pIO0FFOW9KRTtFMEJGQTtJQUlFO0U1QmdwSkY7QUFDRjtBNEI5b0pFO0VBQ0M7RUFDQTtFQUNBO0E1QmdwSkg7QUV4cEpFO0UwQktBO0lBTUU7SUFDQTtFNUJpcEpGO0FBQ0Y7QTRCL29KRztFQUNDO0VBQ0E7QTVCaXBKSjtBNEIxb0pFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUI0b0pIO0FFenFKRTtFMEJ3QkE7SUFRRTtJQUNBO0U1QjZvSkY7QUFDRjtBNEJ6b0pHO0VBQ0M7QTVCMm9KSjtBNEJyb0pFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVCdW9KSDtBRXhySkU7RTBCNkNBO0lBT0U7RTVCd29KRjtBQUNGO0E0QnRvSkU7RUFDQztBNUJ3b0pIO0FFaHNKRTtFMEJ1REE7SUFJRTtFNUJ5b0pGO0FBQ0Y7QTRCdm9KRztFQUNDO0E1QnlvSko7QTRCcG9KQztFQUNDO0VBQ0E7RUFDQTtBNUJzb0pGO0FFN3NKRTtFMEJvRUQ7SUFNRTtJQUNBO0U1QnVvSkQ7QUFDRjtBNEJyb0pFO0VBQ0M7QTVCdW9KSDtBNEJyb0pFO0VBQ0M7QTVCdW9KSDtBNEJub0pFO0VBQ0M7QTVCcW9KSDtBNEIvbkpFO0VBQ0M7QTVCaW9KSDs7QTRCNW5KQTtFQUNDO0E1QituSkQ7QTRCOW5KQztFQUNDO0VBQ0E7QTVCZ29KRjtBNEI5bkpDO0VBQ0M7RUFDQTtFQUNBO0E1QmdvSkY7O0E2QjF2SkE7RUFDQztBN0I2dkpEO0FFaHZKRTtFMkJkRjtJQUlFO0U3Qjh2SkE7QUFDRjtBNkI1dkpDO0VBQ0M7QTdCOHZKRjtBNkIzdkpHO0VBQ0M7QTdCNnZKSjtBNkJ6dkpDO0VBQ0M7QTdCMnZKRjs7QThCNXdKQTtFQUNDO0E5Qit3SkQ7QThCN3dKQztFQUNDO0VBQ0E7QTlCK3dKRjtBOEI3d0pFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qit3Skg7QUU5d0pFO0U0QlBBO0lBU0U7SUFDQTtFOUJneEpGO0FBQ0Y7QThCOXdKRztFQUNDO0E5Qmd4Sko7QThCOXdKRztFQUNDO0VBQ0E7QTlCZ3hKSjtBOEI5d0pJO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCZ3hKTDtBOEI3d0pHO0VBQ0M7RUFDQTtBOUIrd0pKO0FFeHlKRTtFNEJ1QkM7SUFLRTtFOUJneEpIO0FBQ0Y7QThCOXdKRztFQUNDO0VBQ0E7RUFDQTtBOUJneEpKO0E4Qjd3Skc7RUFDQztBOUIrd0pKO0E4QjV3Skc7RUFDQztFQUNBO0E5Qjh3Sko7QThCM3dKRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCNndKSjtBRWgwSkU7RTRCOENDO0lBUUU7SUFDQTtJQUNBO0lBQ0E7RTlCOHdKSDtBQUNGO0E4QjV3Skk7RUFDQztBOUI4d0pMO0E4QjV3Sks7RUFDQztFQUNBO0VBQ0E7QTlCOHdKTjtBOEI1d0pNO0VBQ0M7QTlCOHdKUDtBOEJ4d0pHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCMHdKSjtBRTUxSkU7RTRCMkVDO0lBVUU7SUFDQTtJQUNBO0lBQ0E7RTlCMndKSDtBQUNGO0E4Qnp3Skk7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCMndKTDtBOEJ6d0pLO0VBQ0M7QTlCMndKTjtBOEJ6d0pLO0VBQ0M7QTlCMndKTjtBOEIxd0pNO0VBQ0M7QTlCNHdKUDtBOEJyd0pFO0VBQ0M7RUFDQTtBOUJ1d0pIO0FFejNKRTtFNEJnSEE7SUFLRTtJQUNBO0U5Qnd3SkY7QUFDRjtBOEJ0d0pHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUJ3d0pKO0FFdDRKRTtFNEJ5SEM7SUFRRTtJQUNBO0lBQ0E7RTlCeXdKSDtBQUNGO0E4QnZ3Skk7RUFDQztBOUJ5d0pMOztBK0I5NUpBO0VBQ0M7QS9CaTZKRDtBK0IvNUpDO0VBQ0M7QS9CaTZKRjtBRXY1SkU7RTZCWEQ7SUFJRTtFL0JrNkpEO0FBQ0Y7QStCLzVKQztFQUNDO0EvQmk2SkY7QStCOTVKQztFQUNDO0VBQ0E7RUFDQTtBL0JnNkpGO0ErQjc1SkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CKzVKRjtBRTU2SkU7RTZCT0Q7SUFTRTtJQUNBO0UvQmc2SkQ7QUFDRjtBK0I5NUpFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQmc2Skg7QUU3N0pFO0U2Qm9CQTtJQVlFO0UvQmk2SkY7QUFDRjtBK0I5NUpFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JnNkpIO0FFcjlKRTtFNkJvQ0E7SUFvQkU7SUFDQTtJQUNBO0lBQ0E7RS9CaTZKRjtBQUNGO0ErQi81Skc7RUFDQztFQUNBO0EvQmk2Sko7QStCOTVKRztFQUNDO0VBQ0E7RUFDQTtBL0JnNkpKO0ErQjc1SkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0IrNUpIO0ErQjM1SkM7RUFDQztFQUNBLGtFM0JwRmM7RTJCcUZkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CNjVKRjtBRTkvSkU7RTZCb0ZEO0lBZ0JFO0UvQjg1SkQ7QUFDRjtBK0I1NUpFO0VBQ0M7RUFDQTtFQUNBO0EvQjg1Skg7QStCMzVKRTtFQUNDLGtFM0IxR2U7QUp1Z0tsQjtBK0IzNUpHO0VBQ0M7QS9CNjVKSjtBK0IxNUpHO0VBQ0M7RUFDQTtBL0I0NUpKO0ErQjE1Skk7RUFDQztFQUNBO0EvQjQ1Skw7QStCdjVKRTtFQUNDO0VBQ0E7QS9CeTVKSDtBK0J2NUpHO0VBQ0M7RUFDQTtBL0J5NUpKO0ErQnI1SkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBL0J1NUpIO0FFcGlLRTtFNkJ5SUE7SUFPRTtJQUNBO0lBQ0E7RS9CdzVKRjtBQUNGO0ErQnI1SkU7RUFDQztBL0J1NUpIO0FFOWlLRTtFNkJzSkE7SUFJRTtFL0J3NUpGO0FBQ0Y7QStCdDVKRztFQUNDO0EvQnc1Sko7O0FnQ3BrS0E7RUFDQztBaEN1a0tEO0FnQ3JrS0M7RUFDQztBaEN1a0tGO0FFN2pLRTtFOEJYRDtJQUlFO0VoQ3drS0Q7QUFDRjtBZ0Nya0tDO0VBQ0M7RUFDQTtFQUNBO0FoQ3VrS0Y7QUV2a0tFO0U4QkhEO0lBTUU7RWhDd2tLRDtBQUNGO0FnQ3RrS0U7RUFDQztFQUNBO0VBQ0E7QWhDd2tLSDtBRWpsS0U7RThCTUE7SUFNRTtJQUNBO0lBQ0E7RWhDeWtLRjtBQUNGO0FnQ3ZrS0c7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEN5a0tKO0FnQ3ZrS0k7RUFDQztFQUNBO0FoQ3lrS0w7QWdDdGtLSTtFQUNDO0FoQ3drS0w7QWdDdmtLSztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDeWtLTjtBZ0Nya0tJO0VBQ0M7QWhDdWtLTDtBZ0Nua0tJO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjVCeERTO0U0QnlEVDtFQUNBO0VBQ0E7QWhDcWtLTDtBZ0Nsa0tJO0VBQ0M7RUFDQTtFQUNBO0FoQ29rS0w7QWdDbGtLSztFQUNDO0FoQ29rS047QWdDamtLSztFQUNDO0FoQ21rS047QWdDaGtLSztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FoQ2trS047QWdDN2pLRTtFQUNDO0FoQytqS0g7QUVocEtFO0U4QmdGQTtJQUlFO0VoQ2drS0Y7QUFDRjtBZ0M5aktHO0VBQ0M7RUFDQTtBaENna0tKO0FnQzlqS0k7RUFDQztBaENna0tMO0FnQzVqS0U7RUFDQztBaEM4aktIOztBaUM3cUtBO0VBQ0M7QWpDZ3JLRDtBaUMvcUtDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakNpcktGO0FFMXFLRTtFK0JaRDtJQVFFO0VqQ2tyS0Q7QUFDRjtBaUNocktDO0VBQ0M7RUFDQTtBakNrcktGO0FpQy9xS0c7RUFDQztBakNpcktKO0FpQzdxS0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDK3FLSDtBRTlyS0U7RStCU0E7SUFTRTtFakNncktGO0FBQ0Y7QWlDOXFLRztFQUNDO0VBQ0E7RUFDQTtBakNncktKOztBa0NydEtDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWxDd3RLRjtBa0N0dEtDO0VBQ0M7RUFDQTtFQUNBO0FsQ3d0S0Y7QUVwdEtFO0VnQ1BEO0lBTUU7RWxDeXRLRDtBQUNGO0FrQ3Z0S0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDeXRLRjtBRWp1S0U7RWdDRUQ7SUFTRTtJQUNBO0VsQzB0S0Q7QUFDRjtBa0N4dEtFO0VBQ0M7QWxDMHRLSDtBa0N2dEtFO0VBQ0M7QWxDeXRLSDtBa0N0dEtFO0VBQ0M7QWxDd3RLSDtBa0NydEtFO0VBQ0M7QWxDdXRLSDs7QW1DandLQTtFQUNDO0FuQ293S0Q7QW1DbHdLQztFQUNDO0VBQ0E7RUFDQSxrRS9CVWM7RStCVGQ7RUFDQTtBbkNvd0tGO0FFOXZLRTtFaUNYRDtJQVFFO0VuQ3F3S0Q7QUFDRjtBbUNud0tFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QW5DcXdLSDtBRXp3S0U7RWlDQUE7SUFPRTtJQUNBO0lBQ0E7RW5Dc3dLRjtBQUNGO0FtQ253S0k7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5DcXdLTDtBbUMvdktHO0VBQ0M7QW5DaXdLSjtBbUM5dktHO0VBQ0M7QW5DZ3dLSjs7QW9DNXlLQTtFQUNDO0FwQyt5S0Q7QW9DNXlLRTtFQUNDO0VBQ0E7QXBDOHlLSDs7QXFDcHpLQTtFQUNDO0FyQ3V6S0Q7QXFDcnpLQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtFakNRZ0I7RWlDUGhCO0VBQ0E7QXJDdXpLRjtBRXJ6S0U7RW1DWEQ7SUFZRTtJQUNBO0lBQ0E7SUFDQTtFckN3ektEO0FBQ0Y7QXFDdHpLRTtFQUNDO0VBQ0E7QXJDd3pLSDtBRWowS0U7RW1DT0E7SUFLRTtJQUNBO0VyQ3l6S0Y7QUFDRjtBcUN2ektHO0VBQ0M7RUFDQTtFQUNBO0FyQ3l6S0o7QXFDdHpLRztFQUNDO0FyQ3d6S0o7QXFDcnpLRTtFQUNDO0VBQ0E7RUFDQTtBckN1ektIO0FFcDFLRTtFbUMwQkE7SUFNRTtJQUNBO0VyQ3d6S0Y7QUFDRjtBcUN0ektHO0VBQ0M7RUFDQTtBckN3ektKO0FxQ3Z6S0k7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDakN4RE87RWlDeURQO0FyQ3l6S0w7QXFDdnpLSztFQUNDO0FyQ3l6S047QXFDdHpLSztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDd3pLTjs7QXNDaDRLQztFQUNDLGtFbENnQmdCO0VrQ2ZoQjtFQUNBO0VBQ0E7RUFDQTtBdENtNEtGO0FFMzNLRTtFb0NiRDtJQVFFO0lBQ0E7SUFDQTtFdENvNEtEO0FBQ0Y7QXNDajRLQztFQUNDO0VBQ0E7QXRDbTRLRjtBc0NqNEtFO0VBQ0M7RUFDQTtFQUNBO0F0Q200S0g7QXNDaDRLRTtFQUNDO0F0Q2s0S0g7QXNDLzNLRTtFQUNDO0F0Q2k0S0g7QUVqNUtFO0VvQ2VBO0lBSUU7RXRDazRLRjtBQUNGO0FzQy8zS0U7RUFDQztFQUNBO0F0Q2k0S0g7QUUxNUtFO0VvQ3VCQTtJQUtFO0V0Q2s0S0Y7QUFDRjtBc0M5M0tDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QXRDZzRLRjtBRXI2S0U7RW9DaUNEO0lBT0U7SUFDQTtFdENpNEtEO0FBQ0Y7QXNDLzNLRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Q2k0S0g7QUVwN0tFO0VvQzRDQTtJQVVFO0lBQ0E7SUFDQTtFdENrNEtGO0FBQ0Y7QXNDaDRLRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDazRLSjtBc0NoNEtJO0VBQ0M7QXRDazRLTDtBc0M5M0tHO0VBQ0M7RUFDQTtBdENnNEtKO0FzQzkzS0k7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Q2c0S0w7QXNDNzNLSztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDKzNLTjtBc0N6M0tFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QXRDMjNLSDtBc0N6M0tHO0VBQ0M7RUFDQTtFQUNBO0F0QzIzS0o7QXNDcDNLRTtFQUNDLGtFbENuSGE7QUp5K0toQjtBc0NwM0tFO0VBQ0M7QXRDczNLSDtBc0NoM0tNO0VBQ0M7QXRDazNLUDs7QXVDOS9LQztFQUNDLGtFbkNnQmdCO0VtQ2ZoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDaWdMRjtBRTMvS0U7RXFDYkQ7SUFVRTtJQUNBO0lBQ0E7RXZDa2dMRDtBQUNGO0F1QzkvS0U7RUFDQyxrRW5DSGE7QUptZ0xoQjtBdUM1L0tJO0VBQ0M7QXZDOC9LTDtBdUN6L0tHO0VBQ0M7QXZDMi9LSjtBdUNsL0tPO0VBQ0M7QXZDby9LUjtBdUMzK0tDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkM2K0tGO0FFcmhMRTtFcUNtQ0Q7SUFRRTtFdkM4K0tEO0FBQ0Y7QXVDNStLRTtFQUNDO0VBQ0E7QXZDOCtLSDtBRTloTEU7RXFDOENBO0lBS0U7SUFDQTtFdkMrK0tGO0FBQ0Y7QXVDNytLRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0F2QysrS0o7QXVDNStLRztFQUNDO0F2QzgrS0o7QXVDMytLRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDNitLSjtBdUMxK0tFO0VBQ0M7QXZDNCtLSDtBRXZqTEU7RXFDMEVBO0lBSUU7RXZDNitLRjtBQUNGO0F1QzMrS0c7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2QzYrS0o7QXVDeCtLQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDMCtLRjtBRTFrTEU7RXFDMkZEO0lBUUU7RXZDMitLRDtBQUNGO0F1Q3grS0M7RUFDQztBdkMwK0tGO0F1Q3grS0U7RUFDQztFQUNBO0VBQ0E7QXZDMCtLSDtBRXZsTEU7RXFDMEdBO0lBTUU7SUFDQTtFdkMyK0tGO0FBQ0Y7QXVDeitLRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkMyK0tKO0FFcm1MRTtFcUNvSEM7SUFTRTtJQUNBO0V2QzQrS0g7QUFDRjtBdUMxK0tJO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QXZDNCtLTDtBdUN6K0tJO0VBQ0M7RUFDQTtBdkMyK0tMO0F1Q3orS0s7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2QzIrS047QXVDeCtLTTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDMCtLUDtBdUNsK0tHO0VBQ0M7QXZDbytLSjtBRXpvTEU7RXFDb0tDO0lBSUU7RXZDcStLSDtBQUNGO0F1Q2wrS0c7RUFDQztFQUNBO0VBQ0E7QXZDbytLSjtBRW5wTEU7RXFDNEtDO0lBTUU7RXZDcStLSDtBQUNGO0F1Q24rS0k7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkNxK0tMO0FFanFMRTtFcUNxTEU7SUFVRTtFdkNzK0tKO0FBQ0Y7QXVDcCtLSztFQUNDO0VBQ0E7RUFDQTtBdkNzK0tOOztBd0N4ckxDO0VBQ0Msa0VwQ2dCZ0I7RW9DZmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QzJyTEY7QUV0ckxFO0VzQ2JEO0lBV0U7SUFDQTtJQUNBO0V4QzRyTEQ7QUFDRjtBd0N6ckxDO0VBQ0M7QXhDMnJMRjtBd0N2ckxFO0VBQ0Msa0VwQ1JhO0FKaXNMaEI7QXdDdnJMRTtFQUNDO0F4Q3lyTEg7QXdDcHJMRztFQUNDO0VBQ0E7RUFDQTtBeENzckxKO0FFM3NMRTtFc0NrQkM7SUFNRTtFeEN1ckxIO0FBQ0Y7QXdDcnJMSTtFQUNDO0VBQ0E7QXhDdXJMTDtBRXB0TEU7RXNDMkJFO0lBS0U7RXhDd3JMSjtBQUNGO0F3Q3JyTEk7RUFDQztBeEN1ckxMO0F3Q3JyTEs7RUFDQztBeEN1ckxOO0F5Qzd1TEE7RUFDQyxrRXJDaUJpQjtFcUNoQmpCO0F6Qyt1TEQ7QUVudUxFO0V1Q2RGO0lBS0U7RXpDZ3ZMQTtBQUNGO0F5Qzl1TEM7RUFDQyxrRXJDT2M7QUp5dUxoQjtBeUM1dUxDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Qzh1TEY7QUVudkxFO0V1Q0REO0lBU0U7SUFDQTtFekMrdUxEO0FBQ0Y7QXlDN3VMRTtFQUNDO0VBQ0E7QXpDK3VMSDtBRTd2TEU7RXVDWUE7SUFLRTtJQUNBO0V6Q2d2TEY7QUFDRjtBeUM5dUxFO0VBQ0M7QXpDZ3ZMSDtBRXR3TEU7RXVDcUJBO0lBSUU7RXpDaXZMRjtBQUNGO0F5Qy91TEc7RUFDQztFQUNBO0F6Q2l2TEo7QXlDNXVMQztFQUNDO0F6Qzh1TEY7QXlDNXVMRTtFQUNDO0VBQ0E7RUFDQTtBekM4dUxIO0FFdnhMRTtFdUNzQ0E7SUFNRTtJQUNBO0V6Qyt1TEY7QUFDRjtBeUM3dUxHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Qyt1TEo7QUV4eUxFO0V1Q2dEQztJQVlFO0lBQ0E7RXpDZ3ZMSDtBQUNGO0F5Qzl1TEk7RUFDQztFQUNBO0VBQ0E7RUFDQTtBekNndkxMO0F5Qzd1TEk7RUFDQztFQUNBO0F6Qyt1TEw7QXlDN3VMSztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpDK3VMTjtBeUM1dUxNO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekM4dUxQOztBMEN0MUxDO0VBQ0M7RUFDQTtFQUNBO0ExQ3kxTEY7QTBDdjFMQztFQUNDO0VBQ0E7QTFDeTFMRjtBRW4xTEU7RXdDUkQ7SUFLRTtJQUNBO0UxQzAxTEQ7QUFDRjtBMEN4MUxFO0VBQ0M7QTFDMDFMSDtBMEN6MUxHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTFDMjFMSjtBMEN6MUxJO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUMyMUxMO0EwQ3QxTEM7RUFDQztBMUN3MUxGO0FFLzJMRTtFd0NzQkQ7SUFJRTtFMUN5MUxEO0FBQ0Y7QTBDcDFMRztFQUNDO0ExQ3MxTEo7QTBDbjFMSTtFQUNDO0ExQ3ExTEw7QTBDcDFMSztFQUNDO0ExQ3MxTE47O0EyQzE0TEM7RUFDQztBM0M2NExGO0EyQzM0TEU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBM0M2NExIO0EyQzM0TEc7RUFDQztBM0M2NExKO0EyQ3o0TEU7RUFDQztBM0MyNExIO0EyQ3Q0TEc7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGN2Q2JjO0FKcTVMbEI7QTJDdDRMRztFQUNDO0EzQ3c0TEo7QTJDcjRMRztFQUNDO0VBQ0E7RUFDQTtBM0N1NExKO0FFNTVMRTtFeUNrQkM7SUFNRTtFM0N3NExIO0FBQ0Y7QTJDcDRMQztFQUNDO0VBQ0E7QTNDczRMRjtBMkNwNExFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQ3M0TEg7QTJDbjRMQztFQUNDO0VBQ0E7QTNDcTRMRjtBMkNuNExDO0VBQ0M7RUFDQTtBM0NxNExGO0EyQ240TEU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0NxNExIO0EyQ2w0TEU7RUFDQztFQUNBO0VBQ0E7QTNDbzRMSDtBMkNqNExDO0VBQ0M7QTNDbTRMRjtBRXQ4TEU7RXlDa0VEO0lBSUU7RTNDbzRMRDtBQUNGO0EyQ2w0TEU7RUFDQztBM0NvNExIOztBMkN4M0xBO0VBQ0M7RUFDQTtFQUNBO0EzQzIzTEQ7QUVwOUxFO0V5Q3NGRjtJQU1FO0UzQzQzTEE7QUFDRjtBMkMxM0xDO0VBQ0M7QTNDNDNMRjs7QTJDdDNMQztFQUNDO0VBQ0E7QTNDeTNMRjtBMkN2M0xDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTNDeTNMRjs7QTJDcDNMQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDdTNMRDtBMkNyM0xDO0VBQ0M7QTNDdTNMRjtBMkN0M0xFO0VBQ0M7RUFDQTtBM0N3M0xIO0EyQ3AzTEM7RUFDQztFQUNBO0EzQ3MzTEY7QUUxL0xFO0V5Q2tJRDtJQUtFO0UzQ3UzTEQ7QUFDRjtBMkNyM0xFO0VBQ0MsMEN2Q3hKWTtFdUN5Slo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQ3UzTEg7QUV4Z01FO0V5QzBJQTtJQVVFO0UzQ3czTEY7QUFDRjtBMkN0M0xFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQ3ZDektZO0FKaWlNZjtBMkNuM0xFO0VBQ0M7QTNDcTNMSDtBMkNuM0xHO0VBQ0M7QTNDcTNMSjs7QTRDdmlNQztFQUNDO0E1QzBpTUY7QUU5aE1FO0UwQ2JEO0lBSUU7RTVDMmlNRDtBQUNGO0E0QzFpTUU7RUFDQztFQUNBO0E1QzRpTUg7QUV2aU1FO0UwQ1BBO0lBS0U7RTVDNmlNRjtBQUNGO0E0QzFpTUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QzRpTUg7QUVuak1FO0UwQ0VBO0lBUUU7RTVDNmlNRjtBQUNGO0E0QzNpTUc7RUFDQztBNUM2aU1KO0E0QzNpTUc7RUFDQztFQUNBO0VBQ0E7QTVDNmlNSjtBNEMxaU1HO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVDNGlNSjtBNEN6aU1HO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVDMmlNSjtBRTVrTUU7RTBDNkJDO0lBT0U7SUFDQTtFNUM0aU1IO0FBQ0Y7QTRDMWlNSTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDNGlNTDtBNEMxaU1LO0VBQ0M7QTVDNGlNTjtBNEN2aU1HO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QTVDeWlNSjtBRWxtTUU7RTBDcURDO0lBT0U7SUFDQTtFNUMwaU1IO0FBQ0Y7QTRDeGlNSTtFQUNDO0VBQ0E7QTVDMGlNTDtBNEN4aU1LO0VBQ0M7RUFDQTtBNUMwaU1OO0E0Q3hpTU07RUFDQztBNUMwaU1QO0E0Q25pTUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBNUNxaU1GO0FFem5NRTtFMENnRkQ7SUFPRTtFNUNzaU1EO0FBQ0Y7QTRDcGlNRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDc2lNSDtBRXhvTUU7RTBDMEZBO0lBV0U7SUFDQTtFNUN1aU1GO0FBQ0Y7QTRDcmlNRztFQUNDO0VBQ0E7QTVDdWlNSjs7QTRDaGlNQTtFQUNDO0VBQ0E7RUFDQTtBNUNtaU1EO0E0Q2ppTUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUNtaU1GO0E0Q2ppTUU7RUFDQztFQUNBO0E1Q21pTUg7QTRDamlNRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUNtaU1KO0E0Qy9oTUU7RUFDQztBNUNpaU1IO0FFaHJNRTtFMEN1SEQ7SUE0QkU7SUFDQTtFNUNpaU1EO0FBQ0Y7QTRDL2hNRTtFQUNDO0VBQ0E7RUFDQTtBNUNpaU1IOztBNEM1aE1BO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0V4Q2xLaUI7RXdDbUtqQjtFQUNBO0E1QytoTUQsQyIsInNvdXJjZXMiOlsid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlL3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL21haW4uc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS9mb250cy5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlL21peGlucy5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlL2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS9sYXlvdXQtYmFzaWNzLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL2Jhc2UvbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS9mb3Jtcy5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlL2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL2Jhc2UvYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlL3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS1jb21wb25lbnRzL2hlYWRlci5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlLWNvbXBvbmVudHMvbWFpbi1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL2Jhc2UtY29tcG9uZW50cy9tb2JpbGUtbWVudS5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlLWNvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL2Jhc2UtY29tcG9uZW50cy9zZWFyY2gtcGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS1jb21wb25lbnRzL2F1dGhvci1tZXRhLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL2Jhc2UtY29tcG9uZW50cy9lbnRyeS1mZWF0dXJlZC1pbWFnZS5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlLWNvbXBvbmVudHMvcGFnaW5hdGlvbi1uYXYuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvYmFzZS1jb21wb25lbnRzL2dyaWQtcG9zdHMtbGlzdC5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9iYXNlLWNvbXBvbmVudHMvZmlsdGVyLWNhdGVnb3J5LnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL2NvbW1vbi9fdHdvLWNvbC1jb250ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL2hlcm8uc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvaW1hZ2UtdGV4dC1ibG9jay5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9wb3N0ZXIuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvZ3JpZC1pbWFnZS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL3R3by1jb2x1bW4uc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvbG9nby1iYXIuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvdGVzdGltb25pYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL3Njcm9sbC1zd2l0Y2hlci5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9hY2NvcmRpb24tc3dpdGNoZXIuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvbmV3cy1yZXNvdXJjZXMuc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvY3VzdG9tLWJveC1ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL3RlYW0tZ3JpZC5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9wYWdlLXRpdGxlLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL3R3by1jb2x1bW4tYnVsbGV0cy5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9mZWF0dXJlLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly9zaWdodGJveC13cC1zdGFydGVyLy4vYXNzZXRzL3NyYy9jc3MvcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvZmVhdHVyZS1ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL2N0YS5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9hYm91dC11cy5zY3NzIiwid2VicGFjazovL3NpZ2h0Ym94LXdwLXN0YXJ0ZXIvLi9hc3NldHMvc3JjL2Nzcy9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9mb3JtLWVtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2VzL3NpbmdsZS1wb3N0LnNjc3MiLCJ3ZWJwYWNrOi8vc2lnaHRib3gtd3Atc3RhcnRlci8uL2Fzc2V0cy9zcmMvY3NzL3BhZ2VzL25ld3MtcmVzb3VyY2VzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udC1zdHlsZTogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5odG1sIHtcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcblxuXHQmW2hyZWZePVwidGVsXCJdIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuYnV0dG9uIHtcblx0b3V0bGluZTogMDtcbn1cblxuYmxvY2txdW90ZSxcbnEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUge1xuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRjb250ZW50OiBub25lO1xuXHR9XG59XG5cbnEge1xuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRjb250ZW50OiBub25lO1xuXHR9XG5cblx0ZGlzcGxheTogaW5saW5lO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICdcIic7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHR9XG59XG5cbnRleHRhcmVhIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xufVxuXG5pbnB1dCB7XG5cdCZbdHlwZT1cInRleHRcIl0sXG5cdCZbdHlwZT1cImJ1dHRvblwiXSxcblx0Jlt0eXBlPVwicmVzZXRcIl0sXG5cdCZbdHlwZT1cInNlYXJjaFwiXSxcblx0Jlt0eXBlPVwicGFzc3dvcmRcIl0ge1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblxuXHQmW3R5cGU9XCJzZWFyY2hcIl0ge1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHR9XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRoLFxudGQge1xuXHRwYWRkaW5nOiAycHg7XG59XG5cbmJpZyB7XG5cdGZvbnQtc2l6ZTogMTIwJTtcbn1cblxuc21hbGwsXG5zdXAsXG5zdWIge1xuXHRmb250LXNpemU6IDgwJTtcbn1cblxuc3VwIHtcblx0dmVydGljYWwtYWxpZ246IHN1cGVyO1xufVxuXG5zdWIge1xuXHR2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuXG5kZCB7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5rYmQsXG50dCB7XG5cdGZvbnQtZmFtaWx5OiBjb3VyaWVyO1xuXHRmb250LXNpemU6IDEycHg7XG59XG5cbmlucyB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5kZWwsXG5zdHJpa2UsXG5zIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmFkZHJlc3MsXG5jaXRlLFxudmFyIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHR3b3JkLWJyZWFrOiBub3JtYWw7XG5cblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWNsaXAtcGF0aDogbm9uZTtcblx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0Y29sb3I6ICMwMDdhY2M7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0cmlnaHQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7XG5cdH1cbn1cblxuLnNraXAtbGluayB7XG5cdGxlZnQ6IC05OTk5cmVtO1xuXHR0b3A6IDIuNXJlbTtcblx0ei1pbmRleDogOTk5OTk5OTk5O1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHQmOmZvY3VzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsZWZ0OiA2cHg7XG5cdFx0dG9wOiA3cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0ei1pbmRleDogMTAwMDAwO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi52aXN1YWxseS1oaWRkZW46bm90KDpmb2N1cyk6bm90KDphY3RpdmUpLFxuLmZvcm0tYWxsb3dlZC10YWdzOm5vdCg6Zm9jdXMpOm5vdCg6YWN0aXZlKSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCJAaW1wb3J0IFwiLi9iYXNlL3Jlc2V0XCI7XG5AaW1wb3J0IFwiLi9iYXNlL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4vYmFzZS9mb250c1wiO1xuQGltcG9ydCBcIi4vYmFzZS9taXhpbnNcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvYmFzZVwiO1xuQGltcG9ydCBcIi4vYmFzZS9sYXlvdXQtYmFzaWNzXCI7XG5AaW1wb3J0IFwiLi9iYXNlL2xpc3RzXCI7XG5AaW1wb3J0IFwiLi9iYXNlL2Zvcm1zXCI7XG5AaW1wb3J0IFwiLi9iYXNlL2dyaWRcIjsgLyogc2VlIGh0dHBzOi8vZ2V0LmZvdW5kYXRpb24vc2l0ZXMvZG9jcy94eS1ncmlkLmh0bWwgZm9yIHVzYWdlICovXG5AaW1wb3J0IFwiLi9iYXNlL3R5cG9ncmFwaHlcIjtcbkBpbXBvcnQgXCIuL2Jhc2UvYnV0dG9uc1wiO1xuQGltcG9ydCBcIi4vYmFzZS91dGlsaXRpZXNcIjtcblxuLy8gQ29tbW9uIFN0eWxlc1xuQGltcG9ydCBcImNvbW1vblwiO1xuXG4vLyBDb21wb25lbnRzXG5AaW1wb3J0IFwiLi9iYXNlLWNvbXBvbmVudHMvaGVhZGVyXCI7XG5AaW1wb3J0IFwiLi9iYXNlLWNvbXBvbmVudHMvbWFpbi1tZW51XCI7XG5AaW1wb3J0IFwiLi9iYXNlLWNvbXBvbmVudHMvbW9iaWxlLW1lbnVcIjtcbkBpbXBvcnQgXCIuL2Jhc2UtY29tcG9uZW50cy9mb290ZXJcIjtcbkBpbXBvcnQgXCIuL2Jhc2UtY29tcG9uZW50cy9zZWFyY2gtcGFuZWxcIjtcbkBpbXBvcnQgXCIuL2Jhc2UtY29tcG9uZW50cy9hdXRob3ItbWV0YVwiO1xuQGltcG9ydCBcIi4vYmFzZS1jb21wb25lbnRzL2VudHJ5LWZlYXR1cmVkLWltYWdlXCI7XG5AaW1wb3J0IFwiLi9iYXNlLWNvbXBvbmVudHMvcGFnaW5hdGlvbi1uYXZcIjtcbkBpbXBvcnQgXCIuL2Jhc2UtY29tcG9uZW50cy9ncmlkLXBvc3RzLWxpc3RcIjtcbkBpbXBvcnQgXCIuL2Jhc2UtY29tcG9uZW50cy9maWx0ZXItY2F0ZWdvcnlcIjtcblxuLy8gUGFnZSBCdWlsZGVyIENvbXBvbmVudHNcbi8vIC0gQ29tbW9uIENvbXBvbmVudHNcbkBpbXBvcnQgXCIuL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL2NvbW1vbi90d28tY29sLWNvbnRlbnRcIjtcbi8vIC0gTWFpbiBDb21wb25lbnRzXG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9oZXJvXCI7XG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9pbWFnZS10ZXh0LWJsb2NrXCI7XG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9wb3N0ZXJcIjtcbkBpbXBvcnQgXCIuL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL2dyaWQtaW1hZ2UtdGV4dFwiO1xuQGltcG9ydCBcIi4vcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvdHdvLWNvbHVtblwiO1xuQGltcG9ydCBcIi4vcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvbG9nby1iYXJcIjtcbkBpbXBvcnQgXCIuL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL3Rlc3RpbW9uaWFsc1wiO1xuQGltcG9ydCBcIi4vcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvc2Nyb2xsLXN3aXRjaGVyXCI7XG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9hY2NvcmRpb24tc3dpdGNoZXJcIjtcbkBpbXBvcnQgXCIuL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL25ld3MtcmVzb3VyY2VzXCI7XG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9jdXN0b20tYm94LWdyaWRcIjtcbkBpbXBvcnQgXCIuL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL3RlYW0tZ3JpZFwiO1xuQGltcG9ydCBcIi4vcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvcGFnZS10aXRsZVwiO1xuQGltcG9ydCBcIi4vcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvcGFnZS1jb250ZW50XCI7XG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy90d28tY29sdW1uLWJ1bGxldHNcIjtcbkBpbXBvcnQgXCIuL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL2ZlYXR1cmUtbGlzdFwiO1xuQGltcG9ydCBcIi4vcGFnZS1idWlsZGVyLWNvbXBvbmVudHMvZmVhdHVyZS1ncmlkXCI7XG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9jdGFcIjtcbkBpbXBvcnQgXCIuL3BhZ2UtYnVpbGRlci1jb21wb25lbnRzL2Fib3V0LXVzXCI7XG5AaW1wb3J0IFwiLi9wYWdlLWJ1aWxkZXItY29tcG9uZW50cy9mb3JtLWVtYmVkXCI7XG5cbi8vIFBhZ2VzXG5AaW1wb3J0IFwiLi9wYWdlcy9zaW5nbGUtcG9zdFwiO1xuQGltcG9ydCBcIi4vcGFnZXMvbmV3cy1yZXNvdXJjZXNcIjtcbiIsIi8qXG5cbiMjIyBVc2luZyBGb250cyAjIyNcbi0gQWRkIGZvbnRzIHRvIFwiYXNzZXRzL3N0YXRpYy9mb250c1wiIGRpcmVjdG9yeVxuLSBVc2UgZm9udC1mYWNlIHRvIGxvYWRcbi0gRm9yIEdvb2dsZSBmb250cywgbG9hZCB0aGVtIGluIHRoZSBmdW5jdGlvbnMucGhwIGZpbGVcblxuIyMjIEV4YW1wbGUgVXNlICMjI1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV1ZSBIYWFzIEdyb3Rlc2tcIjtcbiAgc3JjOiB1cmwoXCIjeyRmb250c1BhdGh9L25ldWUtaGFzcy1ncm90dC9OZXVlSGFhc0dyb3REaXNwLTc1Qm9sZC1XZWIud29mZjJcIilcbiAgZm9ybWF0KFwid29mZjJcIiksXG4gIHVybChcIiN7JGZvbnRzUGF0aH0vbmV1ZS1oYXNzLWdyb3R0L05ldWVIYWFzR3JvdERpc3AtNzVCb2xkLVdlYi53b2ZmXCIpXG4gIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuTk9URTogI3skZm9udHNQYXRofS8gaXMgYSB2YXJpYWJsZSB0aGF0IGlzIGRlZmluZWQgaW4gdGhlIHZhcmlhYmxlcy5zY3NzIGZpbGUgYW5kIGlzIHVzZWQgdG8gcmVmZXJlbmNlIHRoZSBmb250cyBkaXJlY3RvcnkuXG5cbiAqL1xuIiwiLyogTWVkaWEgUXVlcnkgTWl4aW5cbiogVXNhZ2U6XG5AaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0YmFja2dyb3VuZDogZ3JlZW47XG59XG4qL1xuXG5AbWl4aW4gYnAoJGJyZWFrcG9pbnQpIHtcblx0QGlmICRicmVha3BvaW50PT10YWJsZXQge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBpZiAkYnJlYWtwb2ludD09ZGVza3RvcCB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXG5cdC8vIFNwZWNpYWwgY2FzZXNcblx0QGlmICRicmVha3BvaW50PT1tb2JpbGUtb25seSB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBpZiAkYnJlYWtwb2ludD09dGFibGV0LW9ubHkge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBUb3AgTGV2ZWwgc3R5bGVzXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdGhlaWdodDogMTAwJTtcblx0LW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG5cdG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXG5cdCosXG5cdCo6OmJlZm9yZSxcblx0Kjo6YWZ0ZXIge1xuXHRcdGJveC1zaXppbmc6IGluaGVyaXQ7XG5cdH1cbn1cblxuYm9keSB7XG5cdGhlaWdodDogMTAwJTtcblx0XG5cblx0Ji5vdmVyZmxvdy1oaWRkZW4ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cbn1cbiIsIi8vIEZvbnRzXG4kZm9udC1oZWFkaW5nOiBcIkluc3RydW1lbnQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuJGZvbnQtYm9keTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogNzAwO1xuJGZvbnQtd2VpZ2h0LWJvbGRlc3Q6IDkwMDtcblxuLy8gQ29sb3JzXG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItZ3JheTogI2Y3ZjdmZjtcbiRjb2xvci10ZXh0LWdyYXk6ICM0OTQ5NDk7XG4kY29sb3ItbGlnaHQteWVsbG93OiAjZmZmNWJlO1xuJGNvbG9yLWxpZ2h0LWJsdWU6ICNkOWY0ZmI7XG4kZ3JhZGllbnQtYmx1ZTogbGluZWFyLWdyYWRpZW50KDI0NmRlZywgIzlGRDBEQyAwLjE2JSwgIzAwOTJCQiA5OS42NyUpO1xuJGdyYWRpZW50LWJsdWUtaG92ZXI6IGxpbmVhci1ncmFkaWVudCgyNDZkZWcsICMwMDkyQkIgMC4xNiUsICMwMDkyQkIgOTkuNjclKTtcbiRncmFkaWVudC15ZWxsb3c6IGxpbmVhci1ncmFkaWVudCgyNDZkZWcsICNGRkY1QkUgMC4xNiUsICNGRkJBMzQgOTkuNjclKTtcblxuLy8gTGF5b3V0IEJhc2ljc1xuJGNvbnRhaW5lci1tYXgtd2lkdGg6IDEyNTRweDtcblxuLy8gQnJlYWtwb2ludHMgLSB1c2VkIGZvciBncmlkLnNjc3MgYW5kIG1lZGlhIHF1ZXJ5IG1peGluXG4kc21hbGw6IDBweDtcbiRtZWRpdW06IDY0MHB4O1xuJGxhcmdlOiAxMDI0cHg7XG5cbi8vIFNlbGVjdG9yc1xuJGhlYWRpbmctc2VsZWN0b3JzOiBcImgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDZcIjtcbiR0ZXh0LWVsZW1lbnRzOiBcInAsIC5wLCBsaSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNlwiO1xuJGlucHV0LXNlbGVjdG9yczogJ1t0eXBlPVwidGVsXCJdLCBbdHlwZT1cInVybFwiXSwgW3R5cGU9XCJ0ZXh0XCJdLCBbdHlwZT1cImRhdGVcIl0sIFt0eXBlPVwiZW1haWxcIl0sIFt0eXBlPVwic2VhcmNoXCJdLCBbdHlwZT1cIm51bWJlclwiXSwgW3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWEsIHNlbGVjdCc7XG5cbi8vIE1vdGlvbiBhbmQgRWZmZWN0c1xuJHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG4kYm94LXNoYWRvdzogMCAxcHggMjZweCAwIHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cbi8vIFBhdGhzXG4kaW1hZ2VQYXRoOiBcIi4uLy4uL3N0YXRpYy9pbWdcIjtcbiRmb250c1BhdGg6IFwiLi4vLi4vc3RhdGljL2ZvbnRzXCI7XG4iLCIvLyBMYXlvdXQgQmFzaWNzXG5cbi5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnNlY3Rpb24taGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cblx0Ji5jZW50ZXJlZCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDAgMiU7XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1JTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIExpc3RzICYgVGFibGVzXG5cbnVsLFxub2wge1xuXHRtYXJnaW46IDAgMCAyMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cblx0dWwsXG5cdG9sIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxudGQsXG50aCB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdHRleHQtYWxpZ246IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnRoZWFkIHtcblx0dGgge1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItZ3JheTtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxufVxuXG50cjpudGgtY2hpbGQoZXZlbikge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcbn1cbiIsIi8qKlxuKiAxLjMgRm9ybXNcbipcbiogR2xvYmFsIGZvcm0gZWxlbWVudHNcbiovXG5cbmZvcm0ge1xuXHRtYXJnaW46IDA7XG5cdG1heC13aWR0aDogNjAwcHg7XG59XG5cbmZpZWxkc2V0IHtcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAyNHB4O1xuXHRwYWRkaW5nOiAwO1xuXG5cdCo6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSksXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdH1cbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxubGFiZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4jeyRpbnB1dC1zZWxlY3RvcnN9IHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbmlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSksXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG5cdG1hcmdpbjogMCAwIDE2cHg7XG5cdHBhZGRpbmc6IDEwcHggMjBweDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuXHRjb2xvcjogIzAwMDtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG5idXR0b24ud3Bmb3Jtcy1zdWJtaXQge1xuXHRiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDZweCAxOHB4O1xuXHRtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1ib2R5ICFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmNWJlICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0fVxufVxuXG4uY29sb3ItdGhlbWUtLWRhcmsge1xuXHQud3Bmb3Jtcy1maWVsZC1sYWJlbCxcblx0LndwZm9ybXMtcmVxdWlyZWQtbGFiZWwsXG5cdC53cGZvcm1zLWZpZWxkLWxhYmVsLWlubGluZSxcblx0LndwZm9ybXMtZmllbGQtbGFiZWwtaW5saW5lIGEsXG5cdC53cGZvcm1zLWZpZWxkLXN1YmxhYmVsIHtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHR9XG5cdGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSksXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHR9XG5cdGlucHV0W3R5cGU9c3VibWl0XSxcblx0YnV0dG9uLndwZm9ybXMtc3VibWl0IHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiA2cHggMThweDtcblx0XHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBcdFx0Zm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBcdFx0Ym94LXNoYWRvdzogMCAhaW1wb3J0YW50O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHRbdHlwZT1cImNoZWNrYm94XCJdLFxuXHRbdHlwZT1cInJhZGlvXCJdIHtcblxuXHRcdCsgbGFiZWwge1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG50ZXh0YXJlYSB7XG5cdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHRyZXNpemU6IHZlcnRpY2FsO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuc2VsZWN0IHtcblx0JGNvbG9yLWJsYWNrLXJnYjogcmVkKCRjb2xvci1ibGFjayksIGdyZWVuKCRjb2xvci1ibGFjayksIGJsdWUoJGNvbG9yLWJsYWNrKTtcblxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0Nwb2x5bGluZSBmaWxsPSdub25lJyBzdHJva2U9J3JnYigjeyRjb2xvci1ibGFjay1yZ2J9KScgc3Ryb2tlLXdpZHRoPSc1JyAgcG9pbnRzPScyLDkgMTYsMjUgMzAsOSAnLyUzRSUzQy9zdmclM0VcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDE4cHgpIGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiA5cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuXG5cdCY6Oi1tcy1leHBhbmQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xuXG5cdCYsXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMge1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXk7XG5cdFx0b3V0bGluZTogMDtcblx0fVxuXG5cdCsgbGFiZWwge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0bGVmdDogLTE4cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAzcHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zaXRpb24sIGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb247XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHR9XG5cdH1cblxuXHQmOmNoZWNrZWQge1xuXHRcdCsgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZmZmO1xuXHRcdH1cblx0fVxufVxuXG5bdHlwZT1cInJhZGlvXCJdIHtcblx0KyBsYWJlbDo6YmVmb3JlIHtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdH1cbn1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGhlaWdodDogMWVtO1xuXHR3aWR0aDogMWVtO1xuXHRib3JkZXItcmFkaXVzOiA1MGVtO1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCIjeyRpbWFnZVBhdGh9L3gtY2lyY2xlLnN2Z1wiKSBuby1yZXBlYXQgNTAlIDUwJTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRvcGFjaXR5OiAxO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl06Zm9jdXM6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4vLyBDVVNUT00gRk9STSBTVFlMRVNcblxuLndwZm9ybXMtZmllbGQtY2hlY2tib3gge1xuXHRsaSB7XG5cdFx0aW5wdXQge1xuXHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5cbiIsIi8qXG4qIHNlZSBodHRwczovL2dldC5mb3VuZGF0aW9uL3NpdGVzL2RvY3MveHktZ3JpZC5odG1sIGZvciB1c2FnZVxuKi9cblxuLmdyaWQtY29udGFpbmVyIHtcblx0cGFkZGluZy1yaWdodDogMC42MjVyZW07XG5cdHBhZGRpbmctbGVmdDogMC42MjVyZW07XG5cdG1heC13aWR0aDogNzVyZW07XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC1jb250YWluZXIge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcblx0fVxufVxuLmdyaWQtY29udGFpbmVyLmZsdWlkIHtcblx0cGFkZGluZy1yaWdodDogMC42MjVyZW07XG5cdHBhZGRpbmctbGVmdDogMC42MjVyZW07XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5ncmlkLWNvbnRhaW5lci5mbHVpZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuXHR9XG59XG4uZ3JpZC1jb250YWluZXIuZnVsbCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uZ3JpZC14IHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcblx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdC13ZWJraXQtZmxleC1mbG93OiByb3cgd3JhcDtcblx0LW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG59XG5cbi5jZWxsIHtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcblx0LW1zLWZsZXg6IDAgMCBhdXRvO1xuXHRmbGV4OiAwIDAgYXV0bztcblx0bWluLWhlaWdodDogMDtcblx0bWluLXdpZHRoOiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cbi5jZWxsLmF1dG8ge1xuXHQtd2Via2l0LWJveC1mbGV4OiAxO1xuXHQtd2Via2l0LWZsZXg6IDEgMSAwO1xuXHQtbXMtZmxleDogMSAxIDBweDtcblx0ZmxleDogMSAxIDA7XG59XG4uY2VsbC5zaHJpbmsge1xuXHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHQtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuXHQtbXMtZmxleDogMCAwIGF1dG87XG5cdGZsZXg6IDAgMCBhdXRvO1xufVxuXG4uZ3JpZC14ID4gLmF1dG8ge1xuXHR3aWR0aDogYXV0bztcbn1cblxuLmdyaWQteCA+IC5zaHJpbmsge1xuXHR3aWR0aDogYXV0bztcbn1cblxuLmdyaWQteCA+IC5zbWFsbC1zaHJpbmssXG4uZ3JpZC14ID4gLnNtYWxsLWZ1bGwsXG4uZ3JpZC14ID4gLnNtYWxsLTEsXG4uZ3JpZC14ID4gLnNtYWxsLTIsXG4uZ3JpZC14ID4gLnNtYWxsLTMsXG4uZ3JpZC14ID4gLnNtYWxsLTQsXG4uZ3JpZC14ID4gLnNtYWxsLTUsXG4uZ3JpZC14ID4gLnNtYWxsLTYsXG4uZ3JpZC14ID4gLnNtYWxsLTcsXG4uZ3JpZC14ID4gLnNtYWxsLTgsXG4uZ3JpZC14ID4gLnNtYWxsLTksXG4uZ3JpZC14ID4gLnNtYWxsLTEwLFxuLmdyaWQteCA+IC5zbWFsbC0xMSxcbi5ncmlkLXggPiAuc21hbGwtMTIge1xuXHQtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG5cdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuXHRmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC14ID4gLm1lZGl1bS1zaHJpbmssXG5cdC5ncmlkLXggPiAubWVkaXVtLWZ1bGwsXG5cdC5ncmlkLXggPiAubWVkaXVtLTEsXG5cdC5ncmlkLXggPiAubWVkaXVtLTIsXG5cdC5ncmlkLXggPiAubWVkaXVtLTMsXG5cdC5ncmlkLXggPiAubWVkaXVtLTQsXG5cdC5ncmlkLXggPiAubWVkaXVtLTUsXG5cdC5ncmlkLXggPiAubWVkaXVtLTYsXG5cdC5ncmlkLXggPiAubWVkaXVtLTcsXG5cdC5ncmlkLXggPiAubWVkaXVtLTgsXG5cdC5ncmlkLXggPiAubWVkaXVtLTksXG5cdC5ncmlkLXggPiAubWVkaXVtLTEwLFxuXHQuZ3JpZC14ID4gLm1lZGl1bS0xMSxcblx0LmdyaWQteCA+IC5tZWRpdW0tMTIge1xuXHRcdC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcblx0XHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcblx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHR9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmdyaWQteCA+IC5sYXJnZS1zaHJpbmssXG5cdC5ncmlkLXggPiAubGFyZ2UtZnVsbCxcblx0LmdyaWQteCA+IC5sYXJnZS0xLFxuXHQuZ3JpZC14ID4gLmxhcmdlLTIsXG5cdC5ncmlkLXggPiAubGFyZ2UtMyxcblx0LmdyaWQteCA+IC5sYXJnZS00LFxuXHQuZ3JpZC14ID4gLmxhcmdlLTUsXG5cdC5ncmlkLXggPiAubGFyZ2UtNixcblx0LmdyaWQteCA+IC5sYXJnZS03LFxuXHQuZ3JpZC14ID4gLmxhcmdlLTgsXG5cdC5ncmlkLXggPiAubGFyZ2UtOSxcblx0LmdyaWQteCA+IC5sYXJnZS0xMCxcblx0LmdyaWQteCA+IC5sYXJnZS0xMSxcblx0LmdyaWQteCA+IC5sYXJnZS0xMiB7XG5cdFx0LXdlYmtpdC1mbGV4LWJhc2lzOiBhdXRvO1xuXHRcdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuXHRcdGZsZXgtYmFzaXM6IGF1dG87XG5cdH1cbn1cblxuLmdyaWQteCA+IC5zbWFsbC0xLFxuLmdyaWQteCA+IC5zbWFsbC0yLFxuLmdyaWQteCA+IC5zbWFsbC0zLFxuLmdyaWQteCA+IC5zbWFsbC00LFxuLmdyaWQteCA+IC5zbWFsbC01LFxuLmdyaWQteCA+IC5zbWFsbC02LFxuLmdyaWQteCA+IC5zbWFsbC03LFxuLmdyaWQteCA+IC5zbWFsbC04LFxuLmdyaWQteCA+IC5zbWFsbC05LFxuLmdyaWQteCA+IC5zbWFsbC0xMCxcbi5ncmlkLXggPiAuc21hbGwtMTEsXG4uZ3JpZC14ID4gLnNtYWxsLTEyIHtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcblx0LW1zLWZsZXg6IDAgMCBhdXRvO1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cblxuLmdyaWQteCA+IC5zbWFsbC0xIHtcblx0d2lkdGg6IDguMzMzMzMlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTIge1xuXHR3aWR0aDogMTYuNjY2NjclO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTMge1xuXHR3aWR0aDogMjUlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTQge1xuXHR3aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTUge1xuXHR3aWR0aDogNDEuNjY2NjclO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTYge1xuXHR3aWR0aDogNTAlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTcge1xuXHR3aWR0aDogNTguMzMzMzMlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTgge1xuXHR3aWR0aDogNjYuNjY2NjclO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTkge1xuXHR3aWR0aDogNzUlO1xufVxuXG4uZ3JpZC14ID4gLnNtYWxsLTEwIHtcblx0d2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmdyaWQteCA+IC5zbWFsbC0xMSB7XG5cdHdpZHRoOiA5MS42NjY2NyU7XG59XG5cbi5ncmlkLXggPiAuc21hbGwtMTIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQteCA+IC5tZWRpdW0tYXV0byB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtd2Via2l0LWZsZXg6IDEgMSAwO1xuXHRcdC1tcy1mbGV4OiAxIDEgMHB4O1xuXHRcdGZsZXg6IDEgMSAwO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ncmlkLXggPiAubWVkaXVtLXNocmluayxcblx0LmdyaWQteCA+IC5tZWRpdW0tMSxcblx0LmdyaWQteCA+IC5tZWRpdW0tMixcblx0LmdyaWQteCA+IC5tZWRpdW0tMyxcblx0LmdyaWQteCA+IC5tZWRpdW0tNCxcblx0LmdyaWQteCA+IC5tZWRpdW0tNSxcblx0LmdyaWQteCA+IC5tZWRpdW0tNixcblx0LmdyaWQteCA+IC5tZWRpdW0tNyxcblx0LmdyaWQteCA+IC5tZWRpdW0tOCxcblx0LmdyaWQteCA+IC5tZWRpdW0tOSxcblx0LmdyaWQteCA+IC5tZWRpdW0tMTAsXG5cdC5ncmlkLXggPiAubWVkaXVtLTExLFxuXHQuZ3JpZC14ID4gLm1lZGl1bS0xMiB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuXHRcdC1tcy1mbGV4OiAwIDAgYXV0bztcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0fVxuXHQuZ3JpZC14ID4gLm1lZGl1bS1zaHJpbmsge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ncmlkLXggPiAubWVkaXVtLTEge1xuXHRcdHdpZHRoOiA4LjMzMzMzJTtcblx0fVxuXHQuZ3JpZC14ID4gLm1lZGl1bS0yIHtcblx0XHR3aWR0aDogMTYuNjY2NjclO1xuXHR9XG5cdC5ncmlkLXggPiAubWVkaXVtLTMge1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cblx0LmdyaWQteCA+IC5tZWRpdW0tNCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0fVxuXHQuZ3JpZC14ID4gLm1lZGl1bS01IHtcblx0XHR3aWR0aDogNDEuNjY2NjclO1xuXHR9XG5cdC5ncmlkLXggPiAubWVkaXVtLTYge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0LmdyaWQteCA+IC5tZWRpdW0tNyB7XG5cdFx0d2lkdGg6IDU4LjMzMzMzJTtcblx0fVxuXHQuZ3JpZC14ID4gLm1lZGl1bS04IHtcblx0XHR3aWR0aDogNjYuNjY2NjclO1xuXHR9XG5cdC5ncmlkLXggPiAubWVkaXVtLTkge1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cblx0LmdyaWQteCA+IC5tZWRpdW0tMTAge1xuXHRcdHdpZHRoOiA4My4zMzMzMyU7XG5cdH1cblx0LmdyaWQteCA+IC5tZWRpdW0tMTEge1xuXHRcdHdpZHRoOiA5MS42NjY2NyU7XG5cdH1cblx0LmdyaWQteCA+IC5tZWRpdW0tMTIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmdyaWQteCA+IC5sYXJnZS1hdXRvIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAxO1xuXHRcdC13ZWJraXQtZmxleDogMSAxIDA7XG5cdFx0LW1zLWZsZXg6IDEgMSAwcHg7XG5cdFx0ZmxleDogMSAxIDA7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0LmdyaWQteCA+IC5sYXJnZS1zaHJpbmssXG5cdC5ncmlkLXggPiAubGFyZ2UtMSxcblx0LmdyaWQteCA+IC5sYXJnZS0yLFxuXHQuZ3JpZC14ID4gLmxhcmdlLTMsXG5cdC5ncmlkLXggPiAubGFyZ2UtNCxcblx0LmdyaWQteCA+IC5sYXJnZS01LFxuXHQuZ3JpZC14ID4gLmxhcmdlLTYsXG5cdC5ncmlkLXggPiAubGFyZ2UtNyxcblx0LmdyaWQteCA+IC5sYXJnZS04LFxuXHQuZ3JpZC14ID4gLmxhcmdlLTksXG5cdC5ncmlkLXggPiAubGFyZ2UtMTAsXG5cdC5ncmlkLXggPiAubGFyZ2UtMTEsXG5cdC5ncmlkLXggPiAubGFyZ2UtMTIge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdFx0LXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcblx0XHQtbXMtZmxleDogMCAwIGF1dG87XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdH1cblx0LmdyaWQteCA+IC5sYXJnZS1zaHJpbmsge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ncmlkLXggPiAubGFyZ2UtMSB7XG5cdFx0d2lkdGg6IDguMzMzMzMlO1xuXHR9XG5cdC5ncmlkLXggPiAubGFyZ2UtMiB7XG5cdFx0d2lkdGg6IDE2LjY2NjY3JTtcblx0fVxuXHQuZ3JpZC14ID4gLmxhcmdlLTMge1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cblx0LmdyaWQteCA+IC5sYXJnZS00IHtcblx0XHR3aWR0aDogMzMuMzMzMzMlO1xuXHR9XG5cdC5ncmlkLXggPiAubGFyZ2UtNSB7XG5cdFx0d2lkdGg6IDQxLjY2NjY3JTtcblx0fVxuXHQuZ3JpZC14ID4gLmxhcmdlLTYge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0LmdyaWQteCA+IC5sYXJnZS03IHtcblx0XHR3aWR0aDogNTguMzMzMzMlO1xuXHR9XG5cdC5ncmlkLXggPiAubGFyZ2UtOCB7XG5cdFx0d2lkdGg6IDY2LjY2NjY3JTtcblx0fVxuXHQuZ3JpZC14ID4gLmxhcmdlLTkge1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cblx0LmdyaWQteCA+IC5sYXJnZS0xMCB7XG5cdFx0d2lkdGg6IDgzLjMzMzMzJTtcblx0fVxuXHQuZ3JpZC14ID4gLmxhcmdlLTExIHtcblx0XHR3aWR0aDogOTEuNjY2NjclO1xuXHR9XG5cdC5ncmlkLXggPiAubGFyZ2UtMTIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5ncmlkLW1hcmdpbi14Om5vdCguZ3JpZC14KSA+IC5jZWxsIHtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5ncmlkLW1hcmdpbi15Om5vdCguZ3JpZC15KSA+IC5jZWxsIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4uZ3JpZC1tYXJnaW4teCB7XG5cdG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG5cdG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQtbWFyZ2luLXgge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuXHRcdG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcblx0fVxufVxuLmdyaWQtbWFyZ2luLXggPiAuY2VsbCB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjI1cmVtKTtcblx0bWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xuXHRtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQtbWFyZ2luLXggPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcblx0XHRtYXJnaW4tbGVmdDogMC45Mzc1cmVtO1xuXHRcdG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuXHR9XG59XG4uZ3JpZC1tYXJnaW4teCA+IC5hdXRvIHtcblx0d2lkdGg6IGF1dG87XG59XG4uZ3JpZC1tYXJnaW4teCA+IC5zaHJpbmsge1xuXHR3aWR0aDogYXV0bztcbn1cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTEge1xuXHR3aWR0aDogY2FsYyg4LjMzMzMzJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMiB7XG5cdHdpZHRoOiBjYWxjKDE2LjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMyB7XG5cdHdpZHRoOiBjYWxjKDI1JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNCB7XG5cdHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNSB7XG5cdHdpZHRoOiBjYWxjKDQxLjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNiB7XG5cdHdpZHRoOiBjYWxjKDUwJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNyB7XG5cdHdpZHRoOiBjYWxjKDU4LjMzMzMzJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtOCB7XG5cdHdpZHRoOiBjYWxjKDY2LjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtOSB7XG5cdHdpZHRoOiBjYWxjKDc1JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTAge1xuXHR3aWR0aDogY2FsYyg4My4zMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTExIHtcblx0d2lkdGg6IGNhbGMoOTEuNjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0xMiB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjI1cmVtKTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5ncmlkLW1hcmdpbi14ID4gLmF1dG8ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLnNocmluayB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMSB7XG5cdFx0d2lkdGg6IGNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMiB7XG5cdFx0d2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTMge1xuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC00IHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAuc21hbGwtNSB7XG5cdFx0d2lkdGg6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTYge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC03IHtcblx0XHR3aWR0aDogY2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAuc21hbGwtOCB7XG5cdFx0d2lkdGg6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTkge1xuXHRcdHdpZHRoOiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC0xMCB7XG5cdFx0d2lkdGg6IGNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLTExIHtcblx0XHR3aWR0aDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAuc21hbGwtMTIge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLWF1dG8ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS1zaHJpbmsge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS0xIHtcblx0XHR3aWR0aDogY2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tMiB7XG5cdFx0d2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS0zIHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTQge1xuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tNSB7XG5cdFx0d2lkdGg6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS02IHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTcge1xuXHRcdHdpZHRoOiBjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tOCB7XG5cdFx0d2lkdGg6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLm1lZGl1bS05IHtcblx0XHR3aWR0aDogY2FsYyg3NSUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTEwIHtcblx0XHR3aWR0aDogY2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTExIHtcblx0XHR3aWR0aDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLTEyIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuXHR9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLWF1dG8ge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLXNocmluayB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMSB7XG5cdFx0d2lkdGg6IGNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMiB7XG5cdFx0d2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTMge1xuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS00IHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtNSB7XG5cdFx0d2lkdGg6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTYge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS03IHtcblx0XHR3aWR0aDogY2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtOCB7XG5cdFx0d2lkdGg6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTkge1xuXHRcdHdpZHRoOiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS0xMCB7XG5cdFx0d2lkdGg6IGNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLTExIHtcblx0XHR3aWR0aDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2UtMTIge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG5cdH1cbn1cblxuLmdyaWQtcGFkZGluZy14IC5ncmlkLXBhZGRpbmcteCB7XG5cdG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuXHRtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQtcGFkZGluZy14IC5ncmlkLXBhZGRpbmcteCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuXHR9XG59XG5cbi5ncmlkLWNvbnRhaW5lcjpub3QoLmZ1bGwpID4gLmdyaWQtcGFkZGluZy14IHtcblx0bWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG5cdG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC1jb250YWluZXI6bm90KC5mdWxsKSA+IC5ncmlkLXBhZGRpbmcteCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC45Mzc1cmVtO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuXHR9XG59XG5cbi5ncmlkLXBhZGRpbmcteCA+IC5jZWxsIHtcblx0cGFkZGluZy1yaWdodDogMC42MjVyZW07XG5cdHBhZGRpbmctbGVmdDogMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC1wYWRkaW5nLXggPiAuY2VsbCB7XG5cdFx0cGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuXHR9XG59XG5cbi5zbWFsbC11cC0xID4gLmNlbGwge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnNtYWxsLXVwLTIgPiAuY2VsbCB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5zbWFsbC11cC0zID4gLmNlbGwge1xuXHR3aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uc21hbGwtdXAtNCA+IC5jZWxsIHtcblx0d2lkdGg6IDI1JTtcbn1cblxuLnNtYWxsLXVwLTUgPiAuY2VsbCB7XG5cdHdpZHRoOiAyMCU7XG59XG5cbi5zbWFsbC11cC02ID4gLmNlbGwge1xuXHR3aWR0aDogMTYuNjY2NjclO1xufVxuXG4uc21hbGwtdXAtNyA+IC5jZWxsIHtcblx0d2lkdGg6IDE0LjI4NTcxJTtcbn1cblxuLnNtYWxsLXVwLTggPiAuY2VsbCB7XG5cdHdpZHRoOiAxMi41JTtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0Lm1lZGl1bS11cC0xID4gLmNlbGwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5tZWRpdW0tdXAtMiA+IC5jZWxsIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdC5tZWRpdW0tdXAtMyA+IC5jZWxsIHtcblx0XHR3aWR0aDogMzMuMzMzMzMlO1xuXHR9XG5cdC5tZWRpdW0tdXAtNCA+IC5jZWxsIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cdC5tZWRpdW0tdXAtNSA+IC5jZWxsIHtcblx0XHR3aWR0aDogMjAlO1xuXHR9XG5cdC5tZWRpdW0tdXAtNiA+IC5jZWxsIHtcblx0XHR3aWR0aDogMTYuNjY2NjclO1xuXHR9XG5cdC5tZWRpdW0tdXAtNyA+IC5jZWxsIHtcblx0XHR3aWR0aDogMTQuMjg1NzElO1xuXHR9XG5cdC5tZWRpdW0tdXAtOCA+IC5jZWxsIHtcblx0XHR3aWR0aDogMTIuNSU7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQubGFyZ2UtdXAtMSA+IC5jZWxsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQubGFyZ2UtdXAtMiA+IC5jZWxsIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdC5sYXJnZS11cC0zID4gLmNlbGwge1xuXHRcdHdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0LmxhcmdlLXVwLTQgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHQubGFyZ2UtdXAtNSA+IC5jZWxsIHtcblx0XHR3aWR0aDogMjAlO1xuXHR9XG5cdC5sYXJnZS11cC02ID4gLmNlbGwge1xuXHRcdHdpZHRoOiAxNi42NjY2NyU7XG5cdH1cblx0LmxhcmdlLXVwLTcgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IDE0LjI4NTcxJTtcblx0fVxuXHQubGFyZ2UtdXAtOCA+IC5jZWxsIHtcblx0XHR3aWR0aDogMTIuNSU7XG5cdH1cbn1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMSA+IC5jZWxsIHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDEuMjVyZW0pO1xufVxuXG4uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0yID4gLmNlbGwge1xuXHR3aWR0aDogY2FsYyg1MCUgLSAxLjI1cmVtKTtcbn1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMyA+IC5jZWxsIHtcblx0d2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMS4yNXJlbSk7XG59XG5cbi5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTQgPiAuY2VsbCB7XG5cdHdpZHRoOiBjYWxjKDI1JSAtIDEuMjVyZW0pO1xufVxuXG4uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC01ID4gLmNlbGwge1xuXHR3aWR0aDogY2FsYygyMCUgLSAxLjI1cmVtKTtcbn1cblxuLmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNiA+IC5jZWxsIHtcblx0d2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS4yNXJlbSk7XG59XG5cbi5ncmlkLW1hcmdpbi14LnNtYWxsLXVwLTcgPiAuY2VsbCB7XG5cdHdpZHRoOiBjYWxjKDE0LjI4NTcxJSAtIDEuMjVyZW0pO1xufVxuXG4uZ3JpZC1tYXJnaW4teC5zbWFsbC11cC04ID4gLmNlbGwge1xuXHR3aWR0aDogY2FsYygxMi41JSAtIDEuMjVyZW0pO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC1tYXJnaW4teC5zbWFsbC11cC0xID4gLmNlbGwge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMiA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtMyA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNCA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNSA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygyMCUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNiA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtNyA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygxNC4yODU3MSUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXguc21hbGwtdXAtOCA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygxMi41JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMSA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC0yID4gLmNlbGwge1xuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtMyA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXgubWVkaXVtLXVwLTQgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMjUlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC01ID4gLmNlbGwge1xuXHRcdHdpZHRoOiBjYWxjKDIwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teC5tZWRpdW0tdXAtNiA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXgubWVkaXVtLXVwLTcgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMTQuMjg1NzElIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14Lm1lZGl1bS11cC04ID4gLmNlbGwge1xuXHRcdHdpZHRoOiBjYWxjKDEyLjUlIC0gMS44NzVyZW0pO1xuXHR9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmdyaWQtbWFyZ2luLXgubGFyZ2UtdXAtMSA+IC5jZWxsIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTIgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTMgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTQgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMjUlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTUgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMjAlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTYgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTcgPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMTQuMjg1NzElIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14LmxhcmdlLXVwLTggPiAuY2VsbCB7XG5cdFx0d2lkdGg6IGNhbGMoMTIuNSUgLSAxLjg3NXJlbSk7XG5cdH1cbn1cblxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmNlbGwge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xIHtcblx0d2lkdGg6IDguMzMzMzMlO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0yIHtcblx0d2lkdGg6IDE2LjY2NjY3JTtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMyB7XG5cdHdpZHRoOiAyNSU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTQge1xuXHR3aWR0aDogMzMuMzMzMzMlO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC01IHtcblx0d2lkdGg6IDQxLjY2NjY3JTtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNiB7XG5cdHdpZHRoOiA1MCU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTcge1xuXHR3aWR0aDogNTguMzMzMzMlO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC04IHtcblx0d2lkdGg6IDY2LjY2NjY3JTtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOSB7XG5cdHdpZHRoOiA3NSU7XG59XG4uc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEwIHtcblx0d2lkdGg6IDgzLjMzMzMzJTtcbn1cbi5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTEge1xuXHR3aWR0aDogOTEuNjY2NjclO1xufVxuLnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMiB7XG5cdHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMSB7XG5cdFx0d2lkdGg6IDguMzMzMzMlO1xuXHR9XG5cdC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTIge1xuXHRcdHdpZHRoOiAxNi42NjY2NyU7XG5cdH1cblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMyB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS00IHtcblx0XHR3aWR0aDogMzMuMzMzMzMlO1xuXHR9XG5cdC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTUge1xuXHRcdHdpZHRoOiA0MS42NjY2NyU7XG5cdH1cblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS03IHtcblx0XHR3aWR0aDogNTguMzMzMzMlO1xuXHR9XG5cdC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTgge1xuXHRcdHdpZHRoOiA2Ni42NjY2NyU7XG5cdH1cblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOSB7XG5cdFx0d2lkdGg6IDc1JTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMCB7XG5cdFx0d2lkdGg6IDgzLjMzMzMzJTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMSB7XG5cdFx0d2lkdGg6IDkxLjY2NjY3JTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xIHtcblx0XHR3aWR0aDogOC4zMzMzMyU7XG5cdH1cblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0yIHtcblx0XHR3aWR0aDogMTYuNjY2NjclO1xuXHR9XG5cdC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMyB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTQge1xuXHRcdHdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS01IHtcblx0XHR3aWR0aDogNDEuNjY2NjclO1xuXHR9XG5cdC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTcge1xuXHRcdHdpZHRoOiA1OC4zMzMzMyU7XG5cdH1cblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS04IHtcblx0XHR3aWR0aDogNjYuNjY2NjclO1xuXHR9XG5cdC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtOSB7XG5cdFx0d2lkdGg6IDc1JTtcblx0fVxuXHQuc21hbGwtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEwIHtcblx0XHR3aWR0aDogODMuMzMzMzMlO1xuXHR9XG5cdC5zbWFsbC1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTEge1xuXHRcdHdpZHRoOiA5MS42NjY2NyU7XG5cdH1cblx0LnNtYWxsLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnNtYWxsLXBhZGRpbmctY29sbGFwc2Uge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuLnNtYWxsLXBhZGRpbmctY29sbGFwc2UgPiAuY2VsbCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2Uge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5jZWxsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMSB7XG5cdFx0d2lkdGg6IDguMzMzMzMlO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTIge1xuXHRcdHdpZHRoOiAxNi42NjY2NyU7XG5cdH1cblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMyB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC00IHtcblx0XHR3aWR0aDogMzMuMzMzMzMlO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTUge1xuXHRcdHdpZHRoOiA0MS42NjY2NyU7XG5cdH1cblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC03IHtcblx0XHR3aWR0aDogNTguMzMzMzMlO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTgge1xuXHRcdHdpZHRoOiA2Ni42NjY2NyU7XG5cdH1cblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtOSB7XG5cdFx0d2lkdGg6IDc1JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMCB7XG5cdFx0d2lkdGg6IDgzLjMzMzMzJTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMSB7XG5cdFx0d2lkdGg6IDkxLjY2NjY3JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEge1xuXHRcdHdpZHRoOiA4LjMzMzMzJTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMiB7XG5cdFx0d2lkdGg6IDE2LjY2NjY3JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMyB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNSB7XG5cdFx0d2lkdGg6IDQxLjY2NjY3JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNyB7XG5cdFx0d2lkdGg6IDU4LjMzMzMzJTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOCB7XG5cdFx0d2lkdGg6IDY2LjY2NjY3JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tOSB7XG5cdFx0d2lkdGg6IDc1JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTAge1xuXHRcdHdpZHRoOiA4My4zMzMzMyU7XG5cdH1cblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTExIHtcblx0XHR3aWR0aDogOTEuNjY2NjclO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0xMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xIHtcblx0XHR3aWR0aDogOC4zMzMzMyU7XG5cdH1cblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMiB7XG5cdFx0d2lkdGg6IDE2LjY2NjY3JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0zIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTQge1xuXHRcdHdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNSB7XG5cdFx0d2lkdGg6IDQxLjY2NjY3JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS02IHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTcge1xuXHRcdHdpZHRoOiA1OC4zMzMzMyU7XG5cdH1cblx0Lm1lZGl1bS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtOCB7XG5cdFx0d2lkdGg6IDY2LjY2NjY3JTtcblx0fVxuXHQubWVkaXVtLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS05IHtcblx0XHR3aWR0aDogNzUlO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEwIHtcblx0XHR3aWR0aDogODMuMzMzMzMlO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTExIHtcblx0XHR3aWR0aDogOTEuNjY2NjclO1xuXHR9XG5cdC5tZWRpdW0tbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQubWVkaXVtLXBhZGRpbmctY29sbGFwc2Uge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQubWVkaXVtLXBhZGRpbmctY29sbGFwc2UgPiAuY2VsbCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5jZWxsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEge1xuXHRcdHdpZHRoOiA4LjMzMzMzJTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTIge1xuXHRcdHdpZHRoOiAxNi42NjY2NyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0zIHtcblx0XHR3aWR0aDogMjUlO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTUge1xuXHRcdHdpZHRoOiA0MS42NjY2NyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC02IHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtNyB7XG5cdFx0d2lkdGg6IDU4LjMzMzMzJTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTgge1xuXHRcdHdpZHRoOiA2Ni42NjY2NyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC05IHtcblx0XHR3aWR0aDogNzUlO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAuc21hbGwtMTAge1xuXHRcdHdpZHRoOiA4My4zMzMzMyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5zbWFsbC0xMSB7XG5cdFx0d2lkdGg6IDkxLjY2NjY3JTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLnNtYWxsLTEyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTEge1xuXHRcdHdpZHRoOiA4LjMzMzMzJTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS0yIHtcblx0XHR3aWR0aDogMTYuNjY2NjclO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTMge1xuXHRcdHdpZHRoOiAyNSU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS01IHtcblx0XHR3aWR0aDogNDEuNjY2NjclO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTYge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tNyB7XG5cdFx0d2lkdGg6IDU4LjMzMzMzJTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLm1lZGl1bS04IHtcblx0XHR3aWR0aDogNjYuNjY2NjclO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubWVkaXVtLTkge1xuXHRcdHdpZHRoOiA3NSU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTAge1xuXHRcdHdpZHRoOiA4My4zMzMzMyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTEge1xuXHRcdHdpZHRoOiA5MS42NjY2NyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5tZWRpdW0tMTIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xIHtcblx0XHR3aWR0aDogOC4zMzMzMyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0yIHtcblx0XHR3aWR0aDogMTYuNjY2NjclO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMyB7XG5cdFx0d2lkdGg6IDI1JTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTQge1xuXHRcdHdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS01IHtcblx0XHR3aWR0aDogNDEuNjY2NjclO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtNiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTcge1xuXHRcdHdpZHRoOiA1OC4zMzMzMyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS04IHtcblx0XHR3aWR0aDogNjYuNjY2NjclO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtOSB7XG5cdFx0d2lkdGg6IDc1JTtcblx0fVxuXHQubGFyZ2UtbWFyZ2luLWNvbGxhcHNlID4gLmxhcmdlLTEwIHtcblx0XHR3aWR0aDogODMuMzMzMzMlO1xuXHR9XG5cdC5sYXJnZS1tYXJnaW4tY29sbGFwc2UgPiAubGFyZ2UtMTEge1xuXHRcdHdpZHRoOiA5MS42NjY2NyU7XG5cdH1cblx0LmxhcmdlLW1hcmdpbi1jb2xsYXBzZSA+IC5sYXJnZS0xMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQubGFyZ2UtcGFkZGluZy1jb2xsYXBzZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdC5sYXJnZS1wYWRkaW5nLWNvbGxhcHNlID4gLmNlbGwge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHR9XG59XG5cbi5zbWFsbC1vZmZzZXQtMCB7XG5cdG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTAge1xuXHRtYXJnaW4tbGVmdDogY2FsYygwJSArIDEuMjVyZW0gLyAyKTtcbn1cblxuLnNtYWxsLW9mZnNldC0xIHtcblx0bWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtMSB7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKDguMzMzMzMlICsgMS4yNXJlbSAvIDIpO1xufVxuXG4uc21hbGwtb2Zmc2V0LTIge1xuXHRtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtMiB7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKDE2LjY2NjY3JSArIDEuMjVyZW0gLyAyKTtcbn1cblxuLnNtYWxsLW9mZnNldC0zIHtcblx0bWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTMge1xuXHRtYXJnaW4tbGVmdDogY2FsYygyNSUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtNCB7XG5cdG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC00IHtcblx0bWFyZ2luLWxlZnQ6IGNhbGMoMzMuMzMzMzMlICsgMS4yNXJlbSAvIDIpO1xufVxuXG4uc21hbGwtb2Zmc2V0LTUge1xuXHRtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtNSB7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKDQxLjY2NjY3JSArIDEuMjVyZW0gLyAyKTtcbn1cblxuLnNtYWxsLW9mZnNldC02IHtcblx0bWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTYge1xuXHRtYXJnaW4tbGVmdDogY2FsYyg1MCUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtNyB7XG5cdG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi5ncmlkLW1hcmdpbi14ID4gLnNtYWxsLW9mZnNldC03IHtcblx0bWFyZ2luLWxlZnQ6IGNhbGMoNTguMzMzMzMlICsgMS4yNXJlbSAvIDIpO1xufVxuXG4uc21hbGwtb2Zmc2V0LTgge1xuXHRtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtOCB7XG5cdG1hcmdpbi1sZWZ0OiBjYWxjKDY2LjY2NjY3JSArIDEuMjVyZW0gLyAyKTtcbn1cblxuLnNtYWxsLW9mZnNldC05IHtcblx0bWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLmdyaWQtbWFyZ2luLXggPiAuc21hbGwtb2Zmc2V0LTkge1xuXHRtYXJnaW4tbGVmdDogY2FsYyg3NSUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtMTAge1xuXHRtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtMTAge1xuXHRtYXJnaW4tbGVmdDogY2FsYyg4My4zMzMzMyUgKyAxLjI1cmVtIC8gMik7XG59XG5cbi5zbWFsbC1vZmZzZXQtMTEge1xuXHRtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xufVxuXG4uZ3JpZC1tYXJnaW4teCA+IC5zbWFsbC1vZmZzZXQtMTEge1xuXHRtYXJnaW4tbGVmdDogY2FsYyg5MS42NjY2NyUgKyAxLjI1cmVtIC8gMik7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5tZWRpdW0tb2Zmc2V0LTAge1xuXHRcdG1hcmdpbi1sZWZ0OiAwJTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTAge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDAlICsgMS44NzVyZW0gLyAyKTtcblx0fVxuXHQubWVkaXVtLW9mZnNldC0xIHtcblx0XHRtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC0xIHtcblx0XHRtYXJnaW4tbGVmdDogY2FsYyg4LjMzMzMzJSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtMiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTIge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDE2LjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtMyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDI1JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTMge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDI1JSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtNCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTQge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDMzLjMzMzMzJSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtNSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTUge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDQxLjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtNiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDUwJTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTYge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtNyB7XG5cdFx0bWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTcge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDU4LjMzMzMzJSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtOCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTgge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDY2LjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtOSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDc1JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTkge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDc1JSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0Lm1lZGl1bS1vZmZzZXQtMTAge1xuXHRcdG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubWVkaXVtLW9mZnNldC0xMCB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoODMuMzMzMzMlICsgMS44NzVyZW0gLyAyKTtcblx0fVxuXHQubWVkaXVtLW9mZnNldC0xMSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5tZWRpdW0tb2Zmc2V0LTExIHtcblx0XHRtYXJnaW4tbGVmdDogY2FsYyg5MS42NjY2NyUgKyAxLjg3NXJlbSAvIDIpO1xuXHR9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmxhcmdlLW9mZnNldC0wIHtcblx0XHRtYXJnaW4tbGVmdDogMCU7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTAge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDAlICsgMS44NzVyZW0gLyAyKTtcblx0fVxuXHQubGFyZ2Utb2Zmc2V0LTEge1xuXHRcdG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoOC4zMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuXHR9XG5cdC5sYXJnZS1vZmZzZXQtMiB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMiB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoMTYuNjY2NjclICsgMS44NzVyZW0gLyAyKTtcblx0fVxuXHQubGFyZ2Utb2Zmc2V0LTMge1xuXHRcdG1hcmdpbi1sZWZ0OiAyNSU7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTMge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDI1JSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0LmxhcmdlLW9mZnNldC00IHtcblx0XHRtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC00IHtcblx0XHRtYXJnaW4tbGVmdDogY2FsYygzMy4zMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuXHR9XG5cdC5sYXJnZS1vZmZzZXQtNSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtNSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoNDEuNjY2NjclICsgMS44NzVyZW0gLyAyKTtcblx0fVxuXHQubGFyZ2Utb2Zmc2V0LTYge1xuXHRcdG1hcmdpbi1sZWZ0OiA1MCU7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTYge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0LmxhcmdlLW9mZnNldC03IHtcblx0XHRtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi14ID4gLmxhcmdlLW9mZnNldC03IHtcblx0XHRtYXJnaW4tbGVmdDogY2FsYyg1OC4zMzMzMyUgKyAxLjg3NXJlbSAvIDIpO1xuXHR9XG5cdC5sYXJnZS1vZmZzZXQtOCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtOCB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoNjYuNjY2NjclICsgMS44NzVyZW0gLyAyKTtcblx0fVxuXHQubGFyZ2Utb2Zmc2V0LTkge1xuXHRcdG1hcmdpbi1sZWZ0OiA3NSU7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXggPiAubGFyZ2Utb2Zmc2V0LTkge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDc1JSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0LmxhcmdlLW9mZnNldC0xMCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMTAge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDgzLjMzMzMzJSArIDEuODc1cmVtIC8gMik7XG5cdH1cblx0LmxhcmdlLW9mZnNldC0xMSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teCA+IC5sYXJnZS1vZmZzZXQtMTEge1xuXHRcdG1hcmdpbi1sZWZ0OiBjYWxjKDkxLjY2NjY3JSArIDEuODc1cmVtIC8gMik7XG5cdH1cbn1cblxuLmdyaWQteSB7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcblx0LXdlYmtpdC1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cdC1tcy1mbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG5cdGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbn1cbi5ncmlkLXkgPiAuY2VsbCB7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogbm9uZTtcbn1cbi5ncmlkLXkgPiAuYXV0byB7XG5cdGhlaWdodDogYXV0bztcbn1cbi5ncmlkLXkgPiAuc2hyaW5rIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuLmdyaWQteSA+IC5zbWFsbC1zaHJpbmssXG4uZ3JpZC15ID4gLnNtYWxsLWZ1bGwsXG4uZ3JpZC15ID4gLnNtYWxsLTEsXG4uZ3JpZC15ID4gLnNtYWxsLTIsXG4uZ3JpZC15ID4gLnNtYWxsLTMsXG4uZ3JpZC15ID4gLnNtYWxsLTQsXG4uZ3JpZC15ID4gLnNtYWxsLTUsXG4uZ3JpZC15ID4gLnNtYWxsLTYsXG4uZ3JpZC15ID4gLnNtYWxsLTcsXG4uZ3JpZC15ID4gLnNtYWxsLTgsXG4uZ3JpZC15ID4gLnNtYWxsLTksXG4uZ3JpZC15ID4gLnNtYWxsLTEwLFxuLmdyaWQteSA+IC5zbWFsbC0xMSxcbi5ncmlkLXkgPiAuc21hbGwtMTIge1xuXHQtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG5cdC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuXHRmbGV4LWJhc2lzOiBhdXRvO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQteSA+IC5tZWRpdW0tc2hyaW5rLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS1mdWxsLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0xLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0yLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0zLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS00LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS01LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS02LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS03LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS04LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS05LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0xMCxcblx0LmdyaWQteSA+IC5tZWRpdW0tMTEsXG5cdC5ncmlkLXkgPiAubWVkaXVtLTEyIHtcblx0XHQtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG5cdFx0ZmxleC1iYXNpczogYXV0bztcblx0fVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQuZ3JpZC15ID4gLmxhcmdlLXNocmluayxcblx0LmdyaWQteSA+IC5sYXJnZS1mdWxsLFxuXHQuZ3JpZC15ID4gLmxhcmdlLTEsXG5cdC5ncmlkLXkgPiAubGFyZ2UtMixcblx0LmdyaWQteSA+IC5sYXJnZS0zLFxuXHQuZ3JpZC15ID4gLmxhcmdlLTQsXG5cdC5ncmlkLXkgPiAubGFyZ2UtNSxcblx0LmdyaWQteSA+IC5sYXJnZS02LFxuXHQuZ3JpZC15ID4gLmxhcmdlLTcsXG5cdC5ncmlkLXkgPiAubGFyZ2UtOCxcblx0LmdyaWQteSA+IC5sYXJnZS05LFxuXHQuZ3JpZC15ID4gLmxhcmdlLTEwLFxuXHQuZ3JpZC15ID4gLmxhcmdlLTExLFxuXHQuZ3JpZC15ID4gLmxhcmdlLTEyIHtcblx0XHQtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG5cdFx0LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG5cdFx0ZmxleC1iYXNpczogYXV0bztcblx0fVxufVxuLmdyaWQteSA+IC5zbWFsbC0xLFxuLmdyaWQteSA+IC5zbWFsbC0yLFxuLmdyaWQteSA+IC5zbWFsbC0zLFxuLmdyaWQteSA+IC5zbWFsbC00LFxuLmdyaWQteSA+IC5zbWFsbC01LFxuLmdyaWQteSA+IC5zbWFsbC02LFxuLmdyaWQteSA+IC5zbWFsbC03LFxuLmdyaWQteSA+IC5zbWFsbC04LFxuLmdyaWQteSA+IC5zbWFsbC05LFxuLmdyaWQteSA+IC5zbWFsbC0xMCxcbi5ncmlkLXkgPiAuc21hbGwtMTEsXG4uZ3JpZC15ID4gLnNtYWxsLTEyIHtcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0LXdlYmtpdC1mbGV4OiAwIDAgYXV0bztcblx0LW1zLWZsZXg6IDAgMCBhdXRvO1xuXHRmbGV4OiAwIDAgYXV0bztcbn1cbi5ncmlkLXkgPiAuc21hbGwtMSB7XG5cdGhlaWdodDogOC4zMzMzMyU7XG59XG4uZ3JpZC15ID4gLnNtYWxsLTIge1xuXHRoZWlnaHQ6IDE2LjY2NjY3JTtcbn1cbi5ncmlkLXkgPiAuc21hbGwtMyB7XG5cdGhlaWdodDogMjUlO1xufVxuLmdyaWQteSA+IC5zbWFsbC00IHtcblx0aGVpZ2h0OiAzMy4zMzMzMyU7XG59XG4uZ3JpZC15ID4gLnNtYWxsLTUge1xuXHRoZWlnaHQ6IDQxLjY2NjY3JTtcbn1cbi5ncmlkLXkgPiAuc21hbGwtNiB7XG5cdGhlaWdodDogNTAlO1xufVxuLmdyaWQteSA+IC5zbWFsbC03IHtcblx0aGVpZ2h0OiA1OC4zMzMzMyU7XG59XG4uZ3JpZC15ID4gLnNtYWxsLTgge1xuXHRoZWlnaHQ6IDY2LjY2NjY3JTtcbn1cbi5ncmlkLXkgPiAuc21hbGwtOSB7XG5cdGhlaWdodDogNzUlO1xufVxuLmdyaWQteSA+IC5zbWFsbC0xMCB7XG5cdGhlaWdodDogODMuMzMzMzMlO1xufVxuLmdyaWQteSA+IC5zbWFsbC0xMSB7XG5cdGhlaWdodDogOTEuNjY2NjclO1xufVxuLmdyaWQteSA+IC5zbWFsbC0xMiB7XG5cdGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5ncmlkLXkgPiAubWVkaXVtLWF1dG8ge1xuXHRcdC13ZWJraXQtYm94LWZsZXg6IDE7XG5cdFx0LXdlYmtpdC1mbGV4OiAxIDEgMDtcblx0XHQtbXMtZmxleDogMSAxIDBweDtcblx0XHRmbGV4OiAxIDEgMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tc2hyaW5rLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0xLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0yLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0zLFxuXHQuZ3JpZC15ID4gLm1lZGl1bS00LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS01LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS02LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS03LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS04LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS05LFxuXHQuZ3JpZC15ID4gLm1lZGl1bS0xMCxcblx0LmdyaWQteSA+IC5tZWRpdW0tMTEsXG5cdC5ncmlkLXkgPiAubWVkaXVtLTEyIHtcblx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xuXHRcdC13ZWJraXQtZmxleDogMCAwIGF1dG87XG5cdFx0LW1zLWZsZXg6IDAgMCBhdXRvO1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5cdC5ncmlkLXkgPiAubWVkaXVtLXNocmluayB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5ncmlkLXkgPiAubWVkaXVtLTEge1xuXHRcdGhlaWdodDogOC4zMzMzMyU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tMiB7XG5cdFx0aGVpZ2h0OiAxNi42NjY2NyU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tMyB7XG5cdFx0aGVpZ2h0OiAyNSU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tNCB7XG5cdFx0aGVpZ2h0OiAzMy4zMzMzMyU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tNSB7XG5cdFx0aGVpZ2h0OiA0MS42NjY2NyU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tNiB7XG5cdFx0aGVpZ2h0OiA1MCU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tNyB7XG5cdFx0aGVpZ2h0OiA1OC4zMzMzMyU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tOCB7XG5cdFx0aGVpZ2h0OiA2Ni42NjY2NyU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tOSB7XG5cdFx0aGVpZ2h0OiA3NSU7XG5cdH1cblx0LmdyaWQteSA+IC5tZWRpdW0tMTAge1xuXHRcdGhlaWdodDogODMuMzMzMzMlO1xuXHR9XG5cdC5ncmlkLXkgPiAubWVkaXVtLTExIHtcblx0XHRoZWlnaHQ6IDkxLjY2NjY3JTtcblx0fVxuXHQuZ3JpZC15ID4gLm1lZGl1bS0xMiB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdC5ncmlkLXkgPiAubGFyZ2UtYXV0byB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMTtcblx0XHQtd2Via2l0LWZsZXg6IDEgMSAwO1xuXHRcdC1tcy1mbGV4OiAxIDEgMHB4O1xuXHRcdGZsZXg6IDEgMSAwO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuZ3JpZC15ID4gLmxhcmdlLXNocmluayxcblx0LmdyaWQteSA+IC5sYXJnZS0xLFxuXHQuZ3JpZC15ID4gLmxhcmdlLTIsXG5cdC5ncmlkLXkgPiAubGFyZ2UtMyxcblx0LmdyaWQteSA+IC5sYXJnZS00LFxuXHQuZ3JpZC15ID4gLmxhcmdlLTUsXG5cdC5ncmlkLXkgPiAubGFyZ2UtNixcblx0LmdyaWQteSA+IC5sYXJnZS03LFxuXHQuZ3JpZC15ID4gLmxhcmdlLTgsXG5cdC5ncmlkLXkgPiAubGFyZ2UtOSxcblx0LmdyaWQteSA+IC5sYXJnZS0xMCxcblx0LmdyaWQteSA+IC5sYXJnZS0xMSxcblx0LmdyaWQteSA+IC5sYXJnZS0xMiB7XG5cdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcblx0XHQtd2Via2l0LWZsZXg6IDAgMCBhdXRvO1xuXHRcdC1tcy1mbGV4OiAwIDAgYXV0bztcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0fVxuXHQuZ3JpZC15ID4gLmxhcmdlLXNocmluayB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5ncmlkLXkgPiAubGFyZ2UtMSB7XG5cdFx0aGVpZ2h0OiA4LjMzMzMzJTtcblx0fVxuXHQuZ3JpZC15ID4gLmxhcmdlLTIge1xuXHRcdGhlaWdodDogMTYuNjY2NjclO1xuXHR9XG5cdC5ncmlkLXkgPiAubGFyZ2UtMyB7XG5cdFx0aGVpZ2h0OiAyNSU7XG5cdH1cblx0LmdyaWQteSA+IC5sYXJnZS00IHtcblx0XHRoZWlnaHQ6IDMzLjMzMzMzJTtcblx0fVxuXHQuZ3JpZC15ID4gLmxhcmdlLTUge1xuXHRcdGhlaWdodDogNDEuNjY2NjclO1xuXHR9XG5cdC5ncmlkLXkgPiAubGFyZ2UtNiB7XG5cdFx0aGVpZ2h0OiA1MCU7XG5cdH1cblx0LmdyaWQteSA+IC5sYXJnZS03IHtcblx0XHRoZWlnaHQ6IDU4LjMzMzMzJTtcblx0fVxuXHQuZ3JpZC15ID4gLmxhcmdlLTgge1xuXHRcdGhlaWdodDogNjYuNjY2NjclO1xuXHR9XG5cdC5ncmlkLXkgPiAubGFyZ2UtOSB7XG5cdFx0aGVpZ2h0OiA3NSU7XG5cdH1cblx0LmdyaWQteSA+IC5sYXJnZS0xMCB7XG5cdFx0aGVpZ2h0OiA4My4zMzMzMyU7XG5cdH1cblx0LmdyaWQteSA+IC5sYXJnZS0xMSB7XG5cdFx0aGVpZ2h0OiA5MS42NjY2NyU7XG5cdH1cblx0LmdyaWQteSA+IC5sYXJnZS0xMiB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbi5ncmlkLXBhZGRpbmcteSAuZ3JpZC1wYWRkaW5nLXkge1xuXHRtYXJnaW4tdG9wOiAtMC42MjVyZW07XG5cdG1hcmdpbi1ib3R0b206IC0wLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5ncmlkLXBhZGRpbmcteSAuZ3JpZC1wYWRkaW5nLXkge1xuXHRcdG1hcmdpbi10b3A6IC0wLjkzNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcblx0fVxufVxuXG4uZ3JpZC1wYWRkaW5nLXkgPiAuY2VsbCB7XG5cdHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcblx0cGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQtcGFkZGluZy15ID4gLmNlbGwge1xuXHRcdHBhZGRpbmctdG9wOiAwLjkzNzVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDAuOTM3NXJlbTtcblx0fVxufVxuXG4uZ3JpZC1tYXJnaW4teSB7XG5cdG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcblx0bWFyZ2luLWJvdHRvbTogLTAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQtbWFyZ2luLXkge1xuXHRcdG1hcmdpbi10b3A6IC0wLjkzNzVyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogLTAuOTM3NXJlbTtcblx0fVxufVxuLmdyaWQtbWFyZ2luLXkgPiAuY2VsbCB7XG5cdGhlaWdodDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG5cdG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5ncmlkLW1hcmdpbi15ID4gLmNlbGwge1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuXHRcdG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG5cdH1cbn1cbi5ncmlkLW1hcmdpbi15ID4gLmF1dG8ge1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zaHJpbmsge1xuXHRoZWlnaHQ6IGF1dG87XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xIHtcblx0aGVpZ2h0OiBjYWxjKDguMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0yIHtcblx0aGVpZ2h0OiBjYWxjKDE2LjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMyB7XG5cdGhlaWdodDogY2FsYygyNSUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTQge1xuXHRoZWlnaHQ6IGNhbGMoMzMuMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC01IHtcblx0aGVpZ2h0OiBjYWxjKDQxLjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNiB7XG5cdGhlaWdodDogY2FsYyg1MCUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTcge1xuXHRoZWlnaHQ6IGNhbGMoNTguMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC04IHtcblx0aGVpZ2h0OiBjYWxjKDY2LjY2NjY3JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtOSB7XG5cdGhlaWdodDogY2FsYyg3NSUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEwIHtcblx0aGVpZ2h0OiBjYWxjKDgzLjMzMzMzJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMTEge1xuXHRoZWlnaHQ6IGNhbGMoOTEuNjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMiB7XG5cdGhlaWdodDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC1tYXJnaW4teSA+IC5hdXRvIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc2hyaW5rIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTIge1xuXHRcdGhlaWdodDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMyB7XG5cdFx0aGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC00IHtcblx0XHRoZWlnaHQ6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuXHRcdGhlaWdodDogY2FsYyg0MS42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC03IHtcblx0XHRoZWlnaHQ6IGNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTgge1xuXHRcdGhlaWdodDogY2FsYyg2Ni42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtOSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDkxLjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLWF1dG8ge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tc2hyaW5rIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEge1xuXHRcdGhlaWdodDogY2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMyB7XG5cdFx0aGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tNyB7XG5cdFx0aGVpZ2h0OiBjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tOCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tOSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMTAge1xuXHRcdGhlaWdodDogY2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTExIHtcblx0XHRoZWlnaHQ6IGNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0xMiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG5cdH1cbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtYXV0byB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLXNocmluayB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTEge1xuXHRcdGhlaWdodDogY2FsYyg4LjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0yIHtcblx0XHRoZWlnaHQ6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTMge1xuXHRcdGhlaWdodDogY2FsYygyNSUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtNCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDMzLjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS01IHtcblx0XHRoZWlnaHQ6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTYge1xuXHRcdGhlaWdodDogY2FsYyg1MCUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtNyB7XG5cdFx0aGVpZ2h0OiBjYWxjKDU4LjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS04IHtcblx0XHRoZWlnaHQ6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTkge1xuXHRcdGhlaWdodDogY2FsYyg3NSUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTAge1xuXHRcdGhlaWdodDogY2FsYyg4My4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTEge1xuXHRcdGhlaWdodDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMTIge1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMS44NzVyZW0pO1xuXHR9XG59XG5cbi5ncmlkLWZyYW1lIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuXHQtbXMtZmxleC13cmFwOiBub3dyYXA7XG5cdGZsZXgtd3JhcDogbm93cmFwO1xuXHQtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcblx0LW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHR3aWR0aDogMTAwdnc7XG59XG5cbi5jZWxsIC5ncmlkLWZyYW1lIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jZWxsLWJsb2NrIHtcblx0b3ZlcmZsb3cteDogYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xufVxuXG4uY2VsbC1ibG9jay15IHtcblx0b3ZlcmZsb3cteTogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcblx0bWluLWhlaWdodDogMTAwJTtcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXHQtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbn1cblxuLmNlbGwtYmxvY2stY29udGFpbmVyIHtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHQtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmNlbGwtYmxvY2stY29udGFpbmVyID4gLmdyaWQteCB7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG5cdC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcblx0ZmxleC13cmFwOiBub3dyYXA7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5tZWRpdW0tZ3JpZC1mcmFtZSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcblx0XHQtbXMtZmxleC13cmFwOiBub3dyYXA7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG5cdFx0LXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHQtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHR3aWR0aDogMTAwdnc7XG5cdH1cblx0LmNlbGwgLm1lZGl1bS1ncmlkLWZyYW1lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQubWVkaXVtLWNlbGwtYmxvY2sge1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcblx0fVxuXHQubWVkaXVtLWNlbGwtYmxvY2stY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuXHRcdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdH1cblx0Lm1lZGl1bS1jZWxsLWJsb2NrLWNvbnRhaW5lciA+IC5ncmlkLXgge1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0LXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcblx0XHQtbXMtZmxleC13cmFwOiBub3dyYXA7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdH1cblx0Lm1lZGl1bS1jZWxsLWJsb2NrLXkge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcblx0fVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdC5sYXJnZS1ncmlkLWZyYW1lIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuXHRcdC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcblx0XHQtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0fVxuXHQuY2VsbCAubGFyZ2UtZ3JpZC1mcmFtZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmxhcmdlLWNlbGwtYmxvY2sge1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcblx0fVxuXHQubGFyZ2UtY2VsbC1ibG9jay1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdGRpc3BsYXk6IC13ZWJraXQtZmxleDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdFx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0fVxuXHQubGFyZ2UtY2VsbC1ibG9jay1jb250YWluZXIgPiAuZ3JpZC14IHtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG5cdFx0LW1zLWZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHR9XG5cdC5sYXJnZS1jZWxsLWJsb2NrLXkge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblx0XHQtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcblx0fVxufVxuXG4uZ3JpZC15LmdyaWQtZnJhbWUge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG5cdC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcblx0ZmxleC13cmFwOiBub3dyYXA7XG5cdC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuXHQtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHQtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGhlaWdodDogMTAwdmg7XG5cdHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC15Lm1lZGl1bS1ncmlkLWZyYW1lIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuXHRcdC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcblx0XHQtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdGhlaWdodDogMTAwdmg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cbn1cblxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQuZ3JpZC15LmxhcmdlLWdyaWQtZnJhbWUge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG5cdFx0LW1zLWZsZXgtd3JhcDogbm93cmFwO1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuXHRcdC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0LW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuXG4uY2VsbCAuZ3JpZC15LmdyaWQtZnJhbWUge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5jZWxsIC5ncmlkLXkubWVkaXVtLWdyaWQtZnJhbWUge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdC5jZWxsIC5ncmlkLXkubGFyZ2UtZ3JpZC1mcmFtZSB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbi5ncmlkLW1hcmdpbi15IHtcblx0bWFyZ2luLXRvcDogLTAuNjI1cmVtO1xuXHRtYXJnaW4tYm90dG9tOiAtMC42MjVyZW07XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC1tYXJnaW4teSB7XG5cdFx0bWFyZ2luLXRvcDogLTAuOTM3NXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAtMC45Mzc1cmVtO1xuXHR9XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5jZWxsIHtcblx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjI1cmVtKTtcblx0bWFyZ2luLXRvcDogMC42MjVyZW07XG5cdG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQtbWFyZ2luLXkgPiAuY2VsbCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG5cdFx0bWFyZ2luLXRvcDogMC45Mzc1cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcblx0fVxufVxuLmdyaWQtbWFyZ2luLXkgPiAuYXV0byB7XG5cdGhlaWdodDogYXV0bztcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNocmluayB7XG5cdGhlaWdodDogYXV0bztcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEge1xuXHRoZWlnaHQ6IGNhbGMoOC4zMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTIge1xuXHRoZWlnaHQ6IGNhbGMoMTYuNjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0zIHtcblx0aGVpZ2h0OiBjYWxjKDI1JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNCB7XG5cdGhlaWdodDogY2FsYygzMy4zMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTUge1xuXHRoZWlnaHQ6IGNhbGMoNDEuNjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC02IHtcblx0aGVpZ2h0OiBjYWxjKDUwJSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNyB7XG5cdGhlaWdodDogY2FsYyg1OC4zMzMzMyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTgge1xuXHRoZWlnaHQ6IGNhbGMoNjYuNjY2NjclIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC05IHtcblx0aGVpZ2h0OiBjYWxjKDc1JSAtIDEuMjVyZW0pO1xufVxuLmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMTAge1xuXHRoZWlnaHQ6IGNhbGMoODMuMzMzMzMlIC0gMS4yNXJlbSk7XG59XG4uZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xMSB7XG5cdGhlaWdodDogY2FsYyg5MS42NjY2NyUgLSAxLjI1cmVtKTtcbn1cbi5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEyIHtcblx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjI1cmVtKTtcbn1cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5ncmlkLW1hcmdpbi15ID4gLmF1dG8ge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zaHJpbmsge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0xIHtcblx0XHRoZWlnaHQ6IGNhbGMoOC4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtMiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDE2LjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC0zIHtcblx0XHRoZWlnaHQ6IGNhbGMoMjUlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTQge1xuXHRcdGhlaWdodDogY2FsYygzMy4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtNSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDQxLjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC02IHtcblx0XHRoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTcge1xuXHRcdGhlaWdodDogY2FsYyg1OC4zMzMzMyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAuc21hbGwtOCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDY2LjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5zbWFsbC05IHtcblx0XHRoZWlnaHQ6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEwIHtcblx0XHRoZWlnaHQ6IGNhbGMoODMuMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTExIHtcblx0XHRoZWlnaHQ6IGNhbGMoOTEuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLnNtYWxsLTEyIHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tYXV0byB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS1zaHJpbmsge1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0yIHtcblx0XHRoZWlnaHQ6IGNhbGMoMTYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0zIHtcblx0XHRoZWlnaHQ6IGNhbGMoMjUlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS00IHtcblx0XHRoZWlnaHQ6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS01IHtcblx0XHRoZWlnaHQ6IGNhbGMoNDEuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS02IHtcblx0XHRoZWlnaHQ6IGNhbGMoNTAlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS03IHtcblx0XHRoZWlnaHQ6IGNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS04IHtcblx0XHRoZWlnaHQ6IGNhbGMoNjYuNjY2NjclIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS05IHtcblx0XHRoZWlnaHQ6IGNhbGMoNzUlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLm1lZGl1bS0xMCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5tZWRpdW0tMTEge1xuXHRcdGhlaWdodDogY2FsYyg5MS42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubWVkaXVtLTEyIHtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEuODc1cmVtKTtcblx0fVxufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS1hdXRvIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2Utc2hyaW5rIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDguMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTIge1xuXHRcdGhlaWdodDogY2FsYygxNi42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtMyB7XG5cdFx0aGVpZ2h0OiBjYWxjKDI1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS00IHtcblx0XHRoZWlnaHQ6IGNhbGMoMzMuMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTUge1xuXHRcdGhlaWdodDogY2FsYyg0MS42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtNiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDUwJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS03IHtcblx0XHRoZWlnaHQ6IGNhbGMoNTguMzMzMzMlIC0gMS44NzVyZW0pO1xuXHR9XG5cdC5ncmlkLW1hcmdpbi15ID4gLmxhcmdlLTgge1xuXHRcdGhlaWdodDogY2FsYyg2Ni42NjY2NyUgLSAxLjg3NXJlbSk7XG5cdH1cblx0LmdyaWQtbWFyZ2luLXkgPiAubGFyZ2UtOSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDc1JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMCB7XG5cdFx0aGVpZ2h0OiBjYWxjKDgzLjMzMzMzJSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDkxLjY2NjY3JSAtIDEuODc1cmVtKTtcblx0fVxuXHQuZ3JpZC1tYXJnaW4teSA+IC5sYXJnZS0xMiB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjg3NXJlbSk7XG5cdH1cbn1cblxuLmdyaWQtZnJhbWUuZ3JpZC1tYXJnaW4teSB7XG5cdGhlaWdodDogY2FsYygxMDB2aCArIDEuMjVyZW0pO1xufVxuQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcblx0LmdyaWQtZnJhbWUuZ3JpZC1tYXJnaW4teSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoICsgMS44NzVyZW0pO1xuXHR9XG59XG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG5cdC5ncmlkLWZyYW1lLmdyaWQtbWFyZ2luLXkge1xuXHRcdGhlaWdodDogY2FsYygxMDB2aCArIDEuODc1cmVtKTtcblx0fVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuXHQuZ3JpZC1tYXJnaW4teS5tZWRpdW0tZ3JpZC1mcmFtZSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoICsgMS44NzVyZW0pO1xuXHR9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmdyaWQtbWFyZ2luLXkubGFyZ2UtZ3JpZC1mcmFtZSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoICsgMS44NzVyZW0pO1xuXHR9XG59XG5cbi5hbGlnbi1sZWZ0IHtcblx0LXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHQtbXMtZmxleC1wYWNrOiBzdGFydDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYWxpZ24tcmlnaHQge1xuXHQtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0LW1zLWZsZXgtcGFjazogZW5kO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWxpZ24tY2VudGVyIHtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWxpZ24tanVzdGlmeSB7XG5cdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hbGlnbi1zcGFjZWQge1xuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHQtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmFsaWduLWxlZnQudmVydGljYWwubWVudSA+IGxpID4gYSB7XG5cdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuXHQtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0LW1zLWZsZXgtcGFjazogc3RhcnQ7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmFsaWduLXJpZ2h0LnZlcnRpY2FsLm1lbnUgPiBsaSA+IGEge1xuXHQtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0LW1zLWZsZXgtcGFjazogZW5kO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWxpZ24tY2VudGVyLnZlcnRpY2FsLm1lbnUgPiBsaSA+IGEge1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hbGlnbi10b3Age1xuXHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG5cdC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdC1tcy1mbGV4LWFsaWduOiBzdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5hbGlnbi1zZWxmLXRvcCB7XG5cdC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0LW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQ7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuXHQtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuXHQtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0LW1zLWZsZXgtYWxpZ246IGVuZDtcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYWxpZ24tc2VsZi1ib3R0b20ge1xuXHQtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHQtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG5cdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuXHQtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWxpZ24tc2VsZi1taWRkbGUge1xuXHQtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcblx0LW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuXHRhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi5hbGlnbi1zdHJldGNoIHtcblx0LXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG5cdC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG5cdC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaDtcblx0LW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaDtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLmFsaWduLWNlbnRlci1taWRkbGUge1xuXHQtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG5cdC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuXHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zbWFsbC1vcmRlci0xIHtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0LXdlYmtpdC1vcmRlcjogMTtcblx0LW1zLWZsZXgtb3JkZXI6IDE7XG5cdG9yZGVyOiAxO1xufVxuXG4uc21hbGwtb3JkZXItMiB7XG5cdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG5cdC13ZWJraXQtb3JkZXI6IDI7XG5cdC1tcy1mbGV4LW9yZGVyOiAyO1xuXHRvcmRlcjogMjtcbn1cblxuLnNtYWxsLW9yZGVyLTMge1xuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuXHQtd2Via2l0LW9yZGVyOiAzO1xuXHQtbXMtZmxleC1vcmRlcjogMztcblx0b3JkZXI6IDM7XG59XG5cbi5zbWFsbC1vcmRlci00IHtcblx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcblx0LXdlYmtpdC1vcmRlcjogNDtcblx0LW1zLWZsZXgtb3JkZXI6IDQ7XG5cdG9yZGVyOiA0O1xufVxuXG4uc21hbGwtb3JkZXItNSB7XG5cdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG5cdC13ZWJraXQtb3JkZXI6IDU7XG5cdC1tcy1mbGV4LW9yZGVyOiA1O1xuXHRvcmRlcjogNTtcbn1cblxuLnNtYWxsLW9yZGVyLTYge1xuXHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuXHQtd2Via2l0LW9yZGVyOiA2O1xuXHQtbXMtZmxleC1vcmRlcjogNjtcblx0b3JkZXI6IDY7XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG5cdC5tZWRpdW0tb3JkZXItMSB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcblx0XHQtd2Via2l0LW9yZGVyOiAxO1xuXHRcdC1tcy1mbGV4LW9yZGVyOiAxO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG5cdC5tZWRpdW0tb3JkZXItMiB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcblx0XHQtd2Via2l0LW9yZGVyOiAyO1xuXHRcdC1tcy1mbGV4LW9yZGVyOiAyO1xuXHRcdG9yZGVyOiAyO1xuXHR9XG5cdC5tZWRpdW0tb3JkZXItMyB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcblx0XHQtd2Via2l0LW9yZGVyOiAzO1xuXHRcdC1tcy1mbGV4LW9yZGVyOiAzO1xuXHRcdG9yZGVyOiAzO1xuXHR9XG5cdC5tZWRpdW0tb3JkZXItNCB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcblx0XHQtd2Via2l0LW9yZGVyOiA0O1xuXHRcdC1tcy1mbGV4LW9yZGVyOiA0O1xuXHRcdG9yZGVyOiA0O1xuXHR9XG5cdC5tZWRpdW0tb3JkZXItNSB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcblx0XHQtd2Via2l0LW9yZGVyOiA1O1xuXHRcdC1tcy1mbGV4LW9yZGVyOiA1O1xuXHRcdG9yZGVyOiA1O1xuXHR9XG5cdC5tZWRpdW0tb3JkZXItNiB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcblx0XHQtd2Via2l0LW9yZGVyOiA2O1xuXHRcdC1tcy1mbGV4LW9yZGVyOiA2O1xuXHRcdG9yZGVyOiA2O1xuXHR9XG59XG5cbkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcblx0LmxhcmdlLW9yZGVyLTEge1xuXHRcdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG5cdFx0LXdlYmtpdC1vcmRlcjogMTtcblx0XHQtbXMtZmxleC1vcmRlcjogMTtcblx0XHRvcmRlcjogMTtcblx0fVxuXHQubGFyZ2Utb3JkZXItMiB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcblx0XHQtd2Via2l0LW9yZGVyOiAyO1xuXHRcdC1tcy1mbGV4LW9yZGVyOiAyO1xuXHRcdG9yZGVyOiAyO1xuXHR9XG5cdC5sYXJnZS1vcmRlci0zIHtcblx0XHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuXHRcdC13ZWJraXQtb3JkZXI6IDM7XG5cdFx0LW1zLWZsZXgtb3JkZXI6IDM7XG5cdFx0b3JkZXI6IDM7XG5cdH1cblx0LmxhcmdlLW9yZGVyLTQge1xuXHRcdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG5cdFx0LXdlYmtpdC1vcmRlcjogNDtcblx0XHQtbXMtZmxleC1vcmRlcjogNDtcblx0XHRvcmRlcjogNDtcblx0fVxuXHQubGFyZ2Utb3JkZXItNSB7XG5cdFx0LXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcblx0XHQtd2Via2l0LW9yZGVyOiA1O1xuXHRcdC1tcy1mbGV4LW9yZGVyOiA1O1xuXHRcdG9yZGVyOiA1O1xuXHR9XG5cdC5sYXJnZS1vcmRlci02IHtcblx0XHQtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuXHRcdC13ZWJraXQtb3JkZXI6IDY7XG5cdFx0LW1zLWZsZXgtb3JkZXI6IDY7XG5cdFx0b3JkZXI6IDY7XG5cdH1cbn1cbiIsImJvZHkge1xuXHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0bGluZS1oZWlnaHQ6IDEuNzU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbiN7JHRleHQtZWxlbWVudHN9IHtcblx0bWFyZ2luOiAwO1xufVxuXG4jeyRoZWFkaW5nLXNlbGVjdG9yc30ge1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHRtYXJnaW46IDAgMCAxNHB4IDA7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG5cblx0c3BhbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXG5cdGEsXG5cdGE6aG92ZXIsXG5cdGE6Zm9jdXMge1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbmgxLFxuLmgxIHtcblx0Zm9udC1zaXplOiBjbGFtcCg0OHB4LCA1dncsIDcycHgpO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGV0dGVyLXNwYWNpbmc6IC0xLjI4cHg7IFxuXHRsaW5lLWhlaWdodDogMTEwJTtcbn1cblxuaDIsXG4uaDIge1xuXHRmb250LXNpemU6IGNsYW1wKDQwcHgsIDV2dywgNjRweCk7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRsZXR0ZXItc3BhY2luZzogLTEuMjhweDsgXG5cdGxpbmUtaGVpZ2h0OiAxMTAlO1xufVxuXG5oMyxcbi5oMyB7XG5cdGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNXZ3LCA0MHB4KTtcblx0bGluZS1oZWlnaHQ6IDExMCU7XG59XG5cbmg0LFxuLmg0IHtcblx0Zm9udC1zaXplOiBjbGFtcCgyMHB4LCA1dncsIDI0cHgpO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjIwM3B4OyBcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbmg1LFxuLmg1IHtcblx0Zm9udC1zaXplOiBjbGFtcCgxOHB4LCA1dncsIDIwcHgpO1xuXHRsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuaDYsXG4uaDYge1xuXHRmb250LXNpemU6IGNsYW1wKDE2cHgsIDV2dywgMTZweCk7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuXG50aCB7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyO1xufVxuXG5wLFxubGkge1xuXHRmb250LWZhbWlseTogJGZvbnQtYm9keTtcblx0Zm9udC1zaXplOiBjbGFtcCgxNHB4LCA0dncsIDE2cHgpO1xuXHRsaW5lLWhlaWdodDogMTMwJTtcbn1cblxucC5scmcge1xuXHRmb250LXNpemU6IGNsYW1wKDE2cHgsIDR2dywgMThweCk7XG5cdGxpbmUtaGVpZ2h0OiAxNjUlO1xufVxuXG4ucGFyYWdyYXBoLFxuZmlndXJlLFxucCxcbnRhYmxlLFxuYWRkcmVzcyB7XG5cdG1hcmdpbjogMCAwIDE5cHg7XG59XG5cbnNwYW4ge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRmb250LXN0eWxlOiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuXHRmb250LXNpemU6IGNsYW1wKDEycHgsIDV2dywgMTJweCk7XG59XG5cbmEge1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb247XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRhOmhvdmVyLFxuXHRhOmZvY3VzIHtcblx0XHRjb2xvcjogZGFya2VuKCRjb2xvci1ibGFjaywgMTAlKTtcblx0fVxufVxuXG5iLFxuc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5lbSB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaHIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcblx0Ym9yZGVyOiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogMzVweCAwO1xufVxuXG5jb2RlLFxucHJlIHtcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDAgOHB4O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdG1hcmdpbjogMCAwIDE5cHg7XG59XG5cbmJsb2NrcXVvdGUsXG4uYmxvY2txdW90ZSB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsaW5lLWhlaWdodDogMTEwJTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcblxuXHRwIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHRwOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuZmlnY2FwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cbiIsImJ1dHRvbixcblt0eXBlPVwic3VibWl0XCJdIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRwYWRkaW5nOiAwO1xuXHR0ZXh0LWFsaWduOiBpbmhlcml0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idXR0b24sXG4jbWFpbi1tZW51IHVsLnRvcC1sZXZlbCA+IGxpLm1lbnUtaXRlbS1idXR0b24gPiBhLFxuI21vYmlsZS1tZW51IHVsLnRvcC1sZXZlbCA+IGxpLm1lbnUtaXRlbS1idXR0b24gPiBhLFxuI2Zvb3Rlci1tZW51IHVsLnRvcC1sZXZlbCA+IGxpLm1lbnUtaXRlbS1idXR0b24gPiBhIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cdHBhZGRpbmc6IDEycHggMzFweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24sIGJvcmRlci1jb2xvciAkdHJhbnNpdGlvbixcblx0XHRjb2xvciAkdHJhbnNpdGlvbjtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1pbi13aWR0aDogMTcwcHg7XG5cdGxldHRlci1zcGFjaW5nOiAwLjZweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG5cblx0JjpkaXNhYmxlZCxcblx0Ji0tZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRvcGFjaXR5OiAwLjY1O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cblxuXHQmLS1wcmltYXJ5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDAsMCwwLC4yKTtcblx0XHR9XG5cdH1cblxuXHQmLS1zZWNvbmRhcnkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHR9XG5cdH1cblxuXHQmLS1ncmFkaWVudCB7XG5cdFx0YmFja2dyb3VuZDogJGdyYWRpZW50LWJsdWU7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYWRpZW50LWJsdWUtaG92ZXI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDE0NywxNDcsMTQ3LC4xKTtcblx0XHR9XG5cdH1cblxuXHQmLS1zbWFsbCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHBhZGRpbmc6IDhweCAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdH1cblxuXHQmLS1saW5rIHtcblx0XHQvKiB1c2VkIGZvciBsZWFybiBtb3JlIGxpbmtzICovXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiA3cHg7XG5cdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiAxcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51LWl0ZW0tYnV0dG9uID4gYSxcbi5tZW51LWl0ZW0tYnV0dG9uOmhvdmVyID4gYSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI21vYmlsZS1tZW51IHVsLnRvcC1sZXZlbCA+IGxpLm1lbnUtaXRlbS1idXR0b24ge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4jZm9vdGVyLW1lbnUgdWwudG9wLWxldmVsID4gbGkubWVudS1pdGVtLWJ1dHRvbiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdH1cbn1cblxuLyogUGlsbHMgKi9cblxuLnBpbGwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMS44O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDJweCAxNnB4O1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb247XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvci1ibGFjaywgMTAlKTtcblx0fVxufVxuXG4vLyBDT0xPUiBUSEVNRSBBREpVU1RNRU5UU1xuLmNvbG9yLXRoZW1lLS1kYXJrIHtcblx0LmJ1dHRvbi5idXR0b24tLXByaW1hcnksXG5cdCNtYWluLW1lbnUgdWwudG9wLWxldmVsID4gbGkubWVudS1pdGVtLWJ1dHRvbiA+IGEsXG5cdCNtb2JpbGUtbWVudSB1bC50b3AtbGV2ZWwgPiBsaS5tZW51LWl0ZW0tYnV0dG9uID4gYSxcblx0I2Zvb3Rlci1tZW51IHVsLnRvcC1sZXZlbCA+IGxpLm1lbnUtaXRlbS1idXR0b24gPiBhIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHR9XG59XG4iLCIubmFycm93LWNvbnRlbnQge1xuXHR3aWR0aDogMTAwJTtcblxuXHQmLS04MDAge1xuXHRcdG1heC13aWR0aDogODMwcHg7XG5cdH1cbn1cblxuLmNlbnRlcmVkLWJsb2NrIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gU3R5bGUgdGhhdCBkb24ndCByZWFsbHkgZml0IGluIG90aGVyIGZpbGVzXG5cbi5jb2xvci10aGVtZS0tZGFyayB7XG5cdC5idXR0b24ge1xuXHRcdCYuYnV0dG9uLS1wcmltYXJ5IHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbG9yLXRoZW1lLS1saWdodCB7XG5cdC5idXR0b24ge1xuXHRcdCYuYnV0dG9uLS1zZWNvbmRhcnkge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogIzAwMDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBEZWZhdWx0IFdQIHBhZ2Ugc3BlY2lmaWNzXG4ucGFnZS1kZWZhdWx0IHtcblx0LmVudHJ5LWNvbnRlbnQge1xuXHRcdC53cC1jYXB0aW9uIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLy8gQ29tbW9uIFBhZ2UgQnVpbGRlciBzcGVjaWZpY3Ncbi5zYi1jb21wIHtcblx0cGFkZGluZzogNTBweCAwO1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiA5MHB4IDA7XG5cdH1cblxuXHQuYnV0dG9uLWdyb3VwIHtcblx0XHRtYXJnaW46IDI1cHggMDtcblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vLyBNSVNDIENMQVNTRVNcbi5iZy1saWdodC1ibHVlIHtcblx0YmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0LWJsdWUgIWltcG9ydGFudDtcbn1cbi5ncmlkLWhlYWRlciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvLXRvcC1wYWQge1xuXHRwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcblxuXHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0cGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG5cblx0fVxufVxuXG4ubm8tdG9wLXBhZCB7XG5cdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uc21sLXRvcC1wYWQge1xuXHRwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xufVxuLnN0ZC10b3AtcGFkIHtcblx0cGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcbn1cbi5scmctdG9wLXBhZCB7XG5cdHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG4ubm8tYm90LXBhZCB7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc21sLWJvdC1wYWQge1xuXHRwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuLnN0ZC1ib3QtcGFkIHtcblx0cGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcbn1cbi5scmctYm90LXBhZCB7XG5cdHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0Lm5vLXRvcC1wYWQge1xuXHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNtbC10b3AtcGFkIHtcblx0XHRwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5zdGQtdG9wLXBhZCB7XG5cdFx0cGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcblx0fVxuXHQubHJnLXRvcC1wYWQge1xuXHRcdHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5uby1ib3QtcGFkIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5zbWwtYm90LXBhZCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcblx0fVxuXHQuc3RkLWJvdC1wYWQge1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG5cdH1cblx0LmxyZy1ib3QtcGFkIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcblx0fVxufVxuIiwiI2hlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nOiA4cHggMDtcblx0ei1pbmRleDogMjA7XG5cblx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdHBhZGRpbmc6IDE2cHggMDtcblx0fVxuXG5cdCYuc3RhcnQtZGFyayB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0fVxuXG5cdC5sb2dvLWxpZ2h0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5sb2dvLWRhcmsge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQmLnNjcm9sbGVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0LmxvZ28tbGlnaHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQubG9nby1kYXJrIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQjYnJhbmRpbmcge1xuXG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnJhbmQtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNzZWFyY2gtdG9nZ2xlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0d2lkdGg6IDIycHg7XG5cdGhlaWdodDogMjJweDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0c3ZnIHtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogLTVweDtcblx0fVxufVxuXG4jbmF2LXRvZ2dsZSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaGFtYnVyZ2VyLWJveCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5oYW1idXJnZXItaW5uZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5oYW1idXJnZXItYm94LW9wZW4ge1xuXHRcdHBhZGRpbmctdG9wOiA2cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0LmhhbWJ1cmdlci1pbm5lciB7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA2cHggYXV0bztcblx0XHR9XG5cdH1cblxuXHQuaGFtYnVyZ2VyLWJveC1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cblx0XHQuaGFtYnVyZ2VyLWlubmVyIHtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLTUwJSk7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0LmhhbWJ1cmdlci1ib3gtb3BlbiB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0XHQuaGFtYnVyZ2VyLWJveC1jbG9zZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuIiwiI21haW4tbWVudSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHR1bCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdGxpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsLnRvcC1sZXZlbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0PiBsaSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0cGFkZGluZzogMnB4IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbSAkdHJhbnNpdGlvbjtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMxMzEzMTM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gU2hvdyAybmQgYW5kIDNyZCBsZXZlbFxuXHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0Ly8gVGhpcyBpcyB0byBrZWVwIGhvdmVyIHN0YXRlIGJldHdlZW4gdGhlIG1lbnUgaXRlbSBhbmQgZHJvcGRvd25cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciA+IHVsLnN1Yi1tZW51LFxuXHRcdFx0XHQmOmZvY3VzLXdpdGhpbiA+IHVsLnN1Yi1tZW51LFxuXHRcdFx0XHR1bC5zdWItbWVudTpob3Zlcixcblx0XHRcdFx0Jjpob3ZlciA+IHVsLnN1Yi1tZW51IHVsLnN1Yi1tZW51LFxuXHRcdFx0XHQmOmZvY3VzLXdpdGhpbiA+IHVsLnN1Yi1tZW51IHVsLnN1Yi1tZW51LFxuXHRcdFx0XHR1bC5zdWItbWVudSB1bC5zdWItbWVudTpob3ZlciB7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciA+IHVsLnN1Yi1tZW51IHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR1bC5zdWItbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTAwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuXHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbjtcblxuXHRcdD4gbGkge1xuXHRcdFx0YSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcblx0XHRcdFx0Ly8gM3JkIGxldmVsXG5cdFx0XHRcdD4gdWwuc3ViLW1lbnUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gTUFJTiBNRU5VIENUQVxuLm1haW4tbWVudS1jdGEge1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdG1pbi13aWR0aDogMTUwcHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRtaW4td2lkdGg6IDE3MHB4O1xuXHR9XG59XG5cbi8vIERBUksgSEVBREVSIFRFWFQgT04gTE9BRFxuI2hlYWRlci5zdGFydC1kYXJrIHtcblx0I21haW4tbWVudSB7XG5cdFx0dWwudG9wLWxldmVsIHtcblxuXHRcdFx0PiBsaSB7XG5cblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmxvZ28tbGlnaHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmxvZ28tZGFyayB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLy8gSEVBREVSIFNDUk9MTEVEIFNUWUxFXG4jaGVhZGVyLnNjcm9sbGVkIHtcblx0I21haW4tbWVudSB7XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIiNtb2JpbGUtbWVudSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0d2lkdGg6IDk2dnc7XG5cdG1hcmdpbjogMCAydnc7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aGVpZ2h0OiBhdXRvO1xuXHR6LWluZGV4OiAxMDtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdGJveC1zaGFkb3c6IC0yMHB4IDAgMjZweCAtMjBweCByZ2JhKDAsIDAsIDAsIDApO1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRvcGFjaXR5OiAwO1xuXG5cdD4gLmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMTVweCAzMHB4O1xuXHR9XG5cblx0Ji5pcy1hY3RpdmUge1xuXHRcdHRvcDogNjVweDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cblx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbiwgd2lkdGggJHRyYW5zaXRpb247XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTB2dyk7XG5cdFx0XHR3aWR0aDogNTB2dztcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdHVsIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0bGkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHVsLnRvcC1sZXZlbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQ+IGxpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dWwuc3ViLW1lbnUge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTtcblxuXHRcdD4gbGkge1xuXHRcdFx0PiBhIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucHJlLWZvb3RlciB7XG5cdGJhY2tncm91bmQ6ICMwMDA7XG5cdHBhZGRpbmc6IDYwcHggMCAwIDA7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdHBhZGRpbmc6IDEwMHB4IDAgMCAwO1xuXHR9XG5cblx0LmZvb3Rlci1zdWJzY3JpYmUtZm9ybSB7XG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRwYWRkaW5nOiAxNHB4O1xuXHRcdH1cblx0XHQuemYtc3VibWl0Q29sb3Ige1xuXHRcdFx0cGFkZGluZzogMTFweCAzOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0bWluLXdpZHRoOiAxNzBweDtcblx0XHR9XG5cdFx0LnpmLXRlbXBsYXRlV2lkdGgge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnN1YnNjcmliZS1jaGVjayB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0bWFyZ2luOiAxMnB4IGF1dG8gMCBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdCsgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2Zvb3RlciB7XG5cdHBhZGRpbmc6IDYwcHggMCAxMnB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0Y29sb3I6JGNvbG9yLXdoaXRlO1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwIDEycHggMDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOndyYXA7XG5cdH1cblxuXHQucHJpbWFyeS1saW5rcyB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2Zvb3Rlci1tZW51IHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0fVxuXHR9XG5cblx0dWwudG9wLWxldmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0Lm1lbnUtaXRlbS1uby1saW5rIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXG5cdFx0PiBsaSB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTEwJTsgLyogMjJweCAqL1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMjAzcHg7IFxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubWVudS1pdGVtLW5vLWxpbmsge1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dWwuc3ViLW1lbnUge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDAgMCA1cHggMDtcblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTsgLyogMjRweCAqLyBcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogI2FhYTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5mb290ZXItY29udGFjdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7IC8qIDIycHggKi9cblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4yMDNweDsgXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNvbCB7XG5cdFx0XHR3aWR0aDo1MCU7XG5cblx0XHRcdGIge1xuXHRcdFx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNicmFuZGluZy1mb290ZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHR9XG5cblx0XHQuZm9vdGVyLXNvY2lhbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRtYXJnaW46IDAgMTZweCAwIDA7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjY29weXJpZ2h0IHtcblx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAjYWFhO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiI3NlYXJjaC1wYW5lbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG5cdGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuXHRwYWRkaW5nOiAyMHB4O1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbjtcblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0ei1pbmRleDogMTtcblx0XHR0b3A6IDA7XG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdCNzZWFyY2gge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogNjAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRsYWJlbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0W3R5cGU9XCJzZWFyY2hcIl0ge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0XHRcdGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNjbG9zZS1zZWFyY2gge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0fVxuXHR9XG59XG4iLCIuYXV0aG9yLW1ldGEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW46IDQ4cHggMDtcblxuXHQmLWF2YXRhci1saW5rIHtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdGltZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR3aWR0aDogODBweDtcblx0XHR9XG5cdH1cblxuXHQmLWluZm8ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleDogMTtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmctbGVmdDogMzJweDtcblx0fVxuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW46IDhweCAwIDA7XG5cdH1cbn1cbiIsIi5lbnRyeS1mZWF0dXJlLWltYWdlIHtcblx0aW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cbiIsIi5wYWdpbmF0aW9uLW5hdiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHQvLyBUcmVhdG1lbnQgZm9yIHNpbmdsZSBwb3N0IHBhZ2luYXRpb24gbmF2XG5cdC5wb3N0LW5hdmlnYXRpb24ge1xuXHRcdC5uYXYtbGlua3Mge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XG5cblx0XHRcdEBpbmNsdWRlIGJwKHRhYmxldCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRpdjpsYXN0LWNoaWxkIGEge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFRyZWF0bWVudCBmb3IgYXJjaGl2ZSBwYWdlIHBhZ2luYXRpb24gbmF2XG5cdC5hcmNoaXZlLXBhZ2luYXRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cblx0XHQubmF2LWxpbmtzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xuXG5cdFx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRhLFxuXHRcdFx0c3Bhbi5jdXJyZW50IHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5wb3N0LWxpc3Qge1xuXHQmLWl0ZW0ge1xuXHRcdC5wb3N0LXRodW1ibmFpbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA0NTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucG9zdC1leGNlcnB0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuZmlsdGVyLWNhdGVnb3J5IHtcblx0cGFkZGluZzogNDBweCAwIDQwcHggMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5maWx0ZXItY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0LmZpbHRlci1pdGVtIHtcblx0XHRtYXJnaW46IDAgNXB4IDEwcHg7XG5cdH1cblxuXHQuc2VsZWN0LWZpbHRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgYnAodGFibGV0KSB7XG5cdFx0XHR3aWR0aDogaW5pdGlhbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0c2VsZWN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgYnAodGFibGV0KSB7XG5cdFx0XHRcdHdpZHRoOiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWFyY2gtZmlsdGVyIHtcblx0XHRsYWJlbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdFx0d2lkdGg6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGJwKHRhYmxldCkge1xuXHRcdFx0XHR3aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gQ29tbW9uIHN0eWxlcyBmb3IgY29tcG9lbm50cyB1c2luZyB0d28gY29sdW1uIHN0cnljdHVyZSBzdWNoIGFzIGhlcm8gYW5kIHRleHQtaW1hZ2UtYmxvY2tcblxuLnR3by1jb2wtY29udGVudCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0LmNvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogNzgwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5pbWctY2VsbCB7XG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLmltZy1wb3MtbGVmdCB7XG5cdFx0LmltZy1jZWxsIHtcblx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0ZGlyZWN0aW9uOiBydGw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5pbWctcG9zLWNlbnRlciB7XG5cdFx0LmNvbnRlbnQge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnRleHQtY2VsbCB7XG5cdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbWctY2VsbCB7XG5cdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdG1heC13aWR0aDogMTEwMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5jb21wLWhlcm8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDgwcHggMCAwIDA7XG5cblx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHQuaGVyby1hcmVhIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHR9XG5cblx0Ji5zbWFsbC1oZXJvIHtcblx0XHRwYWRkaW5nOiA4MHB4IDAgMCAwO1xuXG5cdFx0LmltZy1jZWxsIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHQtY2VsbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdHBhZGRpbmc6IDQ4cHggMCAzMnB4IDA7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwJTtcblx0XHRcdFx0cGFkZGluZzogMTAwcHggMTAwcHggMTAwcHggMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuaW1nLWNlbGwge1xuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiA2NiUgIWltcG9ydGFudDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bWluLXdpZHRoOiA2MDBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC50ZXh0LWNlbGwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMCU7XG5cdFx0cGFkZGluZzogNDhweCAwcHggMCAwO1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZzogMzAwcHggMHB4IDIwMHB4IDA7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHR9XG5cdH1cblxuXHRAZXh0ZW5kIC50d28tY29sLWNvbnRlbnQ7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0Ji5jb2xvci10aGVtZS0tZGFyayB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0LnRleHQtY2VsbCB7XG5cdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdCN7JHRleHQtZWxlbWVudHN9IHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuY29tcC1pbWFnZS10ZXh0LWJsb2NrIHtcblx0QGV4dGVuZCAudHdvLWNvbC1jb250ZW50O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdCYuY29sb3ItdGhlbWUtLWRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdC50ZXh0LWNlbGwge1xuXHRcdFx0LmNvbnRlbnQge1xuXHRcdFx0XHQjeyR0ZXh0LWVsZW1lbnRzfSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmNvbXAtcG9zdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdG1heC13aWR0aDogMTYwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZy10b3A6IDU2LjI1JTtcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0aGVpZ2h0OiAwO1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nLXRvcDogNTYuMjUlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0LnRleHQtY2VsbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdC5jb250ZW50IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb21wLWdyaWQtaW1hZ2UtdGV4dCB7XG5cdC5ncmlkLWltYWdlLXRleHQge1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDgwcHg7XG5cdFx0fVxuXG5cdFx0Ji0taXRlbSB7XG5cdFx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXG5cdFx0XHQudGV4dC1jb250ZW50IHtcblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pbWctY29udGVudCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuY29tcC10d28tY29sdW1uIHtcblx0cGFkZGluZzogNDhweCAwO1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiA4MHB4IDA7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQudGV4dC1jZWxsIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pbWctY2VsbCB7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0XHRcdHJpZ2h0OiAtMTVweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuYm94ZWQtdHdvLWNvbCB7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRvdmVyZmxvdzpoaWRkZW47XG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDEycHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRwYWRkaW5nOiA4MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHQtY2VsbCB7XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCg0OHB4LCA1dncsIDY0cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuYm94ZWQtbHJnLWltZyB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdFx0bWFyZ2luOiAwIDEycHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LnRleHQtY2VsbCB7XG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDgwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCg0OHB4LCA1dncsIDY0cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuaW1nLXBvcy1jZW50ZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDAlO1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMCU7XG5cdFx0fVxuXG5cdFx0LnRleHQtY2VsbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0LmltZy1jZWxsIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG5cdCYuaW1hZ2UtZmlyc3Qge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdFxuXG5cdCYuY29sb3ItdGhlbWUtLWRhcmsge1xuXHRcdGgxLCBoMiwgaDMsIHAge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG59XG5cbi5haXJvLXNlY3Rpb24ge1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHQuaW1nLWNlbGwge1xuXHRcdHdpZHRoOiA0MCUgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG5cdGgyIHtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxMTAlO1xuXHR9XG59IiwiLmNvbXAtbG9nby1iYXIge1xuXHRwYWRkaW5nOiA0OHB4IDA7XG5cblx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdHBhZGRpbmc6IDgwcHggMDtcblx0fVxuXG5cdC5zcGxpZGVfX2xpc3Qge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRsaSB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW46IDAgMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIi5jb21wLXRlc3RpbW9uaWFscyB7XG5cdHBhZGRpbmc6IDgwcHggMDtcblxuXHQudGVzdGltb25pYWxzLW1haW4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOndyYXA7XG5cblx0XHQudGVzdGltb25pYWwtYXJlYSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctbGVmdDogMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHR9XG5cdFx0XHQucXVvdGUge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiI3skaW1hZ2VQYXRofS9xdW90YXRpb24uc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0OyBcblx0XHRcdFx0XHRsZWZ0OiAtNDBweDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wYW5lbC1pbmZvIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4OyBcblxuXHRcdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pY29uLWxvZ28ge1xuXHRcdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRoNSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdFx0XHR9XG5cblx0XHRcdCN0ZXN0aW1vbmlhbC1zbGlkZXIge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0LnNwbGlkZV9fcGFnaW5hdGlvbiB7XG5cdFx0XHRcdHJpZ2h0OiB1bnNldDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvdHRvbTogLTU1cHg7XG5cdFx0XHRcdGxlZnQ6IHVuc2V0O1xuXHRcdFx0XHRyaWdodDogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdFx0bGVmdDogMzJweDtcblx0XHRcdFx0XHRyaWdodDogdW5zZXQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cblx0XHRcdFx0XHQuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTJweCAwO1xuXG5cdFx0XHRcdFx0XHQmLmlzLWFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zcGxpZGVfX2Fycm93cyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAtNTVweDtcblx0XHRcdFx0bGVmdDogdW5zZXQ7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDYwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IHVuc2V0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNwbGlkZV9fYXJyb3cge1xuXHRcdFx0XHRcdHRvcDogdW5zZXQ7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0O1xuXG5cdFx0XHRcdFx0Ji5zcGxpZGVfX2Fycm93LS1uZXh0IHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0LnRlc3RpbW9uaWFsLWltYWdlLWFyZWEge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTgwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC50ZXN0aW1vbmlhbC1pbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwMDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY29tcC1zY3JvbGwtc3dpdGNoZXIge1xuXHRvdmVyZmxvdy14OmNsaXA7XG5cblx0LnNjcm9sbC1zd2l0Y2hlci1oZWFkZXIuc2VjdGlvbi1oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHR9XG5cdH1cblxuXHQuc2Nyb2xsLWFyZWEge1xuXHRcdGhlaWdodDogMzAwMHB4O1xuXHR9XG5cblx0LnNjcm9sbC1zdGlja3kge1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAxNTBweDtcblx0XHRoZWlnaHQ6IDcwMHB4O1xuXHR9XG5cblx0LnNjcm9sbC1zdGlja3ktbmF2IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtOTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0ZmxleC13cmFwOm5vd3JhcDtcblx0XHRcdHRvcDogLTYwcHg7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OlwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDI1JTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNjcm9sbC1uYXYtdGFiIHtcblx0XHRcdHBhZGRpbmc6IDRweCAxMnB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxMjtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2U7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC43cHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRjb2xvcjogIzk5OTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzk5OTtcblx0XHRcdHdpZHRoOiA0MCU7XG5cdFx0XHRtYXJnaW46IDRweCA1JTtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwIDMycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogNnB4IDE2cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzAwMDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zY3JvbGwtbmF2LWJhY2tsaW5lIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0bWFyZ2luOiAwIDEwJTtcblx0XHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHR9XG5cdH1cblxuXHQuc2Nyb2xsLXBhbmVsIHtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdGJhY2tncm91bmQ6ICRncmFkaWVudC1ibHVlOyBcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHZpc2liaWxpdHk6aGlkZGVuO1xuXHRcdG9wYWNpdHk6MDtcblx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dG9wOjA7XG5cdFx0bGVmdDogMTAwJTtcblx0XHR0cmFuc2l0aW9uOi41cyBhbGwgZWFzZTtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdHBhZGRpbmc6IDEwMHB4O1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHZpc2liaWxpdHk6dmlzaWJsZTtcblx0XHRcdG9wYWNpdHk6MTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYWRpZW50LXllbGxvdztcblxuXHRcdFx0LnBhbmVsLWNvbnRlbnQge1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdH1cblxuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucGFuZWwtY29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wYW5lbC1pbWFnZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRcblx0fVxufSIsIi5jb21wLWFjY29yZGlvbi1zd2l0Y2hlciB7XG5cdHBhZGRpbmc6IDgwcHggMDtcblxuXHQuc2VjdGlvbi1oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBpbmhlcml0O1x0XG5cdFx0fVxuXHR9XG5cblx0LmFjY29yZGlvbi1tYWluIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0fVxuXG5cdFx0LmFjY29yZGlvbi1hcmVhIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuYWNjb3JkaW9uLXBhbmVsIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0cGFkZGluZzogMjRweCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblxuXHRcdFx0XHQucGFuZWwtaWNvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnBhbmVsLWluZm8ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjouM3MgYWxsIGVhc2U7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC40cyBhbGwgZWFzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDNweCAzMnB4IDBweCByZ2JhKDE0NywgMTQ3LCAxNDcsIDAuMTApO1xuXG5cdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzlGRDBEQyAwJSwgIzAwOTJCQiAxMDAlKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWNjb3JkaW9uLWltYWdlLWFyZWEge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hY2NvcmRpb24tY3RhIHtcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0fVxuXHR9XG59IiwiLmNvbXAtbmV3cy1yZXNvdXJjZXMge1xuXHRvdmVyZmxvdy14OmhpZGRlbjtcblx0LnJlc291cmNlLWhlYWRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0ZmxleC13cmFwOm5vd3JhcDtcblx0XHR9XG5cdH1cblx0LnJlc291cmNlLWxpc3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cblx0XHQjcmVzb3VyY2Utc2xpZGVyIHtcblx0XHRcdC5zcGxpZGVfX3RyYWNrIHtcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZXNvdXJjZS1pdGVtIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG5cdFx0XHRwYWRkaW5nOiA0OHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM4MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRhLmJ1dHRvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiA0OHB4O1xuXHRcdFx0XHRsZWZ0OiA0OHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5jb21wLWN1c3RvbS1ib3gtZ3JpZCB7XG5cdC5ncmlkLWhlYWRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA0OHB4O1xuXHR9XG5cdC5ncmlkLWl0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbjogMCAtMSU7XG5cdFx0fVxuXHR9XG5cdC5ncmlkLWl0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMSUgMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0cGFkZGluZzogNDVweCA0MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiAzMS4zMzMlO1xuXHRcdFx0bWFyZ2luOiAwIDElO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0bWFyZ2luOiAyNHB4IDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0YS5idXR0b24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5jb21wLXRlYW0tZ3JpZCB7XG5cdHBhZGRpbmc6IDgwcHggMDtcblxuXHQudGVhbS1ncmlkLWl0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdGJhY2tncm91bmQ6ICRncmFkaWVudC1ibHVlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0cGFkZGluZzogMjRweDtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdHBhZGRpbmc6IDgwcHg7XG5cdFx0fVxuXG5cdFx0LnRlYW0tZ3JpZC1pdGVtIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZ3JpZC1pbWcge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDE0NHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxNDRweDtcblx0XHRcdFx0XHRtYXJnaW46IDI0cHggYXV0bztcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdFxuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEycHggMDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY29tcC1wYWdlLXRpdGxlIHtcblx0cGFkZGluZzogODBweCAwOyBcblxuXHQucGFnZS10aXRsZS1oZWFkZXIge1xuXHRcdGgxIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn0iLCIuY29tcC10d28tY29sdW1uLWJ1bGxldHMge1xuXHRwYWRkaW5nOiA4MHB4IDA7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG5cdFx0cGFkZGluZzogNjBweCA0MHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0YmFja2dyb3VuZDogJGdyYWRpZW50LXllbGxvdztcblx0XHRtYXJnaW46IDAgMTJweDtcblx0XHR3aWR0aDogYXV0bztcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdHBhZGRpbmc6IDgwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMTAwcHggOTBweDtcblx0XHR9XG5cblx0XHQuYnVsbGV0cy1pbnRybyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMjBweDtcblx0XHRcdH1cblxuXHRcdFx0aDUge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnVsbGV0cy1jb250ZW50IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHR1bC50d28tY29sLWJ1bGxldHMge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWJvZHk7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiI3skaW1hZ2VQYXRofS9ibHVlLWNoZWNrLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG59IiwiLmNvbXAtZmVhdHVyZS1saXN0IHtcblx0LmNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZDogJGdyYWRpZW50LXllbGxvdztcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0bWFyZ2luOiAwIDEycHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRwYWRkaW5nOiA4MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQudGl0bGUtY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Zm9udC1zaXplOiA0OHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHRtYXJnaW46IDEycHggMCAyNHB4IDA7XG5cdFx0fVxuXG5cdFx0LnRpdGxlLWxlZnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDMzJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGl0bGUtcmlnaHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDY3JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmVhdHVyZS1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDpub3dyYXA7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2NHB4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cblx0XHQuZmVhdHVyZS1saXN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWluLXdpZHRoOiAyNzVweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjApOyBcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDI3NXB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDI3NXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGg0IHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0cGFkZGluZzogN3B4IDE0cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAzMnB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEycHggMDtcblx0XHRcdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlUGF0aH0veWVsbG93LWNoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mZWF0dXJlLWltYWdlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNTBweCByZ2JhKDAsMCwwLC4xKTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiA1JSAxMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5jb2xvci10aGVtZS0tZGFyayB7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRncmFkaWVudC1ibHVlO1xuXHRcdH1cblx0XHQudGl0bGUtY29udGVudCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdFx0LmZlYXR1cmUtY29udGVudCB7XG5cdFx0XHQuZmVhdHVyZS1saXN0IHtcblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcjeyRpbWFnZVBhdGh9L2JsdWUtY2hlY2suc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG59XG5cbiIsIi5jb21wLWZlYXR1cmUtZ3JpZCB7XG5cdC5jb250YWluZXIge1xuXHRcdGJhY2tncm91bmQ6ICRncmFkaWVudC15ZWxsb3c7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRwYWRkaW5nOiAyNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOndyYXA7XG5cdFx0bWFyZ2luOiAwIDEycHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRwYWRkaW5nOiA4MHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmLmNvbG9yLXRoZW1lLS1kYXJrIHtcblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRncmFkaWVudC1ibHVlO1xuXHRcdH1cblx0XHQuZmVhdHVyZS1oZWFkaW5nLWFyZWEge1xuXHRcdFx0LmhlYWRpbmctbGVmdCB7XG5cdFx0XHRcdGgyLCBoMywgaDQsIGg1LCBwIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuZmVhdHVyZS1jdGEge1xuXHRcdFx0aDIsIGgzLCBoNCwgaDUsIHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZlYXR1cmUtZ3JpZC1hcmVhIHtcblx0XHRcdC5mZWF0dXJlLWdyaWQge1xuXHRcdFx0XHQuZ3JpZC1pdGVtIHtcblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRsaSB7XG5cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnI3skaW1hZ2VQYXRofS9ibHVlLWNoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZlYXR1cmUtaGVhZGluZy1hcmVhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0fVxuXG5cdFx0LmhlYWRpbmctbGVmdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMDBweDtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDExMCU7XG5cdFx0XHR9XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0bWFyZ2luOiAyNHB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaGVhZGluZy1yaWdodCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDI1cHggNTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIwKTsgXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZlYXR1cmUtY3RhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRmbGV4LXdyYXA6bm93cmFwO1xuXHRcdH1cblx0fVxuXG5cdC5mZWF0dXJlLWdyaWQtYXJlYSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuZmVhdHVyZS1ncmlkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdG1hcmdpbjogMCAtMiU7XG5cdFx0XHR9XG5cblx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcblx0XHRcdFx0cGFkZGluZzogMjRweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDIlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAsIHVsLCBsaSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzJweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEycHggMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlUGF0aH0veWVsbG93LWNoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZlYXR1cmUtY3RhcyB7XG5cblx0XHRcdC5mZWF0dXJlLWN0YS10aXRsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDMycHggMCAyNHB4IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuZmVhdHVyZS1jdGEtd3JhcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0bWFyZ2luOiAwIC0xNnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcdFxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZlYXR1cmUtY3RhLWl0ZW0ge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcblx0XHRcdFx0XHRtYXJnaW46IDE2cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4IDMycHggNzJweCAzMnB4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAzcHggMzBweCAwcHggcmdiYSgxNDcsIDE0NywgMTQ3LCAwLjEpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7IFxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAxNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idXR0b24ge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAzMnB4O1xuXHRcdFx0XHRcdFx0bGVmdDogMzJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuIiwiLmNvbXAtY3RhIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZDogJGdyYWRpZW50LXllbGxvdztcblx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAxMnB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZzogODBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMzZweCwgNXZ3LCA0OHB4KTtcblx0fVxuXG5cdCYuY29sb3ItdGhlbWUtLWRhcmsge1xuXHRcdC5jb250YWluZXIge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyYWRpZW50LWJsdWU7XG5cdFx0fVxuXHRcdGgxLCBoMiwgaDMsIHAge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cdCYubWluaW1hbC1jdGEge1xuXHRcdC5jdGEtYXJlYSB7XG5cdFx0XHQuY3RhLWNvcHkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0ZmxleC13cmFwOm5vd3JhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgxLCBoMiwgaDMge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jdGEtY29weS1ib2R5IHtcblx0XHRcdFx0XHR3aWR0aDogNzUlO1xuXG5cdFx0XHRcdFx0LmJ1dHRvbi1ncm91cCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHQuY3RhLWFyZWEge1xuXHRcdC5jdGEtY29weSB7XG5cdFx0XHQuY3RhLWNvcHktYm9keSB7XG5cblx0XHRcdH1cblx0XHR9XG5cdFx0LmN0YS1pbWFnZSB7XG5cblx0XHR9XG5cdH1cbn0iLCIuY29tcC1hYm91dC11cyB7XG5cdGJhY2tncm91bmQ6ICRncmFkaWVudC15ZWxsb3c7XG5cdHBhZGRpbmc6IDEwMHB4IDAgNDhweCAwO1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiAxMjBweCAwIDgwcHggMDtcblx0fVxuXG5cdCYuY29sb3ItdGhlbWUtLWRhcmsge1xuXHRcdGJhY2tncm91bmQ6ICRncmFkaWVudC1ibHVlO1xuXG5cdH1cblxuXHQuYWJvdXQtaGVhZGluZy1hcmVhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0XHRwYWRkaW5nLXRvcDogNDhweDtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMHB4O1xuXHRcdH1cblxuXHRcdC5oZWFkaW5nLWxlZnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWFkaW5nLXJpZ2h0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWJvdXQtZ3JpZC1hcmVhIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdC5hYm91dC1ncmlkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRcdG1hcmdpbjogMCAtMiU7XG5cdFx0XHR9XG5cblx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDQ4cHggNDBweDtcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC42KTtcblx0XHRcdFx0cGFkZGluZzogMjRweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAyJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAsIHVsLCBsaSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMzJweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEycHggMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlUGF0aH0veWVsbG93LWNoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuIiwiLmNvbXAtZm9ybS1lbWJlZCB7XG5cdC5jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LXdyYXA6d3JhcDtcblx0fVxuXHQudGV4dC1jZWxsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogODBweDtcblx0XHR9XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2NHB4O1xuXHRcdFx0bGkge1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIiN7JGltYWdlUGF0aH0vY2hlY2stZmF0LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogLTI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZvcm0tY2VsbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0fVxuXG5cdCYuY29sb3ItdGhlbWUtLWRhcmsge1xuXHRcdC50ZXh0LWNlbGwge1xuXHRcdFx0aDIsIHAsIHVsLCBsaSB7XG5cdFx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMHB4IDI0cHggMDtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIjeyRpbWFnZVBhdGh9L2NoZWNrLWZhdC13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNpbmdsZS1uZXdzLXJlc291cmNlIHtcblx0YXJ0aWNsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTUwcHg7XG5cblx0XHQuZW50cnktZmVhdHVyZS1pbWFnZSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA0NTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRtYXJnaW46IDQ4cHggMDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lbnRyeS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmVudHJ5LWNvbnRlbnQge1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNjUlO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXRleHQtZ3JheTtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnNpbmdsZS1yZXNvdXJjZS1ibG9jayB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDEycHggMDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0XHRtYXJnaW46IDI0cHggMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmVzb3VyY2UtdGFncyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0LnJlc291cmNlLXRhZyB7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6ICNlNmU2ZTY7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdH1cblx0fVxuXHQuc2luZ2xlLXJlc291cmNlLWNvbnRhY3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdC5zaW5nbGUtcmVzb3VyY2Utc2hhcmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdC5zaGFyZS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjZweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMCA4cHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5zaW5nbGUtcmVzb3VyY2UtcmVsYXRlZCB7XG5cdFx0bWFyZ2luOiA2MHB4IDA7XG5cblx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRtYXJnaW46IDE1MHB4IDAgMTIwcHggMDtcblx0XHR9XG5cblx0XHQucmVzb3VyY2VzLWdyaWQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufVxuXG4vLyBSRVNPVVJDRSBQT1NUIENPTlRFTlQgQkxPQ0tTXG4vLyBTVEFOREFSRCBDT05URU5UIFdZU0lXWUdcbi5zaW5nbGUtcmVzb3VyY2UtYmxvY2suY29udGVudC1ibG9jayB7XG5cbn1cblxuLy8gUVVPVEVcbi5zaW5nbGUtcmVzb3VyY2UtYmxvY2sucXVvdGUtYmxvY2sge1xuXHRwYWRkaW5nOiAzMnB4O1xuXHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXG5cdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRwYWRkaW5nOiAzMnB4IDgwcHg7XG5cdH1cblxuXHRibG9ja3F1b3RlIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG59XG5cbi8vIElNQUdFIENBUFRJT05cbi5zaW5nbGUtcmVzb3VyY2UtYmxvY2suaW1hZ2UtY2FwdGlvbi1ibG9jayB7XG5cdGltZyB7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjMDAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDMycHg7XG5cdH1cblx0LmltYWdlLWNhcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0fVxufVxuXG4vLyBTVEFUIEJMT0NLXG4uc2luZ2xlLXJlc291cmNlLWJsb2NrLnN0YXQtYmxvY2sge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRwYWRkaW5nOiAzMnB4IDQ4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXG5cdC5zdGF0LWJsb2NrLWltYWdlIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDMycHg7XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHR9XG5cdH1cblxuXHQuc3RhdC1ibG9jay1hcmVhIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDp3cmFwO1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0ZmxleC13cmFwOm5vd3JhcDtcblx0XHR9XG5cblx0XHRzcGFuLnN0YXQtdmFsdWUge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XG5cdFx0XHRmb250LXNpemU6IDY0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogMzJweDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zdGF0LXRleHQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0XHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtaGVhZGluZztcblx0XHR9XG5cdH1cblxuXHQmLnN0YXQtaW1hZ2UtYmxvY2sge1xuXHRcdC5zdGF0LWJsb2NrLWFyZWEge1xuXHRcdFx0ZmxleC13cmFwOndyYXA7XG5cblx0XHRcdC5zdGF0LXZhbHVlLCAuc3RhdC10ZXh0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm5ld3MtcmVzb3VyY2VzLW1haW4ge1xuXHQucmVzb3VyY2VzLWhlYWRlciB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXG5cdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDE2MHB4O1xuXHRcdH1cblx0XHRoMSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlc291cmNlcy1mZWF0dXJlZCB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tVXBzaGVsZi1XaGl0ZSwgI0ZGRik7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjQ2ZGVnLCAjOUZEMERDIDAlLCAjMDA5MkJCIDEwMCUpO1xuXHRcdFx0cGFkZGluZzogMzJweCAzMnB4IDgwcHggMzJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0cGFkZGluZzogNjBweCA5MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY2F0LXRhZyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdC5zcGxpZGVfX2Fycm93cyB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IC02MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHR3aWR0aDogMjQwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3BsaWRlX19hcnJvdyB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0b3A6IHVuc2V0O1xuXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuXHRcdFx0XHRib3R0b206IC00OHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGxlZnQ6IHVuc2V0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0XHRib3R0b206IDEycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI0MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCA2cHg7XHRcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1x0XHRcblxuXHRcdFx0XHRcdC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdG9wYWNpdHk6Ljg7XG5cblx0XHRcdFx0XHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eToxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnJlc291cmNlcy1jYXQtbmF2IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6ODBweDtcblx0XHRmbGV4LXdyYXA6d3JhcDtcblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdGZsZXgtd3JhcDpub3dyYXA7XG5cdFx0fVxuXG5cdFx0c3Bhbi5jYXQtZmlsdGVyLXRhYiB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBhZGRpbmc6IDZweCAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbjogNHB4IDZweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgYnAoZGVza3RvcCkge1xuXHRcdFx0XHRtYXJnaW46IDRweCAxNnB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIFJFU09VUkNFUyBHUklEIEdMT0JBTFxuLnJlc291cmNlcy1ncmlkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOndyYXA7XG5cdG1hcmdpbjogNjBweCAwO1xuXG5cdC5yZXNvdXJjZS1pdGVtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDElIDA7XG5cdFx0cGFkZGluZzogNDhweCA0OHB4IDgwcHggNDhweDtcblx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQucmVzb3VyY2UtdGFncyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0LnJlc291cmNlLXRhZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDRweCAxMnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2U2ZTZlNjtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdFx0XHRmb250LXdlaWdodDpib2xkO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdHdpZHRoOiAzMS4zMzMlO1xuXHRcdFx0bWFyZ2luOiAxJTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogNDhweDtcblx0XHRcdGxlZnQ6NDhweDtcblx0XHR9XG5cdH1cbn1cblx0XG4uY2F0LXRhZyB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6Ym9sZDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRwYWRkaW5nOiA2cHggMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0YmFja2dyb3VuZDogJGdyYWRpZW50LXllbGxvdztcblx0Y29sb3I6ICMwMDA7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/
/*
     FILE ARCHIVED ON 13:38:55 May 18, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:26:58 Sep 01, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.84
  exclusion.robots: 0.035
  exclusion.robots.policy: 0.022
  esindex: 0.014
  cdx.remote: 47.928
  LoadShardBlock: 543.27 (3)
  PetaboxLoader3.datanode: 216.581 (5)
  PetaboxLoader3.resolve: 540.172 (2)
  load_resource: 396.487
  loaddict: 58.812
*/