@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/* Text meant only for screen readers. */
.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;
}
.screen-reader-text:focus {
  background-color: white;
  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: black;
  display: block;
  font-size: 0.875rem;
  font-weight: 700;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
  outline: 0;
}

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

html.front #page,
html.front body #page {
  overflow: hidden;
}
html.front main,
html.front body main {
  overflow-x: hidden;
}

body {
  background-color: #f7f3ea;
  font-size: 18px;
  line-height: 1.5;
  margin: 0;
}

img {
  display: block;
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */
}

h1,
.h1,
h1 a,
.h1 a,
h2,
.h2,
h2 a,
.h2 a,
h3,
.h3,
h3 a,
.h3 a,
h4,
.h4,
h4 a,
.h4 a,
h5,
.h5,
h5 a,
.h5 a,
h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications,
.wp-block-quote p {
  font-family: raleway, Arial, sans-serif;
  font-style: normal;
  font-weight: 800;
  color: #333333;
  font-style: normal;
  font-weight: 700;
  line-height: 1.2;
  margin: 0 0 0.6em 0;
}

h1,
.h1,
h1 a,
.h1 a,
h1 span,
.h1 span,
.open-for-applications.large {
  min-height: 0vw;
  font-size: 48px;
}
@media (min-width: 320px) {
  h1,
.h1,
h1 a,
.h1 a,
h1 span,
.h1 span,
.open-for-applications.large {
    font-size: calc(46.8px + 100vw * 0.00375);
  }
}
@media (min-width: 1920px) {
  h1,
.h1,
h1 a,
.h1 a,
h1 span,
.h1 span,
.open-for-applications.large {
    font-size: 54px;
  }
}

h2,
.h2,
h2 a,
.h2 a,
.wp-block-quote p {
  min-height: 0vw;
  font-size: 32px;
  margin: 0 0 1em 0;
}
@media (min-width: 320px) {
  h2,
.h2,
h2 a,
.h2 a,
.wp-block-quote p {
    font-size: calc(30.4px + 100vw * 0.005);
  }
}
@media (min-width: 1920px) {
  h2,
.h2,
h2 a,
.h2 a,
.wp-block-quote p {
    font-size: 40px;
  }
}
h2 em,
.h2 em,
h2 a em,
.h2 a em,
.wp-block-quote p em {
  background-image: linear-gradient(to right, #ffc929 50%, #ffc929 50%);
  background-size: 100% 0.4em;
  background-position: 0% 80%;
  background-repeat: no-repeat;
  font-style: normal;
  padding: 0 4px;
  margin: 0 -4px;
}

h3,
.h3,
h3 a,
.h3 a {
  font-family: futura-pt, sans-serif;
  font-weight: 600;
  font-style: normal;
  min-height: 0vw;
  font-size: 24px;
  -webkit-font-smoothing: antialiased;
}
@media (min-width: 320px) {
  h3,
.h3,
h3 a,
.h3 a {
    font-size: calc(22.4px + 100vw * 0.005);
  }
}
@media (min-width: 1920px) {
  h3,
.h3,
h3 a,
.h3 a {
    font-size: 32px;
  }
}

h4,
.h4,
h4 a,
.h4 a {
  min-height: 0vw;
  font-size: 24px;
}
@media (min-width: 320px) {
  h4,
.h4,
h4 a,
.h4 a {
    font-size: calc(23.2px + 100vw * 0.0025);
  }
}
@media (min-width: 1920px) {
  h4,
.h4,
h4 a,
.h4 a {
    font-size: 28px;
  }
}

h5,
.h5,
h5 a,
.h5 a {
  min-height: 0vw;
  font-size: 18px;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}
@media (min-width: 320px) {
  h5,
.h5,
h5 a,
.h5 a {
    font-size: calc(17.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  h5,
.h5,
h5 a,
.h5 a {
    font-size: 20px;
  }
}

h3 + h5,
p + h5 {
  margin-top: 60px;
}

h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications {
  min-height: 0vw;
  font-size: 18px;
}
@media (min-width: 320px) {
  h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications {
    font-size: calc(17.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  h6,
.h6,
h6 a,
.h6 a,
span .open-for-applications,
.open-for-applications {
    font-size: 20px;
  }
}

p,
p span,
cite,
a,
.wp-block-button__link,
li,
input,
span,
td,
th,
figcaption,
cite,
label,
legend,
select {
  font-family: raleway, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  min-height: 0vw;
  font-size: 18px;
  color: #333333;
  line-height: 1.4;
  margin: 0 0 1em 0;
}
@media (min-width: 320px) {
  p,
p span,
cite,
a,
.wp-block-button__link,
li,
input,
span,
td,
th,
figcaption,
cite,
label,
legend,
select {
    font-size: calc(18px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  p,
p span,
cite,
a,
.wp-block-button__link,
li,
input,
span,
td,
th,
figcaption,
cite,
label,
legend,
select {
    font-size: 18px;
  }
}
p.small, p.small *,
p span.small,
p span.small *,
cite.small,
cite.small *,
a.small,
a.small *,
.wp-block-button__link.small,
.wp-block-button__link.small *,
li.small,
li.small *,
input.small,
input.small *,
span.small,
span.small *,
td.small,
td.small *,
th.small,
th.small *,
figcaption.small,
figcaption.small *,
cite.small,
cite.small *,
label.small,
label.small *,
legend.small,
legend.small *,
select.small,
select.small * {
  min-height: 0vw;
  font-size: 16px;
}
@media (min-width: 320px) {
  p.small, p.small *,
p span.small,
p span.small *,
cite.small,
cite.small *,
a.small,
a.small *,
.wp-block-button__link.small,
.wp-block-button__link.small *,
li.small,
li.small *,
input.small,
input.small *,
span.small,
span.small *,
td.small,
td.small *,
th.small,
th.small *,
figcaption.small,
figcaption.small *,
cite.small,
cite.small *,
label.small,
label.small *,
legend.small,
legend.small *,
select.small,
select.small * {
    font-size: calc(15.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  p.small, p.small *,
p span.small,
p span.small *,
cite.small,
cite.small *,
a.small,
a.small *,
.wp-block-button__link.small,
.wp-block-button__link.small *,
li.small,
li.small *,
input.small,
input.small *,
span.small,
span.small *,
td.small,
td.small *,
th.small,
th.small *,
figcaption.small,
figcaption.small *,
cite.small,
cite.small *,
label.small,
label.small *,
legend.small,
legend.small *,
select.small,
select.small * {
    font-size: 18px;
  }
}
p.extra-small, p.extra-small *,
p span.extra-small,
p span.extra-small *,
cite.extra-small,
cite.extra-small *,
a.extra-small,
a.extra-small *,
.wp-block-button__link.extra-small,
.wp-block-button__link.extra-small *,
li.extra-small,
li.extra-small *,
input.extra-small,
input.extra-small *,
span.extra-small,
span.extra-small *,
td.extra-small,
td.extra-small *,
th.extra-small,
th.extra-small *,
figcaption.extra-small,
figcaption.extra-small *,
cite.extra-small,
cite.extra-small *,
label.extra-small,
label.extra-small *,
legend.extra-small,
legend.extra-small *,
select.extra-small,
select.extra-small * {
  min-height: 0vw;
  font-size: 14px;
}
@media (min-width: 320px) {
  p.extra-small, p.extra-small *,
p span.extra-small,
p span.extra-small *,
cite.extra-small,
cite.extra-small *,
a.extra-small,
a.extra-small *,
.wp-block-button__link.extra-small,
.wp-block-button__link.extra-small *,
li.extra-small,
li.extra-small *,
input.extra-small,
input.extra-small *,
span.extra-small,
span.extra-small *,
td.extra-small,
td.extra-small *,
th.extra-small,
th.extra-small *,
figcaption.extra-small,
figcaption.extra-small *,
cite.extra-small,
cite.extra-small *,
label.extra-small,
label.extra-small *,
legend.extra-small,
legend.extra-small *,
select.extra-small,
select.extra-small * {
    font-size: calc(14px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  p.extra-small, p.extra-small *,
p span.extra-small,
p span.extra-small *,
cite.extra-small,
cite.extra-small *,
a.extra-small,
a.extra-small *,
.wp-block-button__link.extra-small,
.wp-block-button__link.extra-small *,
li.extra-small,
li.extra-small *,
input.extra-small,
input.extra-small *,
span.extra-small,
span.extra-small *,
td.extra-small,
td.extra-small *,
th.extra-small,
th.extra-small *,
figcaption.extra-small,
figcaption.extra-small *,
cite.extra-small,
cite.extra-small *,
label.extra-small,
label.extra-small *,
legend.extra-small,
legend.extra-small *,
select.extra-small,
select.extra-small * {
    font-size: 14px;
  }
}

.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link,
a:not(.logo) {
  background-image: linear-gradient(to right, #c1d1e9 50%, transparent 50%);
  background-size: 210% 0.8em;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  color: #4872ae;
  transition: background 500ms ease;
  text-decoration-thickness: 0.05em;
  text-underline-offset: 0.1em;
  position: relative;
  padding: 0 4px 2px;
  margin: 0 -4px -2px;
}
.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:hover, .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:focus,
a:not(.logo):hover,
a:not(.logo):focus {
  background-position: 0 100%;
}

a.external svg.icon-external {
  fill: currentColor;
  height: 0.9em;
  margin: 0 0 2px 4px;
  transition: all 300ms ease;
  vertical-align: middle;
  width: 0.9em;
}

::selection {
  background: #ffc929;
}

hr.wp-block-separator {
  border: 0;
  border-bottom: 2px dashed #ffc929;
  margin: 2em 0;
}
@media (min-width: 768px) {
  hr.wp-block-separator {
    margin: 4em 0;
  }
}

ul,
ol {
  margin: 0 0 1rem 0em;
}
@media (min-width: 1000px) {
  ul.columns,
ol.columns {
    -webkit-columns: 3;
       -moz-columns: 3;
            columns: 3;
    -webkit-column-gap: 60px;
       -moz-column-gap: 60px;
            column-gap: 60px;
  }
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}

.front ul,
.front ol {
  margin-bottom: 16px;
}
.front ul li,
.front ol li {
  margin-bottom: 16px;
}
.front ul li ul,
.front ul li ol,
.front ol li ul,
.front ol li ol {
  margin-top: 16px;
  margin-left: 0;
  padding-left: 1em;
}
.front > ul,
.front > ol {
  margin-bottom: 40px;
}
.front ol li ol {
  list-style: lower-alpha;
}
.front ol li ol li ol {
  list-style: upper-roman;
}
.front ul {
  list-style-type: disc;
}
.front ul li::marker {
  color: #4872ae;
}
.front ul li > ul li::marker {
  color: #ffc929;
}
.front ul li > ul li > ul li::marker {
  color: #da1a00;
}
.front ul.is-style-star > li {
  list-style-type: none;
  padding-left: 8px;
  position: relative;
  margin-bottom: 24px;
}
.front ul.is-style-star > li:before {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='34' viewBox='0 0 31 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.631 15.8943C14.6907 11.0176 16.0826 6.23877 17.3206 1.41013C16.7407 1.37482 16.1625 1.34202 15.5826 1.30671C15.5969 6.16749 15.7132 11.0309 15.9269 15.8872C15.9474 16.3572 16.3653 16.8811 16.8554 16.9293C20.9501 17.3206 24.8735 18.1247 28.7962 19.3729C28.7438 18.6615 28.6898 17.9476 28.6374 17.2361C26.3245 17.7603 24.0116 18.2845 21.697 18.8062C20.3677 19.1052 17.8835 19.1386 16.8919 20.2637C14.7217 22.7255 14.8986 29.4887 14.524 32.6139C15.0967 32.5738 15.6673 32.5332 16.2399 32.4931C14.9884 28.5721 14.0111 24.5982 13.7861 20.4778C13.7574 19.9605 13.2527 19.5131 12.7326 19.5745C9.10736 19.9938 5.50689 20.2394 1.85474 20.2332C2.07099 20.8526 2.28894 21.4746 2.50519 22.094C5.96589 20.2118 9.49062 18.4837 13.0973 16.8958L11.9981 15.2693C11.7258 15.5839 11.4539 15.8964 11.1815 16.211C10.5386 16.9537 11.5244 18.14 12.339 17.5245C12.6685 17.2755 12.9979 17.0266 13.3274 16.7776C14.203 16.1175 13.5235 14.497 12.4226 14.9802C8.65432 16.6365 4.97775 18.4394 1.36188 20.4022C0.385046 20.9314 1.09267 22.2591 2.01234 22.263C3.1851 22.2665 11.9443 21.3187 12.1221 22.3966C12.7271 26.0514 13.4341 29.539 14.5566 33.0776C14.8364 33.9555 16.0793 33.7877 16.2725 32.9568C16.6784 31.2051 17.2817 22.2999 18.9323 21.6022C22.0176 20.2975 26.0885 20.044 29.373 19.3336C30.593 19.0698 30.1146 17.4931 29.2143 17.1968C27.7561 16.7171 18.1979 15.1849 18.1457 13.8965C17.9749 9.65392 17.6782 5.40843 17.3307 1.17695C17.2513 0.198933 15.7576 0.0846009 15.5927 1.07352C14.7721 5.98836 13.4731 10.7832 12.4664 15.6681C12.3133 16.4155 13.4653 16.6392 13.6264 15.8956L13.631 15.8943Z' fill='%234872AE'/%3E%3C/svg%3E%0A");
  background-size: 100%;
  content: "";
  height: 1.7em;
  width: 1.7em;
  display: block;
  position: absolute;
  left: calc(-1.5em - 8px);
  top: -0.1em;
}
.front ul.is-style-star > li::marker {
  content: "";
  display: none;
}
.front ol li::marker {
  font-family: futura-pt, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  color: #4872ae;
}

#gform_confirmation_message_1 {
  font-family: raleway, Arial, sans-serif;
}

span .open-for-applications {
  color: #da1a00 !important;
  padding-left: 8px !important;
}

.open-for-applications {
  color: #da1a00 !important;
  padding-left: 8px !important;
}

.open-for-applications .large {
  color: #da1a00;
}

table.bt tbody tr td.no-th:before {
  content: " ";
}

table {
  border-collapse: collapse;
}

table, td, th {
  border: 1px solid black;
}

td, th {
  padding: 16px;
  margin-bottom: 0;
}

table tbody {
  border-color: black;
}

@media (max-width: 768px) {
  table tbody tr {
    border-bottom: 1px solid black;
  }
}

@media (max-width: 499px) {
  td {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  td:before {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  td:before {
    margin-right: 24px;
  }
}

.wp-block-table figcaption {
  margin-top: 16px;
  text-align: center;
}

.wp-block-buttons,
.links {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px 24px;
  margin: 0 auto 32px auto;
}
@media (max-width: 600px) {
  .wp-block-buttons,
.links {
    -ms-flex-pack: center;
        justify-content: center;
  }
}
.wp-block-buttons.is-style-dates,
.links.is-style-dates {
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-direction: column;
      flex-direction: column;
}
.wp-block-buttons.is-style-dates a,
.links.is-style-dates a {
  text-align: left;
}
@media (max-width: 600px) {
  .wp-block-buttons .wp-block-button,
.links .wp-block-button {
    width: 100%;
  }
}
.wp-block-buttons .wp-block-button:bef a.wp-block-button__link,
.links .wp-block-button:bef a.wp-block-button__link {
  margin-bottom: 0;
}
.wp-block-buttons.is-vertical,
.links.is-vertical {
  -ms-flex-align: start;
      align-items: flex-start;
}

#footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
  font-family: futura-pt, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  min-height: 0vw;
  font-size: 18px;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  background: #4872ae;
  border-radius: 40px;
  border: 0;
  color: white;
  display: inline-block;
  line-height: 1;
  letter-spacing: 0.1em;
  margin: 0;
  padding: 16px 32px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  transition: all 300ms ease;
  z-index: 1;
}
@media (min-width: 320px) {
  #footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
    font-size: calc(18px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  #footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
    font-size: 18px;
  }
}
@media (max-width: 600px) {
  #footer-buttons li.menu-item a,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link,
a.btn:not(.is-style-arrow),
input[type=submit],
button[type=submit],
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link {
    width: 100%;
  }
}
#footer-buttons li.menu-item a:before, #footer-buttons li.menu-item a:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:before,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:after,
a.btn:not(.is-style-arrow):before,
a.btn:not(.is-style-arrow):after,
input[type=submit]:before,
input[type=submit]:after,
button[type=submit]:before,
button[type=submit]:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:before,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:after {
  background-color: #4872ae;
  border-radius: 40px;
  display: block;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
#footer-buttons li.menu-item a:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:after,
a.btn:not(.is-style-arrow):after,
input[type=submit]:after,
button[type=submit]:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:after {
  background-color: #ffc929;
  z-index: -2;
}
#footer-buttons li.menu-item a:hover, #footer-buttons li.menu-item a:active, #footer-buttons li.menu-item a:focus,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:hover,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:active,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:focus,
a.btn:not(.is-style-arrow):hover,
a.btn:not(.is-style-arrow):active,
a.btn:not(.is-style-arrow):focus,
input[type=submit]:hover,
input[type=submit]:active,
input[type=submit]:focus,
button[type=submit]:hover,
button[type=submit]:active,
button[type=submit]:focus,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:hover,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:active,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:focus {
  -webkit-transform: translate(-0.2em, -0.2em);
          transform: translate(-0.2em, -0.2em);
}
#footer-buttons li.menu-item a:hover:after, #footer-buttons li.menu-item a:active:after, #footer-buttons li.menu-item a:focus:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:hover:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:active:after,
.wp-block-buttons .wp-block-button:not(.is-style-arrow) .wp-block-button__link:focus:after,
a.btn:not(.is-style-arrow):hover:after,
a.btn:not(.is-style-arrow):active:after,
a.btn:not(.is-style-arrow):focus:after,
input[type=submit]:hover:after,
input[type=submit]:active:after,
input[type=submit]:focus:after,
button[type=submit]:hover:after,
button[type=submit]:active:after,
button[type=submit]:focus:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:hover:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:active:after,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:focus:after {
  -webkit-transform: translate(0.4em, 0.4em);
          transform: translate(0.4em, 0.4em);
}

a.btn.donate:before,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link:before,
.btn.is-style-donate:before,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:before {
  background: #da1a00;
}
a.btn.donate svg,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link svg,
.btn.is-style-donate svg,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link svg {
  margin-bottom: -0.1em;
  margin-right: 8px;
}
a.btn.donate svg path,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link svg path,
.btn.is-style-donate svg path,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link svg path {
  transition: all 300ms ease;
}
a.btn.donate:hover svg path,
.wp-block-buttons .wp-block-button.is-style-donate .wp-block-button__link:hover svg path,
.btn.is-style-donate:hover svg path,
header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn > a.mega-menu-link:hover svg path {
  fill: #ffc929;
}

.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,
.btn.is-style-outline {
  border: none;
  color: #4872ae;
}
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:before,
.btn.is-style-outline:before {
  border: 1px solid #4872ae;
  background: white;
}

.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link,
.btn.is-style-arrow {
  background-color: transparent;
  border-radius: 0;
  text-decoration: none;
}
.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link svg,
.btn.is-style-arrow svg {
  margin-left: 8px;
}
.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:before, .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:after,
.btn.is-style-arrow:before,
.btn.is-style-arrow:after {
  display: none;
}

#footer-buttons li.menu-item a {
  color: white;
  border: none;
}
#footer-buttons li.menu-item a:before {
  background-color: #4872ae;
  border: 1px solid white;
}

button[disabled],
button[disabled]:hover {
  cursor: default;
}

input,
select,
option,
textarea {
  margin: 0;
  border-radius: 2px;
  border: 1px solid grey;
  padding: 8px;
  transition: all 200ms linear;
  line-height: 1.6;
}
input:focus, input:focus-visible,
select:focus,
select:focus-visible,
option:focus,
option:focus-visible,
textarea:focus,
textarea:focus-visible {
  border-color: lightblue;
  outline: none;
}

html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label:after,
html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label .gfield_required,
html.front .gform_wrapper.gravity-theme .gfield_contains_required .gfield_label .gfield_required .gfield_required_text {
  font-style: normal;
  font-size: inherit;
  color: rgba(0, 0, 0, 0.6);
}
html.front .gform_wrapper.gravity-theme .gform_confirmation_wrapper {
  background-color: rgba(0, 128, 0, 0.1);
  border: 1px solid rgba(0, 128, 0, 0.5);
  padding: 16px 16px;
  margin-bottom: 16px;
}
html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors {
  border-radius: 0;
  box-shadow: none;
  background-color: #fff9f9;
  border-color: #c02b0a;
  margin-bottom: 96px;
}
html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors > h2 {
  font-size: 16px;
  line-height: 1.4;
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_wrapper .gform_validation_errors .gform-icon {
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_label,
html.front .gform_wrapper.gravity-theme .gform_wrapper [aria-invalid=true] + label {
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield {
  margin-bottom: 24px;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea {
  font-family: Helvetica, Sans-Serif;
  min-height: 0vw;
  font-size: 18px;
}
@media (min-width: 320px) {
  html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea {
    font-size: calc(17.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  html.front .gform_wrapper.gravity-theme .gform_fields .gfield legend,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield option,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield textarea {
    font-size: 20px;
  }
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield label span {
  margin: 0;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield .ginput_complex span label {
  font-size: 16px;
  margin-bottom: 0;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield select {
  -webkit-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%23000000' viewBox='0 0 256 256' style='enable-background:new 0 0 256 256;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpolygon points='225.813,48.907 128,146.72 30.187,48.907 0,79.093 128,207.093 256,79.093 '/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 10px;
  background-position: right 8px center;
  background-repeat: no-repeat;
  padding-right: 24px !important;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield .gfield_required {
  margin: 0;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea {
  border: 1px solid #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input:focus, html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container input:focus-visible,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select:focus,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container select:focus-visible,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea:focus,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .ginput_container textarea:focus-visible {
  border-color: lightblue;
  outline: none;
}
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .instruction,
html.front .gform_wrapper.gravity-theme .gform_fields .gfield.gfield_error .gfield_description.validation_message {
  background: none;
  border: none;
  padding: 0;
  color: #c02b0a;
}
html.front .gform_wrapper.gravity-theme .gform_ajax_spinner {
  display: inline-block;
  padding-left: 0 !important;
  margin: 0px 10px -7px 10px;
  height: 26px;
  width: 26px;
}
@media (max-width: 640px) {
  html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .gform_fields {
    grid-row-gap: 24px;
  }
  html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .ginput_complex span {
    margin-bottom: 12px;
  }
  html.front .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme .ginput_complex span:last-child {
    margin-bottom: 0;
  }
}

footer#colophon {
  position: relative;
  margin-top: calc((1800% / 200) + 48px);
  background-color: #4872ae;
}
@media (min-width: 600px) {
  footer#colophon {
    margin-top: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 768px) {
  footer#colophon {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  footer#colophon {
    padding-top: 0;
  }
}
footer#colophon::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1000;
}
@media (max-width: 1400px) {
  footer#colophon {
    padding-top: 48px !important;
  }
}
footer#colophon::after {
  background-color: #4872ae;
}
footer#colophon h2,
footer#colophon p,
footer#colophon a {
  color: white;
}
footer#colophon a {
  background-image: linear-gradient(to right, #3a5b8b 50%, transparent 50%);
}
footer#colophon .contain .top {
  border-bottom: 2px dashed rgba(255, 255, 255, 0.3);
  margin-bottom: 40px;
  padding-bottom: 40px;
  text-align: center;
}
footer#colophon .contain .bottom {
  display: grid;
  grid-template-columns: 1fr;
  gap: 32px;
  margin-bottom: 40px;
}
@media (min-width: 600px) {
  footer#colophon .contain .bottom {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  footer#colophon .contain .bottom {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 600px) {
  footer#colophon .contain .bottom > div {
    padding-right: 32px;
  }
}
@media (max-width: 600px) {
  footer#colophon .contain .bottom .location-2 {
    border-bottom: 2px dashed rgba(255, 255, 255, 0.3);
    padding-bottom: 24px;
  }
}
@media (min-width: 1200px) {
  footer#colophon .contain .bottom .location-2 {
    border-right: 2px dashed rgba(255, 255, 255, 0.3);
  }
}
@media (min-width: 600px) {
  footer#colophon .contain .bottom .footer-links {
    border-right: 2px dashed rgba(255, 255, 255, 0.3);
  }
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social {
  background: transparent;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social {
  margin-bottom: 32px;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item:not(:last-child) {
  margin-right: 16px;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
  background: transparent;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link {
  -ms-flex-align: center;
      align-items: center;
  background: transparent;
  display: block;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  line-height: 1.1;
  padding: 0;
}
@media (min-width: 800px) {
  footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link {
    height: 24px;
    width: 24px;
  }
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link:hover:before {
  color: #ffc929;
}
footer#colophon .contain .bottom .footer-links #mega-menu-wrap-social ul#mega-menu-social > li.mega-menu-item > a.mega-menu-link:before {
  font-size: 24px;
  transition: color 300ms ease;
}
footer#colophon .contain .bottom .footer-links #footer-buttons {
  list-style: none;
  margin: 0;
  padding: 0;
}
footer#colophon .site-info {
  background-color: #3a5b8b;
}
footer#colophon .site-info .contain {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 8px;
  padding: 16px 0;
  text-align: center;
}
@media (min-width: 1200px) {
  footer#colophon .site-info .contain {
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
footer#colophon .site-info .contain p {
  margin-bottom: 0;
}
footer#colophon .site-info .contain .legal {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 8px;
}
@media (min-width: 700px) {
  footer#colophon .site-info .contain .legal {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 32px;
  }
}
footer#colophon .site-info .contain .legal #legal-navigation {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0;
}
footer#colophon .site-info .contain .legal #legal-navigation li {
  margin: 0 16px;
}
footer#colophon .site-info .contain .legal #legal-navigation li a {
  background-image: linear-gradient(to right, #4872ae 50%, transparent 50%);
  margin: 0;
  text-decoration: none;
}
footer#colophon .site-info .pattern {
  background-image: url("data:image/svg+xml,%3Csvg id='image_masks' data-name='image masks' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 79.99 291.66'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='2.02' y='88.15' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='74.12' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='60.08' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='46.04' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='32.01' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='5.02 24.99 5.02 17.97 2.02 17.97 2.02 24.99 3.17 24.99 0 28.16 2.12 30.28 3.54 28.87 4.95 30.28 7.07 28.16 3.9 24.99 5.02 24.99'/%3E%3Crect class='cls-1' x='2.02' y='3.94' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='88.15' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='74.12' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='45.02 60.08 42.02 60.08 42.02 63.31 40 65.33 43.53 68.87 47.07 65.33 45.02 63.29 45.02 60.08'/%3E%3Crect class='cls-1' x='42.02' y='46.04' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='32.01' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='17.97' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='3.94' width='3' height='7.02'/%3E%3Crect class='cls-1' x='49.97' y='55.26' width='7.08' height='3' transform='translate(-24.46 54.47) rotate(-45)'/%3E%3Crect class='cls-1' x='59.99' y='45.25' width='7.08' height='3' transform='translate(-14.45 58.61) rotate(-45)'/%3E%3Crect class='cls-1' x='70' y='35.23' width='7.08' height='3' transform='translate(-4.44 62.76) rotate(-45)'/%3E%3Crect class='cls-1' x='32.05' y='53.22' width='3' height='7.08' transform='translate(-30.31 40.34) rotate(-45)'/%3E%3Crect class='cls-1' x='22.03' y='43.21' width='3' height='7.08' transform='translate(-26.16 30.33) rotate(-45)'/%3E%3Crect class='cls-1' x='12.02' y='33.19' width='3' height='7.08' transform='translate(-22.01 20.32) rotate(-45)'/%3E%3Crect class='cls-1' x='2.02' y='186.4' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='172.36' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='158.33' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='144.29' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='130.26' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='5.02 123.24 5.02 116.22 2.02 116.22 2.02 123.24 3.17 123.24 0 126.41 2.12 128.53 3.54 127.12 4.95 128.53 7.07 126.41 3.9 123.24 5.02 123.24'/%3E%3Crect class='cls-1' x='2.02' y='102.19' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='186.4' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='172.36' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='45.02 158.33 42.02 158.33 42.02 161.56 40 163.58 43.53 167.12 47.07 163.58 45.02 161.53 45.02 158.33'/%3E%3Crect class='cls-1' x='42.02' y='144.29' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='130.26' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='116.22' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='102.19' width='3' height='7.02'/%3E%3Crect class='cls-1' x='49.97' y='153.51' width='7.08' height='3' transform='translate(-93.93 83.24) rotate(-45)'/%3E%3Crect class='cls-1' x='59.99' y='143.5' width='7.08' height='3' transform='translate(-83.92 87.39) rotate(-45)'/%3E%3Crect class='cls-1' x='70' y='133.48' width='7.08' height='3' transform='translate(-73.91 91.54) rotate(-45)'/%3E%3Crect class='cls-1' x='32.05' y='151.47' width='3' height='7.08' transform='translate(-99.78 69.11) rotate(-45)'/%3E%3Crect class='cls-1' x='22.03' y='141.46' width='3' height='7.08' transform='translate(-95.63 59.11) rotate(-45)'/%3E%3Crect class='cls-1' x='12.02' y='131.44' width='3' height='7.08' transform='translate(-91.48 49.09) rotate(-45)'/%3E%3Crect class='cls-1' x='2.02' y='284.65' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='270.61' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='256.57' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='242.54' width='3' height='7.02'/%3E%3Crect class='cls-1' x='2.02' y='228.5' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='5.02 221.49 5.02 214.47 2.02 214.47 2.02 221.49 3.17 221.49 0 224.66 2.12 226.78 3.54 225.36 4.95 226.78 7.07 224.66 3.9 221.49 5.02 221.49'/%3E%3Crect class='cls-1' x='2.02' y='200.43' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='284.65' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='270.61' width='3' height='7.02'/%3E%3Cpolygon class='cls-1' points='45.02 256.57 42.02 256.57 42.02 259.8 40 261.83 43.53 265.36 47.07 261.83 45.02 259.78 45.02 256.57'/%3E%3Crect class='cls-1' x='42.02' y='242.54' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='228.5' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='214.47' width='3' height='7.02'/%3E%3Crect class='cls-1' x='42.02' y='200.43' width='3' height='7.02'/%3E%3Crect class='cls-1' x='49.97' y='251.76' width='7.08' height='3' transform='translate(-163.41 112.02) rotate(-45)'/%3E%3Crect class='cls-1' x='59.99' y='241.74' width='7.08' height='3' transform='translate(-153.39 116.17) rotate(-45)'/%3E%3Crect class='cls-1' x='70' y='231.73' width='7.08' height='3' transform='translate(-143.38 120.31) rotate(-45)'/%3E%3Crect class='cls-1' x='32.05' y='249.72' width='3' height='7.08' transform='translate(-169.25 97.89) rotate(-45)'/%3E%3Crect class='cls-1' x='22.03' y='239.7' width='3' height='7.08' transform='translate(-165.1 87.88) rotate(-45)'/%3E%3Crect class='cls-1' x='12.02' y='229.69' width='3' height='7.08' transform='translate(-160.95 77.86) rotate(-45)'/%3E%3C/svg%3E");
  background-position: top;
  background-repeat: repeat;
  background-size: auto 140px;
  height: 140px;
  opacity: 0.3;
}

.site-tertiary {
  display: none;
}
@media (min-width: 1195px) {
  .site-tertiary {
    display: block;
  }
}
.site-tertiary .tertiary__wrapper {
  padding: 10px 0;
}
.site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  gap: 30px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li {
  margin: 0;
}
.site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li a {
  min-height: 0vw;
  font-size: 16px;
  color: #333333;
  margin: 0;
  text-decoration: none;
}
@media (min-width: 320px) {
  .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li a {
    font-size: calc(16px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container .menu li a {
    font-size: 16px;
  }
}

header#masthead {
  background-color: white;
}
header#masthead .header__wrapper {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  padding: 10px 0;
}
header#masthead .header__wrapper .main-navigation {
  -ms-flex-positive: 1;
      flex-grow: 1;
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-animated-block .mega-toggle-animated {
    padding-right: 70px;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-animated-block .mega-toggle-animated .mega-toggle-animated-box {
    margin: 0;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary .mega-menu-toggle .mega-menu-toggle-animated-block .mega-toggle-animated .mega-toggle-animated-box:before {
    font-family: raleway, Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    content: "Menu";
    display: block;
    color: #333333;
    font-size: 30px;
    position: relative;
    right: -50px;
    top: -9px;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    gap: 20px;
    padding: 0;
    top: 69px;
    box-shadow: 0 8px 12px rgba(0, 0, 0, 0.1);
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item {
    text-align: center;
    width: 100%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-btn a.mega-menu-link {
    width: calc(100% - 60px);
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link {
    font-family: raleway, Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    min-height: 0vw;
    font-size: 18px;
    background-color: transparent;
    color: #333333;
    display: inline-block;
    height: auto;
  }
}
@media (max-width: 1194px) and (min-width: 320px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link {
    font-size: calc(18px + 100vw * 0);
  }
}
@media (max-width: 1194px) and (min-width: 1920px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link {
    font-size: 18px;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
    color: #4872ae;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item ul.mega-sub-menu {
    background-color: #f7f3ea;
    border-bottom: 4px solid #ffc929;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    gap: 20px;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 20px 0;
    width: 100%;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation .mega-menu-toggle.mega-menu-open + #mega-menu-primary {
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary {
    background-color: #f7f3ea;
    display: block;
    padding: 20px 0;
    position: relative;
    width: 100%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary:before {
    background-color: #f7f3ea;
    content: "";
    display: block;
    height: 100%;
    left: -25vw;
    position: absolute;
    top: 0;
    width: 150vw;
  }
}
@media (max-width: 1194px) and (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary {
    display: none;
  }
}
@media (max-width: 1194px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary .tertiary__wrapper {
    padding: 0;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container #tertiary-menu {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: center;
        justify-content: center;
    gap: 20px;
    width: 100%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary .tertiary__wrapper .tertiary__navigation .menu-tertiary-container #tertiary-menu li.menu-item {
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
    text-align: center;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: end;
        justify-content: flex-end;
    gap: 20px;
  }
}
@media (min-width: 1195px) and (min-width: 1245px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    gap: 30px;
  }
}
@media (min-width: 1195px) and (min-width: 1405px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary {
    gap: 60px;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn).mega-toggle-on > a.mega-menu-link {
    background-position: 0 80%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn).mega-toggle-on > a.mega-menu-link:before {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn).mega-current-page-parent > a.mega-menu-link {
    background-position: 0 80%;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link {
    font-family: raleway, Arial, sans-serif;
    font-style: normal;
    font-weight: 500;
    min-height: 0vw;
    font-size: 16px;
    color: #333333;
    background-image: linear-gradient(to right, #ffc929 50%, transparent 50%);
    background-size: 210% 0.8em;
    background-position: 100% 80%;
    background-repeat: no-repeat;
    transition: background 500ms ease;
    text-decoration-thickness: 0.05em;
    text-underline-offset: 0.1em;
    position: relative;
    padding: 0 4px 2px;
    margin: 0 -4px -2px;
  }
}
@media (min-width: 1195px) and (min-width: 320px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link {
    font-size: calc(15.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1195px) and (min-width: 1920px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link {
    font-size: 18px;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link:hover, header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link:focus {
    background-position: 0 80%;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:not(.mega-btn) a.mega-menu-link:before {
    color: #4872ae;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    transition: -webkit-transform 300ms ease-in-out;
    transition: transform 300ms ease-in-out;
    transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-btn a.mega-menu-link {
    height: auto;
    line-height: 1;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    gap: 8px;
    left: -20px;
    padding: 15px 20px;
  }
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
    display: inline-block;
    min-width: auto;
    width: auto;
  }
}
@media (min-width: 1195px) {
  header#masthead .header__wrapper .main-navigation #mega-menu-wrap-primary #mega-menu-primary .site-tertiary {
    display: none;
  }
}

ul.tabs {
  list-style: none;
  margin: 0px;
  padding: 0;
  position: relative;
}
ul.tabs:after {
  bottom: 1px;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: -1;
}
ul.tabs li {
  border-bottom: 3px solid transparent;
  color: black;
  cursor: pointer;
  transition: all 300ms ease-in-out;
}
ul.tabs li:before {
  display: none;
}
.tab-content {
  display: none;
}

.tab-content.current {
  display: inherit;
}

.post-template-default .post .entry-images,
.event-template-default .event .entry-images {
  margin-bottom: 2em;
}
@media (max-width: 1000px) {
  .post-template-default .post .entry-images,
.event-template-default .event .entry-images {
    width: 100%;
  }
}
@media (min-width: 1000px) {
  .post-template-default .post .entry-images,
.event-template-default .event .entry-images {
    display: grid;
    grid-template-columns: 66fr 33fr;
    gap: 24px;
    margin-bottom: 4em;
  }
}
.post-template-default .post .entry-images .post-thumbnail,
.event-template-default .event .entry-images .post-thumbnail {
  background-color: #da1a00;
}
.post-template-default .post .entry-images .post-thumbnail img,
.event-template-default .event .entry-images .post-thumbnail img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.post-template-default .post .entry-images .featured-images,
.event-template-default .event .entry-images .featured-images {
  display: grid;
  grid-template-rows: 1fr 1fr;
  gap: 24px;
}
@media (max-width: 1000px) {
  .post-template-default .post .entry-images .featured-images,
.event-template-default .event .entry-images .featured-images {
    display: none;
  }
}
.post-template-default .post .entry-images .featured-images figure,
.event-template-default .event .entry-images .featured-images figure {
  margin: 0;
  aspect-ratio: 4/3;
}
.post-template-default .post .entry-images .featured-images figure:first-child,
.event-template-default .event .entry-images .featured-images figure:first-child {
  background-color: #4872ae;
}
.post-template-default .post .entry-images .featured-images figure:last-child,
.event-template-default .event .entry-images .featured-images figure:last-child {
  background-color: #ffc929;
}
.post-template-default .post .entry-images .featured-images figure img,
.event-template-default .event .entry-images .featured-images figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.post-template-default .post .entry-content .wp-block-columns .wp-block-column:first-child > *,
.event-template-default .event .entry-content .wp-block-columns .wp-block-column:first-child > * {
  max-width: 1000px;
}

.pagination {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 40px;
  width: 100%;
}
.pagination a.page-numbers,
.pagination span {
  background: none;
  border: 2px solid transparent;
  color: #333333;
  font-weight: bold;
  display: inline-block;
  text-align: center;
  font-size: 18px;
  line-height: 1.5;
  margin: 8px;
  padding: 4px 12px;
  text-decoration: none;
  transition: all 300ms ease;
}
.pagination a.page-numbers:first-child,
.pagination span:first-child {
  margin-left: 0;
}
.pagination a.page-numbers:last-child,
.pagination span:last-child {
  margin-right: 0;
}
.pagination a.page-numbers.current,
.pagination span.current {
  color: #4872ae;
}
.pagination a.page-numbers:hover,
.pagination span:hover {
  color: #4872ae;
}
.pagination a.page-numbers.next, .pagination a.page-numbers.prev,
.pagination span.next,
.pagination span.prev {
  border: 1px solid #4872ae;
  border-radius: 100%;
  padding: 8px;
  height: 40px;
  width: 40px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.pagination a.page-numbers.next svg, .pagination a.page-numbers.prev svg,
.pagination span.next svg,
.pagination span.prev svg {
  padding-top: 1px;
  height: 16px;
  margin-bottom: -1px;
}
.pagination a.page-numbers.next:hover, .pagination a.page-numbers.prev:hover,
.pagination span.next:hover,
.pagination span.prev:hover {
  background-color: #4872ae;
}
.pagination a.page-numbers.next:hover svg path, .pagination a.page-numbers.prev:hover svg path,
.pagination span.next:hover svg path,
.pagination span.prev:hover svg path {
  stroke: white;
}

.awsm-job-wrap {
  max-width: 100% !important;
}
@media (min-width: 992px) {
  .awsm-job-wrap {
    max-width: 65% !important;
  }
}

.column-layout {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: auto;
  grid-row-gap: 32px;
  margin-bottom: 48px;
  padding: 0 0 48px 0;
}
@media (min-width: 1200px) {
  .column-layout {
    grid-template-columns: 250px auto;
    grid-column-gap: 32px;
    padding: 48px 0;
  }
}
@media (min-width: 1500px) {
  .column-layout {
    grid-template-columns: 300px auto;
    grid-column-gap: 32px;
    padding: 80px 0;
  }
}

@media (min-width: 1200px) {
  .column-layout .column-layout__sidebar-left {
    height: 100%;
  }
}

.column-layout .column-layout__content > *:first-child,
.column-layout .column-layout__content > *:first-child > * {
  margin-top: 0 !important;
}

.column-layout .column-layout__content-full {
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (min-width: 1200px) {
  .column-layout .column-layout__content-full {
    grid-column-start: 1;
    grid-column-end: 3;
  }
}

/* Internet Explorer 11+ */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .column-layout .column-layout__sidebar-left {
    float: left;
    width: 22%;
    margin: 0 2% 0 0;
  }

  .column-layout .column-layout__content {
    float: left;
    width: 75%;
  }

  footer {
    clear: both;
  }
}
.page-template-page-basic .site-content {
  margin: 48px 0;
}

.page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section) {
  margin-left: auto;
  margin-right: auto;
  max-width: 500px;
}
@media (min-width: 768px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section) {
    max-width: 800px;
  }
}
@media (min-width: 1440px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section) {
    max-width: 1080px;
  }
}

.awsm-job-more {
  display: block;
}
.awsm-job-more span {
  display: none;
}

body.awsm_job_openings-template-default article.awsm_job_openings {
  max-width: 970px;
  margin: 48px auto 0 auto;
  padding: 0 30px;
}

body.volunteering-template-default article.volunteering {
  max-width: 970px;
  margin: 48px auto 0 auto;
  padding: 0 30px;
}
body.volunteering-template-default article.volunteering > .wp-block-button.application-link {
  margin-top: 2em;
}

.page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section),
.page-template-default article .entry-content > :not(section),
.page-template-default article .entry-header > :not(section),
.page-template-default article .entry-content > .wp-block-group > :not(section),
.event-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > .wp-block-group > :not(section),
.post-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > .wp-block-group > :not(section),
.archive #content > :not(section),
.archive #content > .wp-block-group > :not(section),
.blog #content > :not(section),
.blog #content > .wp-block-group > :not(section),
.contain {
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 32px);
}
@media (min-width: 450px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section),
.page-template-default article .entry-content > :not(section),
.page-template-default article .entry-header > :not(section),
.page-template-default article .entry-content > .wp-block-group > :not(section),
.event-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > .wp-block-group > :not(section),
.post-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > .wp-block-group > :not(section),
.archive #content > :not(section),
.archive #content > .wp-block-group > :not(section),
.blog #content > :not(section),
.blog #content > .wp-block-group > :not(section),
.contain {
    width: calc(100% - 72px);
  }
}
@media (min-width: 768px) {
  .page-template-page-basic article .entry-content > :not(section),
.page-template-page-basic article .entry-header > :not(section),
.page-template-default article .entry-content > :not(section),
.page-template-default article .entry-header > :not(section),
.page-template-default article .entry-content > .wp-block-group > :not(section),
.event-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > .wp-block-group > :not(section),
.post-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > .wp-block-group > :not(section),
.archive #content > :not(section),
.archive #content > .wp-block-group > :not(section),
.blog #content > :not(section),
.blog #content > .wp-block-group > :not(section),
.contain {
    width: calc(100% - 132px);
  }
}

.page-template-default article .entry-content > :not(section),
.event-template-default article .entry-content > :not(section),
.post-template-default article .entry-content > :not(section),
.archive #content > :not(section),
.blog #content > :not(section),
.page-template-default article .entry-header > :not(section),
.contain {
  max-width: 1920px;
}

.page-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.event-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.post-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.archive #content > :not(section).wp-block-group[class*=is-style-],
.blog #content > :not(section).wp-block-group[class*=is-style-],
.margin {
  margin: 48px 0;
}
@media (min-width: 900px) {
  .page-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.event-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.post-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.archive #content > :not(section).wp-block-group[class*=is-style-],
.blog #content > :not(section).wp-block-group[class*=is-style-],
.margin {
    margin: 80px 0;
  }
}

.margin-top {
  margin-top: 48px;
}
@media (min-width: 900px) {
  .margin-top {
    margin-top: 80px;
  }
}

.margin-bottom {
  margin-bottom: 48px;
}
@media (min-width: 900px) {
  .margin-bottom {
    margin-bottom: 80px;
  }
}

.page-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.event-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.post-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.archive #content > :not(section).wp-block-group[class*=is-style-],
.blog #content > :not(section).wp-block-group[class*=is-style-],
.padding {
  padding: 48px 0;
}
@media (min-width: 900px) {
  .page-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.event-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.post-template-default article .entry-content > :not(section).wp-block-group[class*=is-style-],
.archive #content > :not(section).wp-block-group[class*=is-style-],
.blog #content > :not(section).wp-block-group[class*=is-style-],
.padding {
    padding: 80px 0;
  }
}

.padding-top {
  padding-top: 48px;
}
@media (min-width: 900px) {
  .padding-top {
    padding-top: 80px;
  }
}

.padding-bottom {
  padding-bottom: 48px;
}
@media (min-width: 900px) {
  .padding-bottom {
    padding-bottom: 80px;
  }
}

.wp-block-image {
  overflow: auto;
}
.wp-block-image.aligncenter img {
  margin-left: auto;
  margin-right: auto;
}
.wp-block-image.aligncenter figcaption {
  text-align: center;
}
.wp-block-image.alignright figcaption {
  text-align: right;
}
.wp-block-image figcaption {
  min-height: 0vw;
  font-size: 16px;
  margin: 1 0 0;
}
@media (min-width: 320px) {
  .wp-block-image figcaption {
    font-size: calc(15.6px + 100vw * 0.00125);
  }
}
@media (min-width: 1920px) {
  .wp-block-image figcaption {
    font-size: 18px;
  }
}

.wp-block-embed.is-type-video .wp-block-embed__wrapper {
  aspect-ratio: 16/9;
}
.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe {
  height: 100%;
  width: 100%;
}

blockquote.wp-block-quote {
  border-left: 2px solid grey;
  padding: 0.5em 0 0.5em 1em;
}

.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background {
  background-color: white;
  max-width: 100%;
  width: 100%;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width {
  margin-bottom: 0;
  max-width: 1000px;
}
@media (min-width: 768px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:first-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:first-child {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
        justify-content: flex-end;
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-small-width .wp-block-column:last-child *:last-child {
  margin-bottom: 0;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.archive #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.blog #content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve .wp-block-columns.is-style-medium-width,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background .wp-block-columns.is-style-medium-width {
  max-width: 1400px;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group {
  margin-top: -48px;
}
@media (min-width: 900px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.archive #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.blog #content > :not(section).wp-block-group.is-style-white-background + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve + .wp-block-group,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background + .wp-block-group {
    margin-top: -80px;
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve {
  position: relative;
  margin-top: calc((1800% / 200) + 48px);
}
@media (min-width: 600px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve {
    margin-top: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 768px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve,
.archive #content > :not(section).wp-block-group.is-style-curve,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve,
.blog #content > :not(section).wp-block-group.is-style-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve {
    padding-top: 0;
  }
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.archive #content > :not(section).wp-block-group.is-style-curve::after,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.blog #content > :not(section).wp-block-group.is-style-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1000;
}
.event-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after, .event-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.post-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after,
.archive #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.archive #content > :not(section).wp-block-group.is-style-curve::after,
.blog #content > :not(section).wp-block-group.is-style-white-background-curve::after,
.blog #content > :not(section).wp-block-group.is-style-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-white-background-curve::after,
.page-template-default article .entry-content > :not(section).wp-block-group.is-style-curve::after {
  background-color: white;
}

.wp-block-columns.is-style-vertical-align {
  -ms-flex-align: center !important;
      align-items: center !important;
}
@media (max-width: 782px) {
  .wp-block-columns.is-style-no-gap {
    gap: 0;
  }
}
.wp-block-columns > .wp-block-column > figure.wp-block-image {
  margin-bottom: 0;
}
.wp-block-columns > .wp-block-column > figure.wp-block-image + h3 {
  margin-top: 16px;
}
.wp-block-columns > .wp-block-column > h2 {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .wp-block-columns.is-style-numbered-list {
    text-align: center;
  }
  .wp-block-columns.is-style-numbered-list .wp-block-column img {
    margin: 0 auto 0.6em;
  }
}
@media (max-width: 768px) {
  .wp-block-columns.is-style-numbered-list .wp-block-column {
    display: -ms-flexbox;
    display: flex;
    gap: 24px;
  }
  .wp-block-columns.is-style-numbered-list .wp-block-column *:first-child {
    -ms-flex-preferred-size: 60px;
        flex-basis: 60px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
.wp-block-columns.is-style-numbered-list .wp-block-column .wp-block-group {
  max-width: 400px;
}
@media (min-width: 768px) {
  .wp-block-columns.is-style-numbered-list .wp-block-column .wp-block-group {
    margin: 0 auto;
  }
}

blockquote.wp-block-quote {
  margin: 2em 0;
  padding: 0;
  border: 0;
}
blockquote.wp-block-quote p {
  min-height: 0vw;
  font-size: 24px;
}
@media (min-width: 320px) {
  blockquote.wp-block-quote p {
    font-size: calc(22.4px + 100vw * 0.005);
  }
}
@media (min-width: 1920px) {
  blockquote.wp-block-quote p {
    font-size: 32px;
  }
}
blockquote.wp-block-quote cite:before {
  content: "—";
  margin-right: 4px;
}

p.is-style-narrow {
  max-width: 970px !important;
}

.accordion-row {
  margin-bottom: 28px;
  border-bottom: 1px solid #ffc929;
}

.accordion-row + .accordion-row {
  margin-top: -28px;
}

.accordion-row {
  transition: border-top 300ms ease-in-out, background 300ms ease-in-out 300ms;
  width: 100%;
}
.accordion-row.has-focus {
  transition: background 300ms ease-in-out;
}

.accordion-row a.accordion-row-toggle {
  -ms-flex-align: center;
      align-items: center;
  background-position: 100% 50%;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 0;
  padding: 16px 16px;
  text-decoration: none;
}
@media (min-width: 768px) {
  .accordion-row a.accordion-row-toggle {
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}
.accordion-row a.accordion-row-toggle span {
  margin-bottom: 0;
}
.accordion-row a.accordion-row-toggle:focus {
  outline-offset: 0;
}
.accordion-row a.accordion-row-toggle.open .toggle-icon svg {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.accordion-row a.accordion-row-toggle .heading {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
@media (min-width: 768px) {
  .accordion-row a.accordion-row-toggle .heading {
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
    margin-left: 0;
  }
}

.accordion-row a.accordion-row-toggle .toggle-icon {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
@media (min-width: 768px) {
  .accordion-row a.accordion-row-toggle .toggle-icon {
    -ms-flex-preferred-size: 125px;
        flex-basis: 125px;
  }
}
.accordion-row a.accordion-row-toggle .toggle-icon svg {
  -ms-flex-preferred-size: 24px;
      flex-basis: 24px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  fill: black;
  height: 24px;
  margin-left: 16px;
  margin-bottom: -3px;
  width: 24px;
  transition: all 300ms ease;
}

.front .accordion-row .accordion-row-content {
  overflow: hidden;
  padding: 16px 16px;
}
.front .accordion-row .accordion-row-content .accordion-content__content > *:last-child,
.front .accordion-row .accordion-row-content .accordion-content__content > *:last-child > *:last-child {
  margin-bottom: 0;
}
.front .accordion-row .accordion-row-content .accordion-content__content ul,
.front .accordion-row .accordion-row-content .accordion-content__content ol {
  margin: 0;
}

.block-image-content.image-left .content .content__content {
  -ms-flex-order: 2;
      order: 2;
}
.block-image-content.image-left .content .content__image {
  -ms-flex-order: 1;
      order: 1;
}
.block-image-content.image-right .content .content__content {
  -ms-flex-order: 2;
      order: 2;
}
@media (min-width: 900px) {
  .block-image-content.image-right .content .content__content {
    -ms-flex-order: 1;
        order: 1;
  }
}
.block-image-content.image-right .content .content__image {
  -ms-flex-order: 1;
      order: 1;
}
@media (min-width: 900px) {
  .block-image-content.image-right .content .content__image {
    -ms-flex-order: 2;
        order: 2;
  }
}
.block-image-content .content {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 32px;
}
@media (min-width: 900px) {
  .block-image-content .content {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 40px;
  }
}
@media (min-width: 1100px) {
  .block-image-content .content {
    gap: 72px;
  }
}
.block-image-content .content .content__content {
  width: 100%;
}
@media (min-width: 900px) {
  .block-image-content .content .content__content {
    -ms-flex-preferred-size: calc((100% - 48px) / 2);
        flex-basis: calc((100% - 48px) / 2);
  }
}
@media (min-width: 1100px) {
  .block-image-content .content .content__content {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.4);
        flex-basis: calc((100% - 48px) * 0.4);
  }
}
.block-image-content .content .content__image {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
@media (min-width: 900px) {
  .block-image-content .content .content__image {
    -ms-flex-preferred-size: calc((100% - 48px) / 2);
        flex-basis: calc((100% - 48px) / 2);
  }
}
@media (min-width: 900px) {
  .block-image-content .content .content__image {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.6);
        flex-basis: calc((100% - 48px) * 0.6);
    z-index: 1;
  }
}
.block-image-content .content .content__image figure.wp-block-image {
  margin-bottom: 0;
  width: 100%;
}
.block-image-content .content .content__image figure.wp-block-image img {
  -o-object-fit: cover;
     object-fit: cover;
  margin: 0 auto;
  width: 100%;
}
.block-image-content .content .content__image iframe {
  aspect-ratio: 16/9;
  width: 100%;
}

.block-carousel {
  position: relative;
  margin-bottom: 0;
}
.block-carousel > svg {
  top: -12em;
  left: -23em;
  position: absolute;
  z-index: -1;
}
@media (max-width: 768px) {
  .block-carousel > svg {
    top: -5em;
    height: auto;
    left: -10em;
    width: 20em;
  }
}
.block-carousel .content__content {
  margin-bottom: 3em;
}
.block-carousel .swiper {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 32px;
  padding: 0px 16px;
}
@media (min-width: 450px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    padding: 0px 36px;
  }
}
@media (min-width: 500px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    padding: 0;
  }
}
@media (min-width: 1000px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 40px;
  }
}
@media (min-width: 1300px) {
  .block-carousel .swiper .swiper-wrapper .swiper-slide {
    gap: 80px;
  }
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .content,
.block-carousel .swiper .swiper-wrapper .swiper-slide .image,
.block-carousel .swiper .swiper-wrapper .swiper-slide .button {
  -ms-flex: 1;
      flex: 1;
  width: 100%;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .content {
  width: 100%;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .content blockquote.wp-block-quote {
  border: none;
  margin: 0 0 2em 0;
  padding: 0;
}
.block-carousel .swiper .swiper-wrapper .swiper-slide .image figure {
  margin: 0;
}
.block-carousel .swiper .swiper-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  gap: 16px;
}
@media (min-width: 1000px) {
  .block-carousel .swiper .swiper-nav {
    margin-top: 2em;
  }
}
.block-carousel .swiper .swiper-nav div {
  -ms-flex-align: center;
      align-items: center;
  border: 1px solid #4872ae;
  border-radius: 100%;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  height: 48px;
  transition: all 300ms ease;
  width: 48px;
}
.block-carousel .swiper .swiper-nav div svg path {
  transition: all 300ms ease;
}
.block-carousel .swiper .swiper-nav div:hover {
  background-color: #4872ae;
}
.block-carousel .swiper .swiper-nav div:hover svg path {
  stroke: #f7f3ea;
}

@media (max-width: 768px) {
  .block-carousel > svg {
    top: -5em;
    height: auto;
    left: -10em;
    width: 20em;
  }
  .block-carousel .swiper-slide {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
  }
  .block-carousel .swiper-slide .image {
    -ms-flex-order: 1;
        order: 1;
  }
  .block-carousel .swiper-slide .content {
    -ms-flex-order: 2;
        order: 2;
  }
  .block-carousel .content blockquote.wp-block-quote {
    margin-bottom: 1em;
  }
  .block-carousel .content .wp-block-buttons {
    text-align: center;
  }
  .block-carousel .content .wp-block-button {
    margin-bottom: 1em;
  }
}
.block-quicklinks {
  position: relative;
}
.block-quicklinks > svg {
  top: -7em;
  right: -5vw;
  position: absolute;
  z-index: -1;
}
@media (max-width: 768px) {
  .block-quicklinks > svg {
    top: -4em;
    height: auto;
    right: -2em;
    width: 20em;
  }
}
.block-quicklinks .content .content__content {
  text-align: center;
  margin-bottom: 3em;
}
.block-quicklinks .content .image-links {
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
}
@media (min-width: 900px) {
  .block-quicklinks .content .image-links {
    gap: 48px;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .block-quicklinks .content .image-links {
    gap: 80px;
  }
}
.block-quicklinks .content .image-links .image-links__links {
  -ms-flex-preferred-size: calc((100% - 80px) * 0.45);
      flex-basis: calc((100% - 80px) * 0.45);
}
.block-quicklinks .content .image-links .image-links__image {
  -ms-flex-preferred-size: calc((100% - 80px) * 0.55);
      flex-basis: calc((100% - 80px) * 0.55);
}
.block-quicklinks .content .image-links .image-links__links a {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  border-bottom: 1px dashed #ffc929;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  gap: 24px;
  padding: 32px 16px;
  text-decoration: none;
}
.block-quicklinks .content .image-links .image-links__links a:hover span, .block-quicklinks .content .image-links .image-links__links a:focus span {
  background-position: 0 100%;
}
.block-quicklinks .content .image-links .image-links__links a:hover svg, .block-quicklinks .content .image-links .image-links__links a:focus svg {
  -webkit-transform: translateX(16px);
          transform: translateX(16px);
}
.block-quicklinks .content .image-links .image-links__links a span {
  margin: 0;
  background-image: linear-gradient(to right, #ffc929 50%, transparent 50%);
  background-size: 210% 0.8em;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: background 500ms ease;
  padding: 0 4px 2px;
  margin: 0 -4px -2px;
}
.block-quicklinks .content .image-links .image-links__links a svg {
  transition: -webkit-transform 500ms ease;
  transition: transform 500ms ease;
  transition: transform 500ms ease, -webkit-transform 500ms ease;
}

.block-stats {
  position: relative;
  margin-top: calc((1800% / 200) + 48px);
  background-color: white;
}
@media (min-width: 600px) {
  .block-stats {
    margin-top: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 768px) {
  .block-stats {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .block-stats {
    padding-top: 0;
  }
}
.block-stats::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1000;
}
.block-stats::after {
  background-color: white;
}
.block-stats .content .wp-block-buttons {
  -ms-flex-pack: center;
      justify-content: center;
  margin: 0;
}
.block-stats .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-stats .content .content__stats {
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  margin: 0 -16px 32px -16px;
  overflow-x: scroll;
  padding: 0 16px;
}
@media (min-width: 450px) {
  .block-stats .content .content__stats {
    margin: 0 -36px 32px -36px;
    padding: 0 36px;
  }
}
@media (min-width: 768px) {
  .block-stats .content .content__stats {
    margin: 0 -60px 32px -60px;
    padding: 0 60px;
  }
}
@media (min-width: 1000px) {
  .block-stats .content .content__stats {
    -ms-flex-pack: center;
        justify-content: center;
    padding: 0;
    margin: 0 0 32px 0;
    overflow: auto;
  }
}
.block-stats .content .content__stats .stat-wrapper {
  -ms-flex-preferred-size: 260px;
      flex-basis: 260px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
}
@media (min-width: 1000px) {
  .block-stats .content .content__stats .stat-wrapper {
    -ms-flex-preferred-size: calc((100% - 32px * 3) / 4);
        flex-basis: calc((100% - 32px * 3) / 4);
  }
}
.block-stats .content .content__stats .stat-wrapper p {
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
.block-stats .content .content__stats .stat-wrapper .h1 {
  font-family: futura-pt, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
}
.block-stats .content .content__stats .stat-wrapper .stat {
  aspect-ratio: 1;
  background-image: url("data:image/svg+xml,%3Csvg width='227' height='230' viewBox='0 0 227 230' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M226.044 129.686C225.855 128.923 225.303 128.256 224.909 127.54C225.918 127 226.154 126.443 225.855 125.076C225.571 123.789 225.256 122.501 226.107 121.261C226.28 121.023 226.249 120.594 226.217 120.26C226.123 118.893 225.918 117.526 225.886 116.143C225.87 114.982 225.271 114.489 224.262 114.219C223.821 117.208 224.057 119.322 224.735 120.148C224.231 121.516 223.789 122.692 223.332 123.932C222.055 123.201 223.332 120.943 221.393 120.594C221.299 122.681 220.731 123.73 219.691 123.741C220.132 122.072 219.281 120.466 219.517 118.765C219.754 117.096 219.675 115.396 219.675 113.695C219.675 111.946 219.612 110.182 219.517 108.433C219.438 106.668 219.328 104.92 219.155 103.155C218.981 101.407 218.76 99.6424 218.492 97.9097C218.24 96.2406 217.909 94.5715 217.578 92.9024C217.247 91.2333 216.869 89.5642 216.459 87.6726C217.736 87.9905 218.051 88.7376 218.224 89.5165C218.477 90.6134 218.887 91.7579 218.76 92.8388C218.603 94.2218 219.864 94.8576 219.959 96.0975C220.211 99.6106 220.652 103.108 220.983 106.605C221.125 108.02 221.393 109.482 221.188 110.865C220.968 112.343 221.551 113.663 221.472 115.078C221.456 115.443 221.693 115.841 221.803 116.206C222.181 114.696 222.197 113.281 222.26 111.867C222.308 110.865 222.702 109.752 222.386 108.894C221.677 106.986 222.355 105.19 222.386 103.346C222.402 102.377 222.213 101.534 221.913 100.612C221.425 99.1178 220.968 97.4487 221.157 95.9227C221.33 94.5397 221.062 93.3952 220.447 92.3937C219.533 90.8836 219.186 89.3417 219.218 87.6408C219.612 87.5454 219.864 87.4818 220.132 87.4341C220.463 88.0859 220.857 88.7217 221.141 89.4053C221.772 90.9631 222.355 92.5527 222.954 94.1105C222.717 94.0946 222.371 94.0628 221.582 94.0151C222.371 94.7782 222.859 95.2392 223.443 95.7955C223.916 94.5556 224.72 93.6177 223.458 92.664C223.364 92.5845 223.506 92.2189 223.521 91.9804C223.521 91.4082 223.632 90.7882 223.49 90.2477C223.253 89.2463 222.859 88.2925 222.481 87.1798C221.693 87.1003 220.841 87.0208 219.99 86.9572C218.965 86.7029 218.303 85.5743 218.587 85.0497C218.997 84.3185 218.65 83.9211 218.524 83.4283C218.161 82.1407 217.736 80.8849 217.326 79.6291C217.231 79.2635 217.121 78.8979 217.026 78.5482C216.947 78.1508 216.853 77.7533 216.774 77.3559V77.3877C216.774 77.3877 216.774 77.3718 216.774 77.3559C216.128 75.8617 215.481 74.3516 214.819 72.8573C215.639 73.5727 216.301 74.5105 217.547 74.4946C218.477 73.6045 218.477 72.6189 217.83 71.5697C217.625 71.22 217.42 70.8544 217.263 70.4888C216.711 69.2648 216.238 67.9931 215.623 66.8009C214.882 65.3702 214.078 63.9873 213.211 62.6361C212.628 61.73 212.707 60.2676 211.178 60.1086C211.099 60.1086 211.051 59.7589 210.973 59.584C210.326 58.0739 209.79 56.5002 209.002 55.0854C208.056 53.3845 206.937 51.779 205.802 50.2053C204.052 47.805 202.223 45.4523 200.426 43.0838C196.973 38.5534 193.032 34.484 188.823 30.6848C188.05 29.9854 187.041 29.5562 186.143 28.9998C185.922 28.8726 185.544 28.7454 185.528 28.5865C185.418 27.2512 184.125 27.0922 183.384 26.4087C182.895 25.9636 182.201 25.7252 181.713 25.2801C179.364 23.1977 176.542 21.926 173.846 20.4159C172.727 19.7959 171.639 19.1124 170.614 18.3493C168.344 16.6644 166.011 15.1542 163.378 14.0574C162.574 13.7236 162.211 14.3912 161.644 14.264C160.998 12.1975 160.619 11.9432 158.617 12.1657C158.002 10.7828 156.883 10.2582 155.417 10.3059C155.164 10.3059 154.739 10.3695 154.66 10.2423C153.84 8.93881 152.406 8.82754 151.16 8.39834C146.573 6.77693 142.158 4.56737 137.271 3.96331C133.535 3.50232 129.893 2.29421 126.078 2.29421C125.243 2.29421 124.391 1.99219 123.556 1.86502C122.011 1.64247 120.466 1.43582 118.905 1.26096C117.66 1.1179 116.398 0.97483 115.153 0.943038C113.687 0.927141 112.205 1.03841 110.739 1.102C110.345 1.102 109.951 1.1179 109.572 1.13379C108.453 1.13379 107.207 1.46761 106.23 1.0861C104.669 0.482049 103.298 1.99219 101.832 1.16558C101.784 1.13379 101.627 1.32455 101.516 1.40403C100.176 2.27832 98.5209 2.27832 97.244 1.89681C95.762 1.45172 94.5324 1.75374 93.4131 2.27832C92.2307 2.85058 90.7173 2.23063 89.7556 3.43874C89.6925 3.51822 89.2826 3.35926 89.0462 3.29567C88.8255 3.23209 88.5574 3.04133 88.4156 3.10492C85.8459 4.26534 83.2604 5.33038 80.4385 5.64831C80.3124 5.64831 80.1705 5.71189 80.0601 5.77548C78.862 6.47491 77.6481 7.14255 76.4499 7.87377C75.1887 8.63679 73.7068 9.20905 72.7767 10.2741C71.7047 11.4822 70.5854 12.5949 69.3715 13.6441C67.9211 14.1369 66.4549 14.6455 64.9888 15.1383C63.4123 15.6629 61.82 16.1557 60.2751 16.7438C59.9598 16.8551 59.7233 17.2366 59.5026 17.5386C58.3675 19.0647 56.6334 19.7164 55.1042 20.6702C53.2439 19.939 52.2507 21.5604 50.9107 22.2439C49.681 22.8639 48.4513 23.452 47.2059 24.0561C48.1991 22.9116 49.3342 22.0214 50.5323 21.2107C51.2417 20.7338 51.3048 20.2251 51.0526 19.5416C48.94 19.7482 47.6473 20.4476 46.5753 21.8306C46.3546 22.1326 46.0078 22.4188 45.6767 22.5459C44.715 22.8798 43.5484 22.848 43.3908 24.3104C43.375 24.4853 42.7444 24.6124 42.3976 24.7555C42.1926 24.835 41.83 24.835 41.7827 24.9781C40.9314 27.3307 38.409 27.8394 36.9429 29.5244C36.6118 29.9059 35.9024 29.9536 35.3979 30.2079C34.988 30.4145 34.3732 30.6371 34.2944 30.9709C33.9948 32.1631 33.112 32.8943 32.4656 33.8163C32.0557 34.3886 31.6143 35.1039 32.576 35.8351C33.5061 34.945 34.4205 34.0707 35.3349 33.2123C37.337 31.3365 39.3392 29.4449 41.3571 27.6009C41.9877 27.0287 42.6498 26.4882 43.3592 26.0113C44.2894 25.3914 44.6362 26.0431 45.0146 26.8697C44.4313 27.2989 43.8952 27.6645 43.3592 28.0619C43.5169 28.348 43.6588 28.6183 43.8637 28.9998C43.0439 29.6197 42.2399 30.2238 41.4359 30.8278C41.3886 30.8755 41.3256 30.9232 41.2783 30.955C41.3256 30.9073 41.3886 30.8596 41.4359 30.8278C41.4674 30.5894 41.4832 30.351 41.5305 29.9218C40.5373 30.3828 39.686 30.6848 38.8977 31.1458C37.7311 31.8452 37.7154 32.7672 38.8189 33.403C38.3144 33.8958 37.81 34.3886 37.2897 34.8496C36.7695 35.3106 36.2177 35.7239 35.6817 36.169C36.0758 36.5823 36.4857 36.9797 36.8798 37.393C36.8798 37.393 36.8956 37.393 36.9114 37.393C37.4316 36.9797 37.9676 36.5823 38.4721 36.169C40.2535 34.6747 42.0192 33.1805 43.8007 31.6703C44.1317 31.3524 44.4155 30.955 44.7938 30.7325C45.5033 30.3192 46.2758 30.0012 47.0325 29.6356C46.9379 29.3336 46.8433 29.0157 46.7487 28.666C47.9941 28.2686 49.2711 28.1255 50.2485 27.5055C51.9827 26.3928 53.5119 24.9304 55.183 23.7064C57.0117 22.3711 58.7932 20.8133 60.8426 19.9549C63.3965 18.8739 65.6352 17.0936 68.4413 16.5531C68.599 16.5213 68.7409 16.4577 68.8828 16.3623C68.9773 16.4418 69.0877 16.5213 69.2138 16.5849C70.1124 17.0935 71.0268 17.5863 71.9412 18.0473C71.547 18.3811 71.1214 18.6355 70.4908 18.4606C69.8286 19.5098 68.7251 19.0647 67.795 19.2554C66.0766 19.621 65.1622 21.7034 63.1443 21.4968C63.0339 21.4968 62.9078 21.8147 62.7502 21.9419C62.4979 22.1485 62.2299 22.3552 61.9304 22.4824C60.6061 23.0546 59.1873 23.452 57.9418 24.1673C55.2776 25.7093 52.7079 27.4261 50.0751 29.0316C49.6968 29.2541 49.0189 29.6038 48.8612 29.4608C48.1045 28.7931 47.6315 29.4767 47.0482 29.6674C46.9537 30.2715 46.8748 30.8755 46.7802 31.4796C45.8028 31.5591 44.7938 31.6227 43.8007 31.7021C44.179 32.0677 44.5731 32.4493 44.983 32.8467C41.8458 35.5172 38.614 38.0765 35.9497 41.2716C36.4699 41.9711 36.8956 42.5433 37.3212 43.1156H39.5914C39.4495 43.7196 39.3076 44.2601 39.1657 44.8801C39.5283 44.8165 39.7175 44.8324 39.7648 44.7529C40.8841 43.3222 42.0823 41.9552 43.0439 40.4291C44.0056 38.9349 45.8028 38.0924 46.2127 36.2008C47.1271 36.1372 48.0572 36.0895 48.9716 35.9941C49.5076 35.9464 50.0594 35.6603 50.5323 35.7716C50.7688 35.8192 51.021 35.8669 51.2575 35.8987C50.0909 36.8048 49.0031 37.6473 48.136 38.299C43.9898 41.4624 41.1048 45.659 37.2739 48.9972C36.5488 49.633 34.7516 51.0796 32.7336 52.8123C32.6548 52.4149 32.5918 52.081 32.4814 51.7631C31.7562 49.4264 32.2449 48.5044 34.5151 47.9957V46.0087C33.7426 45.5477 33.4588 46.0405 33.0174 46.5492C32.1503 47.5347 31.504 49.0449 29.5018 48.3772C29.4388 50.1894 29.3757 51.7472 29.3442 52.6215C28.7766 53.4481 28.414 53.9409 28.146 54.3383V53.4322C27.6415 53.8455 27.3105 54.1157 26.9952 54.3701C26.6326 54.1316 26.3488 53.9409 25.9074 53.6548C26.7745 56.1822 26.7745 56.2458 25.4817 58.5508C25.3872 58.7256 25.261 58.8846 25.1507 59.0436C24.7881 59.8225 24.5201 60.665 24.0629 61.3803C23.7318 61.9049 23.1801 62.2705 22.7229 62.7156C23.0066 64.1462 21.9346 64.7821 21.1148 65.5769C20.973 66.0856 20.8468 66.5942 20.705 67.087C21.1148 67.2301 21.3986 67.3255 21.7612 67.4526C21.3671 68.6766 21.1306 69.8847 21.4774 71.1882C19.5699 74.5741 18.0091 78.2461 16.7479 82.0453C16.5745 81.3936 16.4011 80.8213 16.2435 80.2491C16.5272 80.1219 17.0002 80.0424 17.0317 79.8675C17.2524 78.6912 17.3943 77.4831 17.4889 76.2909C17.5204 75.8935 17.3943 75.4643 17.3312 74.9397C16.8268 75.2259 16.5272 75.4007 16.2277 75.5756C16.07 74.7808 15.9124 74.0972 15.7705 73.3819C16.7164 73.1435 17.5362 72.9368 18.1983 72.7778C18.088 72.0784 17.8357 71.5062 17.9303 70.9975C18.1353 69.8212 18.5294 68.6607 18.7974 67.5003C19.1758 65.863 19.223 65.8153 21.0675 65.561C21.1621 65.1159 21.2725 64.6708 21.3828 64.1303C21.0045 64.0985 20.705 64.0826 20.3739 64.0509C20.1216 63.0335 21.572 62.1592 20.6577 61.0942C20.4527 61.269 20.1689 61.3962 20.0428 61.6187C18.3402 64.7662 16.6376 67.9295 14.9665 71.1088C14.3832 72.2215 13.8787 73.366 13.2954 74.5741C12.0815 73.8429 12.113 73.0322 12.5387 72.1579C13.4846 70.2345 14.462 68.311 15.4552 66.4035C17.0002 63.4468 18.5924 60.4901 20.3266 57.2314C19.3807 57.1837 18.4979 56.8658 18.1826 57.1678C17.2367 58.0421 17.2209 59.2979 17.615 60.506C16.4011 60.7444 15.9597 60.9193 15.6286 61.7459C14.9665 63.3991 13.9418 64.7662 12.6018 65.8312C13.1535 67.85 13.1693 68.1998 12.113 68.47C10.6784 68.8515 10.5838 69.694 10.71 70.918C10.7572 71.3631 10.5365 72.0943 10.2055 72.301C9.03886 73.0322 8.99157 74.3039 8.66051 75.3689C7.87226 77.8487 7.74614 80.567 5.9174 82.6812C5.6021 83.0468 5.53904 83.6667 5.38139 84.1118C5.90163 84.6682 6.32729 85.1451 6.76871 85.622C6.01199 86.1783 5.33409 86.5757 4.79808 87.1321C4.37243 87.5613 4.43549 88.1972 5.09762 88.3879C6.09081 88.674 5.64939 89.2145 5.27103 89.5324C4.93997 89.8186 4.37243 89.7709 3.96254 89.9934C3.30041 90.3431 3.28464 91.0108 3.85218 91.4718C4.54584 92.0122 5.39715 91.9645 6.01199 91.281C6.24846 91.0267 6.39035 90.7087 6.76871 90.1365C7.14707 91.2492 7.41507 92.0281 7.79343 93.1408C7.22589 92.807 7.00518 92.6958 6.64259 92.4732C6.43764 93.2998 6.24846 94.0787 5.98046 95.1915C6.57953 94.7305 6.83177 94.5397 7.36778 94.1105C7.02095 95.573 6.78447 96.7493 6.45341 97.9097C6.02775 99.3722 5.25527 100.787 5.09762 102.281C4.54584 107.463 3.93101 112.63 4.0256 117.859C4.05713 119.226 3.93101 120.609 3.86795 121.992C3.72606 121.992 3.56841 121.992 3.42653 121.992C3.25311 119.529 3.0797 117.08 2.89052 114.537H1.39285C1.5032 115.713 1.92886 116.826 1.61356 117.653C1.07755 118.988 1.06178 120.292 1.10908 121.643C1.21943 124.679 1.37708 127.699 1.51897 130.735C1.51897 130.99 1.51897 131.244 1.51897 131.546C1.1879 131.435 0.951427 131.355 0.699188 131.26C0.0685881 132.23 0.446948 133.056 1.03025 133.803C-0.294006 135.377 -0.183652 136.712 1.15637 137.746C1.03025 139.16 0.588833 140.543 0.856837 141.767C1.14061 143.055 1.03025 144.215 0.588833 145.312C-0.435891 147.824 0.00552815 150.383 0.919897 152.593C2.43334 156.201 4.64043 159.476 7.46237 162.257C8.01414 162.798 8.83392 163.084 9.54334 163.497C8.94427 164.483 9.03886 165.087 10.0005 166.104C10.9149 167.058 11.8293 167.996 11.7504 169.49C11.7347 169.792 11.9712 170.126 12.1603 170.396C12.9486 171.525 13.8314 172.59 14.5566 173.75C15.1714 174.736 15.9282 174.847 16.9214 174.545C15.7705 171.763 14.4778 170.078 13.4688 169.713C13.2008 168.282 12.9643 167.042 12.7279 165.739C14.2098 165.707 14.2571 168.298 16.1016 167.583C15.1136 165.749 15.0611 164.557 15.9439 164.006C16.4169 165.675 17.9776 166.597 18.6397 168.171C19.3019 169.713 20.232 171.143 21.1148 172.59C22.0134 174.084 22.9751 175.547 23.9525 177.009C24.93 178.472 25.9232 179.918 26.9637 181.333C28.0041 182.748 29.0919 184.131 30.227 185.482C31.3148 186.785 32.4499 188.041 33.5849 189.281C34.7358 190.537 35.9182 191.761 37.2424 193.175C35.997 193.573 35.3349 193.096 34.7831 192.508C34.0106 191.697 33.0647 190.934 32.6233 189.949C32.04 188.693 30.6369 188.804 29.9275 187.787C27.9095 184.909 25.734 182.159 23.653 179.33C22.8175 178.185 21.8243 177.089 21.2883 175.801C20.7207 174.418 19.5383 173.591 18.8762 172.336C18.7028 172.002 18.3087 171.795 18.0091 171.541C18.4663 173.035 19.1757 174.243 19.8536 175.483C20.3266 176.357 20.5631 177.534 21.2725 178.106C22.849 179.378 23.1958 181.269 24.1102 182.859C24.5989 183.701 25.198 184.305 25.9232 184.941C27.1055 185.975 28.351 187.167 28.9816 188.55C29.5491 189.821 30.3531 190.664 31.3936 191.204C32.9543 192.015 34.0421 193.16 34.8777 194.622C34.5939 194.908 34.4047 195.099 34.1998 195.274C34.3259 195.385 34.452 195.512 34.5781 195.639C35.5871 195.321 36.7379 195.941 36.7537 196.53C36.7852 197.372 37.2739 197.531 37.6365 197.881C38.5982 198.787 39.6229 199.645 40.6161 200.504C40.8841 200.758 41.1679 201.012 41.4359 201.267C41.7197 201.569 41.9877 201.855 42.2715 202.157H42.2399C43.5642 203.095 44.8884 204.048 46.2127 204.986C45.1564 204.811 44.0844 204.35 43.0282 205.018C42.6971 206.258 43.1858 207.101 44.2894 207.673C44.652 207.864 44.9988 208.07 45.3299 208.293C46.4334 209.056 47.4897 209.898 48.6247 210.582C49.9963 211.408 51.3994 212.187 52.834 212.887C53.7957 213.364 54.4735 214.651 55.8609 213.999C55.9397 213.968 56.1446 214.222 56.3023 214.333C57.6265 215.287 58.8877 216.352 60.3066 217.147C61.9934 218.101 63.7591 218.896 65.5563 219.659C68.2837 220.803 71.0583 221.852 73.8172 222.933C79.0985 225.016 84.5531 226.43 90.1182 227.479C91.1429 227.67 92.2307 227.511 93.2869 227.527C93.5392 227.527 93.9333 227.432 94.0279 227.559C94.8162 228.64 95.9985 228.099 96.976 228.306C97.6223 228.433 98.3317 228.274 98.9939 228.385C102.068 228.942 105.142 228.56 108.216 228.433C109.493 228.385 110.77 228.401 112.032 228.513C113.198 228.624 114.349 228.688 115.516 228.703C115.484 228.783 115.468 228.862 115.453 228.958C117.36 229.88 118.842 229.959 120.45 229.323C120.797 229.18 121.238 229.117 121.585 229.196C122.578 229.403 123.556 230.055 124.439 228.878C124.549 228.735 125.148 228.958 125.511 229.021C125.731 229.053 126.047 229.244 126.157 229.164C128.08 227.607 130.524 228.481 132.636 227.797C133.125 227.638 133.74 227.972 134.307 228.02C134.765 228.052 135.411 228.195 135.647 227.956C136.515 227.082 137.65 226.923 138.674 226.478C139.053 226.319 139.447 226.112 139.636 225.763C140.298 225.635 140.976 225.508 141.638 225.365C141.607 225.492 141.591 225.651 141.638 225.858C142.08 225.572 142.426 225.333 142.757 225.127C142.915 225.095 143.057 225.047 143.215 225C143.861 225.079 144.507 225.159 145.154 225.206C145.469 225.238 145.832 225.286 146.084 225.159C147.377 224.507 148.654 223.823 149.915 223.092C150.167 222.949 150.309 222.631 150.482 222.361C150.813 222.234 151.129 222.122 151.46 221.995C151.46 222.075 151.444 222.138 151.428 222.218C151.838 222.265 152.264 222.393 152.674 222.345C152.863 222.329 153.02 222.011 153.304 221.709C153.21 221.614 153.115 221.518 153.02 221.423C153.793 221.137 154.581 220.835 155.338 220.501C155.433 220.66 155.527 220.803 155.669 220.835C155.921 220.914 156.237 220.755 156.536 220.708C156.457 220.485 156.441 220.199 156.284 220.072C156.977 219.738 157.671 219.388 158.333 218.991C158.775 218.721 159.263 218.546 159.768 218.387C159.311 218.657 158.854 218.927 158.381 219.198C158.286 219.245 158.333 219.547 158.302 219.945C160.477 219.086 162.527 218.387 164.292 217.036C164.781 216.686 165.27 216.336 165.774 215.986C165.68 215.939 165.601 215.907 165.506 215.891C165.617 215.843 165.711 215.796 165.822 215.748C165.822 215.828 165.822 215.907 165.79 215.986C167.398 216.114 168.517 215.208 169.558 214.174C169.605 214.127 169.526 213.92 169.448 213.745C169.668 213.602 169.889 213.475 170.11 213.332C170.236 213.411 170.378 213.459 170.567 213.443C171.056 213.427 171.529 212.95 172.017 212.664C171.765 212.632 171.513 212.585 171.261 212.553C171.529 212.378 171.797 212.187 172.065 212.012C172.254 211.885 172.443 211.774 172.616 211.647C172.427 211.981 172.254 212.33 172.049 212.648C174.918 211.377 177.693 209.866 180.12 207.895C182.501 205.972 185.15 204.303 187.262 201.775C187.01 201.712 186.773 201.664 186.537 201.632C186.71 201.441 186.915 201.267 187.136 201.108C187.703 201.012 187.971 201.012 188.129 200.885C189.438 199.884 190.73 198.882 191.992 197.833C192.449 197.452 192.827 196.959 193.174 196.466C193.615 195.862 193.568 195.29 193.111 194.686C193.883 193.811 194.703 193.001 195.649 192.269C195.744 192.19 195.838 192.079 195.901 191.967C196.579 190.743 197.257 189.535 197.919 188.295C198.613 186.992 199.574 185.72 199.842 184.321C199.842 184.29 199.842 184.258 199.858 184.242C201.056 183.256 201.782 181.762 202.775 180.57C202.838 180.49 202.743 180.284 202.806 180.172C203.626 178.789 203.563 176.977 205.013 175.865C205.565 175.435 205.392 174.752 204.335 174.545C203.721 175.324 203.059 176.151 202.412 177.009C202.034 177.502 201.687 178.011 201.324 178.503C201.372 177.979 201.214 177.581 200.867 177.359C202.743 174.815 204.54 172.208 206.117 169.458C206.795 168.266 207.615 167.153 208.371 166.009C208.497 166.088 208.624 166.152 208.765 166.231C207.646 168.425 206.543 170.619 205.392 172.876C205.865 173.162 206.322 173.448 206.748 173.703C207.252 172.638 207.457 171.461 208.151 170.921C209.286 170.047 209.979 168.95 210.626 167.773C212.092 165.119 213.511 162.448 214.945 159.794C215.071 159.571 215.213 159.348 215.355 159.11C215.576 159.38 215.749 159.571 215.923 159.794C216.963 159.301 217.058 158.379 216.947 157.441C218.887 156.789 219.486 155.597 218.871 153.991C219.706 152.847 220.794 151.893 221.188 150.701C221.614 149.445 222.292 148.523 223.238 147.808C225.398 146.186 226.343 143.77 226.69 141.402C227.258 137.523 227.037 133.565 226.06 129.718L226.044 129.686ZM39.418 32.7672C39.418 31.6703 40.0171 31.2253 41.026 31.1617C40.49 31.7021 39.954 32.2267 39.418 32.7672ZM40.0959 40.6994C40.4742 40.2702 40.8684 39.841 41.3728 39.2846C41.2047 40.0052 40.779 40.4768 40.0959 40.6994ZM46.2442 36.1054C45.2983 36.6935 44.3524 37.2976 43.3277 37.9334C43.3592 37.6314 43.375 37.2817 43.4065 36.932C43.1228 36.9161 42.8232 36.9002 42.4764 36.8684C42.9966 36.0736 43.2016 36.5505 43.4223 36.932C44.3682 36.3279 45.3141 35.708 46.2915 35.1039C46.7172 34.8337 47.1901 34.627 48.0414 34.1819C47.2217 35.0721 46.7329 35.5808 46.2442 36.1054ZM4.45125 131.53V132.245C4.45125 132.245 4.32513 132.245 4.27784 132.261C4.27784 132.023 4.26207 131.784 4.24631 131.546C4.32513 131.546 4.38819 131.546 4.46702 131.546L4.45125 131.53ZM2.25992 123.662C2.29145 123.534 2.38604 123.407 2.4491 123.28C2.52793 123.375 2.60675 123.455 2.70134 123.55C2.65405 123.646 2.60675 123.741 2.55946 123.836C2.46487 123.773 2.25992 123.693 2.27569 123.662H2.25992ZM3.34771 151.321C3.25312 151.067 3.17429 150.828 3.0797 150.574C3.15853 150.542 3.25311 150.494 3.33194 150.462C3.45806 150.701 3.56841 150.923 3.69453 151.162C3.58418 151.21 3.47382 151.257 3.34771 151.321ZM4.00983 149.366C3.48959 148.444 2.89052 147.569 2.48063 146.6C2.25992 146.091 2.27569 145.392 2.41757 144.851C2.51216 144.517 3.04817 144.295 3.37924 144.025C3.55265 144.406 3.82065 144.772 3.86795 145.169C4.0256 146.488 4.10442 147.824 4.21478 149.159C4.15172 149.223 4.07289 149.302 4.00983 149.366ZM3.28464 142.149C3.395 140.368 3.31617 138.715 4.56161 137.141C5.47598 139.24 4.71926 140.686 3.28464 142.149ZM218.209 112.804C218.335 113.091 218.414 113.377 218.524 113.663C218.382 113.695 218.24 113.711 218.083 113.742C218.02 113.44 217.956 113.154 217.893 112.852C218.004 112.836 218.209 112.773 218.224 112.804H218.209ZM163.93 210.455C163.173 210.773 162.401 211.09 161.644 211.408C162.322 210.947 163.015 210.471 163.693 210.01C163.772 210.168 163.851 210.312 163.93 210.471V210.455ZM161.502 211.456C160.982 211.726 160.446 211.981 159.926 212.251C160.272 211.822 160.635 211.377 161.013 210.9C161.187 211.09 161.344 211.281 161.502 211.456ZM94.0279 221.55C93.8545 221.502 93.6495 221.487 93.4446 221.502C93.5392 221.359 93.6338 221.232 93.7284 221.073C93.8387 221.264 93.9491 221.407 94.0279 221.534V221.55ZM93.4131 222.599C93.4131 222.599 93.3815 222.599 93.3658 222.599C93.3658 222.599 93.3658 222.568 93.3658 222.552C93.3658 222.568 93.3973 222.583 93.4131 222.599ZM88.1949 221.725C87.517 221.614 86.8075 221.359 86.035 221.073C86.3976 221.057 86.7287 221.026 87.0598 221.01C87.4381 221.248 87.8165 221.487 88.1949 221.725ZM124.486 221.884C125.479 222.25 126.22 222.345 126.756 221.757C127.119 221.948 127.481 222.122 127.844 222.313C127.844 222.329 127.844 222.345 127.844 222.361C127.418 222.472 126.992 222.647 126.567 222.631C126.252 222.631 125.936 222.599 125.621 222.568C125.227 222.424 124.833 222.218 124.454 221.932C124.454 221.932 124.486 221.9 124.486 221.884ZM125.243 215.796C125.668 215.732 126.094 215.684 126.535 215.605C126.236 215.748 126.031 215.875 125.873 216.05C125.81 216.018 125.747 215.986 125.668 215.955C125.542 215.891 125.4 215.843 125.243 215.796ZM127.434 216.654C127.355 216.273 127.276 215.875 127.197 215.478C127.702 215.398 128.222 215.287 128.727 215.192C128.695 215.271 128.758 215.382 128.774 215.478C128.932 215.414 129.089 215.351 129.263 215.287C129.215 215.223 129.168 215.16 129.137 215.112C130.019 214.953 130.902 214.778 131.785 214.588C131.675 215.065 131.533 215.462 131.375 215.78C130.429 216.002 129.452 216.193 128.648 216.765C128.285 216.734 127.891 216.702 127.45 216.638L127.434 216.654ZM155.464 21.0199C156.205 21.5922 156.914 22.1962 157.655 22.7526C157.971 22.991 158.302 23.2295 158.649 23.4043C160.43 24.3104 162.243 25.2006 164.024 26.1226C164.135 26.1862 164.214 26.2974 164.292 26.4246C162.653 26.218 161.013 26.0272 159.421 25.8206C156.631 22.0532 155.574 21.1153 153.935 20.8927C154.471 20.6066 154.96 20.6066 155.48 21.004L155.464 21.0199ZM153.856 15.7424C153.888 15.5516 153.982 15.3768 154.045 15.2178C154.802 14.9476 156.158 15.9808 156.773 17.634C155.858 16.4418 155.133 15.8695 153.951 16.7438C153.888 16.108 153.84 15.9172 153.872 15.7265L153.856 15.7424ZM165.443 20.5748C165.443 20.5748 165.491 20.4953 165.506 20.4476C165.837 20.6225 166.153 20.8133 166.484 20.9881C166.452 21.0517 166.421 21.0994 166.389 21.163C166.074 20.9722 165.759 20.7815 165.443 20.5748ZM182.564 33.403C182.974 32.6718 183.431 32.7672 184.014 33.5461C183.463 33.8004 183.069 33.9753 182.533 34.2296C182.533 33.8799 182.469 33.5938 182.564 33.4189V33.403ZM184.992 34.7383C185.071 34.6588 185.165 34.5952 185.244 34.5158C185.512 34.8973 185.764 35.2788 186.032 35.6603C185.686 35.3583 185.339 35.0403 184.992 34.7383ZM186.095 35.7239C187.372 36.0895 188.161 37.0433 189.122 38.2514C187.94 37.6314 186.994 37.1704 186.111 36.6141C185.985 36.5346 186.111 36.0418 186.111 35.7239H186.095ZM189.154 46.3107C188.665 46.2312 188.255 46.1677 187.845 46.1041C188.019 45.9769 188.192 45.8497 188.366 45.7385C188.618 45.9292 188.886 46.12 189.154 46.3107ZM186.947 46.7558C187.073 47.0578 187.183 47.3281 187.388 47.5188C187.136 47.3599 186.884 47.2009 186.6 47.0102C186.726 46.9148 186.836 46.8353 186.947 46.7558ZM188.082 47.7891C188.287 47.7891 188.507 48.0116 188.712 48.2501C188.413 48.107 188.082 47.9321 187.719 47.7255C187.83 47.7573 187.94 47.7891 188.082 47.7891ZM203.122 156.519C201.119 158.395 199.574 160.398 202.586 156.726C202.932 156.296 203.263 155.851 203.595 155.406C203.468 155.788 203.311 156.153 203.137 156.535L203.122 156.519ZM215.119 80.7895C216.159 80.6624 215.891 81.7274 216.207 82.4586C215.56 82.554 215.071 82.6335 214.425 82.7289C214.535 81.9023 214.11 80.9167 215.103 80.7895H215.119ZM214.835 72.7937C214.504 72.142 214.189 71.5062 213.858 70.8544C215.434 71.0611 214.945 71.983 214.835 72.7937ZM212.959 104.57C213.101 106.573 213.337 108.576 213.463 110.579C212.139 107.241 212.77 101.868 211.745 95.6683C211.745 95.7319 211.777 95.7796 211.792 95.8432C212.313 97.7984 212.943 99.7219 213.59 101.868C212.407 102.345 212.88 103.489 212.959 104.554V104.57ZM213.353 75.2418C212.344 74.6536 211.714 73.8906 212.139 72.6189C213.038 73.2706 213.59 74.0654 213.353 75.2418ZM213.432 76.7678C212.533 76.1637 212.786 75.7028 213.353 75.2736C213.385 75.7663 213.4 76.2591 213.432 76.7678ZM212.123 65.7359C212.565 66.5783 212.99 67.4049 213.526 68.4382C212.186 67.7706 212.045 67.5003 212.123 65.7359ZM211.477 72.0148C211.966 71.8559 212.171 72.0943 212.108 72.5871C211.824 72.5394 211.556 72.5076 211.272 72.4599C211.335 72.301 211.382 72.0466 211.477 72.0148ZM210.042 62.652C210.153 62.5089 210.31 62.3977 210.484 62.2705C210.563 62.7156 210.578 62.8268 210.594 62.9381C210.421 62.954 210.263 62.9858 210.09 62.9699C210.058 62.9699 209.995 62.7156 210.042 62.652ZM210.09 68.8674C210.31 68.9151 210.736 68.9946 210.736 69.0264C210.705 69.4079 210.61 69.7894 210.531 70.1709C210.31 70.1232 210.105 70.0755 209.885 70.0278C209.948 69.6463 210.027 69.2489 210.09 68.8674ZM207.662 57.7242C207.725 58.5349 209.081 58.7256 208.403 60.2835C207.867 59.3138 207.489 58.6462 207.11 57.9785C207.299 57.899 207.473 57.8037 207.662 57.7242ZM200.047 46.8512C200.047 46.8512 200.142 47.0419 200.189 47.1373C200.063 47.1373 199.921 47.185 199.827 47.1373C199.748 47.1055 199.732 46.9466 199.701 46.8353C199.827 46.8353 199.953 46.7876 200.047 46.8353V46.8512ZM199.748 51.2067C200.032 51.3975 200.331 51.6041 200.615 51.7949C200.536 51.8903 200.442 51.9857 200.363 52.0969C200.095 51.9062 199.827 51.6995 199.559 51.5088L199.748 51.2226V51.2067ZM198.865 45.9769C197.888 45.5954 197.746 44.8801 197.383 44.0058C198.581 44.276 198.739 44.9754 198.865 45.9769ZM191.802 37.1068C192.086 37.6155 192.496 38.0606 192.859 38.5216C193.521 39.2528 194.183 39.984 194.861 40.6994C195.476 41.3511 196.122 42.0029 197.005 42.893C195.602 42.5115 193.568 40.3973 192.732 38.7759C191.613 38.156 190.793 37.2499 189.911 35.9146C190.951 36.0736 191.44 36.4233 191.802 37.0909V37.1068ZM182.454 28.6501C184.945 30.6053 187.01 32.7672 189.753 34.8496C188.949 34.8814 188.46 35.0562 188.287 34.8973C186.3 33.0851 184.345 31.2253 182.406 29.3654C182.343 29.3177 182.406 29.127 182.454 28.6501ZM182.343 31.8452C180.783 31.3842 179.474 30.3351 178.686 28.9044C179.805 29.8105 180.94 30.7166 182.343 31.8452ZM180.105 27.744C179.238 27.0446 178.371 26.3451 177.235 25.4231C178.402 25.5715 179.359 26.3451 180.105 27.744ZM175.281 23.5474C175.754 23.8017 176.227 24.0561 176.699 24.3104C176.621 24.4376 176.558 24.5807 176.479 24.7078C176.022 24.4217 175.564 24.1515 175.107 23.8653C175.17 23.754 175.218 23.6587 175.281 23.5474ZM176.368 26.9015C175.659 27.5055 175.328 27.7758 174.871 28.1732C174.618 27.5691 174.414 27.124 174.224 26.6948C175.076 25.8682 175.438 26.7425 176.368 26.9015ZM171.781 21.2742C171.954 21.3537 172.112 21.4173 172.27 21.4809C172.222 21.5763 172.175 21.7193 172.112 21.7352C172.017 21.7511 171.86 21.7034 171.797 21.624C171.749 21.5763 171.797 21.4332 171.797 21.2742H171.781ZM164.45 16.0762C164.765 16.0762 165.096 16.1716 165.522 16.2511C164.828 18.5719 167.209 18.3493 168.265 19.4144C166.421 19.1442 164.513 17.8407 163.315 16.1239C163.693 16.108 164.087 16.0603 164.466 16.0762H164.45ZM149.379 9.89258C151.475 10.9576 154.045 11.0053 155.716 12.9446C157.119 13.3262 158.57 13.5805 159.894 14.1369C161.076 14.6296 162.133 15.4403 163.252 16.108C162.779 16.2352 162.211 16.569 161.849 16.4259C159.768 15.5675 157.75 14.6137 155.716 13.66C155.496 13.5646 155.385 13.2626 155.212 13.0559C153.541 12.5631 151.854 12.1339 150.23 11.5299C149.71 11.3391 149.331 10.7351 148.859 10.29C149.19 10.0357 149.331 9.86079 149.379 9.89258ZM150.419 13.8984C150.325 13.962 150.214 14.0097 150.12 14.0733C149.994 13.8507 149.852 13.6123 149.757 13.3738C149.757 13.358 149.946 13.2467 150.041 13.1831C150.167 13.4215 150.309 13.66 150.435 13.8984H150.419ZM141.89 8.1599C143.246 8.50962 144.602 8.85933 145.958 9.22495C145.91 9.4157 145.863 9.60645 145.816 9.78131C144.46 9.4157 143.104 9.05009 141.749 8.68447C141.796 8.50962 141.843 8.33476 141.89 8.1599ZM141.118 10.449C141.181 10.5602 141.165 10.7192 141.181 10.8464C141.071 10.8464 140.944 10.8146 140.834 10.7987C140.834 10.6874 140.803 10.5761 140.787 10.4807C140.897 10.4807 141.102 10.4172 141.118 10.449ZM143.782 18.1586C143.924 18.5878 144.019 18.8898 144.129 19.2395C144.618 19.0488 145.091 18.858 145.548 18.6832C145.895 19.1918 146.163 19.621 146.462 20.0502C148.102 18.3176 148.953 18.397 151.397 20.4C151.349 20.543 151.302 20.6861 151.239 20.8292C150.766 20.8292 150.23 20.8292 149.615 20.7815C149.615 20.7497 149.615 20.7179 149.647 20.6861C149.489 20.6543 149.316 20.6225 149.142 20.5907C149.142 20.6543 149.142 20.702 149.142 20.7497C146.967 20.6066 143.908 20.1615 139.431 18.8898C139.51 18.8898 139.589 18.8898 139.652 18.8898C141.023 18.7309 142.379 18.4129 143.766 18.1586H143.782ZM138.391 7.28561C137.145 7.60354 133.976 6.9359 132.116 5.77548C134.37 5.58472 136.719 5.01246 138.391 7.28561ZM128.128 5.63241C127.087 5.53703 126.283 5.45755 125.479 5.37807C126.315 4.93298 127.15 4.58326 128.128 5.63241ZM121.412 7.20613C122.436 7.20613 122.436 7.20613 123.004 8.30297C122.31 7.82608 121.853 7.50816 121.412 7.20613ZM122.815 4.98067C121.932 4.98067 121.396 4.99656 120.608 5.01246C121.238 4.53557 121.974 4.52498 122.815 4.98067ZM121.333 7.20613C120.813 7.39688 120.277 7.58764 119.709 7.79429C119.662 7.53995 119.614 7.30151 119.583 7.06307C120.166 7.11075 120.75 7.15844 121.333 7.20613ZM116.997 6.64976C117.817 6.77693 118.621 6.9041 119.441 7.03127C118.621 7.07896 117.786 7.12665 116.966 7.15844C116.966 6.98358 116.982 6.80873 116.997 6.64976ZM115.5 3.9951C115.547 4.09048 115.594 4.16996 115.657 4.26534L114.964 4.66274C114.917 4.56737 114.853 4.47199 114.806 4.39251C115.043 4.26534 115.263 4.13817 115.5 3.9951ZM107.759 6.55439C107.822 6.68156 107.885 6.80873 107.948 6.95179C107.712 6.96769 107.475 6.98358 107.239 6.99948C107.412 6.85642 107.586 6.71335 107.759 6.55439ZM103.629 7.20613C103.645 7.30151 103.66 7.39688 103.676 7.49226C103.361 7.55585 103.03 7.61943 102.714 7.68302C102.699 7.58764 102.683 7.49226 102.651 7.38099C102.982 7.3174 103.298 7.25382 103.629 7.19023V7.20613ZM97.6854 7.30151C98.0953 7.25382 98.8047 7.60354 98.9466 7.95325C99.1831 8.5732 98.6313 8.87523 98.0322 8.97061C95.4783 9.38391 92.9401 9.8131 90.3862 10.2264C90.3547 10.0992 90.3074 9.97207 90.2758 9.8449C92.7825 9.06598 95.0369 7.63533 97.6854 7.30151ZM80.5173 20.7656C80.5173 20.7656 80.4858 20.7656 80.47 20.7656C80.47 20.7656 80.47 20.7656 80.47 20.7497C80.47 20.7497 80.5015 20.7497 80.5173 20.7497V20.7656ZM31.6774 53.6707V53.2574C31.772 53.305 31.8666 53.3527 31.9769 53.4163C31.8823 53.4958 31.772 53.5912 31.6774 53.6707ZM31.6774 53.2256C31.6774 53.2256 31.5197 53.2256 31.504 53.2097C30.9207 52.24 30.4792 51.2067 30.2743 50.1099C31.3148 50.9206 32.0242 51.8585 31.6931 53.2256H31.6774ZM27.4839 62.7792C27.4839 62.7792 27.4997 62.7792 27.5154 62.7792C27.4997 62.7951 27.4839 62.8109 27.4681 62.8427C27.4681 62.8268 27.4681 62.811 27.4839 62.7951V62.7792ZM16.0385 77.2288C16.1331 78.2779 16.2277 79.2158 16.3065 80.1378C15.7232 80.106 15.1557 80.0742 14.5724 80.0424C14.6565 79.0145 15.1452 78.0766 16.0385 77.2288ZM11.2144 75.2418C11.5297 75.4325 11.6086 75.4643 11.6243 75.4961C12.113 78.0713 12.113 78.0713 10.2685 79.7245C10.5838 78.262 10.8991 76.7996 11.2144 75.2418ZM10.237 79.7563C9.969 80.4716 9.71676 81.2028 9.44875 81.9182C9.35416 81.0439 9.0231 80.0424 10.237 79.7563ZM7.06824 88.6422C6.94212 88.6104 6.83177 88.5787 6.70565 88.531C7.27319 86.8778 7.84073 85.2246 8.40827 83.5555C8.56592 83.5872 8.72357 83.6349 8.86545 83.6667C8.73933 84.3821 8.62897 85.0815 8.48709 85.8922C8.83392 85.7332 9.10192 85.6061 9.82711 85.2564C9.2911 86.1783 9.00733 86.8301 8.58168 87.3229C8.15602 87.8315 7.57272 88.1971 7.05248 88.6263L7.06824 88.6422ZM8.3925 105.826C8.25062 103.839 8.14026 101.788 8.50286 99.8649C8.7078 98.7522 9.21228 97.6713 9.05463 96.336C10.3001 97.0036 10.4577 97.8938 10.3158 99.0065C10.0636 101.041 9.95323 103.076 10.8045 105.015C11.0883 105.683 11.2933 106.414 12.2865 106.589C12.2865 105.476 12.2865 104.427 12.2865 103.394C12.2865 102.472 12.1603 101.534 12.2865 100.628C12.4126 99.6901 12.7121 98.8158 12.0973 97.8938C11.8923 97.5918 11.9239 96.9082 12.113 96.5744C12.6333 95.7478 12.5072 94.9212 12.4599 94.031C12.3968 92.5845 12.0027 91.122 12.5387 89.6596C12.7121 89.2145 12.4599 88.6104 12.4126 88.07C12.3968 87.7362 12.4126 87.3864 12.4126 86.9255C13.2954 87.4659 14.0521 87.9269 14.9507 88.4833C11.9554 100.882 11.6401 113.79 12.3495 122.549C12.2865 122.342 12.2234 122.12 12.1446 121.913C11.4982 120.196 10.8361 118.543 10.8045 116.651C10.8045 115.729 10.5996 114.744 10.2528 113.885C9.16498 111.294 8.58168 108.592 8.37674 105.826H8.3925ZM13.8157 163.275C13.1851 163.545 12.4126 163.656 11.7189 163.593C11.309 163.545 10.9622 163.005 10.4735 162.607C11.514 161.765 12.3337 162.083 13.2639 162.559C13.3585 162.146 13.4058 161.924 13.4688 161.637C14.4305 162.48 14.5251 162.973 13.8157 163.291V163.275ZM22.8175 172.495C22.5652 172.32 22.3445 172.113 22.108 171.922C22.2184 171.827 22.3287 171.732 22.4391 171.636C22.644 171.859 22.849 172.081 23.0539 172.288C22.9751 172.367 22.8332 172.51 22.8017 172.495H22.8175ZM41.9089 198.278C41.0891 198.93 40.7738 197.865 40.1116 197.42C40.6161 197.006 40.9945 196.689 41.499 196.275C41.83 197.038 42.6971 197.658 41.9089 198.278ZM45.4087 200.822C46.4965 200.853 46.5122 201.394 46.2442 202.061C45.9605 201.648 45.6925 201.235 45.4087 200.822ZM46.26 204.955C46.8748 205.336 47.4739 205.718 48.0887 206.099C46.6384 206.751 46.5753 205.702 46.26 204.955ZM46.26 202.077C47.4266 202.061 48.3725 202.379 48.6563 203.683C47.5527 203.603 46.6699 203.206 46.26 202.077ZM49.5233 203.858C49.1765 204.239 48.8927 204.144 48.6878 203.699C48.9558 203.587 49.208 203.476 49.4761 203.365C49.4918 203.524 49.6022 203.762 49.5233 203.858ZM49.6179 207.975C51.0998 207.848 51.3679 208.007 52.2034 209.564C51.3994 209.072 50.5954 208.579 49.6179 207.975ZM51.6989 206.02C51.5255 205.67 51.4151 205.304 51.289 204.939C51.494 204.859 51.6989 204.796 51.9196 204.716C52.0615 205.082 52.2034 205.447 52.3453 205.813C52.1246 205.892 51.7304 206.051 51.7147 206.02H51.6989ZM55.4037 211.679C55.1199 211.345 55.0411 211.249 54.978 211.17C55.1042 211.075 55.2303 210.947 55.3879 210.884C55.4194 210.884 55.5929 211.043 55.5929 211.122C55.5771 211.297 55.4825 211.472 55.4195 211.679H55.4037ZM60.1489 214.079C59.676 213.427 58.4148 213.968 58.1941 212.267C59.1558 212.807 59.8179 213.189 60.48 213.57C60.3697 213.745 60.2593 213.904 60.1332 214.079H60.1489ZM70.2701 215.526C69.9232 215.51 69.5764 215.494 69.2296 215.478C69.2453 215.351 69.2769 215.223 69.2926 215.096C69.6237 215.128 69.9548 215.16 70.2858 215.176C70.2858 215.287 70.2858 215.414 70.2701 215.526ZM72.2565 219.404C72.1619 219.404 72.083 219.293 71.9884 219.229C72.083 219.166 72.1776 219.039 72.288 219.039C72.3668 219.039 72.4614 219.15 72.556 219.213C72.4614 219.277 72.3668 219.388 72.2565 219.388V219.404ZM73.7068 219.547C74.7316 219.356 75.2203 219.897 75.977 220.469C74.8261 220.867 74.3217 220.358 73.7068 219.547ZM84.3009 223.442C83.7964 223.156 83.2131 222.997 82.6613 222.774C81.7154 222.504 80.7853 222.218 79.8394 221.948C78.9723 221.709 78.0895 221.502 76.8756 221.185C78.2787 220.771 81.1006 221.518 82.6456 222.488C83.9225 222.44 85.0892 222.79 86.5238 223.458C85.5463 223.871 84.9473 223.823 84.2851 223.442H84.3009ZM87.2174 224.3C87.8953 223.839 88.2106 223.458 88.4471 223.505C91.0798 224.014 93.6968 224.586 96.3138 225.159C96.3926 225.174 96.4242 225.381 96.6449 225.794C93.5077 225.413 90.6384 224.65 87.2174 224.316V224.3ZM96.4399 223.172C96.0774 223.124 95.6832 223.076 95.2891 223.013C95.3206 222.981 95.3679 222.949 95.3995 222.917C95.9039 222.806 96.4084 222.758 96.9129 222.774C96.7079 222.87 96.5503 222.997 96.4557 223.156L96.4399 223.172ZM99.1042 225.333C100.208 225.477 101.311 225.62 102.746 225.81C101.674 226.298 100.46 226.139 99.1042 225.333ZM103.361 222.234C103.897 222.615 104.275 222.885 104.669 223.172C104.669 223.187 104.669 223.203 104.654 223.235C104.117 223.203 103.597 223.187 103.061 223.156C103.172 222.838 103.25 222.568 103.361 222.25V222.234ZM103.786 226.494V226.049H104.401C104.717 226.128 105.048 226.192 105.379 226.255C105.379 226.303 105.379 226.351 105.379 226.398C104.843 226.43 104.322 226.462 103.786 226.494ZM109.02 226.605C109.02 226.51 108.973 226.351 109.02 226.303C109.099 226.24 109.241 226.208 109.351 226.224C109.415 226.24 109.462 226.383 109.525 226.51C109.336 226.542 109.178 226.557 109.005 226.589L109.02 226.605ZM118.479 227.146C118.196 227.305 117.88 227.4 117.47 227.559C117.36 227.13 117.202 226.828 117.013 226.621C117.675 226.669 118.353 226.732 119.015 226.796C118.842 226.923 118.669 227.05 118.479 227.146ZM127.56 225.27C126.488 225.588 125.416 225.969 124.328 226.24C124.328 226.096 124.344 225.938 124.36 225.779C125.085 225.731 125.731 225.667 126.378 225.62C126.378 225.349 126.409 225.079 126.409 224.745C126.661 224.714 126.914 224.682 127.166 224.666C127.402 224.634 127.655 224.825 127.907 224.92C128.348 224.809 128.774 224.682 129.215 224.57C129.121 224.682 129.026 224.825 128.884 225C129.704 225.095 130.413 225.222 131.107 225.286C129.941 225.54 128.774 225.683 127.544 225.286L127.56 225.27ZM130.272 224.268C130.902 224.094 131.517 223.935 132.148 223.792C131.659 224.507 131.013 224.602 130.272 224.268ZM131.675 221.725C131.675 221.725 131.627 221.693 131.612 221.693C131.675 221.598 131.722 221.487 131.785 221.391C131.927 221.471 132.069 221.566 132.226 221.661C132.053 221.693 131.864 221.725 131.69 221.741L131.675 221.725ZM132.148 214.508C132.794 214.365 133.425 214.238 134.071 214.079C133.819 214.413 133.566 214.731 133.33 215.049C132.889 214.842 132.526 214.667 132.148 214.492V214.508ZM134.56 224.57C134.087 224.602 133.614 224.698 133.141 224.793C133.33 224.491 133.314 224.078 133.094 223.617C133.614 223.569 134.197 223.839 134.78 223.966C134.638 224.364 134.607 224.57 134.544 224.586L134.56 224.57ZM135.537 214.174C135.332 214.254 135.127 214.333 134.922 214.413C134.749 214.254 134.591 214.127 134.434 213.999C135.017 213.856 135.616 213.713 136.199 213.57C135.979 213.777 135.742 213.984 135.521 214.19L135.537 214.174ZM138.296 223.203C138.501 223.013 138.659 222.79 138.737 222.472C139.463 222.265 140.188 222.043 140.913 221.836C141.086 221.963 141.244 222.122 141.417 222.265C140.377 222.583 139.336 222.885 138.312 223.203H138.296ZM141.417 219.738C141.417 219.738 141.37 219.754 141.339 219.77C141.228 219.706 141.165 219.579 141.086 219.468C141.197 219.42 141.307 219.372 141.417 219.325C141.48 219.404 141.559 219.5 141.622 219.579C141.559 219.627 141.481 219.706 141.433 219.738H141.417ZM147.077 221.375C147.345 221.153 147.534 220.851 147.503 220.358C147.503 220.167 147.723 219.849 147.976 219.69C148.149 219.643 148.307 219.579 148.48 219.531C149.316 219.42 150.167 219.341 150.987 219.42C149.773 220.342 148.575 221.312 147.077 221.375ZM154.944 217.083C155.385 216.877 155.764 216.686 156.126 216.511C156.363 216.543 156.615 216.559 156.883 216.591C156.473 217.067 155.921 217.354 154.944 217.083ZM157.261 216.05C157.261 216.05 157.261 215.986 157.261 215.955C157.293 215.955 157.324 215.923 157.34 215.907C157.309 215.955 157.293 216.002 157.261 216.034V216.05ZM157.939 212.124C158.775 212.171 159.326 212.203 159.878 212.235C158.995 212.775 158.995 212.76 157.939 212.124ZM159.815 214.874C160.194 214.635 160.493 214.445 160.793 214.27C160.887 214.238 160.982 214.19 161.076 214.158C161.061 214.158 161.045 214.143 161.029 214.127C161.234 213.999 161.455 213.856 161.691 213.713C161.397 214.445 160.772 214.837 159.815 214.89V214.874ZM164.245 216.765C163.819 216.765 163.41 216.829 163.015 216.924C163.473 216.718 163.93 216.527 164.387 216.304C164.324 216.432 164.277 216.591 164.245 216.765ZM166.594 211.901C166.5 211.853 166.421 211.806 166.326 211.742C166.326 211.726 166.342 211.695 166.358 211.679C166.484 211.679 166.61 211.679 166.736 211.631C166.689 211.71 166.641 211.806 166.594 211.885V211.901ZM171.907 205.654C171.781 205.574 171.67 205.495 171.544 205.416C171.734 205.272 171.923 205.145 172.128 205.002C172.049 205.225 171.986 205.431 171.907 205.654ZM175.091 202.936C175.091 202.936 174.965 202.793 174.902 202.713C175.139 202.491 175.391 202.268 175.627 202.046C175.691 202.125 175.754 202.189 175.832 202.268C175.58 202.491 175.344 202.713 175.091 202.936ZM180.12 199.757C179.805 200.011 179.001 200.074 178.717 199.852C179.159 199.089 179.695 198.978 181.271 198.691C180.909 199.073 180.546 199.439 180.12 199.757ZM184.771 194.177C184.692 194.177 184.629 194.177 184.535 194.145C184.708 194.05 184.866 193.954 185.023 193.875C184.945 193.97 184.85 194.066 184.771 194.177ZM194.924 177.391C195.665 176.755 196.437 176.071 197.21 175.388C196.957 176.008 196.674 176.612 196.374 177.216C195.885 177.263 195.413 177.327 194.924 177.391ZM209.018 146.536C208.687 146.822 208.371 147.124 208.04 147.41C208.608 146.139 209.16 144.851 209.664 143.579C209.696 143.85 209.727 144.12 209.759 144.39C209.869 145.344 209.664 145.98 209.018 146.536ZM210.389 165.516C210.358 165.389 210.342 165.278 210.31 165.151C210.405 165.087 210.5 165.039 210.578 164.976C210.626 165.087 210.752 165.246 210.736 165.278C210.641 165.373 210.5 165.437 210.373 165.5L210.389 165.516ZM213.101 157.52C213.101 157.52 212.975 157.457 212.912 157.425C213.038 157.218 213.164 157.012 213.274 156.805C213.322 156.837 213.385 156.853 213.432 156.885C213.322 157.091 213.211 157.314 213.085 157.52H213.101ZM215.702 152.545C216.002 150.272 217.389 149.429 219.36 148.936C218.351 150.399 217.578 151.861 215.702 152.545ZM222.339 145.551C222.26 146.091 221.898 146.679 221.504 147.077C221.251 147.315 220.684 147.22 220.258 147.283C220.305 146.87 220.258 146.425 220.432 146.059C220.983 144.851 221.598 143.659 222.181 142.467C222.276 142.451 222.371 142.419 222.465 142.403C222.434 143.452 222.497 144.533 222.339 145.566V145.551ZM221.299 126.253C221.015 126.555 220.857 126.729 220.652 126.936C220.274 125.712 220.432 125.235 221.204 125.347C221.882 125.442 222.607 125.76 223.159 126.173C223.49 126.427 223.506 127.063 223.726 127.667C222.402 127.858 221.866 127.143 221.314 126.237L221.299 126.253ZM223.868 141.847C223.774 141.847 223.679 141.815 223.6 141.815C223.616 141.561 223.632 141.29 223.648 141.036C223.774 141.036 223.9 141.068 224.026 141.084C223.979 141.338 223.931 141.608 223.884 141.863L223.868 141.847Z' fill='%23F7F3EA'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  max-width: 260px;
  margin: 0 auto 1em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 1em;
}
.block-stats .content .content__stats .stat-wrapper .stat p {
  margin: 0;
}

.block-collage-content {
  position: relative;
}
@media (max-width: 768px) {
  .block-collage-content {
    margin-bottom: 6em;
  }
}
@media (min-width: 768px) {
  .block-collage-content {
    min-width: 1400px;
  }
}
.block-collage-content > svg {
  bottom: -10em;
  left: -5vw;
  position: absolute;
}
@media (max-width: 768px) {
  .block-collage-content > svg {
    bottom: -8em;
    height: auto;
    left: -40%;
    width: 100vw;
  }
}
.block-collage-content .content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
  gap: 56px;
}
@media (min-width: 768px) {
  .block-collage-content .content {
    gap: 32px;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-direction: row;
        flex-direction: row;
  }
}
@media (min-width: 768px) {
  .block-collage-content .content .content__content {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.45);
        flex-basis: calc((100% - 48px) * 0.45);
  }
}
@media (min-width: 768px) {
  .block-collage-content .content .content__image {
    -ms-flex-preferred-size: calc((100% - 48px) * 0.55);
        flex-basis: calc((100% - 48px) * 0.55);
  }
}
.block-collage-content .content .content__content .content-wrapper {
  max-width: 700px;
}
.block-collage-content .content .content__image {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  margin-top: 15%;
}
@media (min-width: 768px) {
  .block-collage-content .content .content__image {
    gap: 24px;
    margin-top: 8%;
  }
}
.block-collage-content .content .content__image .image__col {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: calc(100% / 4);
      flex-basis: calc(100% / 4);
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 16px;
}
@media (min-width: 768px) {
  .block-collage-content .content .content__image .image__col {
    gap: 24px;
  }
}
.block-collage-content .content .content__image .image__col.one .image-wrapper img {
  aspect-ratio: 8/23;
}
.block-collage-content .content .content__image .image__col.three {
  margin-top: -30%;
}
.block-collage-content .content .content__image .image__col .image-wrapper img {
  aspect-ratio: 56/135;
  border-radius: 8em;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.block-homepage-banner {
  position: relative;
}
.block-homepage-banner .image-video-wrapper {
  aspect-ratio: 4/3;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (min-width: 700px) {
  .block-homepage-banner .image-video-wrapper {
    aspect-ratio: 15/7;
  }
}
@media (min-width: 1000px) {
  .block-homepage-banner .image-video-wrapper {
    aspect-ratio: auto;
    height: 100%;
  }
}
.block-homepage-banner .image-video-wrapper::after {
  background-color: rgba(0, 0, 0, 0.35);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.block-homepage-banner .image-video-wrapper > figure {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.block-homepage-banner .image-video-wrapper > figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.block-homepage-banner .image-video-wrapper > svg {
  position: absolute;
  bottom: -0.5em;
  z-index: 1;
  width: 100%;
}
.block-homepage-banner .content__content .content-wrapper {
  aspect-ratio: 4/3;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  text-align: center;
  margin-bottom: 15%;
}
@media (min-width: 700px) {
  .block-homepage-banner .content__content .content-wrapper {
    aspect-ratio: 16/5;
  }
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content-wrapper {
    margin-bottom: 3em;
  }
}
.block-homepage-banner .content__content .content-wrapper * {
  color: white;
}
.block-homepage-banner .content__content .content__ctas {
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 32px;
  }
}
.block-homepage-banner .content__content .content__ctas a {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  align-items: center;
  -ms-flex-preferred-size: calc((100% - 32px * 2) / 3);
      flex-basis: calc((100% - 32px * 2) / 3);
  gap: 16px;
  padding: 16px;
  text-decoration: none;
  transition: all 300ms ease;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a {
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15);
    -ms-flex-direction: column;
        flex-direction: column;
    max-width: 400px;
    padding: 32px;
    gap: 24px;
  }
}
.block-homepage-banner .content__content .content__ctas a:before, .block-homepage-banner .content__content .content__ctas a:after {
  background-color: white;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
.block-homepage-banner .content__content .content__ctas a:after {
  background-color: #ffc929;
  z-index: -2;
}
.block-homepage-banner .content__content .content__ctas a:hover, .block-homepage-banner .content__content .content__ctas a:active, .block-homepage-banner .content__content .content__ctas a:focus {
  -webkit-transform: translate(-0.3em, -0.3em);
          transform: translate(-0.3em, -0.3em);
}
.block-homepage-banner .content__content .content__ctas a:hover:after, .block-homepage-banner .content__content .content__ctas a:active:after, .block-homepage-banner .content__content .content__ctas a:focus:after {
  -webkit-transform: translate(0.6em, 0.6em);
          transform: translate(0.6em, 0.6em);
}
.block-homepage-banner .content__content .content__ctas a figure {
  height: auto;
  margin-bottom: 0;
  width: 70px;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a figure {
    height: 100px;
    width: auto;
  }
}
.block-homepage-banner .content__content .content__ctas a figure img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  width: auto;
}
.block-homepage-banner .content__content .content__ctas a span {
  margin: 0;
  text-align: center;
}
@media (max-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a span {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex: 1;
        flex: 1;
  }
}
.block-homepage-banner .content__content .content__ctas a span svg {
  height: 0.6em;
  margin-left: 8px;
  width: auto;
}
@media (min-width: 1000px) {
  .block-homepage-banner .content__content .content__ctas a span svg {
    margin-bottom: 0.1em;
  }
}

.block-banner {
  position: relative;
  margin-bottom: calc((1800% / 200) + 48px);
  padding-bottom: 24px;
  background-color: #c1d1e9;
  position: relative;
}
@media (min-width: 600px) {
  .block-banner {
    margin-bottom: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 1400px) {
  .block-banner {
    padding-bottom: 0;
  }
}
.block-banner::after {
  aspect-ratio: 1800/120;
  border-radius: 0 0 50% 50%/0 0 100% 100%;
  content: "";
  left: 50%;
  position: absolute;
  bottom: 0;
  -webkit-transform: translate(-50%, 70%);
          transform: translate(-50%, 70%);
  width: 105vw;
  z-index: -1000;
}
.block-banner::after {
  background-color: #c1d1e9;
}
.block-banner .content__content {
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.block-banner .content__content * {
  text-align: center;
}
.block-banner #top-accent,
.block-banner #bottom-accent {
  height: auto;
  position: absolute;
}
.block-banner #top-accent {
  right: 0;
  top: 0;
  width: 500px;
}
.block-banner #bottom-accent {
  bottom: -20%;
  left: 0;
  width: 150px;
}
@media (min-width: 500px) {
  .block-banner #bottom-accent {
    width: 250px;
  }
}
@media (min-width: 900px) {
  .block-banner #bottom-accent {
    bottom: -40%;
    width: 350px;
  }
}

.block-three-up-cta {
  background-color: white;
}
.block-three-up-cta .content .content__content {
  text-align: center;
  margin-bottom: 3em;
}
.block-three-up-cta .content .content__ctas {
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  margin: 0 -16px 32px -16px;
  padding: 0 16px;
}
@media (min-width: 450px) {
  .block-three-up-cta .content .content__ctas {
    margin: 0 -36px 32px -36px;
    padding: 0 36px;
  }
}
@media (min-width: 768px) and (max-width: 1000px) {
  .block-three-up-cta .content .content__ctas {
    margin: 0 -60px 32px -60px;
    padding: 0 60px;
  }
}
@media (max-width: 1000px) {
  .block-three-up-cta .content .content__ctas {
    overflow-x: scroll;
    overflow-y: hidden;
  }
}
@media (min-width: 1000px) {
  .block-three-up-cta .content .content__ctas {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    margin: 0 0 32px 0;
  }
}
.block-three-up-cta .content .content__ctas .cta {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: center;
  text-decoration: none;
}
@media (max-width: 600px) {
  .block-three-up-cta .content .content__ctas .cta {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 70vw;
  }
}
@media (min-width: 600px) and (max-width: 1000px) {
  .block-three-up-cta .content .content__ctas .cta {
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 55vw;
  }
}
.block-three-up-cta .content .content__ctas .cta:hover .image-wrapper, .block-three-up-cta .content .content__ctas .cta:focus .image-wrapper {
  -webkit-transform: translate(-0.4em, -0.4em);
          transform: translate(-0.4em, -0.4em);
}
.block-three-up-cta .content .content__ctas .cta:hover .image-wrapper::before, .block-three-up-cta .content .content__ctas .cta:focus .image-wrapper::before {
  -webkit-transform: translate(0.8em, 0.8em);
          transform: translate(0.8em, 0.8em);
}
.block-three-up-cta .content .content__ctas .cta:hover p.h4, .block-three-up-cta .content .content__ctas .cta:focus p.h4 {
  background-position: 0 100%;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper {
  margin-bottom: 2em;
  position: relative;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper::before {
  background-color: #ffc929;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper figure {
  aspect-ratio: 400/450;
  margin: 0;
  overflow: hidden;
  width: 100%;
}
.block-three-up-cta .content .content__ctas .cta .image-wrapper figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.block-three-up-cta .content .content__ctas .cta p.h4 {
  background-image: linear-gradient(to right, #c1d1e9 50%, transparent 50%);
  background-size: 210% 0.8em;
  background-position: 100% 100%;
  background-repeat: no-repeat;
  transition: background 500ms ease;
  text-decoration-thickness: 0.05em;
  text-underline-offset: 0.1em;
  position: relative;
  padding: 0 4px 2px;
  margin: 0 -4px;
}
.block-three-up-cta .content .content__ctas .cta p {
  margin-left: auto;
  margin-right: auto;
}
.block-three-up-cta .content .content__ctas .cta p.description {
  margin-top: 0.6em;
}
.block-three-up-cta .content .wp-block-buttons {
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 0;
}

.block-sectioned-accordions {
  position: relative;
  margin-top: calc((1800% / 200) + 48px);
  background-color: white;
}
@media (min-width: 600px) {
  .block-sectioned-accordions {
    margin-top: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 768px) {
  .block-sectioned-accordions {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .block-sectioned-accordions {
    padding-top: 0;
  }
}
.block-sectioned-accordions::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1000;
}
.block-sectioned-accordions::after {
  background-color: white;
}
.block-sectioned-accordions .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link.current figure, .block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link:hover figure {
  background-color: #ffc929;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link figure {
  border-radius: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 80px;
  margin: 0;
  width: 80px;
  padding: 16px;
  transition: all 300ms ease;
}
.block-sectioned-accordions .content .content__tabs ul.tabs li.tab-link figure img {
  max-height: 100%;
}
.block-sectioned-accordions .content .content__tabs.desktop {
  display: none;
  gap: 40px;
}
@media (min-width: 1000px) {
  .block-sectioned-accordions .content .content__tabs.desktop {
    display: grid;
    grid-template-columns: 3fr 7fr;
  }
}
@media (min-width: 1300px) {
  .block-sectioned-accordions .content .content__tabs.desktop {
    gap: 80px;
  }
}
@media (min-width: 1000px) {
  .block-sectioned-accordions .content .content__tabs.mobile {
    display: none;
  }
}

.read-more {
  margin-left: 10px;
}

.entry-content > .block-events-manual-listing {
  position: relative;
  margin-top: calc((1800% / 200) + 48px);
  background-color: white;
}
@media (min-width: 600px) {
  .entry-content > .block-events-manual-listing {
    margin-top: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 768px) {
  .entry-content > .block-events-manual-listing {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .entry-content > .block-events-manual-listing {
    padding-top: 0;
  }
}
.entry-content > .block-events-manual-listing::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1000;
}
.entry-content > .block-events-manual-listing::after {
  background-color: white;
}

.wp-block-group.is-style-white-background-curve .block-events-manual-listing.padding {
  padding: 0;
}

.block-events-manual-listing .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-events-manual-listing .content > .wp-block-buttons {
  -ms-flex-pack: center;
      justify-content: center;
}

.content__events,
.archive-news-listing,
.archive-events-listing {
  display: grid;
  grid-template-columns: 1fr;
  gap: 24px;
}
@media (min-width: 650px) {
  .content__events,
.archive-news-listing,
.archive-events-listing {
    grid-template-columns: 1fr 1fr;
  }
}
@media (min-width: 1000px) {
  .content__events,
.archive-news-listing,
.archive-events-listing {
    grid-template-columns: 1fr 1fr 1fr;
    gap: 32px;
  }
}

@media (max-width: 650px) {
  .event-wrapper:nth-child(n+4) {
    display: none;
  }
}
.event-wrapper .categories {
  margin-bottom: 1em;
}
.event-wrapper .categories .category {
  min-height: 0vw;
  font-size: 14px;
  background: #ffc929;
  border-radius: 40px;
  color: #333333;
  margin-right: 16px;
  padding: 4px 14px;
  text-decoration: none;
}
@media (min-width: 320px) {
  .event-wrapper .categories .category {
    font-size: calc(14px + 100vw * 0);
  }
}
@media (min-width: 1920px) {
  .event-wrapper .categories .category {
    font-size: 14px;
  }
}
.event-wrapper figure {
  aspect-ratio: 4/3;
  margin: 0 -16px 32px;
}
@media (min-width: 450px) {
  .event-wrapper figure {
    margin: 0 -36px 32px;
  }
}
@media (min-width: 650px) {
  .event-wrapper figure {
    margin: 0 auto 32px;
  }
}
.event-wrapper figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.block-social-share {
  margin-bottom: 48px;
}
.block-social-share a.social {
  background: none;
  display: inline-block;
  text-decoration: none;
}
.block-social-share a.social:not(:last-child) {
  margin-right: 16px;
}
.block-social-share a.social:hover svg path {
  fill: #ffc929;
}
.block-social-share a.social svg {
  height: 24px;
  width: 24px;
}
.block-social-share a.social svg path {
  fill: #4872ae;
  transition: all 300ms ease;
}

.block-image-gallery .content .content__images {
  display: grid;
  gap: 16px;
  margin: 0 -16px;
  padding: 0 16px;
}
@media (min-width: 450px) {
  .block-image-gallery .content .content__images {
    margin: 0 -36px;
    padding: 0 36px;
  }
}
@media (min-width: 768px) and (max-width: 1000px) {
  .block-image-gallery .content .content__images {
    margin: 0 -60px;
    padding: 0 60px;
  }
}
@media (max-width: 1000px) {
  .block-image-gallery .content .content__images {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1000px) {
  .block-image-gallery .content .content__images {
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
  }
}
.block-image-gallery .content .content__images .image {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  text-align: center;
  text-decoration: none;
}
.block-image-gallery .content .content__images .image figure {
  aspect-ratio: 400/450;
  margin: 0;
  overflow: hidden;
  width: 100%;
}
.block-image-gallery .content .content__images .image figure img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.block-board-members-listing > .content {
  max-width: 1200px;
}
.block-board-members-listing .grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 64px 25px;
}
.block-board-members-listing .grid-item-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.block-board-members-listing .grid-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.block-board-members-listing .wp-block-image {
  overflow: hidden;
  aspect-ratio: 3/4;
}
.block-board-members-listing .wp-block-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.block-board-members-listing .member-name {
  margin-top: 16px;
}
.block-board-members-listing .member-link {
  text-decoration: underline;
}
@media (max-width: 767px) {
  .block-board-members-listing .grid-container {
    grid-template-columns: repeat(2, 1fr);
  }
  .block-board-members-listing .member-name {
    margin-top: 14px;
  }
}

.block-homepage-video-banner {
  position: relative;
}
.block-homepage-video-banner .image-video-wrapper {
  aspect-ratio: 16/9;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
@media (min-width: 700px) {
  .block-homepage-video-banner .image-video-wrapper {
    aspect-ratio: 15/7;
  }
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .image-video-wrapper {
    aspect-ratio: auto;
    height: 100%;
  }
}
.block-homepage-video-banner .image-video-wrapper::after {
  background-color: rgba(0, 0, 0, 0.35);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.block-homepage-video-banner .image-video-wrapper > figure {
  height: 100%;
  overflow: hidden;
  width: 100%;
}
.block-homepage-video-banner .image-video-wrapper > figure > img {
  display: block;
  position: absolute;
  z-index: -1;
}
.block-homepage-video-banner .image-video-wrapper > figure video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.block-homepage-video-banner .image-video-wrapper > svg {
  position: absolute;
  bottom: -0.5em;
  z-index: 1;
  width: 100%;
}
.block-homepage-video-banner .content__content .content-wrapper {
  aspect-ratio: 2/1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  text-align: center;
  margin-bottom: 0;
}
@media (min-width: 700px) {
  .block-homepage-video-banner .content__content .content-wrapper {
    aspect-ratio: 16/5;
    -ms-flex-pack: end;
        justify-content: flex-end;
    margin-bottom: 15%;
  }
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content-wrapper {
    margin-bottom: 3em;
  }
}
.block-homepage-video-banner .content__content .content-wrapper * {
  color: white;
  margin-bottom: 0;
}
@media (min-width: 700px) {
  .block-homepage-video-banner .content__content .content-wrapper * {
    margin-bottom: 20px;
  }
}
.block-homepage-video-banner .content__content .content__ctas {
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas {
    -ms-flex-direction: row;
        flex-direction: row;
    gap: 32px;
  }
}
.block-homepage-video-banner .content__content .content__ctas a {
  -ms-flex-align: center;
      align-items: center;
  background: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  align-items: center;
  -ms-flex-preferred-size: calc((100% - 32px * 2) / 3);
      flex-basis: calc((100% - 32px * 2) / 3);
  gap: 16px;
  padding: 16px;
  text-decoration: none;
  transition: all 300ms ease;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a {
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15);
    -ms-flex-direction: column;
        flex-direction: column;
    max-width: 400px;
    padding: 32px;
    gap: 24px;
  }
}
.block-homepage-video-banner .content__content .content__ctas a:before, .block-homepage-video-banner .content__content .content__ctas a:after {
  background-color: white;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 100%;
  z-index: -1;
}
.block-homepage-video-banner .content__content .content__ctas a:after {
  background-color: #ffc929;
  z-index: -2;
}
.block-homepage-video-banner .content__content .content__ctas a:hover, .block-homepage-video-banner .content__content .content__ctas a:active, .block-homepage-video-banner .content__content .content__ctas a:focus {
  -webkit-transform: translate(-0.3em, -0.3em);
          transform: translate(-0.3em, -0.3em);
}
.block-homepage-video-banner .content__content .content__ctas a:hover:after, .block-homepage-video-banner .content__content .content__ctas a:active:after, .block-homepage-video-banner .content__content .content__ctas a:focus:after {
  -webkit-transform: translate(0.6em, 0.6em);
          transform: translate(0.6em, 0.6em);
}
.block-homepage-video-banner .content__content .content__ctas a figure {
  height: auto;
  margin-bottom: 0;
  width: 70px;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a figure {
    height: 100px;
    width: auto;
  }
}
.block-homepage-video-banner .content__content .content__ctas a figure img {
  max-width: 100%;
  max-height: 100%;
  height: auto;
  width: auto;
}
.block-homepage-video-banner .content__content .content__ctas a span {
  margin: 0;
  text-align: center;
}
@media (max-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a span {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex: 1;
        flex: 1;
  }
}
.block-homepage-video-banner .content__content .content__ctas a span svg {
  height: 0.6em;
  margin-left: 8px;
  width: auto;
}
@media (min-width: 1000px) {
  .block-homepage-video-banner .content__content .content__ctas a span svg {
    margin-bottom: 0.1em;
  }
}

.block-sectioned-tabs {
  position: relative;
  margin-top: calc((1800% / 200) + 48px);
  background-color: white;
}
@media (min-width: 600px) {
  .block-sectioned-tabs {
    margin-top: calc((1800% / 200) + 80px);
  }
}
@media (min-width: 768px) {
  .block-sectioned-tabs {
    padding-top: 24px;
  }
}
@media (min-width: 1400px) {
  .block-sectioned-tabs {
    padding-top: 0;
  }
}
.block-sectioned-tabs::after {
  aspect-ratio: 1200/120;
  border-radius: 50% 50% 0 0/100% 100% 0 0;
  content: "";
  left: 50%;
  position: absolute;
  top: 0;
  -webkit-transform: translate(-50%, -70%);
          transform: translate(-50%, -70%);
  width: 105vw;
  z-index: -1000;
}
.block-sectioned-tabs::after {
  background-color: white;
}
.block-sectioned-tabs .content .content__content {
  margin-bottom: 3em;
  text-align: center;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link.current figure, .block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link:hover figure {
  background-color: #ffc929;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link figure {
  border-radius: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 80px;
  margin: 0;
  width: 80px;
  padding: 16px;
  transition: all 300ms ease;
}
.block-sectioned-tabs .content .content__tabs ul.tabs li.tab-link figure img {
  max-height: 100%;
}
.block-sectioned-tabs .content .content__tabs.desktop {
  display: none;
  gap: 40px;
}
@media (min-width: 1000px) {
  .block-sectioned-tabs .content .content__tabs.desktop {
    display: grid;
    grid-template-columns: 4fr 6fr;
  }
}
@media (min-width: 1300px) {
  .block-sectioned-tabs .content .content__tabs.desktop {
    gap: 80px;
  }
}
@media (min-width: 1000px) {
  .block-sectioned-tabs .content .content__tabs.mobile {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiX25vcm1hbGl6ZS5zY3NzIiwiYmFzZS9fYWNjZXNzaWJpbGl0eS5zY3NzIiwiYmFzZS9fZ2xvYmFsLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJiYXNlL19taXhpbnMuc2NzcyIsImVsZW1lbnRzL190YWJsZS5zY3NzIiwiZWxlbWVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fdGFicy5zY3NzIiwiY29tcG9uZW50cy9fZXZlbnRzLnNjc3MiLCJjb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19qb2JzLnNjc3MiLCJsYXlvdXQvX2NvbHVtbi1sYXlvdXQuc2NzcyIsImxheW91dC9fYmFzaWMtcGFnZS5zY3NzIiwibGF5b3V0L19jYXJlZXJzLnNjc3MiLCJsYXlvdXQvX3ZvbHVudGVlcmluZy5zY3NzIiwiYmxvY2tzL19jb21tb24uc2NzcyIsImJsb2Nrcy9fd3AtYmxvY2tzLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWFjY29yZGlvbi1yb3cuc2NzcyIsImJsb2Nrcy9fYmxvY2staW1hZ2UtY29udGVudC5zY3NzIiwiYmxvY2tzL19ibG9jay1jYXJvdXNlbC5zY3NzIiwiYmxvY2tzL19ibG9jay1xdWlja2xpbmtzLnNjc3MiLCJibG9ja3MvX2Jsb2NrLXN0YXRzLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWNvbGxhZ2UtY29udGVudC5zY3NzIiwiYmxvY2tzL19ibG9jay1ob21lcGFnZS1iYW5uZXIuc2NzcyIsImJsb2Nrcy9fYmxvY2stYmFubmVyLnNjc3MiLCJibG9ja3MvX2Jsb2NrLXRocmVlLXVwLWN0YS5zY3NzIiwiYmxvY2tzL19ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucy5zY3NzIiwiYmxvY2tzL19ibG9jay1ldmVudHMtbWFudWFsLWxpc3Rpbmcuc2NzcyIsImJsb2Nrcy9fYmxvY2stc29jaWFsLXNoYXJlLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWltYWdlLWdhbGxlcnkuc2NzcyIsImJsb2Nrcy9fYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nLnNjc3MiLCJibG9ja3MvX2Jsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lci5zY3NzIiwiYmxvY2tzL19ibG9jay1zZWN0aW9uZWQtdGFicy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQiwyRUFBQTtBQUVBOytFQUFBO0FBR0E7OztFQUFBO0FBS0E7RUFDRSxpQkFBQTtFQUFtQixNQUFBO0VBQ25CLDhCQUFBO0VBQWdDLE1BQUE7QURDbEM7O0FDRUE7K0VBQUE7QUFHQTs7RUFBQTtBQUlBO0VBQ0UsU0FBQTtBRERGOztBQ0lBOztFQUFBO0FBSUE7RUFDRSxjQUFBO0FERkY7O0FDS0E7OztFQUFBO0FBS0E7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7QURIRjs7QUNNQTsrRUFBQTtBQUdBOzs7RUFBQTtBQUtBO0VBQ0UsdUJBQUE7RUFBeUIsTUFBQTtFQUN6QixTQUFBO0VBQVcsTUFBQTtFQUNYLGlCQUFBO0VBQW1CLE1BQUE7QURGckI7O0FDS0E7OztFQUFBO0FBS0E7RUFDRSxpQ0FBQTtFQUFtQyxNQUFBO0VBQ25DLGNBQUE7RUFBZ0IsTUFBQTtBRERsQjs7QUNJQTsrRUFBQTtBQUdBOztFQUFBO0FBSUE7RUFDRSw2QkFBQTtBREhGOztBQ01BOzs7RUFBQTtBQUtBO0VBQ0UsbUJBQUE7RUFBcUIsTUFBQTtFQUNyQiwwQkFBQTtFQUE0QixNQUFBO0VBQzVCLHlDQUFBO1VBQUEsaUNBQUE7RUFBbUMsTUFBQTtBRERyQzs7QUNJQTs7RUFBQTtBQUlBOztFQUVFLG1CQUFBO0FERkY7O0FDS0E7OztFQUFBO0FBS0E7OztFQUdFLGlDQUFBO0VBQW1DLE1BQUE7RUFDbkMsY0FBQTtFQUFnQixNQUFBO0FERGxCOztBQ0lBOztFQUFBO0FBSUE7RUFDRSxjQUFBO0FERkY7O0FDS0E7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QWlEQSxjRG5EVztFQ29EWCxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBSjZYRjs7QUkxWEE7Ozs7Ozs7RUM1Q0UsZUFBQTtFQUNBLGVEa0RrRDtBSjhYcEQ7QUs5YUU7RUR5Q0Y7Ozs7Ozs7SUN4Q0kseUNBQUE7RUx1YkY7QUFDRjtBS3JiRTtFRHFDRjs7Ozs7OztJQ3BDSSxlRDJDc0Q7RUptWnhEO0FBQ0Y7O0FJalpBOzs7OztFQ3RERSxlQUFBO0VBQ0EsZUQwRGtEO0VBQ2xELGlCQUFBO0FKcVpGO0FLOWNFO0VEbURGOzs7OztJQ2xESSx1Q0FBQTtFTHFkRjtBQUNGO0FLbmRFO0VEK0NGOzs7OztJQzlDSSxlRG1Ec0Q7RUp1YXhEO0FBQ0Y7QUl0YUU7Ozs7O0VBQ0UscUVBQUE7RUFDQSwyQkFBQTtFQUNBLDJCQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FKNGFKOztBSXhhQTs7OztFQWhGRSxrQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUNNQSxlQUFBO0VBQ0EsZUQ0RWtEO0VBQ2xELG1DQUFBO0FKOGFGO0FLemZFO0VEcUVGOzs7O0lDcEVJLHVDQUFBO0VMK2ZGO0FBQ0Y7QUs3ZkU7RURpRUY7Ozs7SUNoRUksZURxRXNEO0VKOGJ4RDtBQUNGOztBSTNiQTs7OztFQ2pGRSxlQUFBO0VBQ0EsZURvRmtEO0FKK2JwRDtBS2poQkU7RUQ4RUY7Ozs7SUM3RUksd0NBQUE7RUx1aEJGO0FBQ0Y7QUtyaEJFO0VEMEVGOzs7O0lDekVJLGVENkVzRDtFSjhjeEQ7QUFDRjs7QUk1Y0E7Ozs7RUN4RkUsZUFBQTtFQUNBLGVEMkZrRDtFQUNsRCxxQkFBQTtFQUNBLHlCQUFBO0FKZ2RGO0FLM2lCRTtFRHFGRjs7OztJQ3BGSSx5Q0FBQTtFTGlqQkY7QUFDRjtBSy9pQkU7RURpRkY7Ozs7SUNoRkksZURvRnNEO0VKaWV4RDtBQUNGOztBSTdkQTs7RUFFRSxnQkFBQTtBSmdlRjs7QUk3ZEE7Ozs7OztFQ3RHRSxlQUFBO0VBQ0EsZUQyR2tEO0FKaWVwRDtBSzFrQkU7RURtR0Y7Ozs7OztJQ2xHSSx5Q0FBQTtFTGtsQkY7QUFDRjtBS2hsQkU7RUQrRkY7Ozs7OztJQzlGSSxlRG9Hc0Q7RUpvZnhEO0FBQ0Y7O0FJbGZBOzs7Ozs7Ozs7Ozs7Ozs7RUFuSUUsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VDa0JBLGVBQUE7RUFDQSxlRDhIa0Q7RUFDbEQsY0Q5SVc7RUMrSVgsZ0JBQUE7RUFDQSxpQkFBQTtBSndmRjtBS3ZuQkU7RUQ0R0Y7Ozs7Ozs7Ozs7Ozs7OztJQzNHSSxpQ0FBQTtFTHdvQkY7QUFDRjtBS3RvQkU7RUR3R0Y7Ozs7Ozs7Ozs7Ozs7OztJQ3ZHSSxlRHVIc0Q7RUpnaUJ4RDtBQUNGO0FJN2hCRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUNuSUEsZUFBQTtFQUNBLGVEb0lvRDtBSjJqQnREO0FLN3JCRTtFRGdJQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUMvSEUseUNBQUE7RUw0dEJGO0FBQ0Y7QUsxdEJFO0VENEhBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQzNIRSxlRDZId0Q7RUo0bkIxRDtBQUNGO0FJM25CRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUN2SUEsZUFBQTtFQUNBLGVEd0lvRDtBSnlwQnREO0FLL3hCRTtFRG9JQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUNuSUUsaUNBQUE7RUw4ekJGO0FBQ0Y7QUs1ekJFO0VEZ0lBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQy9IRSxlRGlJd0Q7RUowdEIxRDtBQUNGOztBSXZ0QkE7O0VBRUUseUVBQUE7RUFDQSwyQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNEJBQUE7RUFDQSxjRHRLSztFQ3VLTCxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUowdEJGO0FJenRCRTs7O0VBRUUsMkJBQUE7QUo0dEJKOztBSXZ0QkU7RUFDRSxrQkFBQTtFQUNBLGFB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U0FBQTtBcEMyOUhWO0FvQ3g5SFk7RUFDRSx5QmpDZEw7QUh3K0hUO0FvQ3Y5SFU7RUFDRSxtQkFBQTtFQUNBLG9CQUFBO01BQUEsY0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSwwQkFBQTtBcEN5OUhaO0FvQ3g5SFk7RUFDRSxnQkFBQTtBcEMwOUhkO0FvQ3A5SEk7RUFDRSxhQUFBO0VBQ0EsU0FBQTtBcENzOUhOO0FvQ3I5SE07RUFIRjtJQUlJLGFBQUE7SUFDQSw4QkFBQTtFcEN3OUhOO0FBQ0Y7QW9DdjlITTtFQVBGO0lBUUksU0FBQTtFcEMwOUhOO0FBQ0Y7QW9DdjlITTtFQURGO0lBRUksYUFBQTtFcEMwOUhOO0FBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDAwO1xufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNwcmltYXJ5W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbC5mcm9udCAjcGFnZSxcbmh0bWwuZnJvbnQgYm9keSAjcGFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5odG1sLmZyb250IG1haW4sXG5odG1sLmZyb250IGJvZHkgbWFpbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2YzZWE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICAvKiBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LiAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguICovXG59XG5cbmgxLFxuLmgxLFxuaDEgYSxcbi5oMSBhLFxuaDIsXG4uaDIsXG5oMiBhLFxuLmgyIGEsXG5oMyxcbi5oMyxcbmgzIGEsXG4uaDMgYSxcbmg0LFxuLmg0LFxuaDQgYSxcbi5oNCBhLFxuaDUsXG4uaDUsXG5oNSBhLFxuLmg1IGEsXG5oNixcbi5oNixcbmg2IGEsXG4uaDYgYSxcbnNwYW4gLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyxcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMsXG4ud3AtYmxvY2stcXVvdGUgcCB7XG4gIGZvbnQtZmFtaWx5OiByYWxld2F5LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDAgMCAwLjZlbSAwO1xufVxuXG5oMSxcbi5oMSxcbmgxIGEsXG4uaDEgYSxcbmgxIHNwYW4sXG4uaDEgc3Bhbixcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMubGFyZ2Uge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICBoMSxcbi5oMSxcbmgxIGEsXG4uaDEgYSxcbmgxIHNwYW4sXG4uaDEgc3Bhbixcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMubGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0Ni44cHggKyAxMDB2dyAqIDAuMDAzNzUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGgxLFxuLmgxLFxuaDEgYSxcbi5oMSBhLFxuaDEgc3Bhbixcbi5oMSBzcGFuLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucy5sYXJnZSB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICB9XG59XG5cbmgyLFxuLmgyLFxuaDIgYSxcbi5oMiBhLFxuLndwLWJsb2NrLXF1b3RlIHAge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDIsXG4uaDIsXG5oMiBhLFxuLmgyIGEsXG4ud3AtYmxvY2stcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMwLjRweCArIDEwMHZ3ICogMC4wMDUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGgyLFxuLmgyLFxuaDIgYSxcbi5oMiBhLFxuLndwLWJsb2NrLXF1b3RlIHAge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuaDIgZW0sXG4uaDIgZW0sXG5oMiBhIGVtLFxuLmgyIGEgZW0sXG4ud3AtYmxvY2stcXVvdGUgcCBlbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmYzkyOSA1MCUsICNmZmM5MjkgNTAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDAuNGVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSA4MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbjogMCAtNHB4O1xufVxuXG5oMyxcbi5oMyxcbmgzIGEsXG4uaDMgYSB7XG4gIGZvbnQtZmFtaWx5OiBmdXR1cmEtcHQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDI0cHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGgzLFxuLmgzLFxuaDMgYSxcbi5oMyBhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjIuNHB4ICsgMTAwdncgKiAwLjAwNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaDMsXG4uaDMsXG5oMyBhLFxuLmgzIGEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5oNCxcbi5oNCxcbmg0IGEsXG4uaDQgYSB7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGg0LFxuLmg0LFxuaDQgYSxcbi5oNCBhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjMuMnB4ICsgMTAwdncgKiAwLjAwMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGg0LFxuLmg0LFxuaDQgYSxcbi5oNCBhIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuaDUsXG4uaDUsXG5oNSBhLFxuLmg1IGEge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGg1LFxuLmg1LFxuaDUgYSxcbi5oNSBhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTcuNnB4ICsgMTAwdncgKiAwLjAwMTI1KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBoNSxcbi5oNSxcbmg1IGEsXG4uaDUgYSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbmgzICsgaDUsXG5wICsgaDUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG5oNixcbi5oNixcbmg2IGEsXG4uaDYgYSxcbnNwYW4gLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyxcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICBoNixcbi5oNixcbmg2IGEsXG4uaDYgYSxcbnNwYW4gLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyxcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNy42cHggKyAxMDB2dyAqIDAuMDAxMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGg2LFxuLmg2LFxuaDYgYSxcbi5oNiBhLFxuc3BhbiAub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbnAsXG5wIHNwYW4sXG5jaXRlLFxuYSxcbi53cC1ibG9jay1idXR0b25fX2xpbmssXG5saSxcbmlucHV0LFxuc3BhbixcbnRkLFxudGgsXG5maWdjYXB0aW9uLFxuY2l0ZSxcbmxhYmVsLFxubGVnZW5kLFxuc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IHJhbGV3YXksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzMzMzMzMztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgcCxcbnAgc3BhbixcbmNpdGUsXG5hLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmxpLFxuaW5wdXQsXG5zcGFuLFxudGQsXG50aCxcbmZpZ2NhcHRpb24sXG5jaXRlLFxubGFiZWwsXG5sZWdlbmQsXG5zZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMTAwdncgKiAwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBwLFxucCBzcGFuLFxuY2l0ZSxcbmEsXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLFxubGksXG5pbnB1dCxcbnNwYW4sXG50ZCxcbnRoLFxuZmlnY2FwdGlvbixcbmNpdGUsXG5sYWJlbCxcbmxlZ2VuZCxcbnNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5wLnNtYWxsLCBwLnNtYWxsICosXG5wIHNwYW4uc21hbGwsXG5wIHNwYW4uc21hbGwgKixcbmNpdGUuc21hbGwsXG5jaXRlLnNtYWxsICosXG5hLnNtYWxsLFxuYS5zbWFsbCAqLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5zbWFsbCxcbi53cC1ibG9jay1idXR0b25fX2xpbmsuc21hbGwgKixcbmxpLnNtYWxsLFxubGkuc21hbGwgKixcbmlucHV0LnNtYWxsLFxuaW5wdXQuc21hbGwgKixcbnNwYW4uc21hbGwsXG5zcGFuLnNtYWxsICosXG50ZC5zbWFsbCxcbnRkLnNtYWxsICosXG50aC5zbWFsbCxcbnRoLnNtYWxsICosXG5maWdjYXB0aW9uLnNtYWxsLFxuZmlnY2FwdGlvbi5zbWFsbCAqLFxuY2l0ZS5zbWFsbCxcbmNpdGUuc21hbGwgKixcbmxhYmVsLnNtYWxsLFxubGFiZWwuc21hbGwgKixcbmxlZ2VuZC5zbWFsbCxcbmxlZ2VuZC5zbWFsbCAqLFxuc2VsZWN0LnNtYWxsLFxuc2VsZWN0LnNtYWxsICoge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICBwLnNtYWxsLCBwLnNtYWxsICosXG5wIHNwYW4uc21hbGwsXG5wIHNwYW4uc21hbGwgKixcbmNpdGUuc21hbGwsXG5jaXRlLnNtYWxsICosXG5hLnNtYWxsLFxuYS5zbWFsbCAqLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5zbWFsbCxcbi53cC1ibG9jay1idXR0b25fX2xpbmsuc21hbGwgKixcbmxpLnNtYWxsLFxubGkuc21hbGwgKixcbmlucHV0LnNtYWxsLFxuaW5wdXQuc21hbGwgKixcbnNwYW4uc21hbGwsXG5zcGFuLnNtYWxsICosXG50ZC5zbWFsbCxcbnRkLnNtYWxsICosXG50aC5zbWFsbCxcbnRoLnNtYWxsICosXG5maWdjYXB0aW9uLnNtYWxsLFxuZmlnY2FwdGlvbi5zbWFsbCAqLFxuY2l0ZS5zbWFsbCxcbmNpdGUuc21hbGwgKixcbmxhYmVsLnNtYWxsLFxubGFiZWwuc21hbGwgKixcbmxlZ2VuZC5zbWFsbCxcbmxlZ2VuZC5zbWFsbCAqLFxuc2VsZWN0LnNtYWxsLFxuc2VsZWN0LnNtYWxsICoge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNS42cHggKyAxMDB2dyAqIDAuMDAxMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIHAuc21hbGwsIHAuc21hbGwgKixcbnAgc3Bhbi5zbWFsbCxcbnAgc3Bhbi5zbWFsbCAqLFxuY2l0ZS5zbWFsbCxcbmNpdGUuc21hbGwgKixcbmEuc21hbGwsXG5hLnNtYWxsICosXG4ud3AtYmxvY2stYnV0dG9uX19saW5rLnNtYWxsLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5zbWFsbCAqLFxubGkuc21hbGwsXG5saS5zbWFsbCAqLFxuaW5wdXQuc21hbGwsXG5pbnB1dC5zbWFsbCAqLFxuc3Bhbi5zbWFsbCxcbnNwYW4uc21hbGwgKixcbnRkLnNtYWxsLFxudGQuc21hbGwgKixcbnRoLnNtYWxsLFxudGguc21hbGwgKixcbmZpZ2NhcHRpb24uc21hbGwsXG5maWdjYXB0aW9uLnNtYWxsICosXG5jaXRlLnNtYWxsLFxuY2l0ZS5zbWFsbCAqLFxubGFiZWwuc21hbGwsXG5sYWJlbC5zbWFsbCAqLFxubGVnZW5kLnNtYWxsLFxubGVnZW5kLnNtYWxsICosXG5zZWxlY3Quc21hbGwsXG5zZWxlY3Quc21hbGwgKiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5wLmV4dHJhLXNtYWxsLCBwLmV4dHJhLXNtYWxsICosXG5wIHNwYW4uZXh0cmEtc21hbGwsXG5wIHNwYW4uZXh0cmEtc21hbGwgKixcbmNpdGUuZXh0cmEtc21hbGwsXG5jaXRlLmV4dHJhLXNtYWxsICosXG5hLmV4dHJhLXNtYWxsLFxuYS5leHRyYS1zbWFsbCAqLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5leHRyYS1zbWFsbCxcbi53cC1ibG9jay1idXR0b25fX2xpbmsuZXh0cmEtc21hbGwgKixcbmxpLmV4dHJhLXNtYWxsLFxubGkuZXh0cmEtc21hbGwgKixcbmlucHV0LmV4dHJhLXNtYWxsLFxuaW5wdXQuZXh0cmEtc21hbGwgKixcbnNwYW4uZXh0cmEtc21hbGwsXG5zcGFuLmV4dHJhLXNtYWxsICosXG50ZC5leHRyYS1zbWFsbCxcbnRkLmV4dHJhLXNtYWxsICosXG50aC5leHRyYS1zbWFsbCxcbnRoLmV4dHJhLXNtYWxsICosXG5maWdjYXB0aW9uLmV4dHJhLXNtYWxsLFxuZmlnY2FwdGlvbi5leHRyYS1zbWFsbCAqLFxuY2l0ZS5leHRyYS1zbWFsbCxcbmNpdGUuZXh0cmEtc21hbGwgKixcbmxhYmVsLmV4dHJhLXNtYWxsLFxubGFiZWwuZXh0cmEtc21hbGwgKixcbmxlZ2VuZC5leHRyYS1zbWFsbCxcbmxlZ2VuZC5leHRyYS1zbWFsbCAqLFxuc2VsZWN0LmV4dHJhLXNtYWxsLFxuc2VsZWN0LmV4dHJhLXNtYWxsICoge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICBwLmV4dHJhLXNtYWxsLCBwLmV4dHJhLXNtYWxsICosXG5wIHNwYW4uZXh0cmEtc21hbGwsXG5wIHNwYW4uZXh0cmEtc21hbGwgKixcbmNpdGUuZXh0cmEtc21hbGwsXG5jaXRlLmV4dHJhLXNtYWxsICosXG5hLmV4dHJhLXNtYWxsLFxuYS5leHRyYS1zbWFsbCAqLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5leHRyYS1zbWFsbCxcbi53cC1ibG9jay1idXR0b25fX2xpbmsuZXh0cmEtc21hbGwgKixcbmxpLmV4dHJhLXNtYWxsLFxubGkuZXh0cmEtc21hbGwgKixcbmlucHV0LmV4dHJhLXNtYWxsLFxuaW5wdXQuZXh0cmEtc21hbGwgKixcbnNwYW4uZXh0cmEtc21hbGwsXG5zcGFuLmV4dHJhLXNtYWxsICosXG50ZC5leHRyYS1zbWFsbCxcbnRkLmV4dHJhLXNtYWxsICosXG50aC5leHRyYS1zbWFsbCxcbnRoLmV4dHJhLXNtYWxsICosXG5maWdjYXB0aW9uLmV4dHJhLXNtYWxsLFxuZmlnY2FwdGlvbi5leHRyYS1zbWFsbCAqLFxuY2l0ZS5leHRyYS1zbWFsbCxcbmNpdGUuZXh0cmEtc21hbGwgKixcbmxhYmVsLmV4dHJhLXNtYWxsLFxubGFiZWwuZXh0cmEtc21hbGwgKixcbmxlZ2VuZC5leHRyYS1zbWFsbCxcbmxlZ2VuZC5leHRyYS1zbWFsbCAqLFxuc2VsZWN0LmV4dHJhLXNtYWxsLFxuc2VsZWN0LmV4dHJhLXNtYWxsICoge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgMTAwdncgKiAwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBwLmV4dHJhLXNtYWxsLCBwLmV4dHJhLXNtYWxsICosXG5wIHNwYW4uZXh0cmEtc21hbGwsXG5wIHNwYW4uZXh0cmEtc21hbGwgKixcbmNpdGUuZXh0cmEtc21hbGwsXG5jaXRlLmV4dHJhLXNtYWxsICosXG5hLmV4dHJhLXNtYWxsLFxuYS5leHRyYS1zbWFsbCAqLFxuLndwLWJsb2NrLWJ1dHRvbl9fbGluay5leHRyYS1zbWFsbCxcbi53cC1ibG9jay1idXR0b25fX2xpbmsuZXh0cmEtc21hbGwgKixcbmxpLmV4dHJhLXNtYWxsLFxubGkuZXh0cmEtc21hbGwgKixcbmlucHV0LmV4dHJhLXNtYWxsLFxuaW5wdXQuZXh0cmEtc21hbGwgKixcbnNwYW4uZXh0cmEtc21hbGwsXG5zcGFuLmV4dHJhLXNtYWxsICosXG50ZC5leHRyYS1zbWFsbCxcbnRkLmV4dHJhLXNtYWxsICosXG50aC5leHRyYS1zbWFsbCxcbnRoLmV4dHJhLXNtYWxsICosXG5maWdjYXB0aW9uLmV4dHJhLXNtYWxsLFxuZmlnY2FwdGlvbi5leHRyYS1zbWFsbCAqLFxuY2l0ZS5leHRyYS1zbWFsbCxcbmNpdGUuZXh0cmEtc21hbGwgKixcbmxhYmVsLmV4dHJhLXNtYWxsLFxubGFiZWwuZXh0cmEtc21hbGwgKixcbmxlZ2VuZC5leHRyYS1zbWFsbCxcbmxlZ2VuZC5leHRyYS1zbWFsbCAqLFxuc2VsZWN0LmV4dHJhLXNtYWxsLFxuc2VsZWN0LmV4dHJhLXNtYWxsICoge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93IC53cC1ibG9jay1idXR0b25fX2xpbmssXG5hOm5vdCgubG9nbykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjMWQxZTkgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6ICM0ODcyYWU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNTAwbXMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC4wNWVtO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgbWFyZ2luOiAwIC00cHggLTJweDtcbn1cbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3cgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciwgLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1hcnJvdyAud3AtYmxvY2stYnV0dG9uX19saW5rOmZvY3VzLFxuYTpub3QoLmxvZ28pOmhvdmVyLFxuYTpub3QoLmxvZ28pOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuXG5hLmV4dGVybmFsIHN2Zy5pY29uLWV4dGVybmFsIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6IDAuOWVtO1xuICBtYXJnaW46IDAgMCAycHggNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDAuOWVtO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmM5Mjk7XG59XG5cbmhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjZmZjOTI5O1xuICBtYXJnaW46IDJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgbWFyZ2luOiA0ZW0gMDtcbiAgfVxufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIHVsLmNvbHVtbnMsXG5vbC5jb2x1bW5zIHtcbiAgICBjb2x1bW5zOiAzO1xuICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gIH1cbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxLjVlbTtcbn1cblxuLmZyb250IHVsLFxuLmZyb250IG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mcm9udCB1bCBsaSxcbi5mcm9udCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZnJvbnQgdWwgbGkgdWwsXG4uZnJvbnQgdWwgbGkgb2wsXG4uZnJvbnQgb2wgbGkgdWwsXG4uZnJvbnQgb2wgbGkgb2wge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4uZnJvbnQgPiB1bCxcbi5mcm9udCA+IG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5mcm9udCBvbCBsaSBvbCB7XG4gIGxpc3Qtc3R5bGU6IGxvd2VyLWFscGhhO1xufVxuLmZyb250IG9sIGxpIG9sIGxpIG9sIHtcbiAgbGlzdC1zdHlsZTogdXBwZXItcm9tYW47XG59XG4uZnJvbnQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4uZnJvbnQgdWwgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjNDg3MmFlO1xufVxuLmZyb250IHVsIGxpID4gdWwgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjZmZjOTI5O1xufVxuLmZyb250IHVsIGxpID4gdWwgbGkgPiB1bCBsaTo6bWFya2VyIHtcbiAgY29sb3I6ICNkYTFhMDA7XG59XG4uZnJvbnQgdWwuaXMtc3R5bGUtc3RhciA+IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmZyb250IHVsLmlzLXN0eWxlLXN0YXIgPiBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMScgaGVpZ2h0PSczNCcgdmlld0JveD0nMCAwIDMxIDM0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTMuNjMxIDE1Ljg5NDNDMTQuNjkwNyAxMS4wMTc2IDE2LjA4MjYgNi4yMzg3NyAxNy4zMjA2IDEuNDEwMTNDMTYuNzQwNyAxLjM3NDgyIDE2LjE2MjUgMS4zNDIwMiAxNS41ODI2IDEuMzA2NzFDMTUuNTk2OSA2LjE2NzQ5IDE1LjcxMzIgMTEuMDMwOSAxNS45MjY5IDE1Ljg4NzJDMTUuOTQ3NCAxNi4zNTcyIDE2LjM2NTMgMTYuODgxMSAxNi44NTU0IDE2LjkyOTNDMjAuOTUwMSAxNy4zMjA2IDI0Ljg3MzUgMTguMTI0NyAyOC43OTYyIDE5LjM3MjlDMjguNzQzOCAxOC42NjE1IDI4LjY4OTggMTcuOTQ3NiAyOC42Mzc0IDE3LjIzNjFDMjYuMzI0NSAxNy43NjAzIDI0LjAxMTYgMTguMjg0NSAyMS42OTcgMTguODA2MkMyMC4zNjc3IDE5LjEwNTIgMTcuODgzNSAxOS4xMzg2IDE2Ljg5MTkgMjAuMjYzN0MxNC43MjE3IDIyLjcyNTUgMTQuODk4NiAyOS40ODg3IDE0LjUyNCAzMi42MTM5QzE1LjA5NjcgMzIuNTczOCAxNS42NjczIDMyLjUzMzIgMTYuMjM5OSAzMi40OTMxQzE0Ljk4ODQgMjguNTcyMSAxNC4wMTExIDI0LjU5ODIgMTMuNzg2MSAyMC40Nzc4QzEzLjc1NzQgMTkuOTYwNSAxMy4yNTI3IDE5LjUxMzEgMTIuNzMyNiAxOS41NzQ1QzkuMTA3MzYgMTkuOTkzOCA1LjUwNjg5IDIwLjIzOTQgMS44NTQ3NCAyMC4yMzMyQzIuMDcwOTkgMjAuODUyNiAyLjI4ODk0IDIxLjQ3NDYgMi41MDUxOSAyMi4wOTRDNS45NjU4OSAyMC4yMTE4IDkuNDkwNjIgMTguNDgzNyAxMy4wOTczIDE2Ljg5NThMMTEuOTk4MSAxNS4yNjkzQzExLjcyNTggMTUuNTgzOSAxMS40NTM5IDE1Ljg5NjQgMTEuMTgxNSAxNi4yMTFDMTAuNTM4NiAxNi45NTM3IDExLjUyNDQgMTguMTQgMTIuMzM5IDE3LjUyNDVDMTIuNjY4NSAxNy4yNzU1IDEyLjk5NzkgMTcuMDI2NiAxMy4zMjc0IDE2Ljc3NzZDMTQuMjAzIDE2LjExNzUgMTMuNTIzNSAxNC40OTcgMTIuNDIyNiAxNC45ODAyQzguNjU0MzIgMTYuNjM2NSA0Ljk3Nzc1IDE4LjQzOTQgMS4zNjE4OCAyMC40MDIyQzAuMzg1MDQ2IDIwLjkzMTQgMS4wOTI2NyAyMi4yNTkxIDIuMDEyMzQgMjIuMjYzQzMuMTg1MSAyMi4yNjY1IDExLjk0NDMgMjEuMzE4NyAxMi4xMjIxIDIyLjM5NjZDMTIuNzI3MSAyNi4wNTE0IDEzLjQzNDEgMjkuNTM5IDE0LjU1NjYgMzMuMDc3NkMxNC44MzY0IDMzLjk1NTUgMTYuMDc5MyAzMy43ODc3IDE2LjI3MjUgMzIuOTU2OEMxNi42Nzg0IDMxLjIwNTEgMTcuMjgxNyAyMi4yOTk5IDE4LjkzMjMgMjEuNjAyMkMyMi4wMTc2IDIwLjI5NzUgMjYuMDg4NSAyMC4wNDQgMjkuMzczIDE5LjMzMzZDMzAuNTkzIDE5LjA2OTggMzAuMTE0NiAxNy40OTMxIDI5LjIxNDMgMTcuMTk2OEMyNy43NTYxIDE2LjcxNzEgMTguMTk3OSAxNS4xODQ5IDE4LjE0NTcgMTMuODk2NUMxNy45NzQ5IDkuNjUzOTIgMTcuNjc4MiA1LjQwODQzIDE3LjMzMDcgMS4xNzY5NUMxNy4yNTEzIDAuMTk4OTMzIDE1Ljc1NzYgMC4wODQ2MDA5IDE1LjU5MjcgMS4wNzM1MkMxNC43NzIxIDUuOTg4MzYgMTMuNDczMSAxMC43ODMyIDEyLjQ2NjQgMTUuNjY4MUMxMi4zMTMzIDE2LjQxNTUgMTMuNDY1MyAxNi42MzkyIDEzLjYyNjQgMTUuODk1NkwxMy42MzEgMTUuODk0M1onIGZpbGw9JyUyMzQ4NzJBRScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEuN2VtO1xuICB3aWR0aDogMS43ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoLTEuNWVtIC0gOHB4KTtcbiAgdG9wOiAtMC4xZW07XG59XG4uZnJvbnQgdWwuaXMtc3R5bGUtc3RhciA+IGxpOjptYXJrZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZyb250IG9sIGxpOjptYXJrZXIge1xuICBmb250LWZhbWlseTogZnV0dXJhLXB0LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzQ4NzJhZTtcbn1cblxuI2dmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzEge1xuICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbnNwYW4gLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gIGNvbG9yOiAjZGExYTAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMge1xuICBjb2xvcjogI2RhMWEwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zIC5sYXJnZSB7XG4gIGNvbG9yOiAjZGExYTAwO1xufVxuXG50YWJsZS5idCB0Ym9keSB0ciB0ZC5uby10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50YWJsZSwgdGQsIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbnRkLCB0aCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnRhYmxlIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIHRhYmxlIHRib2R5IHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OXB4KSB7XG4gIHRkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgdGQ6YmVmb3JlIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICB0ZDpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgfVxufVxuXG4ud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbnMsXG4ubGlua3Mge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTZweCAyNHB4O1xuICBtYXJnaW46IDAgYXV0byAzMnB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLndwLWJsb2NrLWJ1dHRvbnMsXG4ubGlua3Mge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ud3AtYmxvY2stYnV0dG9ucy5pcy1zdHlsZS1kYXRlcyxcbi5saW5rcy5pcy1zdHlsZS1kYXRlcyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLndwLWJsb2NrLWJ1dHRvbnMuaXMtc3R5bGUtZGF0ZXMgYSxcbi5saW5rcy5pcy1zdHlsZS1kYXRlcyBhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLFxuLmxpbmtzIC53cC1ibG9jay1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOmJlZiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi5saW5rcyAud3AtYmxvY2stYnV0dG9uOmJlZiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud3AtYmxvY2stYnV0dG9ucy5pcy12ZXJ0aWNhbCxcbi5saW5rcy5pcy12ZXJ0aWNhbCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4jZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGEsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbmssXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KSxcbmlucHV0W3R5cGU9c3VibWl0XSxcbmJ1dHRvblt0eXBlPXN1Ym1pdF0sXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbmsge1xuICBmb250LWZhbWlseTogZnV0dXJhLXB0LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJhY2tncm91bmQ6ICM0ODcyYWU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkge1xuICAjZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGEsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbmssXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KSxcbmlucHV0W3R5cGU9c3VibWl0XSxcbmJ1dHRvblt0eXBlPXN1Ym1pdF0sXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxOHB4ICsgMTAwdncgKiAwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAjZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGEsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbmssXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KSxcbmlucHV0W3R5cGU9c3VibWl0XSxcbmJ1dHRvblt0eXBlPXN1Ym1pdF0sXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpLFxuaW5wdXRbdHlwZT1zdWJtaXRdLFxuYnV0dG9uW3R5cGU9c3VibWl0XSxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTpiZWZvcmUsICNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTphZnRlcixcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpiZWZvcmUsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbms6YWZ0ZXIsXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KTpiZWZvcmUsXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KTphZnRlcixcbmlucHV0W3R5cGU9c3VibWl0XTpiZWZvcmUsXG5pbnB1dFt0eXBlPXN1Ym1pdF06YWZ0ZXIsXG5idXR0b25bdHlwZT1zdWJtaXRdOmJlZm9yZSxcbmJ1dHRvblt0eXBlPXN1Ym1pdF06YWZ0ZXIsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6YmVmb3JlLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NzJhZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4jZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGE6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbms6YWZ0ZXIsXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KTphZnRlcixcbmlucHV0W3R5cGU9c3VibWl0XTphZnRlcixcbmJ1dHRvblt0eXBlPXN1Ym1pdF06YWZ0ZXIsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xuICB6LWluZGV4OiAtMjtcbn1cbiNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTpob3ZlciwgI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhOmFjdGl2ZSwgI2Zvb3Rlci1idXR0b25zIGxpLm1lbnUtaXRlbSBhOmZvY3VzLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWFycm93KSAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbjpub3QoLmlzLXN0eWxlLWFycm93KSAud3AtYmxvY2stYnV0dG9uX19saW5rOmFjdGl2ZSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpmb2N1cyxcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpOmhvdmVyLFxuYS5idG46bm90KC5pcy1zdHlsZS1hcnJvdyk6YWN0aXZlLFxuYS5idG46bm90KC5pcy1zdHlsZS1hcnJvdyk6Zm9jdXMsXG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXG5pbnB1dFt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuYnV0dG9uW3R5cGU9c3VibWl0XTpob3ZlcixcbmJ1dHRvblt0eXBlPXN1Ym1pdF06YWN0aXZlLFxuYnV0dG9uW3R5cGU9c3VibWl0XTpmb2N1cyxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluazpob3ZlcixcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluazphY3RpdmUsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6Zm9jdXMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC4yZW0sIC0wLjJlbSk7XG59XG4jZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGE6aG92ZXI6YWZ0ZXIsICNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTphY3RpdmU6YWZ0ZXIsICNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTpmb2N1czphZnRlcixcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlcjphZnRlcixcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b246bm90KC5pcy1zdHlsZS1hcnJvdykgLndwLWJsb2NrLWJ1dHRvbl9fbGluazphY3RpdmU6YWZ0ZXIsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbms6Zm9jdXM6YWZ0ZXIsXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KTpob3ZlcjphZnRlcixcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpOmFjdGl2ZTphZnRlcixcbmEuYnRuOm5vdCguaXMtc3R5bGUtYXJyb3cpOmZvY3VzOmFmdGVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyOmFmdGVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZTphZnRlcixcbmlucHV0W3R5cGU9c3VibWl0XTpmb2N1czphZnRlcixcbmJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXI6YWZ0ZXIsXG5idXR0b25bdHlwZT1zdWJtaXRdOmFjdGl2ZTphZnRlcixcbmJ1dHRvblt0eXBlPXN1Ym1pdF06Zm9jdXM6YWZ0ZXIsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6aG92ZXI6YWZ0ZXIsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbms6YWN0aXZlOmFmdGVyLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rOmZvY3VzOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC40ZW0sIDAuNGVtKTtcbn1cblxuYS5idG4uZG9uYXRlOmJlZm9yZSxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtZG9uYXRlIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLFxuLmJ0bi5pcy1zdHlsZS1kb25hdGU6YmVmb3JlLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYTFhMDA7XG59XG5hLmJ0bi5kb25hdGUgc3ZnLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1kb25hdGUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayBzdmcsXG4uYnRuLmlzLXN0eWxlLWRvbmF0ZSBzdmcsXG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biA+IGEubWVnYS1tZW51LWxpbmsgc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbmEuYnRuLmRvbmF0ZSBzdmcgcGF0aCxcbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtZG9uYXRlIC53cC1ibG9jay1idXR0b25fX2xpbmsgc3ZnIHBhdGgsXG4uYnRuLmlzLXN0eWxlLWRvbmF0ZSBzdmcgcGF0aCxcbmhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuID4gYS5tZWdhLW1lbnUtbGluayBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuYS5idG4uZG9uYXRlOmhvdmVyIHN2ZyBwYXRoLFxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1kb25hdGUgLndwLWJsb2NrLWJ1dHRvbl9fbGluazpob3ZlciBzdmcgcGF0aCxcbi5idG4uaXMtc3R5bGUtZG9uYXRlOmhvdmVyIHN2ZyBwYXRoLFxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gPiBhLm1lZ2EtbWVudS1saW5rOmhvdmVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmYzkyOTtcbn1cblxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbmssXG4uYnRuLmlzLXN0eWxlLW91dGxpbmUge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNDg3MmFlO1xufVxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1vdXRsaW5lIC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLFxuLmJ0bi5pcy1zdHlsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ODcyYWU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93IC53cC1ibG9jay1idXR0b25fX2xpbmssXG4uYnRuLmlzLXN0eWxlLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53cC1ibG9jay1idXR0b25zIC53cC1ibG9jay1idXR0b24uaXMtc3R5bGUtYXJyb3cgLndwLWJsb2NrLWJ1dHRvbl9fbGluayBzdmcsXG4uYnRuLmlzLXN0eWxlLWFycm93IHN2ZyB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93IC53cC1ibG9jay1idXR0b25fX2xpbms6YmVmb3JlLCAud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWFycm93IC53cC1ibG9jay1idXR0b25fX2xpbms6YWZ0ZXIsXG4uYnRuLmlzLXN0eWxlLWFycm93OmJlZm9yZSxcbi5idG4uaXMtc3R5bGUtYXJyb3c6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNmb290ZXItYnV0dG9ucyBsaS5tZW51LWl0ZW0gYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg3MmFlO1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmJ1dHRvbltkaXNhYmxlZF06aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmlucHV0LFxuc2VsZWN0LFxub3B0aW9uLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JleTtcbiAgcGFkZGluZzogOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgbGluZWFyO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuaW5wdXQ6Zm9jdXMsIGlucHV0OmZvY3VzLXZpc2libGUsXG5zZWxlY3Q6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMtdmlzaWJsZSxcbm9wdGlvbjpmb2N1cyxcbm9wdGlvbjpmb2N1cy12aXNpYmxlLFxudGV4dGFyZWE6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiBsaWdodGJsdWU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIC5nZmllbGRfbGFiZWw6YWZ0ZXIsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCAuZ2ZpZWxkX2xhYmVsIC5nZmllbGRfcmVxdWlyZWQsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCAuZ2ZpZWxkX2xhYmVsIC5nZmllbGRfcmVxdWlyZWQgLmdmaWVsZF9yZXF1aXJlZF90ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjgsIDAsIDAuMSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMTI4LCAwLCAwLjUpO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjlmOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzAyYjBhO1xuICBtYXJnaW4tYm90dG9tOiA5NnB4O1xufVxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyA+IGgyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogI2MwMmIwYTtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMgLmdmb3JtLWljb24ge1xuICBjb2xvcjogI2MwMmIwYTtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfbGFiZWwsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX3dyYXBwZXIgW2FyaWEtaW52YWxpZD10cnVlXSArIGxhYmVsIHtcbiAgY29sb3I6ICNjMDJiMGE7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgbGVnZW5kLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBsYWJlbCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgaW5wdXQsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHNlbGVjdCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgb3B0aW9uLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIFNhbnMtU2VyaWY7XG4gIG1pbi1oZWlnaHQ6IDB2dztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgbGVnZW5kLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBsYWJlbCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgaW5wdXQsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHNlbGVjdCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgb3B0aW9uLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE3LjZweCArIDEwMHZ3ICogMC4wMDEyNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBsZWdlbmQsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGxhYmVsLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBpbnB1dCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgc2VsZWN0LFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZCBvcHRpb24sXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgbGFiZWwgc3BhbiB7XG4gIG1hcmdpbjogMDtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb21wbGV4IHNwYW4gbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgdmVyc2lvbj0nMS4xJyBpZD0nQ2FwYV8xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4PScwcHgnIHk9JzBweCcgZmlsbD0nJTIzMDAwMDAwJyB2aWV3Qm94PScwIDAgMjU2IDI1Nicgc3R5bGU9J2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU2IDI1NjsnIHhtbDpzcGFjZT0ncHJlc2VydmUnJTNFJTNDZyUzRSUzQ2clM0UlM0Nwb2x5Z29uIHBvaW50cz0nMjI1LjgxMyw0OC45MDcgMTI4LDE0Ni43MiAzMC4xODcsNDguOTA3IDAsNzkuMDkzIDEyOCwyMDcuMDkzIDI1Niw3OS4wOTMgJy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA4cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5nZmllbGRfcmVxdWlyZWQge1xuICBtYXJnaW46IDA7XG59XG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5naW5wdXRfY29udGFpbmVyIHNlbGVjdCxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwMmIwYTtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5naW5wdXRfY29udGFpbmVyIGlucHV0OmZvY3VzLCBodG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dDpmb2N1cy12aXNpYmxlLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGRfZXJyb3IgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzLFxuaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGRfZXJyb3IgLmdpbnB1dF9jb250YWluZXIgc2VsZWN0OmZvY3VzLXZpc2libGUsXG5odG1sLmZyb250IC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZF9lcnJvciAuZ2lucHV0X2NvbnRhaW5lciB0ZXh0YXJlYTpmb2N1cyxcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItY29sb3I6IGxpZ2h0Ymx1ZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5pbnN0cnVjdGlvbixcbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2MwMmIwYTtcbn1cbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fYWpheF9zcGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwcHggMTBweCAtN3B4IDEwcHg7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaHRtbC5mcm9udCAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV93cmFwcGVyLmdyYXZpdHktdGhlbWUgLmdmb3JtX2ZpZWxkcyB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyNHB4O1xuICB9XG4gIGh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29tcGxleCBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIGh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5naW5wdXRfY29tcGxleCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuZm9vdGVyI2NvbG9waG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyA0OHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NzJhZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICBmb290ZXIjY29sb3Bob24ge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArIDgwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBmb290ZXIjY29sb3Bob24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5mb290ZXIjY29sb3Bob246OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxMjAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gIHdpZHRoOiAxMDV2dztcbiAgei1pbmRleDogLTEwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyI2NvbG9waG9uOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODcyYWU7XG59XG5mb290ZXIjY29sb3Bob24gaDIsXG5mb290ZXIjY29sb3Bob24gcCxcbmZvb3RlciNjb2xvcGhvbiBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuZm9vdGVyI2NvbG9waG9uIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzYTViOGIgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xufVxuZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC50b3Age1xuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmZvb3RlciNjb2xvcGhvbiAuY29udGFpbiAuYm90dG9tIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICBmb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBmb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuY29udGFpbiAuYm90dG9tID4gZGl2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmxvY2F0aW9uLTIge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuY29udGFpbiAuYm90dG9tIC5sb2NhdGlvbi0yIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgfVxufVxuZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyAjbWVnYS1tZW51LXdyYXAtc29jaWFsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyAjbWVnYS1tZW51LXdyYXAtc29jaWFsIHVsI21lZ2EtbWVudS1zb2NpYWwgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgfVxufVxuZm9vdGVyI2NvbG9waG9uIC5jb250YWluIC5ib3R0b20gLmZvb3Rlci1saW5rcyAjbWVnYS1tZW51LXdyYXAtc29jaWFsIHVsI21lZ2EtbWVudS1zb2NpYWwgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmM5Mjk7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwgdWwjbWVnYS1tZW51LXNvY2lhbCA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluazpiZWZvcmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDMwMG1zIGVhc2U7XG59XG5mb290ZXIjY29sb3Bob24gLmNvbnRhaW4gLmJvdHRvbSAuZm9vdGVyLWxpbmtzICNmb290ZXItYnV0dG9ucyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNWI4Yjtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5mb290ZXIjY29sb3Bob24gLnNpdGUtaW5mbyAuY29udGFpbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gIGZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCAjbGVnYWwtbmF2aWdhdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5jb250YWluIC5sZWdhbCAjbGVnYWwtbmF2aWdhdGlvbiBsaSB7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuZm9vdGVyI2NvbG9waG9uIC5zaXRlLWluZm8gLmNvbnRhaW4gLmxlZ2FsICNsZWdhbC1uYXZpZ2F0aW9uIGxpIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM0ODcyYWUgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBtYXJnaW46IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciNjb2xvcGhvbiAuc2l0ZS1pbmZvIC5wYXR0ZXJuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naW1hZ2VfbWFza3MnIGRhdGEtbmFtZT0naW1hZ2UgbWFza3MnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDc5Ljk5IDI5MS42NiclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmNscy0xICU3QiBmaWxsOiAlMjNmZmY7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9Jzc0LjEyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nNjAuMDgnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc0Ni4wNCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9JzMyLjAxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc1LjAyIDI0Ljk5IDUuMDIgMTcuOTcgMi4wMiAxNy45NyAyLjAyIDI0Ljk5IDMuMTcgMjQuOTkgMCAyOC4xNiAyLjEyIDMwLjI4IDMuNTQgMjguODcgNC45NSAzMC4yOCA3LjA3IDI4LjE2IDMuOSAyNC45OSA1LjAyIDI0Ljk5Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc3NC4xMicgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgNjAuMDggNDIuMDIgNjAuMDggNDIuMDIgNjMuMzEgNDAgNjUuMzMgNDMuNTMgNjguODcgNDcuMDcgNjUuMzMgNDUuMDIgNjMuMjkgNDUuMDIgNjAuMDgnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nNDYuMDQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMzIuMDEnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcuOTcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PSc1NS4yNicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI0LjQ2IDU0LjQ3KSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzU5Ljk5JyB5PSc0NS4yNScgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0LjQ1IDU4LjYxKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzcwJyB5PSczNS4yMycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNDQgNjIuNzYpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzUzLjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzAuMzEgNDAuMzQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMjIuMDMnIHk9JzQzLjIxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjYuMTYgMzAuMzMpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMTIuMDInIHk9JzMzLjE5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjIuMDEgMjAuMzIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNzIuMzYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNTguMzMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNDQuMjknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMTIzLjI0IDUuMDIgMTE2LjIyIDIuMDIgMTE2LjIyIDIuMDIgMTIzLjI0IDMuMTcgMTIzLjI0IDAgMTI2LjQxIDIuMTIgMTI4LjUzIDMuNTQgMTI3LjEyIDQuOTUgMTI4LjUzIDcuMDcgMTI2LjQxIDMuOSAxMjMuMjQgNS4wMiAxMjMuMjQnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMDIuMTknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcyLjM2JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc0NS4wMiAxNTguMzMgNDIuMDIgMTU4LjMzIDQyLjAyIDE2MS41NiA0MCAxNjMuNTggNDMuNTMgMTY3LjEyIDQ3LjA3IDE2My41OCA0NS4wMiAxNjEuNTMgNDUuMDIgMTU4LjMzJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzE0NC4yOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTE2LjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzEwMi4xOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PScxNTMuNTEnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05My45MyA4My4yNCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc1OS45OScgeT0nMTQzLjUnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC04My45MiA4Ny4zOSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc3MCcgeT0nMTMzLjQ4JyB3aWR0aD0nNy4wOCcgaGVpZ2h0PSczJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzMuOTEgOTEuNTQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzE1MS40Nycgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTk5Ljc4IDY5LjExKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIyLjAzJyB5PScxNDEuNDYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05NS42MyA1OS4xMSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMTMxLjQ0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOTEuNDggNDkuMDkpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjcwLjYxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjU2LjU3JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjQyLjU0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjI4LjUnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMjIxLjQ5IDUuMDIgMjE0LjQ3IDIuMDIgMjE0LjQ3IDIuMDIgMjIxLjQ5IDMuMTcgMjIxLjQ5IDAgMjI0LjY2IDIuMTIgMjI2Ljc4IDMuNTQgMjI1LjM2IDQuOTUgMjI2Ljc4IDcuMDcgMjI0LjY2IDMuOSAyMjEuNDkgNS4wMiAyMjEuNDknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScyMDAuNDMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI3MC42MScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgMjU2LjU3IDQyLjAyIDI1Ni41NyA0Mi4wMiAyNTkuOCA0MCAyNjEuODMgNDMuNTMgMjY1LjM2IDQ3LjA3IDI2MS44MyA0NS4wMiAyNTkuNzggNDUuMDIgMjU2LjU3Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI0Mi41NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMjguNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMTQuNDcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjAwLjQzJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDkuOTcnIHk9JzI1MS43Nicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2My40MSAxMTIuMDIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNTkuOTknIHk9JzI0MS43NCcgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1My4zOSAxMTYuMTcpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNzAnIHk9JzIzMS43Mycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0My4zOCAxMjAuMzEpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzI0OS43Micgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2OS4yNSA5Ny44OSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyMi4wMycgeT0nMjM5LjcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNjUuMSA4Ny44OCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMjI5LjY5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTYwLjk1IDc3Ljg2KSByb3RhdGUoLTQ1KScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTQwcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnNpdGUtdGVydGlhcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciAudGVydGlhcnlfX25hdmlnYXRpb24gLm1lbnUtdGVydGlhcnktY29udGFpbmVyIC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2l0ZS10ZXJ0aWFyeSAudGVydGlhcnlfX3dyYXBwZXIgLnRlcnRpYXJ5X19uYXZpZ2F0aW9uIC5tZW51LXRlcnRpYXJ5LWNvbnRhaW5lciAubWVudSBsaSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciAudGVydGlhcnlfX25hdmlnYXRpb24gLm1lbnUtdGVydGlhcnktY29udGFpbmVyIC5tZW51IGxpIGEge1xuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5zaXRlLXRlcnRpYXJ5IC50ZXJ0aWFyeV9fd3JhcHBlciAudGVydGlhcnlfX25hdmlnYXRpb24gLm1lbnUtdGVydGlhcnktY29udGFpbmVyIC5tZW51IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNnB4ICsgMTAwdncgKiAwKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAuc2l0ZS10ZXJ0aWFyeSAudGVydGlhcnlfX3dyYXBwZXIgLnRlcnRpYXJ5X19uYXZpZ2F0aW9uIC5tZW51LXRlcnRpYXJ5LWNvbnRhaW5lciAubWVudSBsaSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuaGVhZGVyI21hc3RoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5oZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAubWVnYS1tZW51LXRvZ2dsZSAubWVnYS1tZW51LXRvZ2dsZS1hbmltYXRlZC1ibG9jayAubWVnYS10b2dnbGUtYW5pbWF0ZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAubWVnYS1tZW51LXRvZ2dsZSAubWVnYS1tZW51LXRvZ2dsZS1hbmltYXRlZC1ibG9jayAubWVnYS10b2dnbGUtYW5pbWF0ZWQgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWJveCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgLm1lZ2EtbWVudS10b2dnbGUgLm1lZ2EtbWVudS10b2dnbGUtYW5pbWF0ZWQtYmxvY2sgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkIC5tZWdhLXRvZ2dsZS1hbmltYXRlZC1ib3g6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29udGVudDogXCJNZW51XCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogLTUwcHg7XG4gICAgdG9wOiAtOXB4O1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdG9wOiA2OXB4O1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1idG4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiByYWxld2F5LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtaW4taGVpZ2h0OiAwdnc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICBmb250LXNpemU6IGNhbGMoMThweCArIDEwMHZ3ICogMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5NHB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms6YmVmb3JlIHtcbiAgICBjb2xvcjogIzQ4NzJhZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLXRvZ2dsZS1vbiB1bC5tZWdhLXN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5NHB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtIHVsLm1lZ2Etc3ViLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2YzZWE7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmM5Mjk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk0cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAubWVnYS1tZW51LXRvZ2dsZS5tZWdhLW1lbnUtb3BlbiArICNtZWdhLW1lbnUtcHJpbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjNlYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IC5zaXRlLXRlcnRpYXJ5OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjNlYTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtMjV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxNTB2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkgYW5kIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSAudGVydGlhcnlfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgLnNpdGUtdGVydGlhcnkgLnRlcnRpYXJ5X193cmFwcGVyIC50ZXJ0aWFyeV9fbmF2aWdhdGlvbiAubWVudS10ZXJ0aWFyeS1jb250YWluZXIgI3RlcnRpYXJ5LW1lbnUge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgLnNpdGUtdGVydGlhcnkgLnRlcnRpYXJ5X193cmFwcGVyIC50ZXJ0aWFyeV9fbmF2aWdhdGlvbiAubWVudS10ZXJ0aWFyeS1jb250YWluZXIgI3RlcnRpYXJ5LW1lbnUgbGkubWVudS1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSBhbmQgKG1pbi13aWR0aDogMTI0NXB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIGFuZCAobWluLXdpZHRoOiAxNDA1cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkge1xuICAgIGdhcDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSBsaS5tZWdhLW1lbnUtaXRlbTpub3QoLm1lZ2EtYnRuKS5tZWdhLXRvZ2dsZS1vbiA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgODAlO1xuICB9XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pLm1lZ2EtdG9nZ2xlLW9uID4gYS5tZWdhLW1lbnUtbGluazpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikubWVnYS1jdXJyZW50LXBhZ2UtcGFyZW50ID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA4MCU7XG4gIH1cbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikgYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1mYW1pbHk6IHJhbGV3YXksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1pbi1oZWlnaHQ6IDB2dztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZjOTI5IDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA4MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC4wNWVtO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgICBtYXJnaW46IDAgLTRweCAtMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikgYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE1LjZweCArIDEwMHZ3ICogMC4wMDEyNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikgYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pIGEubWVnYS1tZW51LWxpbms6aG92ZXIsIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pIGEubWVnYS1tZW51LWxpbms6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSB7XG4gIGhlYWRlciNtYXN0aGVhZCAuaGVhZGVyX193cmFwcGVyIC5tYWluLW5hdmlnYXRpb24gI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IGxpLm1lZ2EtbWVudS1pdGVtOm5vdCgubWVnYS1idG4pIGEubWVnYS1tZW51LWxpbms6YmVmb3JlIHtcbiAgICBjb2xvcjogIzQ4NzJhZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0biBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk1cHgpIHtcbiAgaGVhZGVyI21hc3RoZWFkIC5oZWFkZXJfX3dyYXBwZXIgLm1haW4tbmF2aWdhdGlvbiAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IHVsLm1lZ2Etc3ViLW1lbnUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNnB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gdWwubWVnYS1zdWItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICBoZWFkZXIjbWFzdGhlYWQgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5ICNtZWdhLW1lbnUtcHJpbWFyeSAuc2l0ZS10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG51bC50YWJzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnVsLnRhYnM6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxudWwudGFicyBsaSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGJsYWNrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcbn1cbnVsLnRhYnMgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWItY29udGVudC5jdXJyZW50IHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cblxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IC5ldmVudCAuZW50cnktaW1hZ2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5wb3N0IC5lbnRyeS1pbWFnZXMsXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCAuZXZlbnQgLmVudHJ5LWltYWdlcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDY2ZnIgMzNmcjtcbiAgICBnYXA6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNGVtO1xuICB9XG59XG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5wb3N0IC5lbnRyeS1pbWFnZXMgLnBvc3QtdGh1bWJuYWlsLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLnBvc3QtdGh1bWJuYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhMWEwMDtcbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAucG9zdC10aHVtYm5haWwgaW1nLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLnBvc3QtdGh1bWJuYWlsIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMsXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCAuZXZlbnQgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLmZlYXR1cmVkLWltYWdlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMgZmlndXJlLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLmZlYXR1cmVkLWltYWdlcyBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xufVxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMgZmlndXJlOmZpcnN0LWNoaWxkLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IC5lbnRyeS1pbWFnZXMgLmZlYXR1cmVkLWltYWdlcyBmaWd1cmU6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg3MmFlO1xufVxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCAucG9zdCAuZW50cnktaW1hZ2VzIC5mZWF0dXJlZC1pbWFnZXMgZmlndXJlOmxhc3QtY2hpbGQsXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCAuZXZlbnQgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIGZpZ3VyZTpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzkyOTtcbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIGZpZ3VyZSBpbWcsXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCAuZXZlbnQgLmVudHJ5LWltYWdlcyAuZmVhdHVyZWQtaW1hZ2VzIGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCA+ICosXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCAuZXZlbnQgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCA+ICoge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLFxuLnBhZ2luYXRpb24gc3BhbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogOHB4O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzOmZpcnN0LWNoaWxkLFxuLnBhZ2luYXRpb24gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnM6bGFzdC1jaGlsZCxcbi5wYWdpbmF0aW9uIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLmN1cnJlbnQsXG4ucGFnaW5hdGlvbiBzcGFuLmN1cnJlbnQge1xuICBjb2xvcjogIzQ4NzJhZTtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzOmhvdmVyLFxuLnBhZ2luYXRpb24gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjNDg3MmFlO1xufVxuLnBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnMubmV4dCwgLnBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnMucHJldixcbi5wYWdpbmF0aW9uIHNwYW4ubmV4dCxcbi5wYWdpbmF0aW9uIHNwYW4ucHJldiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ODcyYWU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDhweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnMubmV4dCBzdmcsIC5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLnByZXYgc3ZnLFxuLnBhZ2luYXRpb24gc3Bhbi5uZXh0IHN2Zyxcbi5wYWdpbmF0aW9uIHNwYW4ucHJldiBzdmcge1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4ucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycy5uZXh0OmhvdmVyLCAucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycy5wcmV2OmhvdmVyLFxuLnBhZ2luYXRpb24gc3Bhbi5uZXh0OmhvdmVyLFxuLnBhZ2luYXRpb24gc3Bhbi5wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NzJhZTtcbn1cbi5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLm5leHQ6aG92ZXIgc3ZnIHBhdGgsIC5wYWdpbmF0aW9uIGEucGFnZS1udW1iZXJzLnByZXY6aG92ZXIgc3ZnIHBhdGgsXG4ucGFnaW5hdGlvbiBzcGFuLm5leHQ6aG92ZXIgc3ZnIHBhdGgsXG4ucGFnaW5hdGlvbiBzcGFuLnByZXY6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6IHdoaXRlO1xufVxuXG4uYXdzbS1qb2Itd3JhcCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hd3NtLWpvYi13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb2x1bW4tbGF5b3V0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGdyaWQtcm93LWdhcDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgcGFkZGluZzogMCAwIDQ4cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHVtbi1sYXlvdXQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUwcHggYXV0bztcbiAgICBncmlkLWNvbHVtbi1nYXA6IDMycHg7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gIC5jb2x1bW4tbGF5b3V0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwMHB4IGF1dG87XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzMnB4O1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2x1bW4tbGF5b3V0IC5jb2x1bW4tbGF5b3V0X19zaWRlYmFyLWxlZnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uY29sdW1uLWxheW91dCAuY29sdW1uLWxheW91dF9fY29udGVudCA+ICo6Zmlyc3QtY2hpbGQsXG4uY29sdW1uLWxheW91dCAuY29sdW1uLWxheW91dF9fY29udGVudCA+ICo6Zmlyc3QtY2hpbGQgPiAqIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWxheW91dCAuY29sdW1uLWxheW91dF9fY29udGVudC1mdWxsIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQtZnVsbCB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG59XG5cbi8qIEludGVybmV0IEV4cGxvcmVyIDExKyAqL1xuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX3NpZGViYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIyJTtcbiAgICBtYXJnaW46IDAgMiUgMCAwO1xuICB9XG5cbiAgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICBmb290ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIC5zaXRlLWNvbnRlbnQge1xuICBtYXJnaW46IDQ4cHggMDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pIHtcbiAgICBtYXgtd2lkdGg6IDEwODBweDtcbiAgfVxufVxuXG4uYXdzbS1qb2ItbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmF3c20tam9iLW1vcmUgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuYXdzbV9qb2Jfb3BlbmluZ3MtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlLmF3c21fam9iX29wZW5pbmdzIHtcbiAgbWF4LXdpZHRoOiA5NzBweDtcbiAgbWFyZ2luOiA0OHB4IGF1dG8gMCBhdXRvO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbmJvZHkudm9sdW50ZWVyaW5nLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZS52b2x1bnRlZXJpbmcge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICBtYXJnaW46IDQ4cHggYXV0byAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbmJvZHkudm9sdW50ZWVyaW5nLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZS52b2x1bnRlZXJpbmcgPiAud3AtYmxvY2stYnV0dG9uLmFwcGxpY2F0aW9uLWxpbmsge1xuICBtYXJnaW4tdG9wOiAyZW07XG59XG5cbi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5jb250YWluIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5jb250YWluIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktaGVhZGVyID4gOm5vdChzZWN0aW9uKSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IC53cC1ibG9jay1ncm91cCA+IDpub3Qoc2VjdGlvbiksXG4uY29udGFpbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEzMnB4KTtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLmNvbnRhaW4ge1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5tYXJnaW4ge1xuICBtYXJnaW46IDQ4cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPWlzLXN0eWxlLV0sXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLm1hcmdpbiB7XG4gICAgbWFyZ2luOiA4MHB4IDA7XG4gIH1cbn1cblxuLm1hcmdpbi10b3Age1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5tYXJnaW4tdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5cbi5tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAubWFyZ2luLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPWlzLXN0eWxlLV0sXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLnBhZGRpbmcge1xuICBwYWRkaW5nOiA0OHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1pcy1zdHlsZS1dLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9aXMtc3R5bGUtXSxcbi5wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbn1cblxuLnBhZGRpbmctdG9wIHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLnBhZGRpbmctdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuXG4ucGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAucGFkZGluZy1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbi53cC1ibG9jay1pbWFnZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLndwLWJsb2NrLWltYWdlLmFsaWduY2VudGVyIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ud3AtYmxvY2staW1hZ2UuYWxpZ25jZW50ZXIgZmlnY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53cC1ibG9jay1pbWFnZS5hbGlnbnJpZ2h0IGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMSAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNS42cHggKyAxMDB2dyAqIDAuMDAxMjUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC53cC1ibG9jay1pbWFnZSBmaWdjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLndwLWJsb2NrLWVtYmVkLmlzLXR5cGUtdmlkZW8gLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLndwLWJsb2NrLWVtYmVkLmlzLXR5cGUtdmlkZW8gLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIGlmcmFtZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGdyZXk7XG4gIHBhZGRpbmc6IDAuNWVtIDAgMC41ZW0gMWVtO1xufVxuXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGgsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGgsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGgsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGgsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGgsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCAqOmxhc3QtY2hpbGQsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCAqOmxhc3QtY2hpbGQsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLXNtYWxsLXdpZHRoIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCAqOmxhc3QtY2hpbGQsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGggLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1zbWFsbC13aWR0aCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLW1lZGl1bS13aWR0aCxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLW1lZGl1bS13aWR0aCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1tZWRpdW0td2lkdGgge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgKyAud3AtYmxvY2stZ3JvdXAsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgKyAud3AtYmxvY2stZ3JvdXAsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kICsgLndwLWJsb2NrLWdyb3VwLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgKyAud3AtYmxvY2stZ3JvdXAsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCB7XG4gIG1hcmdpbi10b3A6IC00OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgKyAud3AtYmxvY2stZ3JvdXAsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgKyAud3AtYmxvY2stZ3JvdXAsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQgKyAud3AtYmxvY2stZ3JvdXAsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kICsgLndwLWJsb2NrLWdyb3VwLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgKyAud3AtYmxvY2stZ3JvdXAsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSArIC53cC1ibG9jay1ncm91cCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZCArIC53cC1ibG9jay1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gIH1cbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsIC5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyA0OHB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUsXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlOjphZnRlciwgLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmU6OmFmdGVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlOjphZnRlcixcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmU6OmFmdGVyLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlcixcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kLWN1cnZlOjphZnRlcixcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIge1xuICBhc3BlY3QtcmF0aW86IDEyMDAvMTIwO1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDAgMC8xMDAlIDEwMCUgMCAwO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgd2lkdGg6IDEwNXZ3O1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLCAuZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cC5pcy1zdHlsZS1jdXJ2ZTo6YWZ0ZXIsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtY3VydmU6OmFmdGVyLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmU6OmFmdGVyLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlcixcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZTo6YWZ0ZXIsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLWN1cnZlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS12ZXJ0aWNhbC1hbGlnbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1uby1nYXAge1xuICAgIGdhcDogMDtcbiAgfVxufVxuLndwLWJsb2NrLWNvbHVtbnMgPiAud3AtYmxvY2stY29sdW1uID4gZmlndXJlLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53cC1ibG9jay1jb2x1bW5zID4gLndwLWJsb2NrLWNvbHVtbiA+IGZpZ3VyZS53cC1ibG9jay1pbWFnZSArIGgzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi53cC1ibG9jay1jb2x1bW5zID4gLndwLWJsb2NrLWNvbHVtbiA+IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbnVtYmVyZWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMC42ZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IC53cC1ibG9jay1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC53cC1ibG9jay1jb2x1bW5zLmlzLXN0eWxlLW51bWJlcmVkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiAqOmZpcnN0LWNoaWxkIHtcbiAgICBmbGV4LWJhc2lzOiA2MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG4ud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWdyb3VwIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud3AtYmxvY2stY29sdW1ucy5pcy1zdHlsZS1udW1iZXJlZC1saXN0IC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWdyb3VwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgbWFyZ2luOiAyZW0gMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSBwIHtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjIuNHB4ICsgMTAwdncgKiAwLjAwNSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUgY2l0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlFwiO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxucC5pcy1zdHlsZS1uYXJyb3cge1xuICBtYXgtd2lkdGg6IDk3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NvcmRpb24tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmM5Mjk7XG59XG5cbi5hY2NvcmRpb24tcm93ICsgLmFjY29yZGlvbi1yb3cge1xuICBtYXJnaW4tdG9wOiAtMjhweDtcbn1cblxuLmFjY29yZGlvbi1yb3cge1xuICB0cmFuc2l0aW9uOiBib3JkZXItdG9wIDMwMG1zIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kIDMwMG1zIGVhc2UtaW4tb3V0IDMwMG1zO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hY2NvcmRpb24tcm93Lmhhcy1mb2N1cyB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZS5vcGVuIC50b2dnbGUtaWNvbiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUgLmhlYWRpbmcge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUgLmhlYWRpbmcge1xuICAgIGZsZXgtYmFzaXM6IDYwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIC50b2dnbGUtaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZSAudG9nZ2xlLWljb24ge1xuICAgIGZsZXgtYmFzaXM6IDEyNXB4O1xuICB9XG59XG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIC50b2dnbGUtaWNvbiBzdmcge1xuICBmbGV4LWJhc2lzOiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmlsbDogYmxhY2s7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IC0zcHg7XG4gIHdpZHRoOiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cblxuLmZyb250IC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tcm93LWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4uZnJvbnQgLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi1yb3ctY29udGVudCAuYWNjb3JkaW9uLWNvbnRlbnRfX2NvbnRlbnQgPiAqOmxhc3QtY2hpbGQsXG4uZnJvbnQgLmFjY29yZGlvbi1yb3cgLmFjY29yZGlvbi1yb3ctY29udGVudCAuYWNjb3JkaW9uLWNvbnRlbnRfX2NvbnRlbnQgPiAqOmxhc3QtY2hpbGQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZyb250IC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tcm93LWNvbnRlbnQgLmFjY29yZGlvbi1jb250ZW50X19jb250ZW50IHVsLFxuLmZyb250IC5hY2NvcmRpb24tcm93IC5hY2NvcmRpb24tcm93LWNvbnRlbnQgLmFjY29yZGlvbi1jb250ZW50X19jb250ZW50IG9sIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYmxvY2staW1hZ2UtY29udGVudC5pbWFnZS1sZWZ0IC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgb3JkZXI6IDI7XG59XG4uYmxvY2staW1hZ2UtY29udGVudC5pbWFnZS1sZWZ0IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gIG9yZGVyOiAxO1xufVxuLmJsb2NrLWltYWdlLWNvbnRlbnQuaW1hZ2UtcmlnaHQgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2staW1hZ2UtY29udGVudC5pbWFnZS1yaWdodCAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1jb250ZW50LmltYWdlLXJpZ2h0IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gIG9yZGVyOiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1jb250ZW50LmltYWdlLXJpZ2h0IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCB7XG4gICAgZ2FwOiA3MnB4O1xuICB9XG59XG4uYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gNDhweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpICogMC40KTtcbiAgfVxufVxuLmJsb2NrLWltYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAuYmxvY2staW1hZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2Uge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmJsb2NrLWltYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gNDhweCkgKiAwLjYpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSBmaWd1cmUud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSBmaWd1cmUud3AtYmxvY2staW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1pbWFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxvY2stY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvY2stY2Fyb3VzZWwgPiBzdmcge1xuICB0b3A6IC0xMmVtO1xuICBsZWZ0OiAtMjNlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY2Fyb3VzZWwgPiBzdmcge1xuICAgIHRvcDogLTVlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTEwZW07XG4gICAgd2lkdGg6IDIwZW07XG4gIH1cbn1cbi5ibG9jay1jYXJvdXNlbCAuY29udGVudF9fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stY2Fyb3VzZWwgLnN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzJweDtcbiAgcGFkZGluZzogMHB4IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHBhZGRpbmc6IDBweCAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgICBnYXA6IDgwcHg7XG4gIH1cbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50LFxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltYWdlLFxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmJ1dHRvbiB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5jb250ZW50IGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDJlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmltYWdlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci1uYXYge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgfVxufVxuLmJsb2NrLWNhcm91c2VsIC5zd2lwZXIgLnN3aXBlci1uYXYgZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ4NzJhZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uYmxvY2stY2Fyb3VzZWwgLnN3aXBlciAuc3dpcGVyLW5hdiBkaXYgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cbi5ibG9jay1jYXJvdXNlbCAuc3dpcGVyIC5zd2lwZXItbmF2IGRpdjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ODcyYWU7XG59XG4uYmxvY2stY2Fyb3VzZWwgLnN3aXBlciAuc3dpcGVyLW5hdiBkaXY6aG92ZXIgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmN2YzZWE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY2Fyb3VzZWwgPiBzdmcge1xuICAgIHRvcDogLTVlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTEwZW07XG4gICAgd2lkdGg6IDIwZW07XG4gIH1cbiAgLmJsb2NrLWNhcm91c2VsIC5zd2lwZXItc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYmxvY2stY2Fyb3VzZWwgLnN3aXBlci1zbGlkZSAuaW1hZ2Uge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5ibG9jay1jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIC5jb250ZW50IHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuYmxvY2stY2Fyb3VzZWwgLmNvbnRlbnQgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIC5ibG9jay1jYXJvdXNlbCAuY29udGVudCAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ibG9jay1jYXJvdXNlbCAuY29udGVudCAud3AtYmxvY2stYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbn1cbi5ibG9jay1xdWlja2xpbmtzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLXF1aWNrbGlua3MgPiBzdmcge1xuICB0b3A6IC03ZW07XG4gIHJpZ2h0OiAtNXZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1xdWlja2xpbmtzID4gc3ZnIHtcbiAgICB0b3A6IC00ZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMmVtO1xuICAgIHdpZHRoOiAyMGVtO1xuICB9XG59XG4uYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIHtcbiAgICBnYXA6IDQ4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1xdWlja2xpbmtzIC5jb250ZW50IC5pbWFnZS1saW5rcyB7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG59XG4uYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3MgLmltYWdlLWxpbmtzX19saW5rcyB7XG4gIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA4MHB4KSAqIDAuNDUpO1xufVxuLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIC5pbWFnZS1saW5rc19faW1hZ2Uge1xuICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gODBweCkgKiAwLjU1KTtcbn1cbi5ibG9jay1xdWlja2xpbmtzIC5jb250ZW50IC5pbWFnZS1saW5rcyAuaW1hZ2UtbGlua3NfX2xpbmtzIGEge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNmZmM5Mjk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9jay1xdWlja2xpbmtzIC5jb250ZW50IC5pbWFnZS1saW5rcyAuaW1hZ2UtbGlua3NfX2xpbmtzIGE6aG92ZXIgc3BhbiwgLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIC5pbWFnZS1saW5rc19fbGlua3MgYTpmb2N1cyBzcGFuIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIC5pbWFnZS1saW5rc19fbGlua3MgYTpob3ZlciBzdmcsIC5ibG9jay1xdWlja2xpbmtzIC5jb250ZW50IC5pbWFnZS1saW5rcyAuaW1hZ2UtbGlua3NfX2xpbmtzIGE6Zm9jdXMgc3ZnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xufVxuLmJsb2NrLXF1aWNrbGlua3MgLmNvbnRlbnQgLmltYWdlLWxpbmtzIC5pbWFnZS1saW5rc19fbGlua3MgYSBzcGFuIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmM5MjkgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA1MDBtcyBlYXNlO1xuICBwYWRkaW5nOiAwIDRweCAycHg7XG4gIG1hcmdpbjogMCAtNHB4IC0ycHg7XG59XG4uYmxvY2stcXVpY2tsaW5rcyAuY29udGVudCAuaW1hZ2UtbGlua3MgLmltYWdlLWxpbmtzX19saW5rcyBhIHN2ZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBlYXNlO1xufVxuXG4uYmxvY2stc3RhdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArIDQ4cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuYmxvY2stc3RhdHMge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKDE4MDAlIC8gMjAwKSArIDgwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXN0YXRzIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmxvY2stc3RhdHMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4uYmxvY2stc3RhdHM6OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxMjAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDAvMTAwJSAxMDAlIDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTcwJSk7XG4gIHdpZHRoOiAxMDV2dztcbiAgei1pbmRleDogLTEwMDA7XG59XG4uYmxvY2stc3RhdHM6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLndwLWJsb2NrLWJ1dHRvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLmNvbnRlbnRfX3N0YXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW46IDAgLTE2cHggMzJweCAtMTZweDtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyB7XG4gICAgbWFyZ2luOiAwIC0zNnB4IDMycHggLTM2cHg7XG4gICAgcGFkZGluZzogMCAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyB7XG4gICAgbWFyZ2luOiAwIC02MHB4IDMycHggLTYwcHg7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1zdGF0cyAuY29udGVudCAuY29udGVudF9fc3RhdHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLmNvbnRlbnRfX3N0YXRzIC5zdGF0LXdyYXBwZXIge1xuICBmbGV4LWJhc2lzOiAyNjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyAuc3RhdC13cmFwcGVyIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gMzJweCAqIDMpIC8gNCk7XG4gIH1cbn1cbi5ibG9jay1zdGF0cyAuY29udGVudCAuY29udGVudF9fc3RhdHMgLnN0YXQtd3JhcHBlciBwIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5ibG9jay1zdGF0cyAuY29udGVudCAuY29udGVudF9fc3RhdHMgLnN0YXQtd3JhcHBlciAuaDEge1xuICBmb250LWZhbWlseTogZnV0dXJhLXB0LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJsb2NrLXN0YXRzIC5jb250ZW50IC5jb250ZW50X19zdGF0cyAuc3RhdC13cmFwcGVyIC5zdGF0IHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMjcnIGhlaWdodD0nMjMwJyB2aWV3Qm94PScwIDAgMjI3IDIzMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIyNi4wNDQgMTI5LjY4NkMyMjUuODU1IDEyOC45MjMgMjI1LjMwMyAxMjguMjU2IDIyNC45MDkgMTI3LjU0QzIyNS45MTggMTI3IDIyNi4xNTQgMTI2LjQ0MyAyMjUuODU1IDEyNS4wNzZDMjI1LjU3MSAxMjMuNzg5IDIyNS4yNTYgMTIyLjUwMSAyMjYuMTA3IDEyMS4yNjFDMjI2LjI4IDEyMS4wMjMgMjI2LjI0OSAxMjAuNTk0IDIyNi4yMTcgMTIwLjI2QzIyNi4xMjMgMTE4Ljg5MyAyMjUuOTE4IDExNy41MjYgMjI1Ljg4NiAxMTYuMTQzQzIyNS44NyAxMTQuOTgyIDIyNS4yNzEgMTE0LjQ4OSAyMjQuMjYyIDExNC4yMTlDMjIzLjgyMSAxMTcuMjA4IDIyNC4wNTcgMTE5LjMyMiAyMjQuNzM1IDEyMC4xNDhDMjI0LjIzMSAxMjEuNTE2IDIyMy43ODkgMTIyLjY5MiAyMjMuMzMyIDEyMy45MzJDMjIyLjA1NSAxMjMuMjAxIDIyMy4zMzIgMTIwLjk0MyAyMjEuMzkzIDEyMC41OTRDMjIxLjI5OSAxMjIuNjgxIDIyMC43MzEgMTIzLjczIDIxOS42OTEgMTIzLjc0MUMyMjAuMTMyIDEyMi4wNzIgMjE5LjI4MSAxMjAuNDY2IDIxOS41MTcgMTE4Ljc2NUMyMTkuNzU0IDExNy4wOTYgMjE5LjY3NSAxMTUuMzk2IDIxOS42NzUgMTEzLjY5NUMyMTkuNjc1IDExMS45NDYgMjE5LjYxMiAxMTAuMTgyIDIxOS41MTcgMTA4LjQzM0MyMTkuNDM4IDEwNi42NjggMjE5LjMyOCAxMDQuOTIgMjE5LjE1NSAxMDMuMTU1QzIxOC45ODEgMTAxLjQwNyAyMTguNzYgOTkuNjQyNCAyMTguNDkyIDk3LjkwOTdDMjE4LjI0IDk2LjI0MDYgMjE3LjkwOSA5NC41NzE1IDIxNy41NzggOTIuOTAyNEMyMTcuMjQ3IDkxLjIzMzMgMjE2Ljg2OSA4OS41NjQyIDIxNi40NTkgODcuNjcyNkMyMTcuNzM2IDg3Ljk5MDUgMjE4LjA1MSA4OC43Mzc2IDIxOC4yMjQgODkuNTE2NUMyMTguNDc3IDkwLjYxMzQgMjE4Ljg4NyA5MS43NTc5IDIxOC43NiA5Mi44Mzg4QzIxOC42MDMgOTQuMjIxOCAyMTkuODY0IDk0Ljg1NzYgMjE5Ljk1OSA5Ni4wOTc1QzIyMC4yMTEgOTkuNjEwNiAyMjAuNjUyIDEwMy4xMDggMjIwLjk4MyAxMDYuNjA1QzIyMS4xMjUgMTA4LjAyIDIyMS4zOTMgMTA5LjQ4MiAyMjEuMTg4IDExMC44NjVDMjIwLjk2OCAxMTIuMzQzIDIyMS41NTEgMTEzLjY2MyAyMjEuNDcyIDExNS4wNzhDMjIxLjQ1NiAxMTUuNDQzIDIyMS42OTMgMTE1Ljg0MSAyMjEuODAzIDExNi4yMDZDMjIyLjE4MSAxMTQuNjk2IDIyMi4xOTcgMTEzLjI4MSAyMjIuMjYgMTExLjg2N0MyMjIuMzA4IDExMC44NjUgMjIyLjcwMiAxMDkuNzUyIDIyMi4zODYgMTA4Ljg5NEMyMjEuNjc3IDEwNi45ODYgMjIyLjM1NSAxMDUuMTkgMjIyLjM4NiAxMDMuMzQ2QzIyMi40MDIgMTAyLjM3NyAyMjIuMjEzIDEwMS41MzQgMjIxLjkxMyAxMDAuNjEyQzIyMS40MjUgOTkuMTE3OCAyMjAuOTY4IDk3LjQ0ODcgMjIxLjE1NyA5NS45MjI3QzIyMS4zMyA5NC41Mzk3IDIyMS4wNjIgOTMuMzk1MiAyMjAuNDQ3IDkyLjM5MzdDMjE5LjUzMyA5MC44ODM2IDIxOS4xODYgODkuMzQxNyAyMTkuMjE4IDg3LjY0MDhDMjE5LjYxMiA4Ny41NDU0IDIxOS44NjQgODcuNDgxOCAyMjAuMTMyIDg3LjQzNDFDMjIwLjQ2MyA4OC4wODU5IDIyMC44NTcgODguNzIxNyAyMjEuMTQxIDg5LjQwNTNDMjIxLjc3MiA5MC45NjMxIDIyMi4zNTUgOTIuNTUyNyAyMjIuOTU0IDk0LjExMDVDMjIyLjcxNyA5NC4wOTQ2IDIyMi4zNzEgOTQuMDYyOCAyMjEuNTgyIDk0LjAxNTFDMjIyLjM3MSA5NC43NzgyIDIyMi44NTkgOTUuMjM5MiAyMjMuNDQzIDk1Ljc5NTVDMjIzLjkxNiA5NC41NTU2IDIyNC43MiA5My42MTc3IDIyMy40NTggOTIuNjY0QzIyMy4zNjQgOTIuNTg0NSAyMjMuNTA2IDkyLjIxODkgMjIzLjUyMSA5MS45ODA0QzIyMy41MjEgOTEuNDA4MiAyMjMuNjMyIDkwLjc4ODIgMjIzLjQ5IDkwLjI0NzdDMjIzLjI1MyA4OS4yNDYzIDIyMi44NTkgODguMjkyNSAyMjIuNDgxIDg3LjE3OThDMjIxLjY5MyA4Ny4xMDAzIDIyMC44NDEgODcuMDIwOCAyMTkuOTkgODYuOTU3MkMyMTguOTY1IDg2LjcwMjkgMjE4LjMwMyA4NS41NzQzIDIxOC41ODcgODUuMDQ5N0MyMTguOTk3IDg0LjMxODUgMjE4LjY1IDgzLjkyMTEgMjE4LjUyNCA4My40MjgzQzIxOC4xNjEgODIuMTQwNyAyMTcuNzM2IDgwLjg4NDkgMjE3LjMyNiA3OS42MjkxQzIxNy4yMzEgNzkuMjYzNSAyMTcuMTIxIDc4Ljg5NzkgMjE3LjAyNiA3OC41NDgyQzIxNi45NDcgNzguMTUwOCAyMTYuODUzIDc3Ljc1MzMgMjE2Ljc3NCA3Ny4zNTU5Vjc3LjM4NzdDMjE2Ljc3NCA3Ny4zODc3IDIxNi43NzQgNzcuMzcxOCAyMTYuNzc0IDc3LjM1NTlDMjE2LjEyOCA3NS44NjE3IDIxNS40ODEgNzQuMzUxNiAyMTQuODE5IDcyLjg1NzNDMjE1LjYzOSA3My41NzI3IDIxNi4zMDEgNzQuNTEwNSAyMTcuNTQ3IDc0LjQ5NDZDMjE4LjQ3NyA3My42MDQ1IDIxOC40NzcgNzIuNjE4OSAyMTcuODMgNzEuNTY5N0MyMTcuNjI1IDcxLjIyIDIxNy40MiA3MC44NTQ0IDIxNy4yNjMgNzAuNDg4OEMyMTYuNzExIDY5LjI2NDggMjE2LjIzOCA2Ny45OTMxIDIxNS42MjMgNjYuODAwOUMyMTQuODgyIDY1LjM3MDIgMjE0LjA3OCA2My45ODczIDIxMy4yMTEgNjIuNjM2MUMyMTIuNjI4IDYxLjczIDIxMi43MDcgNjAuMjY3NiAyMTEuMTc4IDYwLjEwODZDMjExLjA5OSA2MC4xMDg2IDIxMS4wNTEgNTkuNzU4OSAyMTAuOTczIDU5LjU4NEMyMTAuMzI2IDU4LjA3MzkgMjA5Ljc5IDU2LjUwMDIgMjA5LjAwMiA1NS4wODU0QzIwOC4wNTYgNTMuMzg0NSAyMDYuOTM3IDUxLjc3OSAyMDUuODAyIDUwLjIwNTNDMjA0LjA1MiA0Ny44MDUgMjAyLjIyMyA0NS40NTIzIDIwMC40MjYgNDMuMDgzOEMxOTYuOTczIDM4LjU1MzQgMTkzLjAzMiAzNC40ODQgMTg4LjgyMyAzMC42ODQ4QzE4OC4wNSAyOS45ODU0IDE4Ny4wNDEgMjkuNTU2MiAxODYuMTQzIDI4Ljk5OThDMTg1LjkyMiAyOC44NzI2IDE4NS41NDQgMjguNzQ1NCAxODUuNTI4IDI4LjU4NjVDMTg1LjQxOCAyNy4yNTEyIDE4NC4xMjUgMjcuMDkyMiAxODMuMzg0IDI2LjQwODdDMTgyLjg5NSAyNS45NjM2IDE4Mi4yMDEgMjUuNzI1MiAxODEuNzEzIDI1LjI4MDFDMTc5LjM2NCAyMy4xOTc3IDE3Ni41NDIgMjEuOTI2IDE3My44NDYgMjAuNDE1OUMxNzIuNzI3IDE5Ljc5NTkgMTcxLjYzOSAxOS4xMTI0IDE3MC42MTQgMTguMzQ5M0MxNjguMzQ0IDE2LjY2NDQgMTY2LjAxMSAxNS4xNTQyIDE2My4zNzggMTQuMDU3NEMxNjIuNTc0IDEzLjcyMzYgMTYyLjIxMSAxNC4zOTEyIDE2MS42NDQgMTQuMjY0QzE2MC45OTggMTIuMTk3NSAxNjAuNjE5IDExLjk0MzIgMTU4LjYxNyAxMi4xNjU3QzE1OC4wMDIgMTAuNzgyOCAxNTYuODgzIDEwLjI1ODIgMTU1LjQxNyAxMC4zMDU5QzE1NS4xNjQgMTAuMzA1OSAxNTQuNzM5IDEwLjM2OTUgMTU0LjY2IDEwLjI0MjNDMTUzLjg0IDguOTM4ODEgMTUyLjQwNiA4LjgyNzU0IDE1MS4xNiA4LjM5ODM0QzE0Ni41NzMgNi43NzY5MyAxNDIuMTU4IDQuNTY3MzcgMTM3LjI3MSAzLjk2MzMxQzEzMy41MzUgMy41MDIzMiAxMjkuODkzIDIuMjk0MjEgMTI2LjA3OCAyLjI5NDIxQzEyNS4yNDMgMi4yOTQyMSAxMjQuMzkxIDEuOTkyMTkgMTIzLjU1NiAxLjg2NTAyQzEyMi4wMTEgMS42NDI0NyAxMjAuNDY2IDEuNDM1ODIgMTE4LjkwNSAxLjI2MDk2QzExNy42NiAxLjExNzkgMTE2LjM5OCAwLjk3NDgzIDExNS4xNTMgMC45NDMwMzhDMTEzLjY4NyAwLjkyNzE0MSAxMTIuMjA1IDEuMDM4NDEgMTEwLjczOSAxLjEwMkMxMTAuMzQ1IDEuMTAyIDEwOS45NTEgMS4xMTc5IDEwOS41NzIgMS4xMzM3OUMxMDguNDUzIDEuMTMzNzkgMTA3LjIwNyAxLjQ2NzYxIDEwNi4yMyAxLjA4NjFDMTA0LjY2OSAwLjQ4MjA0OSAxMDMuMjk4IDEuOTkyMTkgMTAxLjgzMiAxLjE2NTU4QzEwMS43ODQgMS4xMzM3OSAxMDEuNjI3IDEuMzI0NTUgMTAxLjUxNiAxLjQwNDAzQzEwMC4xNzYgMi4yNzgzMiA5OC41MjA5IDIuMjc4MzIgOTcuMjQ0IDEuODk2ODFDOTUuNzYyIDEuNDUxNzIgOTQuNTMyNCAxLjc1Mzc0IDkzLjQxMzEgMi4yNzgzMkM5Mi4yMzA3IDIuODUwNTggOTAuNzE3MyAyLjIzMDYzIDg5Ljc1NTYgMy40Mzg3NEM4OS42OTI1IDMuNTE4MjIgODkuMjgyNiAzLjM1OTI2IDg5LjA0NjIgMy4yOTU2N0M4OC44MjU1IDMuMjMyMDkgODguNTU3NCAzLjA0MTMzIDg4LjQxNTYgMy4xMDQ5MkM4NS44NDU5IDQuMjY1MzQgODMuMjYwNCA1LjMzMDM4IDgwLjQzODUgNS42NDgzMUM4MC4zMTI0IDUuNjQ4MzEgODAuMTcwNSA1LjcxMTg5IDgwLjA2MDEgNS43NzU0OEM3OC44NjIgNi40NzQ5MSA3Ny42NDgxIDcuMTQyNTUgNzYuNDQ5OSA3Ljg3Mzc3Qzc1LjE4ODcgOC42MzY3OSA3My43MDY4IDkuMjA5MDUgNzIuNzc2NyAxMC4yNzQxQzcxLjcwNDcgMTEuNDgyMiA3MC41ODU0IDEyLjU5NDkgNjkuMzcxNSAxMy42NDQxQzY3LjkyMTEgMTQuMTM2OSA2Ni40NTQ5IDE0LjY0NTUgNjQuOTg4OCAxNS4xMzgzQzYzLjQxMjMgMTUuNjYyOSA2MS44MiAxNi4xNTU3IDYwLjI3NTEgMTYuNzQzOEM1OS45NTk4IDE2Ljg1NTEgNTkuNzIzMyAxNy4yMzY2IDU5LjUwMjYgMTcuNTM4NkM1OC4zNjc1IDE5LjA2NDcgNTYuNjMzNCAxOS43MTY0IDU1LjEwNDIgMjAuNjcwMkM1My4yNDM5IDE5LjkzOSA1Mi4yNTA3IDIxLjU2MDQgNTAuOTEwNyAyMi4yNDM5QzQ5LjY4MSAyMi44NjM5IDQ4LjQ1MTMgMjMuNDUyIDQ3LjIwNTkgMjQuMDU2MUM0OC4xOTkxIDIyLjkxMTYgNDkuMzM0MiAyMi4wMjE0IDUwLjUzMjMgMjEuMjEwN0M1MS4yNDE3IDIwLjczMzggNTEuMzA0OCAyMC4yMjUxIDUxLjA1MjYgMTkuNTQxNkM0OC45NCAxOS43NDgyIDQ3LjY0NzMgMjAuNDQ3NiA0Ni41NzUzIDIxLjgzMDZDNDYuMzU0NiAyMi4xMzI2IDQ2LjAwNzggMjIuNDE4OCA0NS42NzY3IDIyLjU0NTlDNDQuNzE1IDIyLjg3OTggNDMuNTQ4NCAyMi44NDggNDMuMzkwOCAyNC4zMTA0QzQzLjM3NSAyNC40ODUzIDQyLjc0NDQgMjQuNjEyNCA0Mi4zOTc2IDI0Ljc1NTVDNDIuMTkyNiAyNC44MzUgNDEuODMgMjQuODM1IDQxLjc4MjcgMjQuOTc4MUM0MC45MzE0IDI3LjMzMDcgMzguNDA5IDI3LjgzOTQgMzYuOTQyOSAyOS41MjQ0QzM2LjYxMTggMjkuOTA1OSAzNS45MDI0IDI5Ljk1MzYgMzUuMzk3OSAzMC4yMDc5QzM0Ljk4OCAzMC40MTQ1IDM0LjM3MzIgMzAuNjM3MSAzNC4yOTQ0IDMwLjk3MDlDMzMuOTk0OCAzMi4xNjMxIDMzLjExMiAzMi44OTQzIDMyLjQ2NTYgMzMuODE2M0MzMi4wNTU3IDM0LjM4ODYgMzEuNjE0MyAzNS4xMDM5IDMyLjU3NiAzNS44MzUxQzMzLjUwNjEgMzQuOTQ1IDM0LjQyMDUgMzQuMDcwNyAzNS4zMzQ5IDMzLjIxMjNDMzcuMzM3IDMxLjMzNjUgMzkuMzM5MiAyOS40NDQ5IDQxLjM1NzEgMjcuNjAwOUM0MS45ODc3IDI3LjAyODcgNDIuNjQ5OCAyNi40ODgyIDQzLjM1OTIgMjYuMDExM0M0NC4yODk0IDI1LjM5MTQgNDQuNjM2MiAyNi4wNDMxIDQ1LjAxNDYgMjYuODY5N0M0NC40MzEzIDI3LjI5ODkgNDMuODk1MiAyNy42NjQ1IDQzLjM1OTIgMjguMDYxOUM0My41MTY5IDI4LjM0OCA0My42NTg4IDI4LjYxODMgNDMuODYzNyAyOC45OTk4QzQzLjA0MzkgMjkuNjE5NyA0Mi4yMzk5IDMwLjIyMzggNDEuNDM1OSAzMC44Mjc4QzQxLjM4ODYgMzAuODc1NSA0MS4zMjU2IDMwLjkyMzIgNDEuMjc4MyAzMC45NTVDNDEuMzI1NiAzMC45MDczIDQxLjM4ODYgMzAuODU5NiA0MS40MzU5IDMwLjgyNzhDNDEuNDY3NCAzMC41ODk0IDQxLjQ4MzIgMzAuMzUxIDQxLjUzMDUgMjkuOTIxOEM0MC41MzczIDMwLjM4MjggMzkuNjg2IDMwLjY4NDggMzguODk3NyAzMS4xNDU4QzM3LjczMTEgMzEuODQ1MiAzNy43MTU0IDMyLjc2NzIgMzguODE4OSAzMy40MDNDMzguMzE0NCAzMy44OTU4IDM3LjgxIDM0LjM4ODYgMzcuMjg5NyAzNC44NDk2QzM2Ljc2OTUgMzUuMzEwNiAzNi4yMTc3IDM1LjcyMzkgMzUuNjgxNyAzNi4xNjlDMzYuMDc1OCAzNi41ODIzIDM2LjQ4NTcgMzYuOTc5NyAzNi44Nzk4IDM3LjM5M0MzNi44Nzk4IDM3LjM5MyAzNi44OTU2IDM3LjM5MyAzNi45MTE0IDM3LjM5M0MzNy40MzE2IDM2Ljk3OTcgMzcuOTY3NiAzNi41ODIzIDM4LjQ3MjEgMzYuMTY5QzQwLjI1MzUgMzQuNjc0NyA0Mi4wMTkyIDMzLjE4MDUgNDMuODAwNyAzMS42NzAzQzQ0LjEzMTcgMzEuMzUyNCA0NC40MTU1IDMwLjk1NSA0NC43OTM4IDMwLjczMjVDNDUuNTAzMyAzMC4zMTkyIDQ2LjI3NTggMzAuMDAxMiA0Ny4wMzI1IDI5LjYzNTZDNDYuOTM3OSAyOS4zMzM2IDQ2Ljg0MzMgMjkuMDE1NyA0Ni43NDg3IDI4LjY2NkM0Ny45OTQxIDI4LjI2ODYgNDkuMjcxMSAyOC4xMjU1IDUwLjI0ODUgMjcuNTA1NUM1MS45ODI3IDI2LjM5MjggNTMuNTExOSAyNC45MzA0IDU1LjE4MyAyMy43MDY0QzU3LjAxMTcgMjIuMzcxMSA1OC43OTMyIDIwLjgxMzMgNjAuODQyNiAxOS45NTQ5QzYzLjM5NjUgMTguODczOSA2NS42MzUyIDE3LjA5MzYgNjguNDQxMyAxNi41NTMxQzY4LjU5OSAxNi41MjEzIDY4Ljc0MDkgMTYuNDU3NyA2OC44ODI4IDE2LjM2MjNDNjguOTc3MyAxNi40NDE4IDY5LjA4NzcgMTYuNTIxMyA2OS4yMTM4IDE2LjU4NDlDNzAuMTEyNCAxNy4wOTM1IDcxLjAyNjggMTcuNTg2MyA3MS45NDEyIDE4LjA0NzNDNzEuNTQ3IDE4LjM4MTEgNzEuMTIxNCAxOC42MzU1IDcwLjQ5MDggMTguNDYwNkM2OS44Mjg2IDE5LjUwOTggNjguNzI1MSAxOS4wNjQ3IDY3Ljc5NSAxOS4yNTU0QzY2LjA3NjYgMTkuNjIxIDY1LjE2MjIgMjEuNzAzNCA2My4xNDQzIDIxLjQ5NjhDNjMuMDMzOSAyMS40OTY4IDYyLjkwNzggMjEuODE0NyA2Mi43NTAyIDIxLjk0MTlDNjIuNDk3OSAyMi4xNDg1IDYyLjIyOTkgMjIuMzU1MiA2MS45MzA0IDIyLjQ4MjRDNjAuNjA2MSAyMy4wNTQ2IDU5LjE4NzMgMjMuNDUyIDU3Ljk0MTggMjQuMTY3M0M1NS4yNzc2IDI1LjcwOTMgNTIuNzA3OSAyNy40MjYxIDUwLjA3NTEgMjkuMDMxNkM0OS42OTY4IDI5LjI1NDEgNDkuMDE4OSAyOS42MDM4IDQ4Ljg2MTIgMjkuNDYwOEM0OC4xMDQ1IDI4Ljc5MzEgNDcuNjMxNSAyOS40NzY3IDQ3LjA0ODIgMjkuNjY3NEM0Ni45NTM3IDMwLjI3MTUgNDYuODc0OCAzMC44NzU1IDQ2Ljc4MDIgMzEuNDc5NkM0NS44MDI4IDMxLjU1OTEgNDQuNzkzOCAzMS42MjI3IDQzLjgwMDcgMzEuNzAyMUM0NC4xNzkgMzIuMDY3NyA0NC41NzMxIDMyLjQ0OTMgNDQuOTgzIDMyLjg0NjdDNDEuODQ1OCAzNS41MTcyIDM4LjYxNCAzOC4wNzY1IDM1Ljk0OTcgNDEuMjcxNkMzNi40Njk5IDQxLjk3MTEgMzYuODk1NiA0Mi41NDMzIDM3LjMyMTIgNDMuMTE1NkgzOS41OTE0QzM5LjQ0OTUgNDMuNzE5NiAzOS4zMDc2IDQ0LjI2MDEgMzkuMTY1NyA0NC44ODAxQzM5LjUyODMgNDQuODE2NSAzOS43MTc1IDQ0LjgzMjQgMzkuNzY0OCA0NC43NTI5QzQwLjg4NDEgNDMuMzIyMiA0Mi4wODIzIDQxLjk1NTIgNDMuMDQzOSA0MC40MjkxQzQ0LjAwNTYgMzguOTM0OSA0NS44MDI4IDM4LjA5MjQgNDYuMjEyNyAzNi4yMDA4QzQ3LjEyNzEgMzYuMTM3MiA0OC4wNTcyIDM2LjA4OTUgNDguOTcxNiAzNS45OTQxQzQ5LjUwNzYgMzUuOTQ2NCA1MC4wNTk0IDM1LjY2MDMgNTAuNTMyMyAzNS43NzE2QzUwLjc2ODggMzUuODE5MiA1MS4wMjEgMzUuODY2OSA1MS4yNTc1IDM1Ljg5ODdDNTAuMDkwOSAzNi44MDQ4IDQ5LjAwMzEgMzcuNjQ3MyA0OC4xMzYgMzguMjk5QzQzLjk4OTggNDEuNDYyNCA0MS4xMDQ4IDQ1LjY1OSAzNy4yNzM5IDQ4Ljk5NzJDMzYuNTQ4OCA0OS42MzMgMzQuNzUxNiA1MS4wNzk2IDMyLjczMzYgNTIuODEyM0MzMi42NTQ4IDUyLjQxNDkgMzIuNTkxOCA1Mi4wODEgMzIuNDgxNCA1MS43NjMxQzMxLjc1NjIgNDkuNDI2NCAzMi4yNDQ5IDQ4LjUwNDQgMzQuNTE1MSA0Ny45OTU3VjQ2LjAwODdDMzMuNzQyNiA0NS41NDc3IDMzLjQ1ODggNDYuMDQwNSAzMy4wMTc0IDQ2LjU0OTJDMzIuMTUwMyA0Ny41MzQ3IDMxLjUwNCA0OS4wNDQ5IDI5LjUwMTggNDguMzc3MkMyOS40Mzg4IDUwLjE4OTQgMjkuMzc1NyA1MS43NDcyIDI5LjM0NDIgNTIuNjIxNUMyOC43NzY2IDUzLjQ0ODEgMjguNDE0IDUzLjk0MDkgMjguMTQ2IDU0LjMzODNWNTMuNDMyMkMyNy42NDE1IDUzLjg0NTUgMjcuMzEwNSA1NC4xMTU3IDI2Ljk5NTIgNTQuMzcwMUMyNi42MzI2IDU0LjEzMTYgMjYuMzQ4OCA1My45NDA5IDI1LjkwNzQgNTMuNjU0OEMyNi43NzQ1IDU2LjE4MjIgMjYuNzc0NSA1Ni4yNDU4IDI1LjQ4MTcgNTguNTUwOEMyNS4zODcyIDU4LjcyNTYgMjUuMjYxIDU4Ljg4NDYgMjUuMTUwNyA1OS4wNDM2QzI0Ljc4ODEgNTkuODIyNSAyNC41MjAxIDYwLjY2NSAyNC4wNjI5IDYxLjM4MDNDMjMuNzMxOCA2MS45MDQ5IDIzLjE4MDEgNjIuMjcwNSAyMi43MjI5IDYyLjcxNTZDMjMuMDA2NiA2NC4xNDYyIDIxLjkzNDYgNjQuNzgyMSAyMS4xMTQ4IDY1LjU3NjlDMjAuOTczIDY2LjA4NTYgMjAuODQ2OCA2Ni41OTQyIDIwLjcwNSA2Ny4wODdDMjEuMTE0OCA2Ny4yMzAxIDIxLjM5ODYgNjcuMzI1NSAyMS43NjEyIDY3LjQ1MjZDMjEuMzY3MSA2OC42NzY2IDIxLjEzMDYgNjkuODg0NyAyMS40Nzc0IDcxLjE4ODJDMTkuNTY5OSA3NC41NzQxIDE4LjAwOTEgNzguMjQ2MSAxNi43NDc5IDgyLjA0NTNDMTYuNTc0NSA4MS4zOTM2IDE2LjQwMTEgODAuODIxMyAxNi4yNDM1IDgwLjI0OTFDMTYuNTI3MiA4MC4xMjE5IDE3LjAwMDIgODAuMDQyNCAxNy4wMzE3IDc5Ljg2NzVDMTcuMjUyNCA3OC42OTEyIDE3LjM5NDMgNzcuNDgzMSAxNy40ODg5IDc2LjI5MDlDMTcuNTIwNCA3NS44OTM1IDE3LjM5NDMgNzUuNDY0MyAxNy4zMzEyIDc0LjkzOTdDMTYuODI2OCA3NS4yMjU5IDE2LjUyNzIgNzUuNDAwNyAxNi4yMjc3IDc1LjU3NTZDMTYuMDcgNzQuNzgwOCAxNS45MTI0IDc0LjA5NzIgMTUuNzcwNSA3My4zODE5QzE2LjcxNjQgNzMuMTQzNSAxNy41MzYyIDcyLjkzNjggMTguMTk4MyA3Mi43Nzc4QzE4LjA4OCA3Mi4wNzg0IDE3LjgzNTcgNzEuNTA2MiAxNy45MzAzIDcwLjk5NzVDMTguMTM1MyA2OS44MjEyIDE4LjUyOTQgNjguNjYwNyAxOC43OTc0IDY3LjUwMDNDMTkuMTc1OCA2NS44NjMgMTkuMjIzIDY1LjgxNTMgMjEuMDY3NSA2NS41NjFDMjEuMTYyMSA2NS4xMTU5IDIxLjI3MjUgNjQuNjcwOCAyMS4zODI4IDY0LjEzMDNDMjEuMDA0NSA2NC4wOTg1IDIwLjcwNSA2NC4wODI2IDIwLjM3MzkgNjQuMDUwOUMyMC4xMjE2IDYzLjAzMzUgMjEuNTcyIDYyLjE1OTIgMjAuNjU3NyA2MS4wOTQyQzIwLjQ1MjcgNjEuMjY5IDIwLjE2ODkgNjEuMzk2MiAyMC4wNDI4IDYxLjYxODdDMTguMzQwMiA2NC43NjYyIDE2LjYzNzYgNjcuOTI5NSAxNC45NjY1IDcxLjEwODhDMTQuMzgzMiA3Mi4yMjE1IDEzLjg3ODcgNzMuMzY2IDEzLjI5NTQgNzQuNTc0MUMxMi4wODE1IDczLjg0MjkgMTIuMTEzIDczLjAzMjIgMTIuNTM4NyA3Mi4xNTc5QzEzLjQ4NDYgNzAuMjM0NSAxNC40NjIgNjguMzExIDE1LjQ1NTIgNjYuNDAzNUMxNy4wMDAyIDYzLjQ0NjggMTguNTkyNCA2MC40OTAxIDIwLjMyNjYgNTcuMjMxNEMxOS4zODA3IDU3LjE4MzcgMTguNDk3OSA1Ni44NjU4IDE4LjE4MjYgNTcuMTY3OEMxNy4yMzY3IDU4LjA0MjEgMTcuMjIwOSA1OS4yOTc5IDE3LjYxNSA2MC41MDZDMTYuNDAxMSA2MC43NDQ0IDE1Ljk1OTcgNjAuOTE5MyAxNS42Mjg2IDYxLjc0NTlDMTQuOTY2NSA2My4zOTkxIDEzLjk0MTggNjQuNzY2MiAxMi42MDE4IDY1LjgzMTJDMTMuMTUzNSA2Ny44NSAxMy4xNjkzIDY4LjE5OTggMTIuMTEzIDY4LjQ3QzEwLjY3ODQgNjguODUxNSAxMC41ODM4IDY5LjY5NCAxMC43MSA3MC45MThDMTAuNzU3MiA3MS4zNjMxIDEwLjUzNjUgNzIuMDk0MyAxMC4yMDU1IDcyLjMwMUM5LjAzODg2IDczLjAzMjIgOC45OTE1NyA3NC4zMDM5IDguNjYwNTEgNzUuMzY4OUM3Ljg3MjI2IDc3Ljg0ODcgNy43NDYxNCA4MC41NjcgNS45MTc0IDgyLjY4MTJDNS42MDIxIDgzLjA0NjggNS41MzkwNCA4My42NjY3IDUuMzgxMzkgODQuMTExOEM1LjkwMTYzIDg0LjY2ODIgNi4zMjcyOSA4NS4xNDUxIDYuNzY4NzEgODUuNjIyQzYuMDExOTkgODYuMTc4MyA1LjMzNDA5IDg2LjU3NTcgNC43OTgwOCA4Ny4xMzIxQzQuMzcyNDMgODcuNTYxMyA0LjQzNTQ5IDg4LjE5NzIgNS4wOTc2MiA4OC4zODc5QzYuMDkwODEgODguNjc0IDUuNjQ5MzkgODkuMjE0NSA1LjI3MTAzIDg5LjUzMjRDNC45Mzk5NyA4OS44MTg2IDQuMzcyNDMgODkuNzcwOSAzLjk2MjU0IDg5Ljk5MzRDMy4zMDA0MSA5MC4zNDMxIDMuMjg0NjQgOTEuMDEwOCAzLjg1MjE4IDkxLjQ3MThDNC41NDU4NCA5Mi4wMTIyIDUuMzk3MTUgOTEuOTY0NSA2LjAxMTk5IDkxLjI4MUM2LjI0ODQ2IDkxLjAyNjcgNi4zOTAzNSA5MC43MDg3IDYuNzY4NzEgOTAuMTM2NUM3LjE0NzA3IDkxLjI0OTIgNy40MTUwNyA5Mi4wMjgxIDcuNzkzNDMgOTMuMTQwOEM3LjIyNTg5IDkyLjgwNyA3LjAwNTE4IDkyLjY5NTggNi42NDI1OSA5Mi40NzMyQzYuNDM3NjQgOTMuMjk5OCA2LjI0ODQ2IDk0LjA3ODcgNS45ODA0NiA5NS4xOTE1QzYuNTc5NTMgOTQuNzMwNSA2LjgzMTc3IDk0LjUzOTcgNy4zNjc3OCA5NC4xMTA1QzcuMDIwOTUgOTUuNTczIDYuNzg0NDcgOTYuNzQ5MyA2LjQ1MzQxIDk3LjkwOTdDNi4wMjc3NSA5OS4zNzIyIDUuMjU1MjcgMTAwLjc4NyA1LjA5NzYyIDEwMi4yODFDNC41NDU4NCAxMDcuNDYzIDMuOTMxMDEgMTEyLjYzIDQuMDI1NiAxMTcuODU5QzQuMDU3MTMgMTE5LjIyNiAzLjkzMTAxIDEyMC42MDkgMy44Njc5NSAxMjEuOTkyQzMuNzI2MDYgMTIxLjk5MiAzLjU2ODQxIDEyMS45OTIgMy40MjY1MyAxMjEuOTkyQzMuMjUzMTEgMTE5LjUyOSAzLjA3OTcgMTE3LjA4IDIuODkwNTIgMTE0LjUzN0gxLjM5Mjg1QzEuNTAzMiAxMTUuNzEzIDEuOTI4ODYgMTE2LjgyNiAxLjYxMzU2IDExNy42NTNDMS4wNzc1NSAxMTguOTg4IDEuMDYxNzggMTIwLjI5MiAxLjEwOTA4IDEyMS42NDNDMS4yMTk0MyAxMjQuNjc5IDEuMzc3MDggMTI3LjY5OSAxLjUxODk3IDEzMC43MzVDMS41MTg5NyAxMzAuOTkgMS41MTg5NyAxMzEuMjQ0IDEuNTE4OTcgMTMxLjU0NkMxLjE4NzkgMTMxLjQzNSAwLjk1MTQyNyAxMzEuMzU1IDAuNjk5MTg4IDEzMS4yNkMwLjA2ODU4ODEgMTMyLjIzIDAuNDQ2OTQ4IDEzMy4wNTYgMS4wMzAyNSAxMzMuODAzQy0wLjI5NDAwNiAxMzUuMzc3IC0wLjE4MzY1MiAxMzYuNzEyIDEuMTU2MzcgMTM3Ljc0NkMxLjAzMDI1IDEzOS4xNiAwLjU4ODgzMyAxNDAuNTQzIDAuODU2ODM3IDE0MS43NjdDMS4xNDA2MSAxNDMuMDU1IDEuMDMwMjUgMTQ0LjIxNSAwLjU4ODgzMyAxNDUuMzEyQy0wLjQzNTg5MSAxNDcuODI0IDAuMDA1NTI4MTUgMTUwLjM4MyAwLjkxOTg5NyAxNTIuNTkzQzIuNDMzMzQgMTU2LjIwMSA0LjY0MDQzIDE1OS40NzYgNy40NjIzNyAxNjIuMjU3QzguMDE0MTQgMTYyLjc5OCA4LjgzMzkyIDE2My4wODQgOS41NDMzNCAxNjMuNDk3QzguOTQ0MjcgMTY0LjQ4MyA5LjAzODg2IDE2NS4wODcgMTAuMDAwNSAxNjYuMTA0QzEwLjkxNDkgMTY3LjA1OCAxMS44MjkzIDE2Ny45OTYgMTEuNzUwNCAxNjkuNDlDMTEuNzM0NyAxNjkuNzkyIDExLjk3MTIgMTcwLjEyNiAxMi4xNjAzIDE3MC4zOTZDMTIuOTQ4NiAxNzEuNTI1IDEzLjgzMTQgMTcyLjU5IDE0LjU1NjYgMTczLjc1QzE1LjE3MTQgMTc0LjczNiAxNS45MjgyIDE3NC44NDcgMTYuOTIxNCAxNzQuNTQ1QzE1Ljc3MDUgMTcxLjc2MyAxNC40Nzc4IDE3MC4wNzggMTMuNDY4OCAxNjkuNzEzQzEzLjIwMDggMTY4LjI4MiAxMi45NjQzIDE2Ny4wNDIgMTIuNzI3OSAxNjUuNzM5QzE0LjIwOTggMTY1LjcwNyAxNC4yNTcxIDE2OC4yOTggMTYuMTAxNiAxNjcuNTgzQzE1LjExMzYgMTY1Ljc0OSAxNS4wNjExIDE2NC41NTcgMTUuOTQzOSAxNjQuMDA2QzE2LjQxNjkgMTY1LjY3NSAxNy45Nzc2IDE2Ni41OTcgMTguNjM5NyAxNjguMTcxQzE5LjMwMTkgMTY5LjcxMyAyMC4yMzIgMTcxLjE0MyAyMS4xMTQ4IDE3Mi41OUMyMi4wMTM0IDE3NC4wODQgMjIuOTc1MSAxNzUuNTQ3IDIzLjk1MjUgMTc3LjAwOUMyNC45MyAxNzguNDcyIDI1LjkyMzIgMTc5LjkxOCAyNi45NjM3IDE4MS4zMzNDMjguMDA0MSAxODIuNzQ4IDI5LjA5MTkgMTg0LjEzMSAzMC4yMjcgMTg1LjQ4MkMzMS4zMTQ4IDE4Ni43ODUgMzIuNDQ5OSAxODguMDQxIDMzLjU4NDkgMTg5LjI4MUMzNC43MzU4IDE5MC41MzcgMzUuOTE4MiAxOTEuNzYxIDM3LjI0MjQgMTkzLjE3NUMzNS45OTcgMTkzLjU3MyAzNS4zMzQ5IDE5My4wOTYgMzQuNzgzMSAxOTIuNTA4QzM0LjAxMDYgMTkxLjY5NyAzMy4wNjQ3IDE5MC45MzQgMzIuNjIzMyAxODkuOTQ5QzMyLjA0IDE4OC42OTMgMzAuNjM2OSAxODguODA0IDI5LjkyNzUgMTg3Ljc4N0MyNy45MDk1IDE4NC45MDkgMjUuNzM0IDE4Mi4xNTkgMjMuNjUzIDE3OS4zM0MyMi44MTc1IDE3OC4xODUgMjEuODI0MyAxNzcuMDg5IDIxLjI4ODMgMTc1LjgwMUMyMC43MjA3IDE3NC40MTggMTkuNTM4MyAxNzMuNTkxIDE4Ljg3NjIgMTcyLjMzNkMxOC43MDI4IDE3Mi4wMDIgMTguMzA4NyAxNzEuNzk1IDE4LjAwOTEgMTcxLjU0MUMxOC40NjYzIDE3My4wMzUgMTkuMTc1NyAxNzQuMjQzIDE5Ljg1MzYgMTc1LjQ4M0MyMC4zMjY2IDE3Ni4zNTcgMjAuNTYzMSAxNzcuNTM0IDIxLjI3MjUgMTc4LjEwNkMyMi44NDkgMTc5LjM3OCAyMy4xOTU4IDE4MS4yNjkgMjQuMTEwMiAxODIuODU5QzI0LjU5ODkgMTgzLjcwMSAyNS4xOTggMTg0LjMwNSAyNS45MjMyIDE4NC45NDFDMjcuMTA1NSAxODUuOTc1IDI4LjM1MSAxODcuMTY3IDI4Ljk4MTYgMTg4LjU1QzI5LjU0OTEgMTg5LjgyMSAzMC4zNTMxIDE5MC42NjQgMzEuMzkzNiAxOTEuMjA0QzMyLjk1NDMgMTkyLjAxNSAzNC4wNDIxIDE5My4xNiAzNC44Nzc3IDE5NC42MjJDMzQuNTkzOSAxOTQuOTA4IDM0LjQwNDcgMTk1LjA5OSAzNC4xOTk4IDE5NS4yNzRDMzQuMzI1OSAxOTUuMzg1IDM0LjQ1MiAxOTUuNTEyIDM0LjU3ODEgMTk1LjYzOUMzNS41ODcxIDE5NS4zMjEgMzYuNzM3OSAxOTUuOTQxIDM2Ljc1MzcgMTk2LjUzQzM2Ljc4NTIgMTk3LjM3MiAzNy4yNzM5IDE5Ny41MzEgMzcuNjM2NSAxOTcuODgxQzM4LjU5ODIgMTk4Ljc4NyAzOS42MjI5IDE5OS42NDUgNDAuNjE2MSAyMDAuNTA0QzQwLjg4NDEgMjAwLjc1OCA0MS4xNjc5IDIwMS4wMTIgNDEuNDM1OSAyMDEuMjY3QzQxLjcxOTcgMjAxLjU2OSA0MS45ODc3IDIwMS44NTUgNDIuMjcxNSAyMDIuMTU3SDQyLjIzOTlDNDMuNTY0MiAyMDMuMDk1IDQ0Ljg4ODQgMjA0LjA0OCA0Ni4yMTI3IDIwNC45ODZDNDUuMTU2NCAyMDQuODExIDQ0LjA4NDQgMjA0LjM1IDQzLjAyODIgMjA1LjAxOEM0Mi42OTcxIDIwNi4yNTggNDMuMTg1OCAyMDcuMTAxIDQ0LjI4OTQgMjA3LjY3M0M0NC42NTIgMjA3Ljg2NCA0NC45OTg4IDIwOC4wNyA0NS4zMjk5IDIwOC4yOTNDNDYuNDMzNCAyMDkuMDU2IDQ3LjQ4OTcgMjA5Ljg5OCA0OC42MjQ3IDIxMC41ODJDNDkuOTk2MyAyMTEuNDA4IDUxLjM5OTQgMjEyLjE4NyA1Mi44MzQgMjEyLjg4N0M1My43OTU3IDIxMy4zNjQgNTQuNDczNSAyMTQuNjUxIDU1Ljg2MDkgMjEzLjk5OUM1NS45Mzk3IDIxMy45NjggNTYuMTQ0NiAyMTQuMjIyIDU2LjMwMjMgMjE0LjMzM0M1Ny42MjY1IDIxNS4yODcgNTguODg3NyAyMTYuMzUyIDYwLjMwNjYgMjE3LjE0N0M2MS45OTM0IDIxOC4xMDEgNjMuNzU5MSAyMTguODk2IDY1LjU1NjMgMjE5LjY1OUM2OC4yODM3IDIyMC44MDMgNzEuMDU4MyAyMjEuODUyIDczLjgxNzIgMjIyLjkzM0M3OS4wOTg1IDIyNS4wMTYgODQuNTUzMSAyMjYuNDMgOTAuMTE4MiAyMjcuNDc5QzkxLjE0MjkgMjI3LjY3IDkyLjIzMDcgMjI3LjUxMSA5My4yODY5IDIyNy41MjdDOTMuNTM5MiAyMjcuNTI3IDkzLjkzMzMgMjI3LjQzMiA5NC4wMjc5IDIyNy41NTlDOTQuODE2MiAyMjguNjQgOTUuOTk4NSAyMjguMDk5IDk2Ljk3NiAyMjguMzA2Qzk3LjYyMjMgMjI4LjQzMyA5OC4zMzE3IDIyOC4yNzQgOTguOTkzOSAyMjguMzg1QzEwMi4wNjggMjI4Ljk0MiAxMDUuMTQyIDIyOC41NiAxMDguMjE2IDIyOC40MzNDMTA5LjQ5MyAyMjguMzg1IDExMC43NyAyMjguNDAxIDExMi4wMzIgMjI4LjUxM0MxMTMuMTk4IDIyOC42MjQgMTE0LjM0OSAyMjguNjg4IDExNS41MTYgMjI4LjcwM0MxMTUuNDg0IDIyOC43ODMgMTE1LjQ2OCAyMjguODYyIDExNS40NTMgMjI4Ljk1OEMxMTcuMzYgMjI5Ljg4IDExOC44NDIgMjI5Ljk1OSAxMjAuNDUgMjI5LjMyM0MxMjAuNzk3IDIyOS4xOCAxMjEuMjM4IDIyOS4xMTcgMTIxLjU4NSAyMjkuMTk2QzEyMi41NzggMjI5LjQwMyAxMjMuNTU2IDIzMC4wNTUgMTI0LjQzOSAyMjguODc4QzEyNC41NDkgMjI4LjczNSAxMjUuMTQ4IDIyOC45NTggMTI1LjUxMSAyMjkuMDIxQzEyNS43MzEgMjI5LjA1MyAxMjYuMDQ3IDIyOS4yNDQgMTI2LjE1NyAyMjkuMTY0QzEyOC4wOCAyMjcuNjA3IDEzMC41MjQgMjI4LjQ4MSAxMzIuNjM2IDIyNy43OTdDMTMzLjEyNSAyMjcuNjM4IDEzMy43NCAyMjcuOTcyIDEzNC4zMDcgMjI4LjAyQzEzNC43NjUgMjI4LjA1MiAxMzUuNDExIDIyOC4xOTUgMTM1LjY0NyAyMjcuOTU2QzEzNi41MTUgMjI3LjA4MiAxMzcuNjUgMjI2LjkyMyAxMzguNjc0IDIyNi40NzhDMTM5LjA1MyAyMjYuMzE5IDEzOS40NDcgMjI2LjExMiAxMzkuNjM2IDIyNS43NjNDMTQwLjI5OCAyMjUuNjM1IDE0MC45NzYgMjI1LjUwOCAxNDEuNjM4IDIyNS4zNjVDMTQxLjYwNyAyMjUuNDkyIDE0MS41OTEgMjI1LjY1MSAxNDEuNjM4IDIyNS44NThDMTQyLjA4IDIyNS41NzIgMTQyLjQyNiAyMjUuMzMzIDE0Mi43NTcgMjI1LjEyN0MxNDIuOTE1IDIyNS4wOTUgMTQzLjA1NyAyMjUuMDQ3IDE0My4yMTUgMjI1QzE0My44NjEgMjI1LjA3OSAxNDQuNTA3IDIyNS4xNTkgMTQ1LjE1NCAyMjUuMjA2QzE0NS40NjkgMjI1LjIzOCAxNDUuODMyIDIyNS4yODYgMTQ2LjA4NCAyMjUuMTU5QzE0Ny4zNzcgMjI0LjUwNyAxNDguNjU0IDIyMy44MjMgMTQ5LjkxNSAyMjMuMDkyQzE1MC4xNjcgMjIyLjk0OSAxNTAuMzA5IDIyMi42MzEgMTUwLjQ4MiAyMjIuMzYxQzE1MC44MTMgMjIyLjIzNCAxNTEuMTI5IDIyMi4xMjIgMTUxLjQ2IDIyMS45OTVDMTUxLjQ2IDIyMi4wNzUgMTUxLjQ0NCAyMjIuMTM4IDE1MS40MjggMjIyLjIxOEMxNTEuODM4IDIyMi4yNjUgMTUyLjI2NCAyMjIuMzkzIDE1Mi42NzQgMjIyLjM0NUMxNTIuODYzIDIyMi4zMjkgMTUzLjAyIDIyMi4wMTEgMTUzLjMwNCAyMjEuNzA5QzE1My4yMSAyMjEuNjE0IDE1My4xMTUgMjIxLjUxOCAxNTMuMDIgMjIxLjQyM0MxNTMuNzkzIDIyMS4xMzcgMTU0LjU4MSAyMjAuODM1IDE1NS4zMzggMjIwLjUwMUMxNTUuNDMzIDIyMC42NiAxNTUuNTI3IDIyMC44MDMgMTU1LjY2OSAyMjAuODM1QzE1NS45MjEgMjIwLjkxNCAxNTYuMjM3IDIyMC43NTUgMTU2LjUzNiAyMjAuNzA4QzE1Ni40NTcgMjIwLjQ4NSAxNTYuNDQxIDIyMC4xOTkgMTU2LjI4NCAyMjAuMDcyQzE1Ni45NzcgMjE5LjczOCAxNTcuNjcxIDIxOS4zODggMTU4LjMzMyAyMTguOTkxQzE1OC43NzUgMjE4LjcyMSAxNTkuMjYzIDIxOC41NDYgMTU5Ljc2OCAyMTguMzg3QzE1OS4zMTEgMjE4LjY1NyAxNTguODU0IDIxOC45MjcgMTU4LjM4MSAyMTkuMTk4QzE1OC4yODYgMjE5LjI0NSAxNTguMzMzIDIxOS41NDcgMTU4LjMwMiAyMTkuOTQ1QzE2MC40NzcgMjE5LjA4NiAxNjIuNTI3IDIxOC4zODcgMTY0LjI5MiAyMTcuMDM2QzE2NC43ODEgMjE2LjY4NiAxNjUuMjcgMjE2LjMzNiAxNjUuNzc0IDIxNS45ODZDMTY1LjY4IDIxNS45MzkgMTY1LjYwMSAyMTUuOTA3IDE2NS41MDYgMjE1Ljg5MUMxNjUuNjE3IDIxNS44NDMgMTY1LjcxMSAyMTUuNzk2IDE2NS44MjIgMjE1Ljc0OEMxNjUuODIyIDIxNS44MjggMTY1LjgyMiAyMTUuOTA3IDE2NS43OSAyMTUuOTg2QzE2Ny4zOTggMjE2LjExNCAxNjguNTE3IDIxNS4yMDggMTY5LjU1OCAyMTQuMTc0QzE2OS42MDUgMjE0LjEyNyAxNjkuNTI2IDIxMy45MiAxNjkuNDQ4IDIxMy43NDVDMTY5LjY2OCAyMTMuNjAyIDE2OS44ODkgMjEzLjQ3NSAxNzAuMTEgMjEzLjMzMkMxNzAuMjM2IDIxMy40MTEgMTcwLjM3OCAyMTMuNDU5IDE3MC41NjcgMjEzLjQ0M0MxNzEuMDU2IDIxMy40MjcgMTcxLjUyOSAyMTIuOTUgMTcyLjAxNyAyMTIuNjY0QzE3MS43NjUgMjEyLjYzMiAxNzEuNTEzIDIxMi41ODUgMTcxLjI2MSAyMTIuNTUzQzE3MS41MjkgMjEyLjM3OCAxNzEuNzk3IDIxMi4xODcgMTcyLjA2NSAyMTIuMDEyQzE3Mi4yNTQgMjExLjg4NSAxNzIuNDQzIDIxMS43NzQgMTcyLjYxNiAyMTEuNjQ3QzE3Mi40MjcgMjExLjk4MSAxNzIuMjU0IDIxMi4zMyAxNzIuMDQ5IDIxMi42NDhDMTc0LjkxOCAyMTEuMzc3IDE3Ny42OTMgMjA5Ljg2NiAxODAuMTIgMjA3Ljg5NUMxODIuNTAxIDIwNS45NzIgMTg1LjE1IDIwNC4zMDMgMTg3LjI2MiAyMDEuNzc1QzE4Ny4wMSAyMDEuNzEyIDE4Ni43NzMgMjAxLjY2NCAxODYuNTM3IDIwMS42MzJDMTg2LjcxIDIwMS40NDEgMTg2LjkxNSAyMDEuMjY3IDE4Ny4xMzYgMjAxLjEwOEMxODcuNzAzIDIwMS4wMTIgMTg3Ljk3MSAyMDEuMDEyIDE4OC4xMjkgMjAwLjg4NUMxODkuNDM4IDE5OS44ODQgMTkwLjczIDE5OC44ODIgMTkxLjk5MiAxOTcuODMzQzE5Mi40NDkgMTk3LjQ1MiAxOTIuODI3IDE5Ni45NTkgMTkzLjE3NCAxOTYuNDY2QzE5My42MTUgMTk1Ljg2MiAxOTMuNTY4IDE5NS4yOSAxOTMuMTExIDE5NC42ODZDMTkzLjg4MyAxOTMuODExIDE5NC43MDMgMTkzLjAwMSAxOTUuNjQ5IDE5Mi4yNjlDMTk1Ljc0NCAxOTIuMTkgMTk1LjgzOCAxOTIuMDc5IDE5NS45MDEgMTkxLjk2N0MxOTYuNTc5IDE5MC43NDMgMTk3LjI1NyAxODkuNTM1IDE5Ny45MTkgMTg4LjI5NUMxOTguNjEzIDE4Ni45OTIgMTk5LjU3NCAxODUuNzIgMTk5Ljg0MiAxODQuMzIxQzE5OS44NDIgMTg0LjI5IDE5OS44NDIgMTg0LjI1OCAxOTkuODU4IDE4NC4yNDJDMjAxLjA1NiAxODMuMjU2IDIwMS43ODIgMTgxLjc2MiAyMDIuNzc1IDE4MC41N0MyMDIuODM4IDE4MC40OSAyMDIuNzQzIDE4MC4yODQgMjAyLjgwNiAxODAuMTcyQzIwMy42MjYgMTc4Ljc4OSAyMDMuNTYzIDE3Ni45NzcgMjA1LjAxMyAxNzUuODY1QzIwNS41NjUgMTc1LjQzNSAyMDUuMzkyIDE3NC43NTIgMjA0LjMzNSAxNzQuNTQ1QzIwMy43MjEgMTc1LjMyNCAyMDMuMDU5IDE3Ni4xNTEgMjAyLjQxMiAxNzcuMDA5QzIwMi4wMzQgMTc3LjUwMiAyMDEuNjg3IDE3OC4wMTEgMjAxLjMyNCAxNzguNTAzQzIwMS4zNzIgMTc3Ljk3OSAyMDEuMjE0IDE3Ny41ODEgMjAwLjg2NyAxNzcuMzU5QzIwMi43NDMgMTc0LjgxNSAyMDQuNTQgMTcyLjIwOCAyMDYuMTE3IDE2OS40NThDMjA2Ljc5NSAxNjguMjY2IDIwNy42MTUgMTY3LjE1MyAyMDguMzcxIDE2Ni4wMDlDMjA4LjQ5NyAxNjYuMDg4IDIwOC42MjQgMTY2LjE1MiAyMDguNzY1IDE2Ni4yMzFDMjA3LjY0NiAxNjguNDI1IDIwNi41NDMgMTcwLjYxOSAyMDUuMzkyIDE3Mi44NzZDMjA1Ljg2NSAxNzMuMTYyIDIwNi4zMjIgMTczLjQ0OCAyMDYuNzQ4IDE3My43MDNDMjA3LjI1MiAxNzIuNjM4IDIwNy40NTcgMTcxLjQ2MSAyMDguMTUxIDE3MC45MjFDMjA5LjI4NiAxNzAuMDQ3IDIwOS45NzkgMTY4Ljk1IDIxMC42MjYgMTY3Ljc3M0MyMTIuMDkyIDE2NS4xMTkgMjEzLjUxMSAxNjIuNDQ4IDIxNC45NDUgMTU5Ljc5NEMyMTUuMDcxIDE1OS41NzEgMjE1LjIxMyAxNTkuMzQ4IDIxNS4zNTUgMTU5LjExQzIxNS41NzYgMTU5LjM4IDIxNS43NDkgMTU5LjU3MSAyMTUuOTIzIDE1OS43OTRDMjE2Ljk2MyAxNTkuMzAxIDIxNy4wNTggMTU4LjM3OSAyMTYuOTQ3IDE1Ny40NDFDMjE4Ljg4NyAxNTYuNzg5IDIxOS40ODYgMTU1LjU5NyAyMTguODcxIDE1My45OTFDMjE5LjcwNiAxNTIuODQ3IDIyMC43OTQgMTUxLjg5MyAyMjEuMTg4IDE1MC43MDFDMjIxLjYxNCAxNDkuNDQ1IDIyMi4yOTIgMTQ4LjUyMyAyMjMuMjM4IDE0Ny44MDhDMjI1LjM5OCAxNDYuMTg2IDIyNi4zNDMgMTQzLjc3IDIyNi42OSAxNDEuNDAyQzIyNy4yNTggMTM3LjUyMyAyMjcuMDM3IDEzMy41NjUgMjI2LjA2IDEyOS43MThMMjI2LjA0NCAxMjkuNjg2Wk0zOS40MTggMzIuNzY3MkMzOS40MTggMzEuNjcwMyA0MC4wMTcxIDMxLjIyNTMgNDEuMDI2IDMxLjE2MTdDNDAuNDkgMzEuNzAyMSAzOS45NTQgMzIuMjI2NyAzOS40MTggMzIuNzY3MlpNNDAuMDk1OSA0MC42OTk0QzQwLjQ3NDIgNDAuMjcwMiA0MC44Njg0IDM5Ljg0MSA0MS4zNzI4IDM5LjI4NDZDNDEuMjA0NyA0MC4wMDUyIDQwLjc3OSA0MC40NzY4IDQwLjA5NTkgNDAuNjk5NFpNNDYuMjQ0MiAzNi4xMDU0QzQ1LjI5ODMgMzYuNjkzNSA0NC4zNTI0IDM3LjI5NzYgNDMuMzI3NyAzNy45MzM0QzQzLjM1OTIgMzcuNjMxNCA0My4zNzUgMzcuMjgxNyA0My40MDY1IDM2LjkzMkM0My4xMjI4IDM2LjkxNjEgNDIuODIzMiAzNi45MDAyIDQyLjQ3NjQgMzYuODY4NEM0Mi45OTY2IDM2LjA3MzYgNDMuMjAxNiAzNi41NTA1IDQzLjQyMjMgMzYuOTMyQzQ0LjM2ODIgMzYuMzI3OSA0NS4zMTQxIDM1LjcwOCA0Ni4yOTE1IDM1LjEwMzlDNDYuNzE3MiAzNC44MzM3IDQ3LjE5MDEgMzQuNjI3IDQ4LjA0MTQgMzQuMTgxOUM0Ny4yMjE3IDM1LjA3MjEgNDYuNzMyOSAzNS41ODA4IDQ2LjI0NDIgMzYuMTA1NFpNNC40NTEyNSAxMzEuNTNWMTMyLjI0NUM0LjQ1MTI1IDEzMi4yNDUgNC4zMjUxMyAxMzIuMjQ1IDQuMjc3ODQgMTMyLjI2MUM0LjI3Nzg0IDEzMi4wMjMgNC4yNjIwNyAxMzEuNzg0IDQuMjQ2MzEgMTMxLjU0NkM0LjMyNTEzIDEzMS41NDYgNC4zODgxOSAxMzEuNTQ2IDQuNDY3MDIgMTMxLjU0Nkw0LjQ1MTI1IDEzMS41M1pNMi4yNTk5MiAxMjMuNjYyQzIuMjkxNDUgMTIzLjUzNCAyLjM4NjA0IDEyMy40MDcgMi40NDkxIDEyMy4yOEMyLjUyNzkzIDEyMy4zNzUgMi42MDY3NSAxMjMuNDU1IDIuNzAxMzQgMTIzLjU1QzIuNjU0MDUgMTIzLjY0NiAyLjYwNjc1IDEyMy43NDEgMi41NTk0NiAxMjMuODM2QzIuNDY0ODcgMTIzLjc3MyAyLjI1OTkyIDEyMy42OTMgMi4yNzU2OSAxMjMuNjYySDIuMjU5OTJaTTMuMzQ3NzEgMTUxLjMyMUMzLjI1MzEyIDE1MS4wNjcgMy4xNzQyOSAxNTAuODI4IDMuMDc5NyAxNTAuNTc0QzMuMTU4NTMgMTUwLjU0MiAzLjI1MzExIDE1MC40OTQgMy4zMzE5NCAxNTAuNDYyQzMuNDU4MDYgMTUwLjcwMSAzLjU2ODQxIDE1MC45MjMgMy42OTQ1MyAxNTEuMTYyQzMuNTg0MTggMTUxLjIxIDMuNDczODIgMTUxLjI1NyAzLjM0NzcxIDE1MS4zMjFaTTQuMDA5ODMgMTQ5LjM2NkMzLjQ4OTU5IDE0OC40NDQgMi44OTA1MiAxNDcuNTY5IDIuNDgwNjMgMTQ2LjZDMi4yNTk5MiAxNDYuMDkxIDIuMjc1NjkgMTQ1LjM5MiAyLjQxNzU3IDE0NC44NTFDMi41MTIxNiAxNDQuNTE3IDMuMDQ4MTcgMTQ0LjI5NSAzLjM3OTI0IDE0NC4wMjVDMy41NTI2NSAxNDQuNDA2IDMuODIwNjUgMTQ0Ljc3MiAzLjg2Nzk1IDE0NS4xNjlDNC4wMjU2IDE0Ni40ODggNC4xMDQ0MiAxNDcuODI0IDQuMjE0NzggMTQ5LjE1OUM0LjE1MTcyIDE0OS4yMjMgNC4wNzI4OSAxNDkuMzAyIDQuMDA5ODMgMTQ5LjM2NlpNMy4yODQ2NCAxNDIuMTQ5QzMuMzk1IDE0MC4zNjggMy4zMTYxNyAxMzguNzE1IDQuNTYxNjEgMTM3LjE0MUM1LjQ3NTk4IDEzOS4yNCA0LjcxOTI2IDE0MC42ODYgMy4yODQ2NCAxNDIuMTQ5Wk0yMTguMjA5IDExMi44MDRDMjE4LjMzNSAxMTMuMDkxIDIxOC40MTQgMTEzLjM3NyAyMTguNTI0IDExMy42NjNDMjE4LjM4MiAxMTMuNjk1IDIxOC4yNCAxMTMuNzExIDIxOC4wODMgMTEzLjc0MkMyMTguMDIgMTEzLjQ0IDIxNy45NTYgMTEzLjE1NCAyMTcuODkzIDExMi44NTJDMjE4LjAwNCAxMTIuODM2IDIxOC4yMDkgMTEyLjc3MyAyMTguMjI0IDExMi44MDRIMjE4LjIwOVpNMTYzLjkzIDIxMC40NTVDMTYzLjE3MyAyMTAuNzczIDE2Mi40MDEgMjExLjA5IDE2MS42NDQgMjExLjQwOEMxNjIuMzIyIDIxMC45NDcgMTYzLjAxNSAyMTAuNDcxIDE2My42OTMgMjEwLjAxQzE2My43NzIgMjEwLjE2OCAxNjMuODUxIDIxMC4zMTIgMTYzLjkzIDIxMC40NzFWMjEwLjQ1NVpNMTYxLjUwMiAyMTEuNDU2QzE2MC45ODIgMjExLjcyNiAxNjAuNDQ2IDIxMS45ODEgMTU5LjkyNiAyMTIuMjUxQzE2MC4yNzIgMjExLjgyMiAxNjAuNjM1IDIxMS4zNzcgMTYxLjAxMyAyMTAuOUMxNjEuMTg3IDIxMS4wOSAxNjEuMzQ0IDIxMS4yODEgMTYxLjUwMiAyMTEuNDU2Wk05NC4wMjc5IDIyMS41NUM5My44NTQ1IDIyMS41MDIgOTMuNjQ5NSAyMjEuNDg3IDkzLjQ0NDYgMjIxLjUwMkM5My41MzkyIDIyMS4zNTkgOTMuNjMzOCAyMjEuMjMyIDkzLjcyODQgMjIxLjA3M0M5My44Mzg3IDIyMS4yNjQgOTMuOTQ5MSAyMjEuNDA3IDk0LjAyNzkgMjIxLjUzNFYyMjEuNTVaTTkzLjQxMzEgMjIyLjU5OUM5My40MTMxIDIyMi41OTkgOTMuMzgxNSAyMjIuNTk5IDkzLjM2NTggMjIyLjU5OUM5My4zNjU4IDIyMi41OTkgOTMuMzY1OCAyMjIuNTY4IDkzLjM2NTggMjIyLjU1MkM5My4zNjU4IDIyMi41NjggOTMuMzk3MyAyMjIuNTgzIDkzLjQxMzEgMjIyLjU5OVpNODguMTk0OSAyMjEuNzI1Qzg3LjUxNyAyMjEuNjE0IDg2LjgwNzUgMjIxLjM1OSA4Ni4wMzUgMjIxLjA3M0M4Ni4zOTc2IDIyMS4wNTcgODYuNzI4NyAyMjEuMDI2IDg3LjA1OTggMjIxLjAxQzg3LjQzODEgMjIxLjI0OCA4Ny44MTY1IDIyMS40ODcgODguMTk0OSAyMjEuNzI1Wk0xMjQuNDg2IDIyMS44ODRDMTI1LjQ3OSAyMjIuMjUgMTI2LjIyIDIyMi4zNDUgMTI2Ljc1NiAyMjEuNzU3QzEyNy4xMTkgMjIxLjk0OCAxMjcuNDgxIDIyMi4xMjIgMTI3Ljg0NCAyMjIuMzEzQzEyNy44NDQgMjIyLjMyOSAxMjcuODQ0IDIyMi4zNDUgMTI3Ljg0NCAyMjIuMzYxQzEyNy40MTggMjIyLjQ3MiAxMjYuOTkyIDIyMi42NDcgMTI2LjU2NyAyMjIuNjMxQzEyNi4yNTIgMjIyLjYzMSAxMjUuOTM2IDIyMi41OTkgMTI1LjYyMSAyMjIuNTY4QzEyNS4yMjcgMjIyLjQyNCAxMjQuODMzIDIyMi4yMTggMTI0LjQ1NCAyMjEuOTMyQzEyNC40NTQgMjIxLjkzMiAxMjQuNDg2IDIyMS45IDEyNC40ODYgMjIxLjg4NFpNMTI1LjI0MyAyMTUuNzk2QzEyNS42NjggMjE1LjczMiAxMjYuMDk0IDIxNS42ODQgMTI2LjUzNSAyMTUuNjA1QzEyNi4yMzYgMjE1Ljc0OCAxMjYuMDMxIDIxNS44NzUgMTI1Ljg3MyAyMTYuMDVDMTI1LjgxIDIxNi4wMTggMTI1Ljc0NyAyMTUuOTg2IDEyNS42NjggMjE1Ljk1NUMxMjUuNTQyIDIxNS44OTEgMTI1LjQgMjE1Ljg0MyAxMjUuMjQzIDIxNS43OTZaTTEyNy40MzQgMjE2LjY1NEMxMjcuMzU1IDIxNi4yNzMgMTI3LjI3NiAyMTUuODc1IDEyNy4xOTcgMjE1LjQ3OEMxMjcuNzAyIDIxNS4zOTggMTI4LjIyMiAyMTUuMjg3IDEyOC43MjcgMjE1LjE5MkMxMjguNjk1IDIxNS4yNzEgMTI4Ljc1OCAyMTUuMzgyIDEyOC43NzQgMjE1LjQ3OEMxMjguOTMyIDIxNS40MTQgMTI5LjA4OSAyMTUuMzUxIDEyOS4yNjMgMjE1LjI4N0MxMjkuMjE1IDIxNS4yMjMgMTI5LjE2OCAyMTUuMTYgMTI5LjEzNyAyMTUuMTEyQzEzMC4wMTkgMjE0Ljk1MyAxMzAuOTAyIDIxNC43NzggMTMxLjc4NSAyMTQuNTg4QzEzMS42NzUgMjE1LjA2NSAxMzEuNTMzIDIxNS40NjIgMTMxLjM3NSAyMTUuNzhDMTMwLjQyOSAyMTYuMDAyIDEyOS40NTIgMjE2LjE5MyAxMjguNjQ4IDIxNi43NjVDMTI4LjI4NSAyMTYuNzM0IDEyNy44OTEgMjE2LjcwMiAxMjcuNDUgMjE2LjYzOEwxMjcuNDM0IDIxNi42NTRaTTE1NS40NjQgMjEuMDE5OUMxNTYuMjA1IDIxLjU5MjIgMTU2LjkxNCAyMi4xOTYyIDE1Ny42NTUgMjIuNzUyNkMxNTcuOTcxIDIyLjk5MSAxNTguMzAyIDIzLjIyOTUgMTU4LjY0OSAyMy40MDQzQzE2MC40MyAyNC4zMTA0IDE2Mi4yNDMgMjUuMjAwNiAxNjQuMDI0IDI2LjEyMjZDMTY0LjEzNSAyNi4xODYyIDE2NC4yMTQgMjYuMjk3NCAxNjQuMjkyIDI2LjQyNDZDMTYyLjY1MyAyNi4yMTggMTYxLjAxMyAyNi4wMjcyIDE1OS40MjEgMjUuODIwNkMxNTYuNjMxIDIyLjA1MzIgMTU1LjU3NCAyMS4xMTUzIDE1My45MzUgMjAuODkyN0MxNTQuNDcxIDIwLjYwNjYgMTU0Ljk2IDIwLjYwNjYgMTU1LjQ4IDIxLjAwNEwxNTUuNDY0IDIxLjAxOTlaTTE1My44NTYgMTUuNzQyNEMxNTMuODg4IDE1LjU1MTYgMTUzLjk4MiAxNS4zNzY4IDE1NC4wNDUgMTUuMjE3OEMxNTQuODAyIDE0Ljk0NzYgMTU2LjE1OCAxNS45ODA4IDE1Ni43NzMgMTcuNjM0QzE1NS44NTggMTYuNDQxOCAxNTUuMTMzIDE1Ljg2OTUgMTUzLjk1MSAxNi43NDM4QzE1My44ODggMTYuMTA4IDE1My44NCAxNS45MTcyIDE1My44NzIgMTUuNzI2NUwxNTMuODU2IDE1Ljc0MjRaTTE2NS40NDMgMjAuNTc0OEMxNjUuNDQzIDIwLjU3NDggMTY1LjQ5MSAyMC40OTUzIDE2NS41MDYgMjAuNDQ3NkMxNjUuODM3IDIwLjYyMjUgMTY2LjE1MyAyMC44MTMzIDE2Ni40ODQgMjAuOTg4MUMxNjYuNDUyIDIxLjA1MTcgMTY2LjQyMSAyMS4wOTk0IDE2Ni4zODkgMjEuMTYzQzE2Ni4wNzQgMjAuOTcyMiAxNjUuNzU5IDIwLjc4MTUgMTY1LjQ0MyAyMC41NzQ4Wk0xODIuNTY0IDMzLjQwM0MxODIuOTc0IDMyLjY3MTggMTgzLjQzMSAzMi43NjcyIDE4NC4wMTQgMzMuNTQ2MUMxODMuNDYzIDMzLjgwMDQgMTgzLjA2OSAzMy45NzUzIDE4Mi41MzMgMzQuMjI5NkMxODIuNTMzIDMzLjg3OTkgMTgyLjQ2OSAzMy41OTM4IDE4Mi41NjQgMzMuNDE4OVYzMy40MDNaTTE4NC45OTIgMzQuNzM4M0MxODUuMDcxIDM0LjY1ODggMTg1LjE2NSAzNC41OTUyIDE4NS4yNDQgMzQuNTE1OEMxODUuNTEyIDM0Ljg5NzMgMTg1Ljc2NCAzNS4yNzg4IDE4Ni4wMzIgMzUuNjYwM0MxODUuNjg2IDM1LjM1ODMgMTg1LjMzOSAzNS4wNDAzIDE4NC45OTIgMzQuNzM4M1pNMTg2LjA5NSAzNS43MjM5QzE4Ny4zNzIgMzYuMDg5NSAxODguMTYxIDM3LjA0MzMgMTg5LjEyMiAzOC4yNTE0QzE4Ny45NCAzNy42MzE0IDE4Ni45OTQgMzcuMTcwNCAxODYuMTExIDM2LjYxNDFDMTg1Ljk4NSAzNi41MzQ2IDE4Ni4xMTEgMzYuMDQxOCAxODYuMTExIDM1LjcyMzlIMTg2LjA5NVpNMTg5LjE1NCA0Ni4zMTA3QzE4OC42NjUgNDYuMjMxMiAxODguMjU1IDQ2LjE2NzcgMTg3Ljg0NSA0Ni4xMDQxQzE4OC4wMTkgNDUuOTc2OSAxODguMTkyIDQ1Ljg0OTcgMTg4LjM2NiA0NS43Mzg1QzE4OC42MTggNDUuOTI5MiAxODguODg2IDQ2LjEyIDE4OS4xNTQgNDYuMzEwN1pNMTg2Ljk0NyA0Ni43NTU4QzE4Ny4wNzMgNDcuMDU3OCAxODcuMTgzIDQ3LjMyODEgMTg3LjM4OCA0Ny41MTg4QzE4Ny4xMzYgNDcuMzU5OSAxODYuODg0IDQ3LjIwMDkgMTg2LjYgNDcuMDEwMkMxODYuNzI2IDQ2LjkxNDggMTg2LjgzNiA0Ni44MzUzIDE4Ni45NDcgNDYuNzU1OFpNMTg4LjA4MiA0Ny43ODkxQzE4OC4yODcgNDcuNzg5MSAxODguNTA3IDQ4LjAxMTYgMTg4LjcxMiA0OC4yNTAxQzE4OC40MTMgNDguMTA3IDE4OC4wODIgNDcuOTMyMSAxODcuNzE5IDQ3LjcyNTVDMTg3LjgzIDQ3Ljc1NzMgMTg3Ljk0IDQ3Ljc4OTEgMTg4LjA4MiA0Ny43ODkxWk0yMDMuMTIyIDE1Ni41MTlDMjAxLjExOSAxNTguMzk1IDE5OS41NzQgMTYwLjM5OCAyMDIuNTg2IDE1Ni43MjZDMjAyLjkzMiAxNTYuMjk2IDIwMy4yNjMgMTU1Ljg1MSAyMDMuNTk1IDE1NS40MDZDMjAzLjQ2OCAxNTUuNzg4IDIwMy4zMTEgMTU2LjE1MyAyMDMuMTM3IDE1Ni41MzVMMjAzLjEyMiAxNTYuNTE5Wk0yMTUuMTE5IDgwLjc4OTVDMjE2LjE1OSA4MC42NjI0IDIxNS44OTEgODEuNzI3NCAyMTYuMjA3IDgyLjQ1ODZDMjE1LjU2IDgyLjU1NCAyMTUuMDcxIDgyLjYzMzUgMjE0LjQyNSA4Mi43Mjg5QzIxNC41MzUgODEuOTAyMyAyMTQuMTEgODAuOTE2NyAyMTUuMTAzIDgwLjc4OTVIMjE1LjExOVpNMjE0LjgzNSA3Mi43OTM3QzIxNC41MDQgNzIuMTQyIDIxNC4xODkgNzEuNTA2MiAyMTMuODU4IDcwLjg1NDRDMjE1LjQzNCA3MS4wNjExIDIxNC45NDUgNzEuOTgzIDIxNC44MzUgNzIuNzkzN1pNMjEyLjk1OSAxMDQuNTdDMjEzLjEwMSAxMDYuNTczIDIxMy4zMzcgMTA4LjU3NiAyMTMuNDYzIDExMC41NzlDMjEyLjEzOSAxMDcuMjQxIDIxMi43NyAxMDEuODY4IDIxMS43NDUgOTUuNjY4M0MyMTEuNzQ1IDk1LjczMTkgMjExLjc3NyA5NS43Nzk2IDIxMS43OTIgOTUuODQzMkMyMTIuMzEzIDk3Ljc5ODQgMjEyLjk0MyA5OS43MjE5IDIxMy41OSAxMDEuODY4QzIxMi40MDcgMTAyLjM0NSAyMTIuODggMTAzLjQ4OSAyMTIuOTU5IDEwNC41NTRWMTA0LjU3Wk0yMTMuMzUzIDc1LjI0MThDMjEyLjM0NCA3NC42NTM2IDIxMS43MTQgNzMuODkwNiAyMTIuMTM5IDcyLjYxODlDMjEzLjAzOCA3My4yNzA2IDIxMy41OSA3NC4wNjU0IDIxMy4zNTMgNzUuMjQxOFpNMjEzLjQzMiA3Ni43Njc4QzIxMi41MzMgNzYuMTYzNyAyMTIuNzg2IDc1LjcwMjggMjEzLjM1MyA3NS4yNzM2QzIxMy4zODUgNzUuNzY2MyAyMTMuNCA3Ni4yNTkxIDIxMy40MzIgNzYuNzY3OFpNMjEyLjEyMyA2NS43MzU5QzIxMi41NjUgNjYuNTc4MyAyMTIuOTkgNjcuNDA0OSAyMTMuNTI2IDY4LjQzODJDMjEyLjE4NiA2Ny43NzA2IDIxMi4wNDUgNjcuNTAwMyAyMTIuMTIzIDY1LjczNTlaTTIxMS40NzcgNzIuMDE0OEMyMTEuOTY2IDcxLjg1NTkgMjEyLjE3MSA3Mi4wOTQzIDIxMi4xMDggNzIuNTg3MUMyMTEuODI0IDcyLjUzOTQgMjExLjU1NiA3Mi41MDc2IDIxMS4yNzIgNzIuNDU5OUMyMTEuMzM1IDcyLjMwMSAyMTEuMzgyIDcyLjA0NjYgMjExLjQ3NyA3Mi4wMTQ4Wk0yMTAuMDQyIDYyLjY1MkMyMTAuMTUzIDYyLjUwODkgMjEwLjMxIDYyLjM5NzcgMjEwLjQ4NCA2Mi4yNzA1QzIxMC41NjMgNjIuNzE1NiAyMTAuNTc4IDYyLjgyNjggMjEwLjU5NCA2Mi45MzgxQzIxMC40MjEgNjIuOTU0IDIxMC4yNjMgNjIuOTg1OCAyMTAuMDkgNjIuOTY5OUMyMTAuMDU4IDYyLjk2OTkgMjA5Ljk5NSA2Mi43MTU2IDIxMC4wNDIgNjIuNjUyWk0yMTAuMDkgNjguODY3NEMyMTAuMzEgNjguOTE1MSAyMTAuNzM2IDY4Ljk5NDYgMjEwLjczNiA2OS4wMjY0QzIxMC43MDUgNjkuNDA3OSAyMTAuNjEgNjkuNzg5NCAyMTAuNTMxIDcwLjE3MDlDMjEwLjMxIDcwLjEyMzIgMjEwLjEwNSA3MC4wNzU1IDIwOS44ODUgNzAuMDI3OEMyMDkuOTQ4IDY5LjY0NjMgMjEwLjAyNyA2OS4yNDg5IDIxMC4wOSA2OC44Njc0Wk0yMDcuNjYyIDU3LjcyNDJDMjA3LjcyNSA1OC41MzQ5IDIwOS4wODEgNTguNzI1NiAyMDguNDAzIDYwLjI4MzVDMjA3Ljg2NyA1OS4zMTM4IDIwNy40ODkgNTguNjQ2MiAyMDcuMTEgNTcuOTc4NUMyMDcuMjk5IDU3Ljg5OSAyMDcuNDczIDU3LjgwMzcgMjA3LjY2MiA1Ny43MjQyWk0yMDAuMDQ3IDQ2Ljg1MTJDMjAwLjA0NyA0Ni44NTEyIDIwMC4xNDIgNDcuMDQxOSAyMDAuMTg5IDQ3LjEzNzNDMjAwLjA2MyA0Ny4xMzczIDE5OS45MjEgNDcuMTg1IDE5OS44MjcgNDcuMTM3M0MxOTkuNzQ4IDQ3LjEwNTUgMTk5LjczMiA0Ni45NDY2IDE5OS43MDEgNDYuODM1M0MxOTkuODI3IDQ2LjgzNTMgMTk5Ljk1MyA0Ni43ODc2IDIwMC4wNDcgNDYuODM1M1Y0Ni44NTEyWk0xOTkuNzQ4IDUxLjIwNjdDMjAwLjAzMiA1MS4zOTc1IDIwMC4zMzEgNTEuNjA0MSAyMDAuNjE1IDUxLjc5NDlDMjAwLjUzNiA1MS44OTAzIDIwMC40NDIgNTEuOTg1NyAyMDAuMzYzIDUyLjA5NjlDMjAwLjA5NSA1MS45MDYyIDE5OS44MjcgNTEuNjk5NSAxOTkuNTU5IDUxLjUwODhMMTk5Ljc0OCA1MS4yMjI2VjUxLjIwNjdaTTE5OC44NjUgNDUuOTc2OUMxOTcuODg4IDQ1LjU5NTQgMTk3Ljc0NiA0NC44ODAxIDE5Ny4zODMgNDQuMDA1OEMxOTguNTgxIDQ0LjI3NiAxOTguNzM5IDQ0Ljk3NTQgMTk4Ljg2NSA0NS45NzY5Wk0xOTEuODAyIDM3LjEwNjhDMTkyLjA4NiAzNy42MTU1IDE5Mi40OTYgMzguMDYwNiAxOTIuODU5IDM4LjUyMTZDMTkzLjUyMSAzOS4yNTI4IDE5NC4xODMgMzkuOTg0IDE5NC44NjEgNDAuNjk5NEMxOTUuNDc2IDQxLjM1MTEgMTk2LjEyMiA0Mi4wMDI5IDE5Ny4wMDUgNDIuODkzQzE5NS42MDIgNDIuNTExNSAxOTMuNTY4IDQwLjM5NzMgMTkyLjczMiAzOC43NzU5QzE5MS42MTMgMzguMTU2IDE5MC43OTMgMzcuMjQ5OSAxODkuOTExIDM1LjkxNDZDMTkwLjk1MSAzNi4wNzM2IDE5MS40NCAzNi40MjMzIDE5MS44MDIgMzcuMDkwOVYzNy4xMDY4Wk0xODIuNDU0IDI4LjY1MDFDMTg0Ljk0NSAzMC42MDUzIDE4Ny4wMSAzMi43NjcyIDE4OS43NTMgMzQuODQ5NkMxODguOTQ5IDM0Ljg4MTQgMTg4LjQ2IDM1LjA1NjIgMTg4LjI4NyAzNC44OTczQzE4Ni4zIDMzLjA4NTEgMTg0LjM0NSAzMS4yMjUzIDE4Mi40MDYgMjkuMzY1NEMxODIuMzQzIDI5LjMxNzcgMTgyLjQwNiAyOS4xMjcgMTgyLjQ1NCAyOC42NTAxWk0xODIuMzQzIDMxLjg0NTJDMTgwLjc4MyAzMS4zODQyIDE3OS40NzQgMzAuMzM1MSAxNzguNjg2IDI4LjkwNDRDMTc5LjgwNSAyOS44MTA1IDE4MC45NCAzMC43MTY2IDE4Mi4zNDMgMzEuODQ1MlpNMTgwLjEwNSAyNy43NDRDMTc5LjIzOCAyNy4wNDQ2IDE3OC4zNzEgMjYuMzQ1MSAxNzcuMjM1IDI1LjQyMzFDMTc4LjQwMiAyNS41NzE1IDE3OS4zNTkgMjYuMzQ1MSAxODAuMTA1IDI3Ljc0NFpNMTc1LjI4MSAyMy41NDc0QzE3NS43NTQgMjMuODAxNyAxNzYuMjI3IDI0LjA1NjEgMTc2LjY5OSAyNC4zMTA0QzE3Ni42MjEgMjQuNDM3NiAxNzYuNTU4IDI0LjU4MDcgMTc2LjQ3OSAyNC43MDc4QzE3Ni4wMjIgMjQuNDIxNyAxNzUuNTY0IDI0LjE1MTUgMTc1LjEwNyAyMy44NjUzQzE3NS4xNyAyMy43NTQgMTc1LjIxOCAyMy42NTg3IDE3NS4yODEgMjMuNTQ3NFpNMTc2LjM2OCAyNi45MDE1QzE3NS42NTkgMjcuNTA1NSAxNzUuMzI4IDI3Ljc3NTggMTc0Ljg3MSAyOC4xNzMyQzE3NC42MTggMjcuNTY5MSAxNzQuNDE0IDI3LjEyNCAxNzQuMjI0IDI2LjY5NDhDMTc1LjA3NiAyNS44NjgyIDE3NS40MzggMjYuNzQyNSAxNzYuMzY4IDI2LjkwMTVaTTE3MS43ODEgMjEuMjc0MkMxNzEuOTU0IDIxLjM1MzcgMTcyLjExMiAyMS40MTczIDE3Mi4yNyAyMS40ODA5QzE3Mi4yMjIgMjEuNTc2MyAxNzIuMTc1IDIxLjcxOTMgMTcyLjExMiAyMS43MzUyQzE3Mi4wMTcgMjEuNzUxMSAxNzEuODYgMjEuNzAzNCAxNzEuNzk3IDIxLjYyNEMxNzEuNzQ5IDIxLjU3NjMgMTcxLjc5NyAyMS40MzMyIDE3MS43OTcgMjEuMjc0MkgxNzEuNzgxWk0xNjQuNDUgMTYuMDc2MkMxNjQuNzY1IDE2LjA3NjIgMTY1LjA5NiAxNi4xNzE2IDE2NS41MjIgMTYuMjUxMUMxNjQuODI4IDE4LjU3MTkgMTY3LjIwOSAxOC4zNDkzIDE2OC4yNjUgMTkuNDE0NEMxNjYuNDIxIDE5LjE0NDIgMTY0LjUxMyAxNy44NDA3IDE2My4zMTUgMTYuMTIzOUMxNjMuNjkzIDE2LjEwOCAxNjQuMDg3IDE2LjA2MDMgMTY0LjQ2NiAxNi4wNzYySDE2NC40NVpNMTQ5LjM3OSA5Ljg5MjU4QzE1MS40NzUgMTAuOTU3NiAxNTQuMDQ1IDExLjAwNTMgMTU1LjcxNiAxMi45NDQ2QzE1Ny4xMTkgMTMuMzI2MiAxNTguNTcgMTMuNTgwNSAxNTkuODk0IDE0LjEzNjlDMTYxLjA3NiAxNC42Mjk2IDE2Mi4xMzMgMTUuNDQwMyAxNjMuMjUyIDE2LjEwOEMxNjIuNzc5IDE2LjIzNTIgMTYyLjIxMSAxNi41NjkgMTYxLjg0OSAxNi40MjU5QzE1OS43NjggMTUuNTY3NSAxNTcuNzUgMTQuNjEzNyAxNTUuNzE2IDEzLjY2QzE1NS40OTYgMTMuNTY0NiAxNTUuMzg1IDEzLjI2MjYgMTU1LjIxMiAxMy4wNTU5QzE1My41NDEgMTIuNTYzMSAxNTEuODU0IDEyLjEzMzkgMTUwLjIzIDExLjUyOTlDMTQ5LjcxIDExLjMzOTEgMTQ5LjMzMSAxMC43MzUxIDE0OC44NTkgMTAuMjlDMTQ5LjE5IDEwLjAzNTcgMTQ5LjMzMSA5Ljg2MDc5IDE0OS4zNzkgOS44OTI1OFpNMTUwLjQxOSAxMy44OTg0QzE1MC4zMjUgMTMuOTYyIDE1MC4yMTQgMTQuMDA5NyAxNTAuMTIgMTQuMDczM0MxNDkuOTk0IDEzLjg1MDcgMTQ5Ljg1MiAxMy42MTIzIDE0OS43NTcgMTMuMzczOEMxNDkuNzU3IDEzLjM1OCAxNDkuOTQ2IDEzLjI0NjcgMTUwLjA0MSAxMy4xODMxQzE1MC4xNjcgMTMuNDIxNSAxNTAuMzA5IDEzLjY2IDE1MC40MzUgMTMuODk4NEgxNTAuNDE5Wk0xNDEuODkgOC4xNTk5QzE0My4yNDYgOC41MDk2MiAxNDQuNjAyIDguODU5MzMgMTQ1Ljk1OCA5LjIyNDk1QzE0NS45MSA5LjQxNTcgMTQ1Ljg2MyA5LjYwNjQ1IDE0NS44MTYgOS43ODEzMUMxNDQuNDYgOS40MTU3IDE0My4xMDQgOS4wNTAwOSAxNDEuNzQ5IDguNjg0NDdDMTQxLjc5NiA4LjUwOTYyIDE0MS44NDMgOC4zMzQ3NiAxNDEuODkgOC4xNTk5Wk0xNDEuMTE4IDEwLjQ0OUMxNDEuMTgxIDEwLjU2MDIgMTQxLjE2NSAxMC43MTkyIDE0MS4xODEgMTAuODQ2NEMxNDEuMDcxIDEwLjg0NjQgMTQwLjk0NCAxMC44MTQ2IDE0MC44MzQgMTAuNzk4N0MxNDAuODM0IDEwLjY4NzQgMTQwLjgwMyAxMC41NzYxIDE0MC43ODcgMTAuNDgwN0MxNDAuODk3IDEwLjQ4MDcgMTQxLjEwMiAxMC40MTcyIDE0MS4xMTggMTAuNDQ5Wk0xNDMuNzgyIDE4LjE1ODZDMTQzLjkyNCAxOC41ODc4IDE0NC4wMTkgMTguODg5OCAxNDQuMTI5IDE5LjIzOTVDMTQ0LjYxOCAxOS4wNDg4IDE0NS4wOTEgMTguODU4IDE0NS41NDggMTguNjgzMkMxNDUuODk1IDE5LjE5MTggMTQ2LjE2MyAxOS42MjEgMTQ2LjQ2MiAyMC4wNTAyQzE0OC4xMDIgMTguMzE3NiAxNDguOTUzIDE4LjM5NyAxNTEuMzk3IDIwLjRDMTUxLjM0OSAyMC41NDMgMTUxLjMwMiAyMC42ODYxIDE1MS4yMzkgMjAuODI5MkMxNTAuNzY2IDIwLjgyOTIgMTUwLjIzIDIwLjgyOTIgMTQ5LjYxNSAyMC43ODE1QzE0OS42MTUgMjAuNzQ5NyAxNDkuNjE1IDIwLjcxNzkgMTQ5LjY0NyAyMC42ODYxQzE0OS40ODkgMjAuNjU0MyAxNDkuMzE2IDIwLjYyMjUgMTQ5LjE0MiAyMC41OTA3QzE0OS4xNDIgMjAuNjU0MyAxNDkuMTQyIDIwLjcwMiAxNDkuMTQyIDIwLjc0OTdDMTQ2Ljk2NyAyMC42MDY2IDE0My45MDggMjAuMTYxNSAxMzkuNDMxIDE4Ljg4OThDMTM5LjUxIDE4Ljg4OTggMTM5LjU4OSAxOC44ODk4IDEzOS42NTIgMTguODg5OEMxNDEuMDIzIDE4LjczMDkgMTQyLjM3OSAxOC40MTI5IDE0My43NjYgMTguMTU4NkgxNDMuNzgyWk0xMzguMzkxIDcuMjg1NjFDMTM3LjE0NSA3LjYwMzU0IDEzMy45NzYgNi45MzU5IDEzMi4xMTYgNS43NzU0OEMxMzQuMzcgNS41ODQ3MiAxMzYuNzE5IDUuMDEyNDYgMTM4LjM5MSA3LjI4NTYxWk0xMjguMTI4IDUuNjMyNDFDMTI3LjA4NyA1LjUzNzAzIDEyNi4yODMgNS40NTc1NSAxMjUuNDc5IDUuMzc4MDdDMTI2LjMxNSA0LjkzMjk4IDEyNy4xNSA0LjU4MzI2IDEyOC4xMjggNS42MzI0MVpNMTIxLjQxMiA3LjIwNjEzQzEyMi40MzYgNy4yMDYxMyAxMjIuNDM2IDcuMjA2MTMgMTIzLjAwNCA4LjMwMjk3QzEyMi4zMSA3LjgyNjA4IDEyMS44NTMgNy41MDgxNiAxMjEuNDEyIDcuMjA2MTNaTTEyMi44MTUgNC45ODA2N0MxMjEuOTMyIDQuOTgwNjcgMTIxLjM5NiA0Ljk5NjU2IDEyMC42MDggNS4wMTI0NkMxMjEuMjM4IDQuNTM1NTcgMTIxLjk3NCA0LjUyNDk4IDEyMi44MTUgNC45ODA2N1pNMTIxLjMzMyA3LjIwNjEzQzEyMC44MTMgNy4zOTY4OCAxMjAuMjc3IDcuNTg3NjQgMTE5LjcwOSA3Ljc5NDI5QzExOS42NjIgNy41Mzk5NSAxMTkuNjE0IDcuMzAxNTEgMTE5LjU4MyA3LjA2MzA3QzEyMC4xNjYgNy4xMTA3NSAxMjAuNzUgNy4xNTg0NCAxMjEuMzMzIDcuMjA2MTNaTTExNi45OTcgNi42NDk3NkMxMTcuODE3IDYuNzc2OTMgMTE4LjYyMSA2LjkwNDEgMTE5LjQ0MSA3LjAzMTI3QzExOC42MjEgNy4wNzg5NiAxMTcuNzg2IDcuMTI2NjUgMTE2Ljk2NiA3LjE1ODQ0QzExNi45NjYgNi45ODM1OCAxMTYuOTgyIDYuODA4NzMgMTE2Ljk5NyA2LjY0OTc2Wk0xMTUuNSAzLjk5NTFDMTE1LjU0NyA0LjA5MDQ4IDExNS41OTQgNC4xNjk5NiAxMTUuNjU3IDQuMjY1MzRMMTE0Ljk2NCA0LjY2Mjc0QzExNC45MTcgNC41NjczNyAxMTQuODUzIDQuNDcxOTkgMTE0LjgwNiA0LjM5MjUxQzExNS4wNDMgNC4yNjUzNCAxMTUuMjYzIDQuMTM4MTcgMTE1LjUgMy45OTUxWk0xMDcuNzU5IDYuNTU0MzlDMTA3LjgyMiA2LjY4MTU2IDEwNy44ODUgNi44MDg3MyAxMDcuOTQ4IDYuOTUxNzlDMTA3LjcxMiA2Ljk2NzY5IDEwNy40NzUgNi45ODM1OCAxMDcuMjM5IDYuOTk5NDhDMTA3LjQxMiA2Ljg1NjQyIDEwNy41ODYgNi43MTMzNSAxMDcuNzU5IDYuNTU0MzlaTTEwMy42MjkgNy4yMDYxM0MxMDMuNjQ1IDcuMzAxNTEgMTAzLjY2IDcuMzk2ODggMTAzLjY3NiA3LjQ5MjI2QzEwMy4zNjEgNy41NTU4NSAxMDMuMDMgNy42MTk0MyAxMDIuNzE0IDcuNjgzMDJDMTAyLjY5OSA3LjU4NzY0IDEwMi42ODMgNy40OTIyNiAxMDIuNjUxIDcuMzgwOTlDMTAyLjk4MiA3LjMxNzQgMTAzLjI5OCA3LjI1MzgyIDEwMy42MjkgNy4xOTAyM1Y3LjIwNjEzWk05Ny42ODU0IDcuMzAxNTFDOTguMDk1MyA3LjI1MzgyIDk4LjgwNDcgNy42MDM1NCA5OC45NDY2IDcuOTUzMjVDOTkuMTgzMSA4LjU3MzIgOTguNjMxMyA4Ljg3NTIzIDk4LjAzMjIgOC45NzA2MUM5NS40NzgzIDkuMzgzOTEgOTIuOTQwMSA5LjgxMzEgOTAuMzg2MiAxMC4yMjY0QzkwLjM1NDcgMTAuMDk5MiA5MC4zMDc0IDkuOTcyMDcgOTAuMjc1OCA5Ljg0NDlDOTIuNzgyNSA5LjA2NTk4IDk1LjAzNjkgNy42MzUzMyA5Ny42ODU0IDcuMzAxNTFaTTgwLjUxNzMgMjAuNzY1NkM4MC41MTczIDIwLjc2NTYgODAuNDg1OCAyMC43NjU2IDgwLjQ3IDIwLjc2NTZDODAuNDcgMjAuNzY1NiA4MC40NyAyMC43NjU2IDgwLjQ3IDIwLjc0OTdDODAuNDcgMjAuNzQ5NyA4MC41MDE1IDIwLjc0OTcgODAuNTE3MyAyMC43NDk3VjIwLjc2NTZaTTMxLjY3NzQgNTMuNjcwN1Y1My4yNTc0QzMxLjc3MiA1My4zMDUgMzEuODY2NiA1My4zNTI3IDMxLjk3NjkgNTMuNDE2M0MzMS44ODIzIDUzLjQ5NTggMzEuNzcyIDUzLjU5MTIgMzEuNjc3NCA1My42NzA3Wk0zMS42Nzc0IDUzLjIyNTZDMzEuNjc3NCA1My4yMjU2IDMxLjUxOTcgNTMuMjI1NiAzMS41MDQgNTMuMjA5N0MzMC45MjA3IDUyLjI0IDMwLjQ3OTIgNTEuMjA2NyAzMC4yNzQzIDUwLjEwOTlDMzEuMzE0OCA1MC45MjA2IDMyLjAyNDIgNTEuODU4NSAzMS42OTMxIDUzLjIyNTZIMzEuNjc3NFpNMjcuNDgzOSA2Mi43NzkyQzI3LjQ4MzkgNjIuNzc5MiAyNy40OTk3IDYyLjc3OTIgMjcuNTE1NCA2Mi43NzkyQzI3LjQ5OTcgNjIuNzk1MSAyNy40ODM5IDYyLjgxMDkgMjcuNDY4MSA2Mi44NDI3QzI3LjQ2ODEgNjIuODI2OCAyNy40NjgxIDYyLjgxMSAyNy40ODM5IDYyLjc5NTFWNjIuNzc5MlpNMTYuMDM4NSA3Ny4yMjg4QzE2LjEzMzEgNzguMjc3OSAxNi4yMjc3IDc5LjIxNTggMTYuMzA2NSA4MC4xMzc4QzE1LjcyMzIgODAuMTA2IDE1LjE1NTcgODAuMDc0MiAxNC41NzI0IDgwLjA0MjRDMTQuNjU2NSA3OS4wMTQ1IDE1LjE0NTIgNzguMDc2NiAxNi4wMzg1IDc3LjIyODhaTTExLjIxNDQgNzUuMjQxOEMxMS41Mjk3IDc1LjQzMjUgMTEuNjA4NiA3NS40NjQzIDExLjYyNDMgNzUuNDk2MUMxMi4xMTMgNzguMDcxMyAxMi4xMTMgNzguMDcxMyAxMC4yNjg1IDc5LjcyNDVDMTAuNTgzOCA3OC4yNjIgMTAuODk5MSA3Ni43OTk2IDExLjIxNDQgNzUuMjQxOFpNMTAuMjM3IDc5Ljc1NjNDOS45NjkgODAuNDcxNiA5LjcxNjc2IDgxLjIwMjggOS40NDg3NSA4MS45MTgyQzkuMzU0MTYgODEuMDQzOSA5LjAyMzEgODAuMDQyNCAxMC4yMzcgNzkuNzU2M1pNNy4wNjgyNCA4OC42NDIyQzYuOTQyMTIgODguNjEwNCA2LjgzMTc3IDg4LjU3ODcgNi43MDU2NSA4OC41MzFDNy4yNzMxOSA4Ni44Nzc4IDcuODQwNzMgODUuMjI0NiA4LjQwODI3IDgzLjU1NTVDOC41NjU5MiA4My41ODcyIDguNzIzNTcgODMuNjM0OSA4Ljg2NTQ1IDgzLjY2NjdDOC43MzkzMyA4NC4zODIxIDguNjI4OTcgODUuMDgxNSA4LjQ4NzA5IDg1Ljg5MjJDOC44MzM5MiA4NS43MzMyIDkuMTAxOTIgODUuNjA2MSA5LjgyNzExIDg1LjI1NjRDOS4yOTExIDg2LjE3ODMgOS4wMDczMyA4Ni44MzAxIDguNTgxNjggODcuMzIyOUM4LjE1NjAyIDg3LjgzMTUgNy41NzI3MiA4OC4xOTcxIDcuMDUyNDggODguNjI2M0w3LjA2ODI0IDg4LjY0MjJaTTguMzkyNSAxMDUuODI2QzguMjUwNjIgMTAzLjgzOSA4LjE0MDI2IDEwMS43ODggOC41MDI4NiA5OS44NjQ5QzguNzA3OCA5OC43NTIyIDkuMjEyMjggOTcuNjcxMyA5LjA1NDYzIDk2LjMzNkMxMC4zMDAxIDk3LjAwMzYgMTAuNDU3NyA5Ny44OTM4IDEwLjMxNTggOTkuMDA2NUMxMC4wNjM2IDEwMS4wNDEgOS45NTMyMyAxMDMuMDc2IDEwLjgwNDUgMTA1LjAxNUMxMS4wODgzIDEwNS42ODMgMTEuMjkzMyAxMDYuNDE0IDEyLjI4NjUgMTA2LjU4OUMxMi4yODY1IDEwNS40NzYgMTIuMjg2NSAxMDQuNDI3IDEyLjI4NjUgMTAzLjM5NEMxMi4yODY1IDEwMi40NzIgMTIuMTYwMyAxMDEuNTM0IDEyLjI4NjUgMTAwLjYyOEMxMi40MTI2IDk5LjY5MDEgMTIuNzEyMSA5OC44MTU4IDEyLjA5NzMgOTcuODkzOEMxMS44OTIzIDk3LjU5MTggMTEuOTIzOSA5Ni45MDgyIDEyLjExMyA5Ni41NzQ0QzEyLjYzMzMgOTUuNzQ3OCAxMi41MDcyIDk0LjkyMTIgMTIuNDU5OSA5NC4wMzFDMTIuMzk2OCA5Mi41ODQ1IDEyLjAwMjcgOTEuMTIyIDEyLjUzODcgODkuNjU5NkMxMi43MTIxIDg5LjIxNDUgMTIuNDU5OSA4OC42MTA0IDEyLjQxMjYgODguMDdDMTIuMzk2OCA4Ny43MzYyIDEyLjQxMjYgODcuMzg2NCAxMi40MTI2IDg2LjkyNTVDMTMuMjk1NCA4Ny40NjU5IDE0LjA1MjEgODcuOTI2OSAxNC45NTA3IDg4LjQ4MzNDMTEuOTU1NCAxMDAuODgyIDExLjY0MDEgMTEzLjc5IDEyLjM0OTUgMTIyLjU0OUMxMi4yODY1IDEyMi4zNDIgMTIuMjIzNCAxMjIuMTIgMTIuMTQ0NiAxMjEuOTEzQzExLjQ5ODIgMTIwLjE5NiAxMC44MzYxIDExOC41NDMgMTAuODA0NSAxMTYuNjUxQzEwLjgwNDUgMTE1LjcyOSAxMC41OTk2IDExNC43NDQgMTAuMjUyOCAxMTMuODg1QzkuMTY0OTggMTExLjI5NCA4LjU4MTY4IDEwOC41OTIgOC4zNzY3NCAxMDUuODI2SDguMzkyNVpNMTMuODE1NyAxNjMuMjc1QzEzLjE4NTEgMTYzLjU0NSAxMi40MTI2IDE2My42NTYgMTEuNzE4OSAxNjMuNTkzQzExLjMwOSAxNjMuNTQ1IDEwLjk2MjIgMTYzLjAwNSAxMC40NzM1IDE2Mi42MDdDMTEuNTE0IDE2MS43NjUgMTIuMzMzNyAxNjIuMDgzIDEzLjI2MzkgMTYyLjU1OUMxMy4zNTg1IDE2Mi4xNDYgMTMuNDA1OCAxNjEuOTI0IDEzLjQ2ODggMTYxLjYzN0MxNC40MzA1IDE2Mi40OCAxNC41MjUxIDE2Mi45NzMgMTMuODE1NyAxNjMuMjkxVjE2My4yNzVaTTIyLjgxNzUgMTcyLjQ5NUMyMi41NjUyIDE3Mi4zMiAyMi4zNDQ1IDE3Mi4xMTMgMjIuMTA4IDE3MS45MjJDMjIuMjE4NCAxNzEuODI3IDIyLjMyODcgMTcxLjczMiAyMi40MzkxIDE3MS42MzZDMjIuNjQ0IDE3MS44NTkgMjIuODQ5IDE3Mi4wODEgMjMuMDUzOSAxNzIuMjg4QzIyLjk3NTEgMTcyLjM2NyAyMi44MzMyIDE3Mi41MSAyMi44MDE3IDE3Mi40OTVIMjIuODE3NVpNNDEuOTA4OSAxOTguMjc4QzQxLjA4OTEgMTk4LjkzIDQwLjc3MzggMTk3Ljg2NSA0MC4xMTE2IDE5Ny40MkM0MC42MTYxIDE5Ny4wMDYgNDAuOTk0NSAxOTYuNjg5IDQxLjQ5OSAxOTYuMjc1QzQxLjgzIDE5Ny4wMzggNDIuNjk3MSAxOTcuNjU4IDQxLjkwODkgMTk4LjI3OFpNNDUuNDA4NyAyMDAuODIyQzQ2LjQ5NjUgMjAwLjg1MyA0Ni41MTIyIDIwMS4zOTQgNDYuMjQ0MiAyMDIuMDYxQzQ1Ljk2MDUgMjAxLjY0OCA0NS42OTI1IDIwMS4yMzUgNDUuNDA4NyAyMDAuODIyWk00Ni4yNiAyMDQuOTU1QzQ2Ljg3NDggMjA1LjMzNiA0Ny40NzM5IDIwNS43MTggNDguMDg4NyAyMDYuMDk5QzQ2LjYzODQgMjA2Ljc1MSA0Ni41NzUzIDIwNS43MDIgNDYuMjYgMjA0Ljk1NVpNNDYuMjYgMjAyLjA3N0M0Ny40MjY2IDIwMi4wNjEgNDguMzcyNSAyMDIuMzc5IDQ4LjY1NjMgMjAzLjY4M0M0Ny41NTI3IDIwMy42MDMgNDYuNjY5OSAyMDMuMjA2IDQ2LjI2IDIwMi4wNzdaTTQ5LjUyMzMgMjAzLjg1OEM0OS4xNzY1IDIwNC4yMzkgNDguODkyNyAyMDQuMTQ0IDQ4LjY4NzggMjAzLjY5OUM0OC45NTU4IDIwMy41ODcgNDkuMjA4IDIwMy40NzYgNDkuNDc2MSAyMDMuMzY1QzQ5LjQ5MTggMjAzLjUyNCA0OS42MDIyIDIwMy43NjIgNDkuNTIzMyAyMDMuODU4Wk00OS42MTc5IDIwNy45NzVDNTEuMDk5OCAyMDcuODQ4IDUxLjM2NzkgMjA4LjAwNyA1Mi4yMDM0IDIwOS41NjRDNTEuMzk5NCAyMDkuMDcyIDUwLjU5NTQgMjA4LjU3OSA0OS42MTc5IDIwNy45NzVaTTUxLjY5ODkgMjA2LjAyQzUxLjUyNTUgMjA1LjY3IDUxLjQxNTEgMjA1LjMwNCA1MS4yODkgMjA0LjkzOUM1MS40OTQgMjA0Ljg1OSA1MS42OTg5IDIwNC43OTYgNTEuOTE5NiAyMDQuNzE2QzUyLjA2MTUgMjA1LjA4MiA1Mi4yMDM0IDIwNS40NDcgNTIuMzQ1MyAyMDUuODEzQzUyLjEyNDYgMjA1Ljg5MiA1MS43MzA0IDIwNi4wNTEgNTEuNzE0NyAyMDYuMDJINTEuNjk4OVpNNTUuNDAzNyAyMTEuNjc5QzU1LjExOTkgMjExLjM0NSA1NS4wNDExIDIxMS4yNDkgNTQuOTc4IDIxMS4xN0M1NS4xMDQyIDIxMS4wNzUgNTUuMjMwMyAyMTAuOTQ3IDU1LjM4NzkgMjEwLjg4NEM1NS40MTk0IDIxMC44ODQgNTUuNTkyOSAyMTEuMDQzIDU1LjU5MjkgMjExLjEyMkM1NS41NzcxIDIxMS4yOTcgNTUuNDgyNSAyMTEuNDcyIDU1LjQxOTUgMjExLjY3OUg1NS40MDM3Wk02MC4xNDg5IDIxNC4wNzlDNTkuNjc2IDIxMy40MjcgNTguNDE0OCAyMTMuOTY4IDU4LjE5NDEgMjEyLjI2N0M1OS4xNTU4IDIxMi44MDcgNTkuODE3OSAyMTMuMTg5IDYwLjQ4IDIxMy41N0M2MC4zNjk3IDIxMy43NDUgNjAuMjU5MyAyMTMuOTA0IDYwLjEzMzIgMjE0LjA3OUg2MC4xNDg5Wk03MC4yNzAxIDIxNS41MjZDNjkuOTIzMiAyMTUuNTEgNjkuNTc2NCAyMTUuNDk0IDY5LjIyOTYgMjE1LjQ3OEM2OS4yNDUzIDIxNS4zNTEgNjkuMjc2OSAyMTUuMjIzIDY5LjI5MjYgMjE1LjA5NkM2OS42MjM3IDIxNS4xMjggNjkuOTU0OCAyMTUuMTYgNzAuMjg1OCAyMTUuMTc2QzcwLjI4NTggMjE1LjI4NyA3MC4yODU4IDIxNS40MTQgNzAuMjcwMSAyMTUuNTI2Wk03Mi4yNTY1IDIxOS40MDRDNzIuMTYxOSAyMTkuNDA0IDcyLjA4MyAyMTkuMjkzIDcxLjk4ODQgMjE5LjIyOUM3Mi4wODMgMjE5LjE2NiA3Mi4xNzc2IDIxOS4wMzkgNzIuMjg4IDIxOS4wMzlDNzIuMzY2OCAyMTkuMDM5IDcyLjQ2MTQgMjE5LjE1IDcyLjU1NiAyMTkuMjEzQzcyLjQ2MTQgMjE5LjI3NyA3Mi4zNjY4IDIxOS4zODggNzIuMjU2NSAyMTkuMzg4VjIxOS40MDRaTTczLjcwNjggMjE5LjU0N0M3NC43MzE2IDIxOS4zNTYgNzUuMjIwMyAyMTkuODk3IDc1Ljk3NyAyMjAuNDY5Qzc0LjgyNjEgMjIwLjg2NyA3NC4zMjE3IDIyMC4zNTggNzMuNzA2OCAyMTkuNTQ3Wk04NC4zMDA5IDIyMy40NDJDODMuNzk2NCAyMjMuMTU2IDgzLjIxMzEgMjIyLjk5NyA4Mi42NjEzIDIyMi43NzRDODEuNzE1NCAyMjIuNTA0IDgwLjc4NTMgMjIyLjIxOCA3OS44Mzk0IDIyMS45NDhDNzguOTcyMyAyMjEuNzA5IDc4LjA4OTUgMjIxLjUwMiA3Ni44NzU2IDIyMS4xODVDNzguMjc4NyAyMjAuNzcxIDgxLjEwMDYgMjIxLjUxOCA4Mi42NDU2IDIyMi40ODhDODMuOTIyNSAyMjIuNDQgODUuMDg5MiAyMjIuNzkgODYuNTIzOCAyMjMuNDU4Qzg1LjU0NjMgMjIzLjg3MSA4NC45NDczIDIyMy44MjMgODQuMjg1MSAyMjMuNDQySDg0LjMwMDlaTTg3LjIxNzQgMjI0LjNDODcuODk1MyAyMjMuODM5IDg4LjIxMDYgMjIzLjQ1OCA4OC40NDcxIDIyMy41MDVDOTEuMDc5OCAyMjQuMDE0IDkzLjY5NjggMjI0LjU4NiA5Ni4zMTM4IDIyNS4xNTlDOTYuMzkyNiAyMjUuMTc0IDk2LjQyNDIgMjI1LjM4MSA5Ni42NDQ5IDIyNS43OTRDOTMuNTA3NyAyMjUuNDEzIDkwLjYzODQgMjI0LjY1IDg3LjIxNzQgMjI0LjMxNlYyMjQuM1pNOTYuNDM5OSAyMjMuMTcyQzk2LjA3NzQgMjIzLjEyNCA5NS42ODMyIDIyMy4wNzYgOTUuMjg5MSAyMjMuMDEzQzk1LjMyMDYgMjIyLjk4MSA5NS4zNjc5IDIyMi45NDkgOTUuMzk5NSAyMjIuOTE3Qzk1LjkwMzkgMjIyLjgwNiA5Ni40MDg0IDIyMi43NTggOTYuOTEyOSAyMjIuNzc0Qzk2LjcwNzkgMjIyLjg3IDk2LjU1MDMgMjIyLjk5NyA5Ni40NTU3IDIyMy4xNTZMOTYuNDM5OSAyMjMuMTcyWk05OS4xMDQyIDIyNS4zMzNDMTAwLjIwOCAyMjUuNDc3IDEwMS4zMTEgMjI1LjYyIDEwMi43NDYgMjI1LjgxQzEwMS42NzQgMjI2LjI5OCAxMDAuNDYgMjI2LjEzOSA5OS4xMDQyIDIyNS4zMzNaTTEwMy4zNjEgMjIyLjIzNEMxMDMuODk3IDIyMi42MTUgMTA0LjI3NSAyMjIuODg1IDEwNC42NjkgMjIzLjE3MkMxMDQuNjY5IDIyMy4xODcgMTA0LjY2OSAyMjMuMjAzIDEwNC42NTQgMjIzLjIzNUMxMDQuMTE3IDIyMy4yMDMgMTAzLjU5NyAyMjMuMTg3IDEwMy4wNjEgMjIzLjE1NkMxMDMuMTcyIDIyMi44MzggMTAzLjI1IDIyMi41NjggMTAzLjM2MSAyMjIuMjVWMjIyLjIzNFpNMTAzLjc4NiAyMjYuNDk0VjIyNi4wNDlIMTA0LjQwMUMxMDQuNzE3IDIyNi4xMjggMTA1LjA0OCAyMjYuMTkyIDEwNS4zNzkgMjI2LjI1NUMxMDUuMzc5IDIyNi4zMDMgMTA1LjM3OSAyMjYuMzUxIDEwNS4zNzkgMjI2LjM5OEMxMDQuODQzIDIyNi40MyAxMDQuMzIyIDIyNi40NjIgMTAzLjc4NiAyMjYuNDk0Wk0xMDkuMDIgMjI2LjYwNUMxMDkuMDIgMjI2LjUxIDEwOC45NzMgMjI2LjM1MSAxMDkuMDIgMjI2LjMwM0MxMDkuMDk5IDIyNi4yNCAxMDkuMjQxIDIyNi4yMDggMTA5LjM1MSAyMjYuMjI0QzEwOS40MTUgMjI2LjI0IDEwOS40NjIgMjI2LjM4MyAxMDkuNTI1IDIyNi41MUMxMDkuMzM2IDIyNi41NDIgMTA5LjE3OCAyMjYuNTU3IDEwOS4wMDUgMjI2LjU4OUwxMDkuMDIgMjI2LjYwNVpNMTE4LjQ3OSAyMjcuMTQ2QzExOC4xOTYgMjI3LjMwNSAxMTcuODggMjI3LjQgMTE3LjQ3IDIyNy41NTlDMTE3LjM2IDIyNy4xMyAxMTcuMjAyIDIyNi44MjggMTE3LjAxMyAyMjYuNjIxQzExNy42NzUgMjI2LjY2OSAxMTguMzUzIDIyNi43MzIgMTE5LjAxNSAyMjYuNzk2QzExOC44NDIgMjI2LjkyMyAxMTguNjY5IDIyNy4wNSAxMTguNDc5IDIyNy4xNDZaTTEyNy41NiAyMjUuMjdDMTI2LjQ4OCAyMjUuNTg4IDEyNS40MTYgMjI1Ljk2OSAxMjQuMzI4IDIyNi4yNEMxMjQuMzI4IDIyNi4wOTYgMTI0LjM0NCAyMjUuOTM4IDEyNC4zNiAyMjUuNzc5QzEyNS4wODUgMjI1LjczMSAxMjUuNzMxIDIyNS42NjcgMTI2LjM3OCAyMjUuNjJDMTI2LjM3OCAyMjUuMzQ5IDEyNi40MDkgMjI1LjA3OSAxMjYuNDA5IDIyNC43NDVDMTI2LjY2MSAyMjQuNzE0IDEyNi45MTQgMjI0LjY4MiAxMjcuMTY2IDIyNC42NjZDMTI3LjQwMiAyMjQuNjM0IDEyNy42NTUgMjI0LjgyNSAxMjcuOTA3IDIyNC45MkMxMjguMzQ4IDIyNC44MDkgMTI4Ljc3NCAyMjQuNjgyIDEyOS4yMTUgMjI0LjU3QzEyOS4xMjEgMjI0LjY4MiAxMjkuMDI2IDIyNC44MjUgMTI4Ljg4NCAyMjVDMTI5LjcwNCAyMjUuMDk1IDEzMC40MTMgMjI1LjIyMiAxMzEuMTA3IDIyNS4yODZDMTI5Ljk0MSAyMjUuNTQgMTI4Ljc3NCAyMjUuNjgzIDEyNy41NDQgMjI1LjI4NkwxMjcuNTYgMjI1LjI3Wk0xMzAuMjcyIDIyNC4yNjhDMTMwLjkwMiAyMjQuMDk0IDEzMS41MTcgMjIzLjkzNSAxMzIuMTQ4IDIyMy43OTJDMTMxLjY1OSAyMjQuNTA3IDEzMS4wMTMgMjI0LjYwMiAxMzAuMjcyIDIyNC4yNjhaTTEzMS42NzUgMjIxLjcyNUMxMzEuNjc1IDIyMS43MjUgMTMxLjYyNyAyMjEuNjkzIDEzMS42MTIgMjIxLjY5M0MxMzEuNjc1IDIyMS41OTggMTMxLjcyMiAyMjEuNDg3IDEzMS43ODUgMjIxLjM5MUMxMzEuOTI3IDIyMS40NzEgMTMyLjA2OSAyMjEuNTY2IDEzMi4yMjYgMjIxLjY2MUMxMzIuMDUzIDIyMS42OTMgMTMxLjg2NCAyMjEuNzI1IDEzMS42OSAyMjEuNzQxTDEzMS42NzUgMjIxLjcyNVpNMTMyLjE0OCAyMTQuNTA4QzEzMi43OTQgMjE0LjM2NSAxMzMuNDI1IDIxNC4yMzggMTM0LjA3MSAyMTQuMDc5QzEzMy44MTkgMjE0LjQxMyAxMzMuNTY2IDIxNC43MzEgMTMzLjMzIDIxNS4wNDlDMTMyLjg4OSAyMTQuODQyIDEzMi41MjYgMjE0LjY2NyAxMzIuMTQ4IDIxNC40OTJWMjE0LjUwOFpNMTM0LjU2IDIyNC41N0MxMzQuMDg3IDIyNC42MDIgMTMzLjYxNCAyMjQuNjk4IDEzMy4xNDEgMjI0Ljc5M0MxMzMuMzMgMjI0LjQ5MSAxMzMuMzE0IDIyNC4wNzggMTMzLjA5NCAyMjMuNjE3QzEzMy42MTQgMjIzLjU2OSAxMzQuMTk3IDIyMy44MzkgMTM0Ljc4IDIyMy45NjZDMTM0LjYzOCAyMjQuMzY0IDEzNC42MDcgMjI0LjU3IDEzNC41NDQgMjI0LjU4NkwxMzQuNTYgMjI0LjU3Wk0xMzUuNTM3IDIxNC4xNzRDMTM1LjMzMiAyMTQuMjU0IDEzNS4xMjcgMjE0LjMzMyAxMzQuOTIyIDIxNC40MTNDMTM0Ljc0OSAyMTQuMjU0IDEzNC41OTEgMjE0LjEyNyAxMzQuNDM0IDIxMy45OTlDMTM1LjAxNyAyMTMuODU2IDEzNS42MTYgMjEzLjcxMyAxMzYuMTk5IDIxMy41N0MxMzUuOTc5IDIxMy43NzcgMTM1Ljc0MiAyMTMuOTg0IDEzNS41MjEgMjE0LjE5TDEzNS41MzcgMjE0LjE3NFpNMTM4LjI5NiAyMjMuMjAzQzEzOC41MDEgMjIzLjAxMyAxMzguNjU5IDIyMi43OSAxMzguNzM3IDIyMi40NzJDMTM5LjQ2MyAyMjIuMjY1IDE0MC4xODggMjIyLjA0MyAxNDAuOTEzIDIyMS44MzZDMTQxLjA4NiAyMjEuOTYzIDE0MS4yNDQgMjIyLjEyMiAxNDEuNDE3IDIyMi4yNjVDMTQwLjM3NyAyMjIuNTgzIDEzOS4zMzYgMjIyLjg4NSAxMzguMzEyIDIyMy4yMDNIMTM4LjI5NlpNMTQxLjQxNyAyMTkuNzM4QzE0MS40MTcgMjE5LjczOCAxNDEuMzcgMjE5Ljc1NCAxNDEuMzM5IDIxOS43N0MxNDEuMjI4IDIxOS43MDYgMTQxLjE2NSAyMTkuNTc5IDE0MS4wODYgMjE5LjQ2OEMxNDEuMTk3IDIxOS40MiAxNDEuMzA3IDIxOS4zNzIgMTQxLjQxNyAyMTkuMzI1QzE0MS40OCAyMTkuNDA0IDE0MS41NTkgMjE5LjUgMTQxLjYyMiAyMTkuNTc5QzE0MS41NTkgMjE5LjYyNyAxNDEuNDgxIDIxOS43MDYgMTQxLjQzMyAyMTkuNzM4SDE0MS40MTdaTTE0Ny4wNzcgMjIxLjM3NUMxNDcuMzQ1IDIyMS4xNTMgMTQ3LjUzNCAyMjAuODUxIDE0Ny41MDMgMjIwLjM1OEMxNDcuNTAzIDIyMC4xNjcgMTQ3LjcyMyAyMTkuODQ5IDE0Ny45NzYgMjE5LjY5QzE0OC4xNDkgMjE5LjY0MyAxNDguMzA3IDIxOS41NzkgMTQ4LjQ4IDIxOS41MzFDMTQ5LjMxNiAyMTkuNDIgMTUwLjE2NyAyMTkuMzQxIDE1MC45ODcgMjE5LjQyQzE0OS43NzMgMjIwLjM0MiAxNDguNTc1IDIyMS4zMTIgMTQ3LjA3NyAyMjEuMzc1Wk0xNTQuOTQ0IDIxNy4wODNDMTU1LjM4NSAyMTYuODc3IDE1NS43NjQgMjE2LjY4NiAxNTYuMTI2IDIxNi41MTFDMTU2LjM2MyAyMTYuNTQzIDE1Ni42MTUgMjE2LjU1OSAxNTYuODgzIDIxNi41OTFDMTU2LjQ3MyAyMTcuMDY3IDE1NS45MjEgMjE3LjM1NCAxNTQuOTQ0IDIxNy4wODNaTTE1Ny4yNjEgMjE2LjA1QzE1Ny4yNjEgMjE2LjA1IDE1Ny4yNjEgMjE1Ljk4NiAxNTcuMjYxIDIxNS45NTVDMTU3LjI5MyAyMTUuOTU1IDE1Ny4zMjQgMjE1LjkyMyAxNTcuMzQgMjE1LjkwN0MxNTcuMzA5IDIxNS45NTUgMTU3LjI5MyAyMTYuMDAyIDE1Ny4yNjEgMjE2LjAzNFYyMTYuMDVaTTE1Ny45MzkgMjEyLjEyNEMxNTguNzc1IDIxMi4xNzEgMTU5LjMyNiAyMTIuMjAzIDE1OS44NzggMjEyLjIzNUMxNTguOTk1IDIxMi43NzUgMTU4Ljk5NSAyMTIuNzYgMTU3LjkzOSAyMTIuMTI0Wk0xNTkuODE1IDIxNC44NzRDMTYwLjE5NCAyMTQuNjM1IDE2MC40OTMgMjE0LjQ0NSAxNjAuNzkzIDIxNC4yN0MxNjAuODg3IDIxNC4yMzggMTYwLjk4MiAyMTQuMTkgMTYxLjA3NiAyMTQuMTU4QzE2MS4wNjEgMjE0LjE1OCAxNjEuMDQ1IDIxNC4xNDMgMTYxLjAyOSAyMTQuMTI3QzE2MS4yMzQgMjEzLjk5OSAxNjEuNDU1IDIxMy44NTYgMTYxLjY5MSAyMTMuNzEzQzE2MS4zOTcgMjE0LjQ0NSAxNjAuNzcyIDIxNC44MzcgMTU5LjgxNSAyMTQuODlWMjE0Ljg3NFpNMTY0LjI0NSAyMTYuNzY1QzE2My44MTkgMjE2Ljc2NSAxNjMuNDEgMjE2LjgyOSAxNjMuMDE1IDIxNi45MjRDMTYzLjQ3MyAyMTYuNzE4IDE2My45MyAyMTYuNTI3IDE2NC4zODcgMjE2LjMwNEMxNjQuMzI0IDIxNi40MzIgMTY0LjI3NyAyMTYuNTkxIDE2NC4yNDUgMjE2Ljc2NVpNMTY2LjU5NCAyMTEuOTAxQzE2Ni41IDIxMS44NTMgMTY2LjQyMSAyMTEuODA2IDE2Ni4zMjYgMjExLjc0MkMxNjYuMzI2IDIxMS43MjYgMTY2LjM0MiAyMTEuNjk1IDE2Ni4zNTggMjExLjY3OUMxNjYuNDg0IDIxMS42NzkgMTY2LjYxIDIxMS42NzkgMTY2LjczNiAyMTEuNjMxQzE2Ni42ODkgMjExLjcxIDE2Ni42NDEgMjExLjgwNiAxNjYuNTk0IDIxMS44ODVWMjExLjkwMVpNMTcxLjkwNyAyMDUuNjU0QzE3MS43ODEgMjA1LjU3NCAxNzEuNjcgMjA1LjQ5NSAxNzEuNTQ0IDIwNS40MTZDMTcxLjczNCAyMDUuMjcyIDE3MS45MjMgMjA1LjE0NSAxNzIuMTI4IDIwNS4wMDJDMTcyLjA0OSAyMDUuMjI1IDE3MS45ODYgMjA1LjQzMSAxNzEuOTA3IDIwNS42NTRaTTE3NS4wOTEgMjAyLjkzNkMxNzUuMDkxIDIwMi45MzYgMTc0Ljk2NSAyMDIuNzkzIDE3NC45MDIgMjAyLjcxM0MxNzUuMTM5IDIwMi40OTEgMTc1LjM5MSAyMDIuMjY4IDE3NS42MjcgMjAyLjA0NkMxNzUuNjkxIDIwMi4xMjUgMTc1Ljc1NCAyMDIuMTg5IDE3NS44MzIgMjAyLjI2OEMxNzUuNTggMjAyLjQ5MSAxNzUuMzQ0IDIwMi43MTMgMTc1LjA5MSAyMDIuOTM2Wk0xODAuMTIgMTk5Ljc1N0MxNzkuODA1IDIwMC4wMTEgMTc5LjAwMSAyMDAuMDc0IDE3OC43MTcgMTk5Ljg1MkMxNzkuMTU5IDE5OS4wODkgMTc5LjY5NSAxOTguOTc4IDE4MS4yNzEgMTk4LjY5MUMxODAuOTA5IDE5OS4wNzMgMTgwLjU0NiAxOTkuNDM5IDE4MC4xMiAxOTkuNzU3Wk0xODQuNzcxIDE5NC4xNzdDMTg0LjY5MiAxOTQuMTc3IDE4NC42MjkgMTk0LjE3NyAxODQuNTM1IDE5NC4xNDVDMTg0LjcwOCAxOTQuMDUgMTg0Ljg2NiAxOTMuOTU0IDE4NS4wMjMgMTkzLjg3NUMxODQuOTQ1IDE5My45NyAxODQuODUgMTk0LjA2NiAxODQuNzcxIDE5NC4xNzdaTTE5NC45MjQgMTc3LjM5MUMxOTUuNjY1IDE3Ni43NTUgMTk2LjQzNyAxNzYuMDcxIDE5Ny4yMSAxNzUuMzg4QzE5Ni45NTcgMTc2LjAwOCAxOTYuNjc0IDE3Ni42MTIgMTk2LjM3NCAxNzcuMjE2QzE5NS44ODUgMTc3LjI2MyAxOTUuNDEzIDE3Ny4zMjcgMTk0LjkyNCAxNzcuMzkxWk0yMDkuMDE4IDE0Ni41MzZDMjA4LjY4NyAxNDYuODIyIDIwOC4zNzEgMTQ3LjEyNCAyMDguMDQgMTQ3LjQxQzIwOC42MDggMTQ2LjEzOSAyMDkuMTYgMTQ0Ljg1MSAyMDkuNjY0IDE0My41NzlDMjA5LjY5NiAxNDMuODUgMjA5LjcyNyAxNDQuMTIgMjA5Ljc1OSAxNDQuMzlDMjA5Ljg2OSAxNDUuMzQ0IDIwOS42NjQgMTQ1Ljk4IDIwOS4wMTggMTQ2LjUzNlpNMjEwLjM4OSAxNjUuNTE2QzIxMC4zNTggMTY1LjM4OSAyMTAuMzQyIDE2NS4yNzggMjEwLjMxIDE2NS4xNTFDMjEwLjQwNSAxNjUuMDg3IDIxMC41IDE2NS4wMzkgMjEwLjU3OCAxNjQuOTc2QzIxMC42MjYgMTY1LjA4NyAyMTAuNzUyIDE2NS4yNDYgMjEwLjczNiAxNjUuMjc4QzIxMC42NDEgMTY1LjM3MyAyMTAuNSAxNjUuNDM3IDIxMC4zNzMgMTY1LjVMMjEwLjM4OSAxNjUuNTE2Wk0yMTMuMTAxIDE1Ny41MkMyMTMuMTAxIDE1Ny41MiAyMTIuOTc1IDE1Ny40NTcgMjEyLjkxMiAxNTcuNDI1QzIxMy4wMzggMTU3LjIxOCAyMTMuMTY0IDE1Ny4wMTIgMjEzLjI3NCAxNTYuODA1QzIxMy4zMjIgMTU2LjgzNyAyMTMuMzg1IDE1Ni44NTMgMjEzLjQzMiAxNTYuODg1QzIxMy4zMjIgMTU3LjA5MSAyMTMuMjExIDE1Ny4zMTQgMjEzLjA4NSAxNTcuNTJIMjEzLjEwMVpNMjE1LjcwMiAxNTIuNTQ1QzIxNi4wMDIgMTUwLjI3MiAyMTcuMzg5IDE0OS40MjkgMjE5LjM2IDE0OC45MzZDMjE4LjM1MSAxNTAuMzk5IDIxNy41NzggMTUxLjg2MSAyMTUuNzAyIDE1Mi41NDVaTTIyMi4zMzkgMTQ1LjU1MUMyMjIuMjYgMTQ2LjA5MSAyMjEuODk4IDE0Ni42NzkgMjIxLjUwNCAxNDcuMDc3QzIyMS4yNTEgMTQ3LjMxNSAyMjAuNjg0IDE0Ny4yMiAyMjAuMjU4IDE0Ny4yODNDMjIwLjMwNSAxNDYuODcgMjIwLjI1OCAxNDYuNDI1IDIyMC40MzIgMTQ2LjA1OUMyMjAuOTgzIDE0NC44NTEgMjIxLjU5OCAxNDMuNjU5IDIyMi4xODEgMTQyLjQ2N0MyMjIuMjc2IDE0Mi40NTEgMjIyLjM3MSAxNDIuNDE5IDIyMi40NjUgMTQyLjQwM0MyMjIuNDM0IDE0My40NTIgMjIyLjQ5NyAxNDQuNTMzIDIyMi4zMzkgMTQ1LjU2NlYxNDUuNTUxWk0yMjEuMjk5IDEyNi4yNTNDMjIxLjAxNSAxMjYuNTU1IDIyMC44NTcgMTI2LjcyOSAyMjAuNjUyIDEyNi45MzZDMjIwLjI3NCAxMjUuNzEyIDIyMC40MzIgMTI1LjIzNSAyMjEuMjA0IDEyNS4zNDdDMjIxLjg4MiAxMjUuNDQyIDIyMi42MDcgMTI1Ljc2IDIyMy4xNTkgMTI2LjE3M0MyMjMuNDkgMTI2LjQyNyAyMjMuNTA2IDEyNy4wNjMgMjIzLjcyNiAxMjcuNjY3QzIyMi40MDIgMTI3Ljg1OCAyMjEuODY2IDEyNy4xNDMgMjIxLjMxNCAxMjYuMjM3TDIyMS4yOTkgMTI2LjI1M1pNMjIzLjg2OCAxNDEuODQ3QzIyMy43NzQgMTQxLjg0NyAyMjMuNjc5IDE0MS44MTUgMjIzLjYgMTQxLjgxNUMyMjMuNjE2IDE0MS41NjEgMjIzLjYzMiAxNDEuMjkgMjIzLjY0OCAxNDEuMDM2QzIyMy43NzQgMTQxLjAzNiAyMjMuOSAxNDEuMDY4IDIyNC4wMjYgMTQxLjA4NEMyMjMuOTc5IDE0MS4zMzggMjIzLjkzMSAxNDEuNjA4IDIyMy44ODQgMTQxLjg2M0wyMjMuODY4IDE0MS44NDdaJyBmaWxsPSclMjNGN0YzRUEnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI2MHB4O1xuICBtYXJnaW46IDAgYXV0byAxZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxZW07XG59XG4uYmxvY2stc3RhdHMgLmNvbnRlbnQgLmNvbnRlbnRfX3N0YXRzIC5zdGF0LXdyYXBwZXIgLnN0YXQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IDE0MDBweDtcbiAgfVxufVxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCA+IHN2ZyB7XG4gIGJvdHRvbTogLTEwZW07XG4gIGxlZnQ6IC01dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50ID4gc3ZnIHtcbiAgICBib3R0b206IC04ZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC00MCU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG59XG4uYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBnYXA6IDU2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCB7XG4gICAgZ2FwOiAzMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1jb2xsYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNDUpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2Uge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNTUpO1xuICB9XG59XG4uYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDE1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDglO1xuICB9XG59XG4uYmxvY2stY29sbGFnZS1jb250ZW50IC5jb250ZW50IC5jb250ZW50X19pbWFnZSAuaW1hZ2VfX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAvIDQpO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2UgLmltYWdlX19jb2wge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmJsb2NrLWNvbGxhZ2UtY29udGVudCAuY29udGVudCAuY29udGVudF9faW1hZ2UgLmltYWdlX19jb2wub25lIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogOC8yMztcbn1cbi5ibG9jay1jb2xsYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlIC5pbWFnZV9fY29sLnRocmVlIHtcbiAgbWFyZ2luLXRvcDogLTMwJTtcbn1cbi5ibG9jay1jb2xsYWdlLWNvbnRlbnQgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlIC5pbWFnZV9fY29sIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogNTYvMTM1O1xuICBib3JkZXItcmFkaXVzOiA4ZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIge1xuICBhc3BlY3QtcmF0aW86IDQvMztcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5pbWFnZS12aWRlby13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1Lzc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciB7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIgPiBmaWd1cmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIgPiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTAuNWVtO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIGFzcGVjdC1yYXRpbzogMTYvNTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyICoge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAzMnB4ICogMikgLyAzKTtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGEge1xuICAgIGJveC1zaGFkb3c6IDBweCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmJlZm9yZSwgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4uYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xuICB6LWluZGV4OiAtMjtcbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYTpob3ZlciwgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFjdGl2ZSwgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmZvY3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuM2VtLCAtMC4zZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmhvdmVyOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWN0aXZlOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6Zm9jdXM6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjZlbSwgMC42ZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIGZpZ3VyZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleDogMTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4gc3ZnIHtcbiAgaGVpZ2h0OiAwLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBzcGFuIHN2ZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xZW07XG4gIH1cbn1cblxuLmJsb2NrLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTgwMCUgLyAyMDApICsgNDhweCk7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkMWU5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJsb2NrLWJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTgwMCUgLyAyMDApICsgODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJsb2NrLWJhbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5ibG9jay1iYW5uZXI6OmFmdGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAxODAwLzEyMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCUvMCAwIDEwMCUgMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNzAlKTtcbiAgd2lkdGg6IDEwNXZ3O1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5ibG9jay1iYW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZDFlOTtcbn1cbi5ibG9jay1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5ibG9jay1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgKiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1iYW5uZXIgI3RvcC1hY2NlbnQsXG4uYmxvY2stYmFubmVyICNib3R0b20tYWNjZW50IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYmxvY2stYmFubmVyICN0b3AtYWNjZW50IHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDUwMHB4O1xufVxuLmJsb2NrLWJhbm5lciAjYm90dG9tLWFjY2VudCB7XG4gIGJvdHRvbTogLTIwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gIC5ibG9jay1iYW5uZXIgI2JvdHRvbS1hY2NlbnQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gIC5ibG9jay1iYW5uZXIgI2JvdHRvbS1hY2NlbnQge1xuICAgIGJvdHRvbTogLTQwJTtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuLmJsb2NrLXRocmVlLXVwLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luOiAwIC0xNnB4IDMycHggLTE2cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgICBtYXJnaW46IDAgLTM2cHggMzJweCAtMzZweDtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgICBtYXJnaW46IDAgLTYwcHggMzJweCAtNjBweDtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICB9XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGEge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGEge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA3MHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogNTV2dztcbiAgfVxufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhOmhvdmVyIC5pbWFnZS13cmFwcGVyLCAuYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGE6Zm9jdXMgLmltYWdlLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC40ZW0sIC0wLjRlbSk7XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGE6aG92ZXIgLmltYWdlLXdyYXBwZXI6OmJlZm9yZSwgLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhOmZvY3VzIC5pbWFnZS13cmFwcGVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjhlbSwgMC44ZW0pO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhOmhvdmVyIHAuaDQsIC5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YTpmb2N1cyBwLmg0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhIC5pbWFnZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YSAuaW1hZ2Utd3JhcHBlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzkyOTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YSAuaW1hZ2Utd3JhcHBlciBmaWd1cmUge1xuICBhc3BlY3QtcmF0aW86IDQwMC80NTA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC5jb250ZW50X19jdGFzIC5jdGEgLmltYWdlLXdyYXBwZXIgZmlndXJlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLXRocmVlLXVwLWN0YSAuY29udGVudCAuY29udGVudF9fY3RhcyAuY3RhIHAuaDQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjMWQxZTkgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA1MDBtcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwLjA1ZW07XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA0cHggMnB4O1xuICBtYXJnaW46IDAgLTRweDtcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YSBwIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5ibG9jay10aHJlZS11cC1jdGEgLmNvbnRlbnQgLmNvbnRlbnRfX2N0YXMgLmN0YSBwLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC42ZW07XG59XG4uYmxvY2stdGhyZWUtdXAtY3RhIC5jb250ZW50IC53cC1ibG9jay1idXR0b25zIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgNDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9uczo6YWZ0ZXIge1xuICBhc3BlY3QtcmF0aW86IDEyMDAvMTIwO1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDAgMC8xMDAlIDEwMCUgMCAwO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgd2lkdGg6IDEwNXZ3O1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9uczo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X190YWJzIHVsLnRhYnMgbGkudGFiLWxpbmsge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDI0cHg7XG59XG4uYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluay5jdXJyZW50IGZpZ3VyZSwgLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X190YWJzIHVsLnRhYnMgbGkudGFiLWxpbms6aG92ZXIgZmlndXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzkyOTtcbn1cbi5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyAuY29udGVudCAuY29udGVudF9fdGFicyB1bC50YWJzIGxpLnRhYi1saW5rIGZpZ3VyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDgwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X190YWJzIHVsLnRhYnMgbGkudGFiLWxpbmsgZmlndXJlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2stc2VjdGlvbmVkLWFjY29yZGlvbnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMuZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdhcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X190YWJzLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgN2ZyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5ibG9jay1zZWN0aW9uZWQtYWNjb3JkaW9ucyAuY29udGVudCAuY29udGVudF9fdGFicy5kZXNrdG9wIHtcbiAgICBnYXA6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIC5jb250ZW50IC5jb250ZW50X190YWJzLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucmVhZC1tb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgNDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMTgwMCUgLyAyMDApICsgODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZW50cnktY29udGVudCA+IC5ibG9jay1ldmVudHMtbWFudWFsLWxpc3Rpbmcge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZzo6YWZ0ZXIge1xuICBhc3BlY3QtcmF0aW86IDEyMDAvMTIwO1xuICBib3JkZXItcmFkaXVzOiA1MCUgNTAlIDAgMC8xMDAlIDEwMCUgMCAwO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgd2lkdGg6IDEwNXZ3O1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5lbnRyeS1jb250ZW50ID4gLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmUgLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZy5wYWRkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyAuY29udGVudCAuY29udGVudF9fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyAuY29udGVudCA+IC53cC1ibG9jay1idXR0b25zIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5jb250ZW50X19ldmVudHMsXG4uYXJjaGl2ZS1uZXdzLWxpc3RpbmcsXG4uYXJjaGl2ZS1ldmVudHMtbGlzdGluZyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgLmNvbnRlbnRfX2V2ZW50cyxcbi5hcmNoaXZlLW5ld3MtbGlzdGluZyxcbi5hcmNoaXZlLWV2ZW50cy1saXN0aW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmNvbnRlbnRfX2V2ZW50cyxcbi5hcmNoaXZlLW5ld3MtbGlzdGluZyxcbi5hcmNoaXZlLWV2ZW50cy1saXN0aW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXI6bnRoLWNoaWxkKG4rNCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5ldmVudC13cmFwcGVyIC5jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLmV2ZW50LXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IHtcbiAgbWluLWhlaWdodDogMHZ3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmM5Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IGNhbGMoMTRweCArIDEwMHZ3ICogMCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXIgLmNhdGVnb3JpZXMgLmNhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5ldmVudC13cmFwcGVyIGZpZ3VyZSB7XG4gIGFzcGVjdC1yYXRpbzogNC8zO1xuICBtYXJnaW46IDAgLTE2cHggMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAuZXZlbnQtd3JhcHBlciBmaWd1cmUge1xuICAgIG1hcmdpbjogMCAtMzZweCAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgLmV2ZW50LXdyYXBwZXIgZmlndXJlIHtcbiAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICB9XG59XG4uZXZlbnQtd3JhcHBlciBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1zb2NpYWwtc2hhcmUge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuLmJsb2NrLXNvY2lhbC1zaGFyZSBhLnNvY2lhbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLXNvY2lhbC1zaGFyZSBhLnNvY2lhbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuLmJsb2NrLXNvY2lhbC1zaGFyZSBhLnNvY2lhbDpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmM5Mjk7XG59XG4uYmxvY2stc29jaWFsLXNoYXJlIGEuc29jaWFsIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uYmxvY2stc29jaWFsLXNoYXJlIGEuc29jaWFsIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzQ4NzJhZTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG5cbi5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbjogMCAtMTZweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gIC5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMge1xuICAgIG1hcmdpbjogMCAtMzZweDtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staW1hZ2UtZ2FsbGVyeSAuY29udGVudCAuY29udGVudF9faW1hZ2VzIHtcbiAgICBtYXJnaW46IDAgLTYwcHg7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWltYWdlLWdhbGxlcnkgLmNvbnRlbnQgLmNvbnRlbnRfX2ltYWdlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5ibG9jay1pbWFnZS1nYWxsZXJ5IC5jb250ZW50IC5jb250ZW50X19pbWFnZXMgLmltYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvY2staW1hZ2UtZ2FsbGVyeSAuY29udGVudCAuY29udGVudF9faW1hZ2VzIC5pbWFnZSBmaWd1cmUge1xuICBhc3BlY3QtcmF0aW86IDQwMC80NTA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2staW1hZ2UtZ2FsbGVyeSAuY29udGVudCAuY29udGVudF9faW1hZ2VzIC5pbWFnZSBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1ib2FyZC1tZW1iZXJzLWxpc3RpbmcgPiAuY29udGVudCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAuZ3JpZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBncmlkLWdhcDogNjRweCAyNXB4O1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAuZ3JpZC1pdGVtLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nIC5ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAud3AtYmxvY2staW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDMvNDtcbn1cbi5ibG9jay1ib2FyZC1tZW1iZXJzLWxpc3RpbmcgLndwLWJsb2NrLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAubWVtYmVyLW5hbWUge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmJsb2NrLWJvYXJkLW1lbWJlcnMtbGlzdGluZyAubWVtYmVyLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxuICAuYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nIC5tZW1iZXItbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuXG4uYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5pbWFnZS12aWRlby13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE1Lzc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciB7XG4gICAgYXNwZWN0LXJhdGlvOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmltYWdlLXZpZGVvLXdyYXBwZXIgPiBmaWd1cmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IGZpZ3VyZSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IGZpZ3VyZSB2aWRlbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuaW1hZ2UtdmlkZW8td3JhcHBlciA+IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC41ZW07XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgYXNwZWN0LXJhdGlvOiAyLzE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE2LzU7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAqIHtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciAqIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAzMnB4ICogMikgLyAzKTtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGEge1xuICAgIGJveC1zaGFkb3c6IDBweCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmJlZm9yZSwgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4uYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xuICB6LWluZGV4OiAtMjtcbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYTpob3ZlciwgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmFjdGl2ZSwgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmZvY3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuM2VtLCAtMC4zZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhOmhvdmVyOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6YWN0aXZlOmFmdGVyLCAuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIC5jb250ZW50X19jb250ZW50IC5jb250ZW50X19jdGFzIGE6Zm9jdXM6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjZlbSwgMC42ZW0pO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIGZpZ3VyZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBmaWd1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleDogMTtcbiAgfVxufVxuLmJsb2NrLWhvbWVwYWdlLXZpZGVvLWJhbm5lciAuY29udGVudF9fY29udGVudCAuY29udGVudF9fY3RhcyBhIHNwYW4gc3ZnIHtcbiAgaGVpZ2h0OiAwLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5ibG9jay1ob21lcGFnZS12aWRlby1iYW5uZXIgLmNvbnRlbnRfX2NvbnRlbnQgLmNvbnRlbnRfX2N0YXMgYSBzcGFuIHN2ZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4xZW07XG4gIH1cbn1cblxuLmJsb2NrLXNlY3Rpb25lZC10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyA0OHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC10YWJzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyA4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1zZWN0aW9uZWQtdGFicyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC10YWJzIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmJsb2NrLXNlY3Rpb25lZC10YWJzOjphZnRlciB7XG4gIGFzcGVjdC1yYXRpbzogMTIwMC8xMjA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgMCAwLzEwMCUgMTAwJSAwIDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC03MCUpO1xuICB3aWR0aDogMTA1dnc7XG4gIHotaW5kZXg6IC0xMDAwO1xufVxuLmJsb2NrLXNlY3Rpb25lZC10YWJzOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmJsb2NrLXNlY3Rpb25lZC10YWJzIC5jb250ZW50IC5jb250ZW50X19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbn1cbi5ibG9jay1zZWN0aW9uZWQtdGFicyAuY29udGVudCAuY29udGVudF9fdGFicyB1bC50YWJzIGxpLnRhYi1saW5rLmN1cnJlbnQgZmlndXJlLCAuYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluazpob3ZlciBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjOTI5O1xufVxuLmJsb2NrLXNlY3Rpb25lZC10YWJzIC5jb250ZW50IC5jb250ZW50X190YWJzIHVsLnRhYnMgbGkudGFiLWxpbmsgZmlndXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogODBweDtcbiAgcGFkZGluZzogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG59XG4uYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMgdWwudGFicyBsaS50YWItbGluayBmaWd1cmUgaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5ibG9jay1zZWN0aW9uZWQtdGFicyAuY29udGVudCAuY29udGVudF9fdGFicy5kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMuZGVza3RvcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciA2ZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmJsb2NrLXNlY3Rpb25lZC10YWJzIC5jb250ZW50IC5jb250ZW50X190YWJzLmRlc2t0b3Age1xuICAgIGdhcDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAuYmxvY2stc2VjdGlvbmVkLXRhYnMgLmNvbnRlbnQgLmNvbnRlbnRfX3RhYnMubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyAvLyBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlbiB3b3JkcyBhcyB0aGV5IHdvdWxkIGFwcGVhciB2aXN1YWxseS5cblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNXB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDEwMDAwMDsgLy8gQWJvdmUgV1AgdG9vbGJhci5cblx0fVxufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNwcmltYXJ5W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuXHRvdXRsaW5lOiAwO1xufVxuIiwiLy8gQ29sb3Vyc1xuJGNyZWFtOiAjZjdmM2VhO1xuJGJsdWU6ICM0ODcyYWU7XG4kYmx1ZS0tZGFyazogIzNhNWI4YjtcbiRibHVlLS1saWdodDogI2MxZDFlOTtcbiRyZWQ6ICNkYTFhMDA7XG4keWVsbG93OiAjZmZjOTI5O1xuJGdyZXktLWRhcms6ICMzMzMzMzM7XG4kZ3JleTogIzY2NjY2NjtcbiRncmV5LS1saWdodDogI2NjY2NjYztcblxuJGJsYWNrOiAjMDAwMDAwO1xuJHdoaXRlOiAjZmZmZmZmO1xuXG4kZm9udDogJGdyZXktLWRhcms7XG5cbi8vIFNwYWNpbmdcbiRzcGFjaW5nLW1vZGlmaWVyOiA4cHg7XG5cbiRzZWN0aW9uLW1hcmdpbjogNDhweDtcbiRzZWN0aW9uLXBhZGRpbmc6ICRzZWN0aW9uLW1hcmdpbjtcbiRzZWN0aW9uLW1hcmdpbi1sYXJnZTogODBweDtcbiRzZWN0aW9uLXBhZGRpbmctbGFyZ2U6ICRzZWN0aW9uLW1hcmdpbi1sYXJnZTtcblxuJGNvbnRlbnQtd2lkdGg6IDE5MjBweDtcbiR0YWJsZXQtd2lkdGg6IDc2OHB4O1xuJGRlc2t0b3Atd2lkdGg6IDE0NDBweDtcbiRzaWRlYmFyLW5hdi1icmVha3BvaW50OiAxMjAwcHg7XG5cbiRtaW4tdmlld3BvcnQ6IDMyMHB4O1xuJG1heC12aWV3cG9ydDogJGNvbnRlbnQtd2lkdGg7XG5cbiRiYXNlLWZvbnQtc2l6ZTogMThweDtcblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwuZnJvbnQsXG5odG1sLmZyb250IGJvZHkge1xuICAjcGFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICBtYWluIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bzsgLyogTWFrZSBzdXJlIGltYWdlcyBhcmUgc2NhbGVkIGNvcnJlY3RseS4gKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiBBZGhlcmUgdG8gY29udGFpbmVyIHdpZHRoLiAqL1xufVxuIiwiQG1peGluIHJhbGV3YXktbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IHJhbGV3YXksIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtaXhpbiByYWxld2F5LWV4dHJhYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiByYWxld2F5LCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG5AbWl4aW4gZnV0dXJhLWRlbWkge1xuICBmb250LWZhbWlseTogZnV0dXJhLXB0LCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtaXhpbiBmdXR1cmEtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBmdXR1cmEtcHQsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtaXhpbiBmdXR1cmEtZXh0cmFib2xkIHtcbiAgZm9udC1mYW1pbHk6IGZ1dHVyYS1wdCwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuaDEsXG4uaDEsXG5oMSBhLFxuLmgxIGEsXG5oMixcbi5oMixcbmgyIGEsXG4uaDIgYSxcbmgzLFxuLmgzLFxuaDMgYSxcbi5oMyBhLFxuaDQsXG4uaDQsXG5oNCBhLFxuLmg0IGEsXG5oNSxcbi5oNSxcbmg1IGEsXG4uaDUgYSxcbmg2LFxuLmg2LFxuaDYgYSxcbi5oNiBhLFxuc3BhbiAub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyxcbi53cC1ibG9jay1xdW90ZSBwIHtcbiAgQGluY2x1ZGUgcmFsZXdheS1leHRyYWJvbGQ7XG4gIGNvbG9yOiAkZm9udDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDAgMCAwLjZlbSAwO1xufVxuXG5oMSxcbi5oMSxcbmgxIGEsXG4uaDEgYSxcbmgxIHNwYW4sXG4uaDEgc3Bhbixcbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMubGFyZ2Uge1xuICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDQ4cHgsIDU0cHgpO1xufVxuXG5oMixcbi5oMixcbmgyIGEsXG4uaDIgYSxcbi53cC1ibG9jay1xdW90ZSBwIHtcbiAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAzMnB4LCA0MHB4KTtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gIGVtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR5ZWxsb3cgNTAlLCAkeWVsbG93IDUwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDAuNGVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDgwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIDRweDtcbiAgICBtYXJnaW46IDAgLTRweDtcbiAgfVxufVxuXG5oMyxcbi5oMyxcbmgzIGEsXG4uaDMgYSB7XG4gIEBpbmNsdWRlIGZ1dHVyYS1kZW1pO1xuICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDI0cHgsIDMycHgpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuaDQsXG4uaDQsXG5oNCBhLFxuLmg0IGEge1xuICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDI0cHgsIDI4cHgpO1xufVxuXG5oNSxcbi5oNSxcbmg1IGEsXG4uaDUgYSB7XG4gIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMThweCwgMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDMgKyBoNSxcbnAgKyBoNSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbmg2LFxuLmg2LFxuaDYgYSxcbi5oNiBhLFxuc3BhbiAub3Blbi1mb3ItYXBwbGljYXRpb25zLFxuLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMThweCwgMjBweCk7XG59XG5cbnAsXG5wIHNwYW4sXG5jaXRlLFxuYSxcbi53cC1ibG9jay1idXR0b25fX2xpbmssXG5saSxcbmlucHV0LFxuc3BhbixcbnRkLFxudGgsXG5maWdjYXB0aW9uLFxuY2l0ZSxcbmxhYmVsLFxubGVnZW5kLFxuc2VsZWN0IHtcbiAgQGluY2x1ZGUgcmFsZXdheS1tZWRpdW07XG4gIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMThweCwgMThweCk7XG4gIGNvbG9yOiAkZm9udDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMWVtIDA7XG4gICYuc21hbGwsXG4gICYuc21hbGwgKiB7XG4gICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxNnB4LCAxOHB4KTtcbiAgfVxuICAmLmV4dHJhLXNtYWxsLFxuICAmLmV4dHJhLXNtYWxsICoge1xuICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMTRweCwgMTRweCk7XG4gIH1cbn1cblxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1hcnJvdyAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuYTpub3QoLmxvZ28pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmx1ZS0tbGlnaHQgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6ICRibHVlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDAuMDVlbTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDRweCAycHg7XG4gIG1hcmdpbjogMCAtNHB4IC0ycHg7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbiAgfVxufVxuXG5hLmV4dGVybmFsIHtcbiAgc3ZnLmljb24tZXh0ZXJuYWwge1xuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICBoZWlnaHQ6IDAuOWVtO1xuICAgIG1hcmdpbjogMCAwIDJweCA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMC45ZW07XG4gIH1cbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIC8vIGNvbG9yOiAkdGVhbC1tZWRpdW07XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogJHllbGxvdztcbn1cblxuaHIud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkICR5ZWxsb3c7XG4gIG1hcmdpbjogMmVtIDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgbWFyZ2luOiA0ZW0gMDtcbiAgfVxufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwZW07XG4gICYuY29sdW1ucyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgY29sdW1uczogMztcbiAgICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gICAgfVxuICB9XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMS41ZW07XG59XG5cbi5mcm9udCB7XG4gIHVsLFxuICBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgdWwsXG4gICAgICBvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiB1bCxcbiAgPiBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIG9sIGxpIG9sIHtcbiAgICBsaXN0LXN0eWxlOiBsb3dlci1hbHBoYTtcbiAgfVxuXG4gIG9sIGxpIG9sIGxpIG9sIHtcbiAgICBsaXN0LXN0eWxlOiB1cHBlci1yb21hbjtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgbGkge1xuICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgICAgPiB1bCBsaSB7XG4gICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgIH1cbiAgICAgICAgPiB1bCBsaSB7XG4gICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmlzLXN0eWxlLXN0YXIgPiBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMxJyBoZWlnaHQ9JzM0JyB2aWV3Qm94PScwIDAgMzEgMzQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMy42MzEgMTUuODk0M0MxNC42OTA3IDExLjAxNzYgMTYuMDgyNiA2LjIzODc3IDE3LjMyMDYgMS40MTAxM0MxNi43NDA3IDEuMzc0ODIgMTYuMTYyNSAxLjM0MjAyIDE1LjU4MjYgMS4zMDY3MUMxNS41OTY5IDYuMTY3NDkgMTUuNzEzMiAxMS4wMzA5IDE1LjkyNjkgMTUuODg3MkMxNS45NDc0IDE2LjM1NzIgMTYuMzY1MyAxNi44ODExIDE2Ljg1NTQgMTYuOTI5M0MyMC45NTAxIDE3LjMyMDYgMjQuODczNSAxOC4xMjQ3IDI4Ljc5NjIgMTkuMzcyOUMyOC43NDM4IDE4LjY2MTUgMjguNjg5OCAxNy45NDc2IDI4LjYzNzQgMTcuMjM2MUMyNi4zMjQ1IDE3Ljc2MDMgMjQuMDExNiAxOC4yODQ1IDIxLjY5NyAxOC44MDYyQzIwLjM2NzcgMTkuMTA1MiAxNy44ODM1IDE5LjEzODYgMTYuODkxOSAyMC4yNjM3QzE0LjcyMTcgMjIuNzI1NSAxNC44OTg2IDI5LjQ4ODcgMTQuNTI0IDMyLjYxMzlDMTUuMDk2NyAzMi41NzM4IDE1LjY2NzMgMzIuNTMzMiAxNi4yMzk5IDMyLjQ5MzFDMTQuOTg4NCAyOC41NzIxIDE0LjAxMTEgMjQuNTk4MiAxMy43ODYxIDIwLjQ3NzhDMTMuNzU3NCAxOS45NjA1IDEzLjI1MjcgMTkuNTEzMSAxMi43MzI2IDE5LjU3NDVDOS4xMDczNiAxOS45OTM4IDUuNTA2ODkgMjAuMjM5NCAxLjg1NDc0IDIwLjIzMzJDMi4wNzA5OSAyMC44NTI2IDIuMjg4OTQgMjEuNDc0NiAyLjUwNTE5IDIyLjA5NEM1Ljk2NTg5IDIwLjIxMTggOS40OTA2MiAxOC40ODM3IDEzLjA5NzMgMTYuODk1OEwxMS45OTgxIDE1LjI2OTNDMTEuNzI1OCAxNS41ODM5IDExLjQ1MzkgMTUuODk2NCAxMS4xODE1IDE2LjIxMUMxMC41Mzg2IDE2Ljk1MzcgMTEuNTI0NCAxOC4xNCAxMi4zMzkgMTcuNTI0NUMxMi42Njg1IDE3LjI3NTUgMTIuOTk3OSAxNy4wMjY2IDEzLjMyNzQgMTYuNzc3NkMxNC4yMDMgMTYuMTE3NSAxMy41MjM1IDE0LjQ5NyAxMi40MjI2IDE0Ljk4MDJDOC42NTQzMiAxNi42MzY1IDQuOTc3NzUgMTguNDM5NCAxLjM2MTg4IDIwLjQwMjJDMC4zODUwNDYgMjAuOTMxNCAxLjA5MjY3IDIyLjI1OTEgMi4wMTIzNCAyMi4yNjNDMy4xODUxIDIyLjI2NjUgMTEuOTQ0MyAyMS4zMTg3IDEyLjEyMjEgMjIuMzk2NkMxMi43MjcxIDI2LjA1MTQgMTMuNDM0MSAyOS41MzkgMTQuNTU2NiAzMy4wNzc2QzE0LjgzNjQgMzMuOTU1NSAxNi4wNzkzIDMzLjc4NzcgMTYuMjcyNSAzMi45NTY4QzE2LjY3ODQgMzEuMjA1MSAxNy4yODE3IDIyLjI5OTkgMTguOTMyMyAyMS42MDIyQzIyLjAxNzYgMjAuMjk3NSAyNi4wODg1IDIwLjA0NCAyOS4zNzMgMTkuMzMzNkMzMC41OTMgMTkuMDY5OCAzMC4xMTQ2IDE3LjQ5MzEgMjkuMjE0MyAxNy4xOTY4QzI3Ljc1NjEgMTYuNzE3MSAxOC4xOTc5IDE1LjE4NDkgMTguMTQ1NyAxMy44OTY1QzE3Ljk3NDkgOS42NTM5MiAxNy42NzgyIDUuNDA4NDMgMTcuMzMwNyAxLjE3Njk1QzE3LjI1MTMgMC4xOTg5MzMgMTUuNzU3NiAwLjA4NDYwMDkgMTUuNTkyNyAxLjA3MzUyQzE0Ljc3MjEgNS45ODgzNiAxMy40NzMxIDEwLjc4MzIgMTIuNDY2NCAxNS42NjgxQzEyLjMxMzMgMTYuNDE1NSAxMy40NjUzIDE2LjYzOTIgMTMuNjI2NCAxNS44OTU2TDEzLjYzMSAxNS44OTQzWicgZmlsbD0nJTIzNDg3MkFFJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMS43ZW07XG4gICAgICAgIHdpZHRoOiAxLjdlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogY2FsYygtMS41ZW0gLSA4cHgpO1xuICAgICAgICB0b3A6IC0wLjFlbTtcbiAgICAgIH1cbiAgICAgICY6Om1hcmtlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgb2wgbGkge1xuICAgICY6Om1hcmtlciB7XG4gICAgICBAaW5jbHVkZSBmdXR1cmEtYm9sZDtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cbn1cblxuI2dmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlXzEge1xuICBmb250LWZhbWlseTogcmFsZXdheSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbnNwYW4gLm9wZW4tZm9yLWFwcGxpY2F0aW9ucyB7XG4gIGNvbG9yOiAjZGExYTAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGVuLWZvci1hcHBsaWNhdGlvbnMge1xuICBjb2xvcjogI2RhMWEwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuXG4ub3Blbi1mb3ItYXBwbGljYXRpb25zIC5sYXJnZSB7XG4gIGNvbG9yOiAjZGExYTAwO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vLyBmbHVpZCB0eXBvZ3JhcGh5IC0gaHR0cHM6Ly9jb2RlcGVuLmlvL21rbXVlbGxlci9wZW4vWXpQUGdKalxuQG1peGluIGZsdWlkLXR5cGUoXG4gICRtaW5WaWV3cG9ydDogNjAwcHgsXG4gICRtYXhWaWV3cG9ydDogMTIwMHB4LFxuICAkbWluRm9udFNpemU6IDE2cHgsXG4gICRtYXhGb250U2l6ZTogMjBweFxuKSB7XG4gICRzbG9wZTogbWF0aC5kaXYoXG4gICAgKCRtaW5Gb250U2l6ZSAtICRtYXhGb250U2l6ZSksXG4gICAgKCRtaW5WaWV3cG9ydCAtICRtYXhWaWV3cG9ydClcbiAgKTtcbiAgJGJhc2U6ICRtYXhGb250U2l6ZSAtICRzbG9wZSAqICRtYXhWaWV3cG9ydDtcblxuICBtaW4taGVpZ2h0OiAwdnc7XG4gIGZvbnQtc2l6ZTogJG1pbkZvbnRTaXplO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWluVmlld3BvcnQpIHtcbiAgICBmb250LXNpemU6IGNhbGMoI3skYmFzZX0gKyAxMDB2dyAqICN7JHNsb3BlfSk7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJG1heFZpZXdwb3J0KSB7XG4gICAgZm9udC1zaXplOiAkbWF4Rm9udFNpemU7XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHNwYWNpbmctbXVsdGlwbGllcigkdmFsdWUpIHtcbiAgQHJldHVybiAkc3BhY2luZy1tb2RpZmllciAqICR2YWx1ZTtcbn1cblxuQG1peGluIGN1cnZlLXRvcCgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyAjeyRzZWN0aW9uLW1hcmdpbn0pO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgxODAwJSAvIDIwMCkgKyAjeyRzZWN0aW9uLW1hcmdpbi1sYXJnZX0pO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC8vIHBhZGRpbmctdG9wOiBtYXRoLmRpdigkc2VjdGlvbi1wYWRkaW5nLCAyKTtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgLy8gcGFkZGluZy10b3A6IG1hdGguZGl2KCRzZWN0aW9uLXBhZGRpbmcsIDIpO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDEyMDAvMTIwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgMCAwLzEwMCUgMTAwJSAwIDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgICB3aWR0aDogMTA1dnc7XG4gICAgei1pbmRleDogLTEwMDA7XG4gIH1cbn1cblxuQG1peGluIGN1cnZlLWJvdHRvbSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKCgxODAwJSAvIDIwMCkgKyAjeyRzZWN0aW9uLW1hcmdpbn0pO1xuICBwYWRkaW5nLWJvdHRvbTogbWF0aC5kaXYoJHNlY3Rpb24tcGFkZGluZywgMik7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDE4MDAlIC8gMjAwKSArICN7JHNlY3Rpb24tbWFyZ2luLWxhcmdlfSk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDE4MDAvMTIwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1MCUgNTAlLzAgMCAxMDAlIDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA3MCUpO1xuICAgIHdpZHRoOiAxMDV2dztcbiAgICB6LWluZGV4OiAtMTAwMDtcbiAgfVxufVxuIiwiLy9iYXNpY3RhYmxlIG9uIG1vYmlsZSBmaXggZm9yIGNlbGxzIHNob3dpbmcgOiB3aGVuIHRoZXJlIGlzIG5vIFRIXG50YWJsZS5idCB0Ym9keSB0ciB7XG4gIHRkLm5vLXRoIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICB9XG4gIH1cbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50YWJsZSwgdGQsIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbnRkLCB0aCB7XG4gIHBhZGRpbmc6IHNwYWNpbmctbXVsdGlwbGllcigyKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG50YWJsZSB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbnRhYmxlIHRib2R5IHRyIHtcbiAgLy8gQ2hhbmdlIHdpZHRoIGRlcGVuZGluZyBvbiB3aWR0aCBjaG9zZW4gaW4gc2NyaXB0cy5qc1xuICBAbWVkaWEobWF4LXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICB9XG59XG5cbnRhYmxlIHRmb290IHtcbiAgLy8gQ2hhbmdlIHdpZHRoIGRlcGVuZGluZyBvbiB3aWR0aCBjaG9zZW4gaW4gc2NyaXB0cy5qc1xuICBAbWVkaWEobWF4LXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgLy8gYmFja2dyb3VuZDogJGJvZHktLWxpZ2h0O1xuICB9XG59XG5cbnRkIHtcbiAgLy8gQ2hhbmdlIGJhc2VkIG9uIGNvbnRlbnRcbiAgQG1lZGlhKG1heC13aWR0aDogNDk5cHgpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG4gIH1cbiAgLy8gQ2hhbmdlIHdpZHRoIGRlcGVuZGluZyBvbiB3aWR0aCBjaG9zZW4gaW4gc2NyaXB0cy5qc1xuICBAbWVkaWEobWluLXdpZHRoOiA1MDBweCkgYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHNwYWNpbmctbXVsdGlwbGllcigzKTtcbiAgICB9XG4gIH1cbn1cblxuLndwLWJsb2NrLXRhYmxlIGZpZ2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiBzcGFjaW5nLW11bHRpcGxpZXIoMik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi53cC1ibG9jay1idXR0b25zLFxuLmxpbmtzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHggMjRweDtcbiAgbWFyZ2luOiAwIGF1dG8gc3BhY2luZy1tdWx0aXBsaWVyKDQpIGF1dG87XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC8vIGNoYW5naW5nIHRoaXMgd3JlY2tzIG90aGVyIHVzZXM/XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gICYuaXMtc3R5bGUtZGF0ZXMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICAud3AtYmxvY2stYnV0dG9uIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLy8gJi5pcy1zdHlsZS1hcnJvdyB7XG4gICAgICAvLyAgIHdpZHRoOiBhdXRvO1xuICAgICAgLy8gfVxuICAgIH1cbiAgICAmOmJlZiBhLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmLmlzLXZlcnRpY2FsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4jZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGEsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uOm5vdCguaXMtc3R5bGUtYXJyb3cpIC53cC1ibG9jay1idXR0b25fX2xpbmssXG5hLmJ0bjpub3QoLmlzLXN0eWxlLWFycm93KSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5idXR0b25bdHlwZT1cInN1Ym1pdFwiXSxcbmhlYWRlciNtYXN0aGVhZFxuICAuaGVhZGVyX193cmFwcGVyXG4gIC5tYWluLW5hdmlnYXRpb25cbiAgI21lZ2EtbWVudS13cmFwLXByaW1hcnlcbiAgI21lZ2EtbWVudS1wcmltYXJ5XG4gIGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuXG4gID4gYS5tZWdhLW1lbnUtbGluayB7XG4gIEBpbmNsdWRlIGZ1dHVyYS1ib2xkO1xuICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDE4cHgsIDE4cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgYmFja2dyb3VuZDogJGJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogc3BhY2luZy1tdWx0aXBsaWVyKDIpIHNwYWNpbmctbXVsdGlwbGllcig0KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gIHotaW5kZXg6IDE7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgIHotaW5kZXg6IC0yO1xuICB9XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC4yZW0sIC0wLjJlbSk7XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjRlbSwgMC40ZW0pO1xuICAgIH1cbiAgfVxufVxuXG5hLmJ0bi5kb25hdGUsXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLWRvbmF0ZSAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuLmJ0bi5pcy1zdHlsZS1kb25hdGUsXG5oZWFkZXIjbWFzdGhlYWRcbiAgLmhlYWRlcl9fd3JhcHBlclxuICAubWFpbi1uYXZpZ2F0aW9uXG4gICNtZWdhLW1lbnUtd3JhcC1wcmltYXJ5XG4gICNtZWdhLW1lbnUtcHJpbWFyeVxuICBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWJ0blxuICA+IGEubWVnYS1tZW51LWxpbmsge1xuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogJHJlZDtcbiAgfVxuICBzdmcge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjFlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBwYXRoIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgIH1cbiAgfVxuICAmOmhvdmVyIHtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAkeWVsbG93O1xuICAgIH1cbiAgfVxufVxuXG4ud3AtYmxvY2stYnV0dG9ucyAud3AtYmxvY2stYnV0dG9uLmlzLXN0eWxlLW91dGxpbmUgLndwLWJsb2NrLWJ1dHRvbl9fbGluayxcbi5idG4uaXMtc3R5bGUtb3V0bGluZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICRibHVlO1xuICAmOmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbn1cblxuLndwLWJsb2NrLWJ1dHRvbnMgLndwLWJsb2NrLWJ1dHRvbi5pcy1zdHlsZS1hcnJvdyAud3AtYmxvY2stYnV0dG9uX19saW5rLFxuLmJ0bi5pcy1zdHlsZS1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jZm9vdGVyLWJ1dHRvbnMgbGkubWVudS1pdGVtIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICB9XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gIC8vIGJvcmRlci1jb2xvcjogbGlnaHRlbigkYmxhY2ssIDQwJSk7XG4gIC8vIGNvbG9yOiBsaWdodGVuKCRibGFjaywgNDAlKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIiwiJGVycm9yLXRleHQtY29sb3I6ICNjMDJiMGE7XG4kZXJyb3ItYmFja2dyb3VuZC1jb2xvcjogI2ZmZjlmOTtcbiRjb25maXJtYXRpb24tYmFja2dyb3VuZC1jb2xvcjogcmdiYShncmVlbiwgMC4xKTtcbiRjb25maXJtYXRpb24tYm9yZGVyLWNvbG9yOiByZ2JhKGdyZWVuLCAwLjUpO1xuJGZvY3VzLWJvcmRlci1jb2xvcjogbGlnaHRibHVlO1xuJGZpZWxkLWJvcmRlci1jb2xvcjogZ3JleTtcblxuaW5wdXQsXG5zZWxlY3QsXG5vcHRpb24sXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZmllbGQtYm9yZGVyLWNvbG9yO1xuICBwYWRkaW5nOiBzcGFjaW5nLW11bHRpcGxpZXIoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBsaW5lYXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICY6Zm9jdXMsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLy8gR3Jhdml0eSBGb3JtcyBvdmVycmlkZXNcbi8vIHVzZSBmcm9udCB0byBiZSBtb3JlIHNwZWNpZmljIHRoYW4gdGhlIGdmb3JtcyBjc3Ncbmh0bWwuZnJvbnQgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSB7XG4gIC8vIFJlcXVpcmVkIHRleHRcbiAgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCAuZ2ZpZWxkX2xhYmVsOmFmdGVyLFxuICAuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkIC5nZmllbGRfbGFiZWwgLmdmaWVsZF9yZXF1aXJlZCxcbiAgLmdmaWVsZF9jb250YWluc19yZXF1aXJlZFxuICAgIC5nZmllbGRfbGFiZWxcbiAgICAuZ2ZpZWxkX3JlcXVpcmVkXG4gICAgLmdmaWVsZF9yZXF1aXJlZF90ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiByZ2JhKGJsYWNrLCAwLjYpO1xuICB9XG5cbiAgLy8gQ29uZmlybWF0aW9uIG1lc3NhZ2UgZm9yIHN1Y2Nlc3NcbiAgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29uZmlybWF0aW9uLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbmZpcm1hdGlvbi1ib3JkZXItY29sb3I7XG4gICAgcGFkZGluZzogc3BhY2luZy1tdWx0aXBsaWVyKDIpIHNwYWNpbmctbXVsdGlwbGllcigyKTtcbiAgICBtYXJnaW4tYm90dG9tOiBzcGFjaW5nLW11bHRpcGxpZXIoMik7XG4gIH1cblxuICAvLyBlcnJvciBtZXNzYWdlIG9uIHRvcCBvZiBmb3JtXG4gIC5nZm9ybV93cmFwcGVyIC5nZm9ybV92YWxpZGF0aW9uX2Vycm9ycyB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRlcnJvci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGVycm9yLXRleHQtY29sb3I7XG4gICAgbWFyZ2luLWJvdHRvbTogc3BhY2luZy1tdWx0aXBsaWVyKDEyKTtcbiAgICA+IGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBjb2xvcjogJGVycm9yLXRleHQtY29sb3I7XG4gICAgfVxuICAgIC5nZm9ybS1pY29uIHtcbiAgICAgIGNvbG9yOiAkZXJyb3ItdGV4dC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBsYWJlbHMgb24gZmllbGRzIHdpdGggZXJyb3JzXG4gIC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGRfZXJyb3IgLmdmaWVsZF9sYWJlbCxcbiAgLmdmb3JtX3dyYXBwZXIgW2FyaWEtaW52YWxpZD1cInRydWVcIl0gKyBsYWJlbCB7XG4gICAgY29sb3I6ICRlcnJvci10ZXh0LWNvbG9yO1xuICB9XG5cbiAgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGxlZ2VuZCxcbiAgICBsYWJlbCxcbiAgICBpbnB1dCxcbiAgICBzZWxlY3QsXG4gICAgb3B0aW9uLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIFNhbnMtU2VyaWY7XG4gICAgICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDE4cHgsIDIwcHgpO1xuICAgIH1cbiAgICBsYWJlbCBzcGFuIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmdpbnB1dF9jb21wbGV4IHNwYW4gbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgc2VsZWN0IHtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZlcnNpb249JzEuMScgaWQ9J0NhcGFfMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeD0nMHB4JyB5PScwcHgnIGZpbGw9JyUyMzAwMDAwMCcgdmlld0JveD0nMCAwIDI1NiAyNTYnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NiAyNTY7JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NnJTNFJTNDcG9seWdvbiBwb2ludHM9JzIyNS44MTMsNDguOTA3IDEyOCwxNDYuNzIgMzAuMTg3LDQ4LjkwNyAwLDc5LjA5MyAxMjgsMjA3LjA5MyAyNTYsNzkuMDkzICcvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCA4cHggY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmdmaWVsZF9yZXF1aXJlZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gaW5wdXRzIG9uIGZpZWxkcyB3aXRoIGVycm9yc1xuICAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICBpbnB1dCxcbiAgICBzZWxlY3QsXG4gICAgdGV4dGFyZWEge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGVycm9yLXRleHQtY29sb3I7XG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vZGVzY3JpcHRpb25zIG9uIGZpZWxkcyB3aXRoIGdmb3JtX3ZhbGlkYXRpb25fZXJyb3JzXG4gIC5nZm9ybV9maWVsZHMgLmdmaWVsZC5nZmllbGRfZXJyb3IgLmluc3RydWN0aW9uLFxuICAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAkZXJyb3ItdGV4dC1jb2xvcjtcbiAgfVxuXG4gIC8vIFNob3cgc3Bpbm5lciBvbiB0aGUgc2FtZSBsaW5lIGFzIHRoZSBidXR0b25cbiAgLy8gaW5zZXJ0IHRoaXMgYWZ0ZXIgdGhlIHN1Ym1pdCBidXR0b24gdG8gc2VlIHdoYXQgaXQgbG9va3MgbGlrZVxuICAvLyA8aW1nIGlkPVwiZ2Zvcm1fYWpheF9zcGlubmVyXzFcIiBjbGFzcz1cImdmb3JtX2FqYXhfc3Bpbm5lclwiIHNyYz1cImh0dHA6Ly9za3Nwb3J0LmxvY2FsL3dwLWNvbnRlbnQvdGhlbWVzL3Nrc3BvcnQyMDIwL2ltZy9zcGlubmVyLnN2Z1wiIGFsdD1cIlwiPlxuICAuZ2Zvcm1fYWpheF9zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHggMTBweCAtN3B4IDEwcHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHdpZHRoOiAyNnB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgLy8gZGVmYXVsdCBwYWRkaW5nIGZvciBtb2JpbGUgc2hvdWxkIGJlIGEgYml0IG1vcmVcbiAgICAuZ2Zvcm1fd3JhcHBlci5ncmF2aXR5LXRoZW1lIC5nZm9ybV9maWVsZHMge1xuICAgICAgZ3JpZC1yb3ctZ2FwOiAyNHB4O1xuICAgIH1cblxuICAgIC8vIHBhZGRpbmcgdW5kZXIgaXRlbXMgaW4gYSBjb21wbGV4IGZpZWxkcyBzaG91bGQgYmUgYSBiaXQgbW9yZSBmb3IgbW9iaWxlXG4gICAgLmdmb3JtX3dyYXBwZXIuZ3Jhdml0eS10aGVtZSAuZ2lucHV0X2NvbXBsZXggc3BhbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImZvb3RlciNjb2xvcGhvbiB7XG4gIEBpbmNsdWRlIGN1cnZlLXRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgfVxuICBoMixcbiAgcCxcbiAgYSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG4gIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIHRvIHJpZ2h0LFxuICAgICAgJGJsdWUtLWRhcmsgNTAlLFxuICAgICAgdHJhbnNwYXJlbnQgNTAlXG4gICAgKTtcbiAgfVxuICAuY29udGFpbiB7XG4gICAgLnRvcCB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDMycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICB9XG4gICAgICA+IGRpdiB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sb2NhdGlvbi0yIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mb290ZXItbGlua3Mge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgICB9XG4gICAgICAgICNtZWdhLW1lbnUtd3JhcC1zb2NpYWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHVsI21lZ2EtbWVudS1zb2NpYWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgID4gbGkubWVnYS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2Zvb3Rlci1idXR0b25zIHtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaXRlLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLS1kYXJrO1xuICAgIC5jb250YWluIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAubGVnYWwge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgI2xlZ2FsLW5hdmlnYXRpb24ge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICAgJGJsdWUgNTAlLFxuICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IDUwJVxuICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhdHRlcm4ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBpZD0naW1hZ2VfbWFza3MnIGRhdGEtbmFtZT0naW1hZ2UgbWFza3MnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDc5Ljk5IDI5MS42NiclM0UlM0NkZWZzJTNFJTNDc3R5bGUlM0UgLmNscy0xICU3QiBmaWxsOiAlMjNmZmY7ICU3RCAlM0Mvc3R5bGUlM0UlM0MvZGVmcyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9Jzc0LjEyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nNjAuMDgnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PSc0Ni4wNCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIuMDInIHk9JzMyLjAxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc1LjAyIDI0Ljk5IDUuMDIgMTcuOTcgMi4wMiAxNy45NyAyLjAyIDI0Ljk5IDMuMTcgMjQuOTkgMCAyOC4xNiAyLjEyIDMwLjI4IDMuNTQgMjguODcgNC45NSAzMC4yOCA3LjA3IDI4LjE2IDMuOSAyNC45OSA1LjAyIDI0Ljk5Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc4OC4xNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PSc3NC4xMicgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgNjAuMDggNDIuMDIgNjAuMDggNDIuMDIgNjMuMzEgNDAgNjUuMzMgNDMuNTMgNjguODcgNDcuMDcgNjUuMzMgNDUuMDIgNjMuMjkgNDUuMDIgNjAuMDgnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nNDYuMDQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMzIuMDEnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcuOTcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMy45NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PSc1NS4yNicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI0LjQ2IDU0LjQ3KSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzU5Ljk5JyB5PSc0NS4yNScgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0LjQ1IDU4LjYxKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzcwJyB5PSczNS4yMycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTQuNDQgNjIuNzYpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzUzLjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMzAuMzEgNDAuMzQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMjIuMDMnIHk9JzQzLjIxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjYuMTYgMzAuMzMpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMTIuMDInIHk9JzMzLjE5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjIuMDEgMjAuMzIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNzIuMzYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNTguMzMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxNDQuMjknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMTIzLjI0IDUuMDIgMTE2LjIyIDIuMDIgMTE2LjIyIDIuMDIgMTIzLjI0IDMuMTcgMTIzLjI0IDAgMTI2LjQxIDIuMTIgMTI4LjUzIDMuNTQgMTI3LjEyIDQuOTUgMTI4LjUzIDcuMDcgMTI2LjQxIDMuOSAxMjMuMjQgNS4wMiAxMjMuMjQnLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScxMDIuMTknIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTg2LjQnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTcyLjM2JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0Nwb2x5Z29uIGNsYXNzPSdjbHMtMScgcG9pbnRzPSc0NS4wMiAxNTguMzMgNDIuMDIgMTU4LjMzIDQyLjAyIDE2MS41NiA0MCAxNjMuNTggNDMuNTMgMTY3LjEyIDQ3LjA3IDE2My41OCA0NS4wMiAxNjEuNTMgNDUuMDIgMTU4LjMzJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzE0NC4yOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScxMzAuMjYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMTE2LjIyJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzEwMi4xOScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQ5Ljk3JyB5PScxNTMuNTEnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05My45MyA4My4yNCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc1OS45OScgeT0nMTQzLjUnIHdpZHRoPSc3LjA4JyBoZWlnaHQ9JzMnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC04My45MiA4Ny4zOSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc3MCcgeT0nMTMzLjQ4JyB3aWR0aD0nNy4wOCcgaGVpZ2h0PSczJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNzMuOTEgOTEuNTQpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzE1MS40Nycgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTk5Ljc4IDY5LjExKSByb3RhdGUoLTQ1KScvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzIyLjAzJyB5PScxNDEuNDYnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05NS42MyA1OS4xMSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMTMxLjQ0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOTEuNDggNDkuMDkpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjcwLjYxJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjU2LjU3JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjQyLjU0JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMi4wMicgeT0nMjI4LjUnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3BvbHlnb24gY2xhc3M9J2Nscy0xJyBwb2ludHM9JzUuMDIgMjIxLjQ5IDUuMDIgMjE0LjQ3IDIuMDIgMjE0LjQ3IDIuMDIgMjIxLjQ5IDMuMTcgMjIxLjQ5IDAgMjI0LjY2IDIuMTIgMjI2Ljc4IDMuNTQgMjI1LjM2IDQuOTUgMjI2Ljc4IDcuMDcgMjI0LjY2IDMuOSAyMjEuNDkgNS4wMiAyMjEuNDknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyLjAyJyB5PScyMDAuNDMnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjg0LjY1JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI3MC42MScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcG9seWdvbiBjbGFzcz0nY2xzLTEnIHBvaW50cz0nNDUuMDIgMjU2LjU3IDQyLjAyIDI1Ni41NyA0Mi4wMiAyNTkuOCA0MCAyNjEuODMgNDMuNTMgMjY1LjM2IDQ3LjA3IDI2MS44MyA0NS4wMiAyNTkuNzggNDUuMDIgMjU2LjU3Jy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDIuMDInIHk9JzI0Mi41NCcgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMjguNScgd2lkdGg9JzMnIGhlaWdodD0nNy4wMicvJTNFJTNDcmVjdCBjbGFzcz0nY2xzLTEnIHg9JzQyLjAyJyB5PScyMTQuNDcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDInLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PSc0Mi4wMicgeT0nMjAwLjQzJyB3aWR0aD0nMycgaGVpZ2h0PSc3LjAyJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNDkuOTcnIHk9JzI1MS43Nicgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2My40MSAxMTIuMDIpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNTkuOTknIHk9JzI0MS43NCcgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE1My4zOSAxMTYuMTcpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nNzAnIHk9JzIzMS43Mycgd2lkdGg9JzcuMDgnIGhlaWdodD0nMycgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE0My4zOCAxMjAuMzEpIHJvdGF0ZSgtNDUpJy8lM0UlM0NyZWN0IGNsYXNzPSdjbHMtMScgeD0nMzIuMDUnIHk9JzI0OS43Micgd2lkdGg9JzMnIGhlaWdodD0nNy4wOCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE2OS4yNSA5Ny44OSkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScyMi4wMycgeT0nMjM5LjcnIHdpZHRoPSczJyBoZWlnaHQ9JzcuMDgnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNjUuMSA4Ny44OCkgcm90YXRlKC00NSknLyUzRSUzQ3JlY3QgY2xhc3M9J2Nscy0xJyB4PScxMi4wMicgeT0nMjI5LjY5JyB3aWR0aD0nMycgaGVpZ2h0PSc3LjA4JyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMTYwLjk1IDc3Ljg2KSByb3RhdGUoLTQ1KScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTQwcHg7XG4gICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cbiAgfVxufVxuIiwiLnNpdGUtdGVydGlhcnkge1xuICBkaXNwbGF5OiBub25lO1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTE5NXB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnRlcnRpYXJ5X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgLnRlcnRpYXJ5X19uYXZpZ2F0aW9uIC5tZW51LXRlcnRpYXJ5LWNvbnRhaW5lciAubWVudSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbHVpZC10eXBlKCRtaW5fdmlld3BvcnQsICRtYXhfdmlld3BvcnQsIDE2cHgsIDE2cHgpO1xuICAgICAgICAgIGNvbG9yOiAkZ3JleS0tZGFyaztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmhlYWRlciNtYXN0aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAuaGVhZGVyX193cmFwcGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIC5oZWFkZXJfX3dyYXBwZXIgLnNpdGUtYnJhbmRpbmcge1xuICB9XG5cbiAgLmhlYWRlcl9fd3JhcHBlciAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTRweCkge1xuICAgICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnlcbiAgICAgICAgLm1lZ2EtbWVudS10b2dnbGVcbiAgICAgICAgLm1lZ2EtbWVudS10b2dnbGUtYW5pbWF0ZWQtYmxvY2sge1xuICAgICAgICAubWVnYS10b2dnbGUtYW5pbWF0ZWQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWJveCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHJhbGV3YXktbWVkaXVtO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIk1lbnVcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZm9udDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNTBweDtcbiAgICAgICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lZ2EtdG9nZ2xlLWFuaW1hdGVkLWlubmVyIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdG9wOiA2OXB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDhweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgbGkubWVnYS1tZW51LWl0ZW0ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAmLm1lZ2EtYnRuIGEubWVnYS1tZW51LWxpbmsge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhbGV3YXktbWVkaXVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxOHB4LCAxOHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRmb250O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWVnYS10b2dnbGUtb24gdWwubWVnYS1zdWItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgICB1bC5tZWdhLXN1Yi1tZW51IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lZ2EtbWVudS10b2dnbGUubWVnYS1tZW51LW9wZW4gKyAjbWVnYS1tZW51LXByaW1hcnkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICAjbWVnYS1tZW51LXdyYXAtcHJpbWFyeSAjbWVnYS1tZW51LXByaW1hcnkgLnNpdGUtdGVydGlhcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3JlYW07XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbGVmdDogLTI1dnc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogMTUwdnc7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnRlcnRpYXJ5X193cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIC50ZXJ0aWFyeV9fbmF2aWdhdGlvbiAubWVudS10ZXJ0aWFyeS1jb250YWluZXIgI3RlcnRpYXJ5LW1lbnUge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDExOTVweCkge1xuICAgICAgI21lZ2EtbWVudS13cmFwLXByaW1hcnkgI21lZ2EtbWVudS1wcmltYXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI0NXB4KSB7XG4gICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDA1cHgpIHtcbiAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgbGkubWVnYS1tZW51LWl0ZW06bm90KC5tZWdhLWJ0bikge1xuICAgICAgICAgICYubWVnYS10b2dnbGUtb24ge1xuICAgICAgICAgICAgPiBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA4MCU7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWVnYS1jdXJyZW50LXBhZ2UtcGFyZW50IHtcbiAgICAgICAgICAgID4gYS5tZWdhLW1lbnUtbGluayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgODAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJhbGV3YXktbWVkaXVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxNnB4LCAxOHB4KTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICR5ZWxsb3cgNTAlLFxuICAgICAgICAgICAgICB0cmFuc3BhcmVudCA1MCVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDgwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAwLjA1ZW07XG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMWVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0cHggMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIC00cHggLTJweDtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtYnRuIHtcbiAgICAgICAgICBhLm1lZ2EtbWVudS1saW5rIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gbGkubWVnYS1tZW51LWl0ZW0gPiB1bC5tZWdhLXN1Yi1tZW51IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgPiBsaS5tZWdhLW1lbnUtaXRlbSB7XG4gICAgICAgICAgICA+IGEubWVnYS1tZW51LWxpbmsge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNpdGUtdGVydGlhcnkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInVsLnRhYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmFmdGVyIHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkZnJlc2gtcGF2ZW1lbnQtbGlnaHRlc3Q7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZy1tb2RpZmllcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIC8vIG1hcmdpbi1yaWdodDogJHNwYWNpbmctbW9kaWZpZXI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzUwcHgpIHtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiBjYWxjKCN7JHNwYWNpbmctbW9kaWZpZXJ9ICogMyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLy8gY29sb3I6ICRwcmFpcmllLXByb3VkO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLmN1cnJlbnQge1xuICAgICAgLy8gYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmFpcmllLXByb3VkO1xuICAgIH1cbiAgfVxufVxuXG4udGFiLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQuY3VycmVudCB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG4iLCIucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IC5wb3N0LFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgLmV2ZW50IHtcbiAgLmVudHJ5LWltYWdlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2NmZyIDMzZnI7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0ZW07XG4gICAgfVxuICAgIC5wb3N0LXRodW1ibmFpbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5mZWF0dXJlZC1pbWFnZXMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZW50cnktY29udGVudCB7XG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCA+ICoge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gZGlzcGxheTogZ3JpZDtcbiAgICAvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAvLyBnYXA6IDI0cHg7XG4gICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgIC8vICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgM2ZyO1xuICAgIC8vIH1cbiAgICAvLyAmX19jb250ZW50IHtcbiAgICAvLyAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIC8vIH1cbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYS5wYWdlLW51bWJlcnMsXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRncmV5LS1kYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiA4cHg7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgICYuY3VycmVudCB7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgIH1cbiAgICAmLm5leHQsXG4gICAgJi5wcmV2IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBzdmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICBzdHJva2U6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYXdzbS1qb2Itd3JhcCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIuY29sdW1uLWxheW91dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLXJvdy1nYXA6IHNwYWNpbmctbXVsdGlwbGllcig0KTtcbiAgbWFyZ2luLWJvdHRvbTogJHNlY3Rpb24tbWFyZ2luO1xuICBwYWRkaW5nOiAwIDAgJHNlY3Rpb24tbWFyZ2luIDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2lkZWJhci1uYXYtYnJlYWtwb2ludCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUwcHggYXV0bztcbiAgICBncmlkLWNvbHVtbi1nYXA6IHNwYWNpbmctbXVsdGlwbGllcig0KTtcbiAgICBwYWRkaW5nOiAkc2VjdGlvbi1tYXJnaW4gMDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMDBweCBhdXRvO1xuICAgIGdyaWQtY29sdW1uLWdhcDogc3BhY2luZy1tdWx0aXBsaWVyKDQpO1xuICAgIHBhZGRpbmc6ICRzZWN0aW9uLW1hcmdpbi1sYXJnZSAwO1xuICB9XG59XG5cbi5jb2x1bW4tbGF5b3V0IC5jb2x1bW4tbGF5b3V0X19zaWRlYmFyLWxlZnQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNpZGViYXItbmF2LWJyZWFrcG9pbnQpIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQge1xuICA+ICo6Zmlyc3QtY2hpbGQsXG4gID4gKjpmaXJzdC1jaGlsZCA+ICoge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY29sdW1uLWxheW91dCAuY29sdW1uLWxheW91dF9fY29udGVudC1mdWxsIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzaWRlYmFyLW5hdi1icmVha3BvaW50KSB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG59XG5cbi8qIEludGVybmV0IEV4cGxvcmVyIDExKyAqL1xuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX3NpZGViYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIyJTtcbiAgICBtYXJnaW46IDAgMiUgMCAwO1xuICB9XG5cbiAgLmNvbHVtbi1sYXlvdXQgLmNvbHVtbi1sYXlvdXRfX2NvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICBmb290ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIC5zaXRlLWNvbnRlbnQge1xuICBtYXJnaW46ICRzZWN0aW9uLW1hcmdpbiAwO1xufVxuXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtcGFnZS1iYXNpYyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC13aWR0aCkge1xuICAgIG1heC13aWR0aDogMTA4MHB4O1xuICB9XG59XG4iLCIuYXdzbS1qb2ItbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIHNpbmdsZVxuYm9keS5hd3NtX2pvYl9vcGVuaW5ncy10ZW1wbGF0ZS1kZWZhdWx0IHtcbiAgYXJ0aWNsZS5hd3NtX2pvYl9vcGVuaW5ncyB7XG4gICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAwIGF1dG87XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG4iLCIvLyBzaW5nbGVcbmJvZHkudm9sdW50ZWVyaW5nLXRlbXBsYXRlLWRlZmF1bHQge1xuICBhcnRpY2xlLnZvbHVudGVlcmluZyB7XG4gICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICBtYXJnaW46IDQ4cHggYXV0byAwIGF1dG87XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgID4gLndwLWJsb2NrLWJ1dHRvbi5hcHBsaWNhdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLXRlbXBsYXRlLXBhZ2UtYmFzaWMgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1wYWdlLWJhc2ljIGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgPiA6bm90KHNlY3Rpb24pLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHRcbiAgYXJ0aWNsZVxuICAuZW50cnktY29udGVudFxuICA+IC53cC1ibG9jay1ncm91cFxuICA+IDpub3Qoc2VjdGlvbiksXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5hcmNoaXZlICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5ibG9nICNjb250ZW50ID4gLndwLWJsb2NrLWdyb3VwID4gOm5vdChzZWN0aW9uKSxcbi5jb250YWluIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTMycHgpO1xuICB9XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uZXZlbnQtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4uYmxvZyAjY29udGVudCA+IDpub3Qoc2VjdGlvbiksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWhlYWRlciA+IDpub3Qoc2VjdGlvbiksXG4uY29udGFpbiB7XG4gIG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHRcbiAgYXJ0aWNsZVxuICAuZW50cnktY29udGVudFxuICA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPVwiaXMtc3R5bGUtXCJdLFxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHRcbiAgYXJ0aWNsZVxuICAuZW50cnktY29udGVudFxuICA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPVwiaXMtc3R5bGUtXCJdLFxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdFxuICBhcnRpY2xlXG4gIC5lbnRyeS1jb250ZW50XG4gID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9XCJpcy1zdHlsZS1cIl0sXG4uYXJjaGl2ZSAjY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPVwiaXMtc3R5bGUtXCJdLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1cImlzLXN0eWxlLVwiXSxcbi5tYXJnaW4ge1xuICBtYXJnaW46ICRzZWN0aW9uLW1hcmdpbiAwO1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBtYXJnaW46ICRzZWN0aW9uLW1hcmdpbi1sYXJnZSAwO1xuICB9XG59XG5cbi5tYXJnaW4tdG9wIHtcbiAgbWFyZ2luLXRvcDogJHNlY3Rpb24tbWFyZ2luO1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAkc2VjdGlvbi1tYXJnaW4tbGFyZ2U7XG4gIH1cbn1cblxuLm1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAkc2VjdGlvbi1tYXJnaW47XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzZWN0aW9uLW1hcmdpbi1sYXJnZTtcbiAgfVxufVxuXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0XG4gIGFydGljbGVcbiAgLmVudHJ5LWNvbnRlbnRcbiAgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1cImlzLXN0eWxlLVwiXSxcbi5ldmVudC10ZW1wbGF0ZS1kZWZhdWx0XG4gIGFydGljbGVcbiAgLmVudHJ5LWNvbnRlbnRcbiAgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1cImlzLXN0eWxlLVwiXSxcbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHRcbiAgYXJ0aWNsZVxuICAuZW50cnktY29udGVudFxuICA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXBbY2xhc3MqPVwiaXMtc3R5bGUtXCJdLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwW2NsYXNzKj1cImlzLXN0eWxlLVwiXSxcbi5ibG9nICNjb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cFtjbGFzcyo9XCJpcy1zdHlsZS1cIl0sXG4ucGFkZGluZyB7XG4gIHBhZGRpbmc6ICRzZWN0aW9uLXBhZGRpbmcgMDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgcGFkZGluZzogJHNlY3Rpb24tcGFkZGluZy1sYXJnZSAwO1xuICB9XG59XG5cbi5wYWRkaW5nLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAkc2VjdGlvbi1wYWRkaW5nO1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogJHNlY3Rpb24tcGFkZGluZy1sYXJnZTtcbiAgfVxufVxuXG4ucGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogJHNlY3Rpb24tcGFkZGluZztcbiAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206ICRzZWN0aW9uLXBhZGRpbmctbGFyZ2U7XG4gIH1cbn1cbiIsIi53cC1ibG9jay1pbWFnZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAmLmFsaWduY2VudGVyIHtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLmFsaWducmlnaHQge1xuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG4gIGZpZ2NhcHRpb24ge1xuICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMTZweCwgMThweCk7XG4gICAgbWFyZ2luOiAxIDAgMDtcbiAgfVxufVxuXG4ud3AtYmxvY2stZW1iZWQuaXMtdHlwZS12aWRlbyB7XG4gIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgaWZyYW1lIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5ibG9ja3F1b3RlLndwLWJsb2NrLXF1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBncmV5O1xuICBwYWRkaW5nOiAwLjVlbSAwIDAuNWVtIDFlbTtcbn1cblxuLmV2ZW50LXRlbXBsYXRlLWRlZmF1bHQgYXJ0aWNsZSAuZW50cnktY29udGVudCA+IDpub3Qoc2VjdGlvbikud3AtYmxvY2stZ3JvdXAsXG4ucG9zdC10ZW1wbGF0ZS1kZWZhdWx0IGFydGljbGUgLmVudHJ5LWNvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLFxuLmFyY2hpdmUgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLFxuLmJsb2cgI2NvbnRlbnQgPiA6bm90KHNlY3Rpb24pLndwLWJsb2NrLWdyb3VwLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCBhcnRpY2xlIC5lbnRyeS1jb250ZW50ID4gOm5vdChzZWN0aW9uKS53cC1ibG9jay1ncm91cCB7XG4gICYuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbiAgJi5pcy1zdHlsZS13aGl0ZS1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtc21hbGwtd2lkdGgge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICAqOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLndwLWJsb2NrLWNvbHVtbnMuaXMtc3R5bGUtbWVkaXVtLXdpZHRoIHtcbiAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIH1cbiAgICArIC53cC1ibG9jay1ncm91cCB7XG4gICAgICBtYXJnaW4tdG9wOiAtJHNlY3Rpb24tbWFyZ2luO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0kc2VjdGlvbi1tYXJnaW4tbGFyZ2U7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaXMtc3R5bGUtd2hpdGUtYmFja2dyb3VuZC1jdXJ2ZSxcbiAgJi5pcy1zdHlsZS1jdXJ2ZSB7XG4gICAgQGluY2x1ZGUgY3VydmUtdG9wO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4ud3AtYmxvY2stY29sdW1ucyB7XG4gICYuaXMtc3R5bGUtdmVydGljYWwtYWxpZ24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAmLmlzLXN0eWxlLW5vLWdhcCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuICB9XG4gID4gLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgPiBmaWd1cmUud3AtYmxvY2staW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgPiBmaWd1cmUud3AtYmxvY2staW1hZ2UgKyBoMyB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgICA+IGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICB9XG4gICYuaXMtc3R5bGUtbnVtYmVyZWQtbGlzdCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDAuNmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC53cC1ibG9jay1jb2x1bW4ge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiA2MHB4O1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stZ3JvdXAge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICBtYXJnaW46IDJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHAge1xuICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoJG1pbl92aWV3cG9ydCwgJG1heF92aWV3cG9ydCwgMjRweCwgMzJweCk7XG4gIH1cbiAgY2l0ZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXDIwMTRcIjtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cbiAgfVxufVxuXG5wLmlzLXN0eWxlLW5hcnJvdyB7XG4gIG1heC13aWR0aDogOTcwcHggIWltcG9ydGFudDtcbn1cbiIsIi5hY2NvcmRpb24tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR5ZWxsb3c7XG59XG4uYWNjb3JkaW9uLXJvdyArIC5hY2NvcmRpb24tcm93IHtcbiAgbWFyZ2luLXRvcDogLTI4cHg7XG59XG5cbi5hY2NvcmRpb24tcm93IHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLXRvcCAzMDBtcyBlYXNlLWluLW91dCwgYmFja2dyb3VuZCAzMDBtcyBlYXNlLWluLW91dCAzMDBtcztcbiAgd2lkdGg6IDEwMCU7XG4gICYuaGFzLWZvY3VzIHtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbi5hY2NvcmRpb24tcm93IGEuYWNjb3JkaW9uLXJvdy10b2dnbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogc3BhY2luZy1tdWx0aXBsaWVyKDIpIHNwYWNpbmctbXVsdGlwbGllcigyKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmUtb2Zmc2V0OiAwO1xuICB9XG4gICYub3BlbixcbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gIH1cbiAgJi5vcGVuIC50b2dnbGUtaWNvbiBzdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxufVxuXG4uYWNjb3JkaW9uLXJvdyBhLmFjY29yZGlvbi1yb3ctdG9nZ2xlIC5oZWFkaW5nIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1yb3cgYS5hY2NvcmRpb24tcm93LXRvZ2dsZSAudG9nZ2xlLWljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgIGZsZXgtYmFzaXM6IDEyNXB4O1xuICB9XG4gIHN2ZyB7XG4gICAgZmxleC1iYXNpczogMjRweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmaWxsOiBibGFjaztcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IHNwYWNpbmctbXVsdGlwbGllcigyKTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICB9XG59XG5cbi5mcm9udCAuYWNjb3JkaW9uLXJvdyAuYWNjb3JkaW9uLXJvdy1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogc3BhY2luZy1tdWx0aXBsaWVyKDIpIHNwYWNpbmctbXVsdGlwbGllcigyKTtcbiAgLmFjY29yZGlvbi1jb250ZW50X19jb250ZW50IHtcbiAgICA+ICo6bGFzdC1jaGlsZCxcbiAgICA+ICo6bGFzdC1jaGlsZCA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2staW1hZ2UtY29udGVudCB7XG4gICYuaW1hZ2UtbGVmdCB7XG4gICAgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICAgIC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIH1cbiAgJi5pbWFnZS1yaWdodCB7XG4gICAgLmNvbnRlbnQgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IC5jb250ZW50X19pbWFnZSB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMzJweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDQwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIGdhcDogNzJweDtcbiAgICB9XG4gICAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpIC8gMik7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X19pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpIC8gMik7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpICogMC42KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICAgIGZpZ3VyZS53cC1ibG9jay1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpZnJhbWUge1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLWNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICA+IHN2ZyB7XG4gICAgdG9wOiAtMTJlbTtcbiAgICBsZWZ0OiAtMjNlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAgIHRvcDogLTVlbTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IC0xMGVtO1xuICAgICAgd2lkdGg6IDIwZW07XG4gICAgfVxuICB9XG4gIC5jb250ZW50X19jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIH1cbiAgLnN3aXBlciB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NTBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAzNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICBnYXA6IDgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQsXG4gICAgICAgIC5pbWFnZSxcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyZW0gMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1uYXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICB9XG4gICAgICBkaXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICRjcmVhbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgLmJsb2NrLWNhcm91c2VsIHtcbiAgICA+IHN2ZyB7XG4gICAgICB0b3A6IC01ZW07XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAtMTBlbTtcbiAgICAgIHdpZHRoOiAyMGVtO1xuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5pbWFnZSB7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIGJsb2NrcXVvdGUud3AtYmxvY2stcXVvdGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICB9XG5cbiAgICAgIC53cC1ibG9jay1idXR0b25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAud3AtYmxvY2stYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLXF1aWNrbGlua3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gID4gc3ZnIHtcbiAgICB0b3A6IC03ZW07XG4gICAgcmlnaHQ6IC01dnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgICB0b3A6IC00ZW07XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICByaWdodDogLTJlbTtcbiAgICAgIHdpZHRoOiAyMGVtO1xuICAgIH1cbiAgfVxuICAuY29udGVudCB7XG4gICAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgIH1cbiAgICAuaW1hZ2UtbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMzJweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgICBnYXA6IDQ4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGdhcDogODBweDtcbiAgICAgIH1cbiAgICAgIC5pbWFnZS1saW5rc19fbGlua3Mge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gODBweCkgKiAwLjQ1KTtcbiAgICAgIH1cbiAgICAgIC5pbWFnZS1saW5rc19faW1hZ2Uge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKCgxMDAlIC0gODBweCkgKiAwLjU1KTtcbiAgICAgIH1cbiAgICAgIC5pbWFnZS1saW5rc19fbGlua3Mge1xuICAgICAgICBhIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkeWVsbG93O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHllbGxvdyA1MCUsIHRyYW5zcGFyZW50IDUwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxMCUgMC44ZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA1MDBtcyBlYXNlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0cHggMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIC00cHggLTJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLXN0YXRzIHtcbiAgQGluY2x1ZGUgY3VydmUtdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5jb250ZW50IHtcbiAgICAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAuY29udGVudF9fc3RhdHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMzJweDtcbiAgICAgIG1hcmdpbjogMCAtMTZweCAzMnB4IC0xNnB4O1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAtMzZweCAzMnB4IC0zNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDM2cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgICBtYXJnaW46IDAgLTYwcHggMzJweCAtNjBweDtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweCAwO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIH1cbiAgICAgIC5zdGF0LXdyYXBwZXIge1xuICAgICAgICBmbGV4LWJhc2lzOiAyNjBweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAzMnB4ICogMykgLyA0KTtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuaDEge1xuICAgICAgICAgIEBpbmNsdWRlIGZ1dHVyYS1ib2xkO1xuICAgICAgICB9XG4gICAgICAgIC5zdGF0IHtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjI3JyBoZWlnaHQ9JzIzMCcgdmlld0JveD0nMCAwIDIyNyAyMzAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMjYuMDQ0IDEyOS42ODZDMjI1Ljg1NSAxMjguOTIzIDIyNS4zMDMgMTI4LjI1NiAyMjQuOTA5IDEyNy41NEMyMjUuOTE4IDEyNyAyMjYuMTU0IDEyNi40NDMgMjI1Ljg1NSAxMjUuMDc2QzIyNS41NzEgMTIzLjc4OSAyMjUuMjU2IDEyMi41MDEgMjI2LjEwNyAxMjEuMjYxQzIyNi4yOCAxMjEuMDIzIDIyNi4yNDkgMTIwLjU5NCAyMjYuMjE3IDEyMC4yNkMyMjYuMTIzIDExOC44OTMgMjI1LjkxOCAxMTcuNTI2IDIyNS44ODYgMTE2LjE0M0MyMjUuODcgMTE0Ljk4MiAyMjUuMjcxIDExNC40ODkgMjI0LjI2MiAxMTQuMjE5QzIyMy44MjEgMTE3LjIwOCAyMjQuMDU3IDExOS4zMjIgMjI0LjczNSAxMjAuMTQ4QzIyNC4yMzEgMTIxLjUxNiAyMjMuNzg5IDEyMi42OTIgMjIzLjMzMiAxMjMuOTMyQzIyMi4wNTUgMTIzLjIwMSAyMjMuMzMyIDEyMC45NDMgMjIxLjM5MyAxMjAuNTk0QzIyMS4yOTkgMTIyLjY4MSAyMjAuNzMxIDEyMy43MyAyMTkuNjkxIDEyMy43NDFDMjIwLjEzMiAxMjIuMDcyIDIxOS4yODEgMTIwLjQ2NiAyMTkuNTE3IDExOC43NjVDMjE5Ljc1NCAxMTcuMDk2IDIxOS42NzUgMTE1LjM5NiAyMTkuNjc1IDExMy42OTVDMjE5LjY3NSAxMTEuOTQ2IDIxOS42MTIgMTEwLjE4MiAyMTkuNTE3IDEwOC40MzNDMjE5LjQzOCAxMDYuNjY4IDIxOS4zMjggMTA0LjkyIDIxOS4xNTUgMTAzLjE1NUMyMTguOTgxIDEwMS40MDcgMjE4Ljc2IDk5LjY0MjQgMjE4LjQ5MiA5Ny45MDk3QzIxOC4yNCA5Ni4yNDA2IDIxNy45MDkgOTQuNTcxNSAyMTcuNTc4IDkyLjkwMjRDMjE3LjI0NyA5MS4yMzMzIDIxNi44NjkgODkuNTY0MiAyMTYuNDU5IDg3LjY3MjZDMjE3LjczNiA4Ny45OTA1IDIxOC4wNTEgODguNzM3NiAyMTguMjI0IDg5LjUxNjVDMjE4LjQ3NyA5MC42MTM0IDIxOC44ODcgOTEuNzU3OSAyMTguNzYgOTIuODM4OEMyMTguNjAzIDk0LjIyMTggMjE5Ljg2NCA5NC44NTc2IDIxOS45NTkgOTYuMDk3NUMyMjAuMjExIDk5LjYxMDYgMjIwLjY1MiAxMDMuMTA4IDIyMC45ODMgMTA2LjYwNUMyMjEuMTI1IDEwOC4wMiAyMjEuMzkzIDEwOS40ODIgMjIxLjE4OCAxMTAuODY1QzIyMC45NjggMTEyLjM0MyAyMjEuNTUxIDExMy42NjMgMjIxLjQ3MiAxMTUuMDc4QzIyMS40NTYgMTE1LjQ0MyAyMjEuNjkzIDExNS44NDEgMjIxLjgwMyAxMTYuMjA2QzIyMi4xODEgMTE0LjY5NiAyMjIuMTk3IDExMy4yODEgMjIyLjI2IDExMS44NjdDMjIyLjMwOCAxMTAuODY1IDIyMi43MDIgMTA5Ljc1MiAyMjIuMzg2IDEwOC44OTRDMjIxLjY3NyAxMDYuOTg2IDIyMi4zNTUgMTA1LjE5IDIyMi4zODYgMTAzLjM0NkMyMjIuNDAyIDEwMi4zNzcgMjIyLjIxMyAxMDEuNTM0IDIyMS45MTMgMTAwLjYxMkMyMjEuNDI1IDk5LjExNzggMjIwLjk2OCA5Ny40NDg3IDIyMS4xNTcgOTUuOTIyN0MyMjEuMzMgOTQuNTM5NyAyMjEuMDYyIDkzLjM5NTIgMjIwLjQ0NyA5Mi4zOTM3QzIxOS41MzMgOTAuODgzNiAyMTkuMTg2IDg5LjM0MTcgMjE5LjIxOCA4Ny42NDA4QzIxOS42MTIgODcuNTQ1NCAyMTkuODY0IDg3LjQ4MTggMjIwLjEzMiA4Ny40MzQxQzIyMC40NjMgODguMDg1OSAyMjAuODU3IDg4LjcyMTcgMjIxLjE0MSA4OS40MDUzQzIyMS43NzIgOTAuOTYzMSAyMjIuMzU1IDkyLjU1MjcgMjIyLjk1NCA5NC4xMTA1QzIyMi43MTcgOTQuMDk0NiAyMjIuMzcxIDk0LjA2MjggMjIxLjU4MiA5NC4wMTUxQzIyMi4zNzEgOTQuNzc4MiAyMjIuODU5IDk1LjIzOTIgMjIzLjQ0MyA5NS43OTU1QzIyMy45MTYgOTQuNTU1NiAyMjQuNzIgOTMuNjE3NyAyMjMuNDU4IDkyLjY2NEMyMjMuMzY0IDkyLjU4NDUgMjIzLjUwNiA5Mi4yMTg5IDIyMy41MjEgOTEuOTgwNEMyMjMuNTIxIDkxLjQwODIgMjIzLjYzMiA5MC43ODgyIDIyMy40OSA5MC4yNDc3QzIyMy4yNTMgODkuMjQ2MyAyMjIuODU5IDg4LjI5MjUgMjIyLjQ4MSA4Ny4xNzk4QzIyMS42OTMgODcuMTAwMyAyMjAuODQxIDg3LjAyMDggMjE5Ljk5IDg2Ljk1NzJDMjE4Ljk2NSA4Ni43MDI5IDIxOC4zMDMgODUuNTc0MyAyMTguNTg3IDg1LjA0OTdDMjE4Ljk5NyA4NC4zMTg1IDIxOC42NSA4My45MjExIDIxOC41MjQgODMuNDI4M0MyMTguMTYxIDgyLjE0MDcgMjE3LjczNiA4MC44ODQ5IDIxNy4zMjYgNzkuNjI5MUMyMTcuMjMxIDc5LjI2MzUgMjE3LjEyMSA3OC44OTc5IDIxNy4wMjYgNzguNTQ4MkMyMTYuOTQ3IDc4LjE1MDggMjE2Ljg1MyA3Ny43NTMzIDIxNi43NzQgNzcuMzU1OVY3Ny4zODc3QzIxNi43NzQgNzcuMzg3NyAyMTYuNzc0IDc3LjM3MTggMjE2Ljc3NCA3Ny4zNTU5QzIxNi4xMjggNzUuODYxNyAyMTUuNDgxIDc0LjM1MTYgMjE0LjgxOSA3Mi44NTczQzIxNS42MzkgNzMuNTcyNyAyMTYuMzAxIDc0LjUxMDUgMjE3LjU0NyA3NC40OTQ2QzIxOC40NzcgNzMuNjA0NSAyMTguNDc3IDcyLjYxODkgMjE3LjgzIDcxLjU2OTdDMjE3LjYyNSA3MS4yMiAyMTcuNDIgNzAuODU0NCAyMTcuMjYzIDcwLjQ4ODhDMjE2LjcxMSA2OS4yNjQ4IDIxNi4yMzggNjcuOTkzMSAyMTUuNjIzIDY2LjgwMDlDMjE0Ljg4MiA2NS4zNzAyIDIxNC4wNzggNjMuOTg3MyAyMTMuMjExIDYyLjYzNjFDMjEyLjYyOCA2MS43MyAyMTIuNzA3IDYwLjI2NzYgMjExLjE3OCA2MC4xMDg2QzIxMS4wOTkgNjAuMTA4NiAyMTEuMDUxIDU5Ljc1ODkgMjEwLjk3MyA1OS41ODRDMjEwLjMyNiA1OC4wNzM5IDIwOS43OSA1Ni41MDAyIDIwOS4wMDIgNTUuMDg1NEMyMDguMDU2IDUzLjM4NDUgMjA2LjkzNyA1MS43NzkgMjA1LjgwMiA1MC4yMDUzQzIwNC4wNTIgNDcuODA1IDIwMi4yMjMgNDUuNDUyMyAyMDAuNDI2IDQzLjA4MzhDMTk2Ljk3MyAzOC41NTM0IDE5My4wMzIgMzQuNDg0IDE4OC44MjMgMzAuNjg0OEMxODguMDUgMjkuOTg1NCAxODcuMDQxIDI5LjU1NjIgMTg2LjE0MyAyOC45OTk4QzE4NS45MjIgMjguODcyNiAxODUuNTQ0IDI4Ljc0NTQgMTg1LjUyOCAyOC41ODY1QzE4NS40MTggMjcuMjUxMiAxODQuMTI1IDI3LjA5MjIgMTgzLjM4NCAyNi40MDg3QzE4Mi44OTUgMjUuOTYzNiAxODIuMjAxIDI1LjcyNTIgMTgxLjcxMyAyNS4yODAxQzE3OS4zNjQgMjMuMTk3NyAxNzYuNTQyIDIxLjkyNiAxNzMuODQ2IDIwLjQxNTlDMTcyLjcyNyAxOS43OTU5IDE3MS42MzkgMTkuMTEyNCAxNzAuNjE0IDE4LjM0OTNDMTY4LjM0NCAxNi42NjQ0IDE2Ni4wMTEgMTUuMTU0MiAxNjMuMzc4IDE0LjA1NzRDMTYyLjU3NCAxMy43MjM2IDE2Mi4yMTEgMTQuMzkxMiAxNjEuNjQ0IDE0LjI2NEMxNjAuOTk4IDEyLjE5NzUgMTYwLjYxOSAxMS45NDMyIDE1OC42MTcgMTIuMTY1N0MxNTguMDAyIDEwLjc4MjggMTU2Ljg4MyAxMC4yNTgyIDE1NS40MTcgMTAuMzA1OUMxNTUuMTY0IDEwLjMwNTkgMTU0LjczOSAxMC4zNjk1IDE1NC42NiAxMC4yNDIzQzE1My44NCA4LjkzODgxIDE1Mi40MDYgOC44Mjc1NCAxNTEuMTYgOC4zOTgzNEMxNDYuNTczIDYuNzc2OTMgMTQyLjE1OCA0LjU2NzM3IDEzNy4yNzEgMy45NjMzMUMxMzMuNTM1IDMuNTAyMzIgMTI5Ljg5MyAyLjI5NDIxIDEyNi4wNzggMi4yOTQyMUMxMjUuMjQzIDIuMjk0MjEgMTI0LjM5MSAxLjk5MjE5IDEyMy41NTYgMS44NjUwMkMxMjIuMDExIDEuNjQyNDcgMTIwLjQ2NiAxLjQzNTgyIDExOC45MDUgMS4yNjA5NkMxMTcuNjYgMS4xMTc5IDExNi4zOTggMC45NzQ4MyAxMTUuMTUzIDAuOTQzMDM4QzExMy42ODcgMC45MjcxNDEgMTEyLjIwNSAxLjAzODQxIDExMC43MzkgMS4xMDJDMTEwLjM0NSAxLjEwMiAxMDkuOTUxIDEuMTE3OSAxMDkuNTcyIDEuMTMzNzlDMTA4LjQ1MyAxLjEzMzc5IDEwNy4yMDcgMS40Njc2MSAxMDYuMjMgMS4wODYxQzEwNC42NjkgMC40ODIwNDkgMTAzLjI5OCAxLjk5MjE5IDEwMS44MzIgMS4xNjU1OEMxMDEuNzg0IDEuMTMzNzkgMTAxLjYyNyAxLjMyNDU1IDEwMS41MTYgMS40MDQwM0MxMDAuMTc2IDIuMjc4MzIgOTguNTIwOSAyLjI3ODMyIDk3LjI0NCAxLjg5NjgxQzk1Ljc2MiAxLjQ1MTcyIDk0LjUzMjQgMS43NTM3NCA5My40MTMxIDIuMjc4MzJDOTIuMjMwNyAyLjg1MDU4IDkwLjcxNzMgMi4yMzA2MyA4OS43NTU2IDMuNDM4NzRDODkuNjkyNSAzLjUxODIyIDg5LjI4MjYgMy4zNTkyNiA4OS4wNDYyIDMuMjk1NjdDODguODI1NSAzLjIzMjA5IDg4LjU1NzQgMy4wNDEzMyA4OC40MTU2IDMuMTA0OTJDODUuODQ1OSA0LjI2NTM0IDgzLjI2MDQgNS4zMzAzOCA4MC40Mzg1IDUuNjQ4MzFDODAuMzEyNCA1LjY0ODMxIDgwLjE3MDUgNS43MTE4OSA4MC4wNjAxIDUuNzc1NDhDNzguODYyIDYuNDc0OTEgNzcuNjQ4MSA3LjE0MjU1IDc2LjQ0OTkgNy44NzM3N0M3NS4xODg3IDguNjM2NzkgNzMuNzA2OCA5LjIwOTA1IDcyLjc3NjcgMTAuMjc0MUM3MS43MDQ3IDExLjQ4MjIgNzAuNTg1NCAxMi41OTQ5IDY5LjM3MTUgMTMuNjQ0MUM2Ny45MjExIDE0LjEzNjkgNjYuNDU0OSAxNC42NDU1IDY0Ljk4ODggMTUuMTM4M0M2My40MTIzIDE1LjY2MjkgNjEuODIgMTYuMTU1NyA2MC4yNzUxIDE2Ljc0MzhDNTkuOTU5OCAxNi44NTUxIDU5LjcyMzMgMTcuMjM2NiA1OS41MDI2IDE3LjUzODZDNTguMzY3NSAxOS4wNjQ3IDU2LjYzMzQgMTkuNzE2NCA1NS4xMDQyIDIwLjY3MDJDNTMuMjQzOSAxOS45MzkgNTIuMjUwNyAyMS41NjA0IDUwLjkxMDcgMjIuMjQzOUM0OS42ODEgMjIuODYzOSA0OC40NTEzIDIzLjQ1MiA0Ny4yMDU5IDI0LjA1NjFDNDguMTk5MSAyMi45MTE2IDQ5LjMzNDIgMjIuMDIxNCA1MC41MzIzIDIxLjIxMDdDNTEuMjQxNyAyMC43MzM4IDUxLjMwNDggMjAuMjI1MSA1MS4wNTI2IDE5LjU0MTZDNDguOTQgMTkuNzQ4MiA0Ny42NDczIDIwLjQ0NzYgNDYuNTc1MyAyMS44MzA2QzQ2LjM1NDYgMjIuMTMyNiA0Ni4wMDc4IDIyLjQxODggNDUuNjc2NyAyMi41NDU5QzQ0LjcxNSAyMi44Nzk4IDQzLjU0ODQgMjIuODQ4IDQzLjM5MDggMjQuMzEwNEM0My4zNzUgMjQuNDg1MyA0Mi43NDQ0IDI0LjYxMjQgNDIuMzk3NiAyNC43NTU1QzQyLjE5MjYgMjQuODM1IDQxLjgzIDI0LjgzNSA0MS43ODI3IDI0Ljk3ODFDNDAuOTMxNCAyNy4zMzA3IDM4LjQwOSAyNy44Mzk0IDM2Ljk0MjkgMjkuNTI0NEMzNi42MTE4IDI5LjkwNTkgMzUuOTAyNCAyOS45NTM2IDM1LjM5NzkgMzAuMjA3OUMzNC45ODggMzAuNDE0NSAzNC4zNzMyIDMwLjYzNzEgMzQuMjk0NCAzMC45NzA5QzMzLjk5NDggMzIuMTYzMSAzMy4xMTIgMzIuODk0MyAzMi40NjU2IDMzLjgxNjNDMzIuMDU1NyAzNC4zODg2IDMxLjYxNDMgMzUuMTAzOSAzMi41NzYgMzUuODM1MUMzMy41MDYxIDM0Ljk0NSAzNC40MjA1IDM0LjA3MDcgMzUuMzM0OSAzMy4yMTIzQzM3LjMzNyAzMS4zMzY1IDM5LjMzOTIgMjkuNDQ0OSA0MS4zNTcxIDI3LjYwMDlDNDEuOTg3NyAyNy4wMjg3IDQyLjY0OTggMjYuNDg4MiA0My4zNTkyIDI2LjAxMTNDNDQuMjg5NCAyNS4zOTE0IDQ0LjYzNjIgMjYuMDQzMSA0NS4wMTQ2IDI2Ljg2OTdDNDQuNDMxMyAyNy4yOTg5IDQzLjg5NTIgMjcuNjY0NSA0My4zNTkyIDI4LjA2MTlDNDMuNTE2OSAyOC4zNDggNDMuNjU4OCAyOC42MTgzIDQzLjg2MzcgMjguOTk5OEM0My4wNDM5IDI5LjYxOTcgNDIuMjM5OSAzMC4yMjM4IDQxLjQzNTkgMzAuODI3OEM0MS4zODg2IDMwLjg3NTUgNDEuMzI1NiAzMC45MjMyIDQxLjI3ODMgMzAuOTU1QzQxLjMyNTYgMzAuOTA3MyA0MS4zODg2IDMwLjg1OTYgNDEuNDM1OSAzMC44Mjc4QzQxLjQ2NzQgMzAuNTg5NCA0MS40ODMyIDMwLjM1MSA0MS41MzA1IDI5LjkyMThDNDAuNTM3MyAzMC4zODI4IDM5LjY4NiAzMC42ODQ4IDM4Ljg5NzcgMzEuMTQ1OEMzNy43MzExIDMxLjg0NTIgMzcuNzE1NCAzMi43NjcyIDM4LjgxODkgMzMuNDAzQzM4LjMxNDQgMzMuODk1OCAzNy44MSAzNC4zODg2IDM3LjI4OTcgMzQuODQ5NkMzNi43Njk1IDM1LjMxMDYgMzYuMjE3NyAzNS43MjM5IDM1LjY4MTcgMzYuMTY5QzM2LjA3NTggMzYuNTgyMyAzNi40ODU3IDM2Ljk3OTcgMzYuODc5OCAzNy4zOTNDMzYuODc5OCAzNy4zOTMgMzYuODk1NiAzNy4zOTMgMzYuOTExNCAzNy4zOTNDMzcuNDMxNiAzNi45Nzk3IDM3Ljk2NzYgMzYuNTgyMyAzOC40NzIxIDM2LjE2OUM0MC4yNTM1IDM0LjY3NDcgNDIuMDE5MiAzMy4xODA1IDQzLjgwMDcgMzEuNjcwM0M0NC4xMzE3IDMxLjM1MjQgNDQuNDE1NSAzMC45NTUgNDQuNzkzOCAzMC43MzI1QzQ1LjUwMzMgMzAuMzE5MiA0Ni4yNzU4IDMwLjAwMTIgNDcuMDMyNSAyOS42MzU2QzQ2LjkzNzkgMjkuMzMzNiA0Ni44NDMzIDI5LjAxNTcgNDYuNzQ4NyAyOC42NjZDNDcuOTk0MSAyOC4yNjg2IDQ5LjI3MTEgMjguMTI1NSA1MC4yNDg1IDI3LjUwNTVDNTEuOTgyNyAyNi4zOTI4IDUzLjUxMTkgMjQuOTMwNCA1NS4xODMgMjMuNzA2NEM1Ny4wMTE3IDIyLjM3MTEgNTguNzkzMiAyMC44MTMzIDYwLjg0MjYgMTkuOTU0OUM2My4zOTY1IDE4Ljg3MzkgNjUuNjM1MiAxNy4wOTM2IDY4LjQ0MTMgMTYuNTUzMUM2OC41OTkgMTYuNTIxMyA2OC43NDA5IDE2LjQ1NzcgNjguODgyOCAxNi4zNjIzQzY4Ljk3NzMgMTYuNDQxOCA2OS4wODc3IDE2LjUyMTMgNjkuMjEzOCAxNi41ODQ5QzcwLjExMjQgMTcuMDkzNSA3MS4wMjY4IDE3LjU4NjMgNzEuOTQxMiAxOC4wNDczQzcxLjU0NyAxOC4zODExIDcxLjEyMTQgMTguNjM1NSA3MC40OTA4IDE4LjQ2MDZDNjkuODI4NiAxOS41MDk4IDY4LjcyNTEgMTkuMDY0NyA2Ny43OTUgMTkuMjU1NEM2Ni4wNzY2IDE5LjYyMSA2NS4xNjIyIDIxLjcwMzQgNjMuMTQ0MyAyMS40OTY4QzYzLjAzMzkgMjEuNDk2OCA2Mi45MDc4IDIxLjgxNDcgNjIuNzUwMiAyMS45NDE5QzYyLjQ5NzkgMjIuMTQ4NSA2Mi4yMjk5IDIyLjM1NTIgNjEuOTMwNCAyMi40ODI0QzYwLjYwNjEgMjMuMDU0NiA1OS4xODczIDIzLjQ1MiA1Ny45NDE4IDI0LjE2NzNDNTUuMjc3NiAyNS43MDkzIDUyLjcwNzkgMjcuNDI2MSA1MC4wNzUxIDI5LjAzMTZDNDkuNjk2OCAyOS4yNTQxIDQ5LjAxODkgMjkuNjAzOCA0OC44NjEyIDI5LjQ2MDhDNDguMTA0NSAyOC43OTMxIDQ3LjYzMTUgMjkuNDc2NyA0Ny4wNDgyIDI5LjY2NzRDNDYuOTUzNyAzMC4yNzE1IDQ2Ljg3NDggMzAuODc1NSA0Ni43ODAyIDMxLjQ3OTZDNDUuODAyOCAzMS41NTkxIDQ0Ljc5MzggMzEuNjIyNyA0My44MDA3IDMxLjcwMjFDNDQuMTc5IDMyLjA2NzcgNDQuNTczMSAzMi40NDkzIDQ0Ljk4MyAzMi44NDY3QzQxLjg0NTggMzUuNTE3MiAzOC42MTQgMzguMDc2NSAzNS45NDk3IDQxLjI3MTZDMzYuNDY5OSA0MS45NzExIDM2Ljg5NTYgNDIuNTQzMyAzNy4zMjEyIDQzLjExNTZIMzkuNTkxNEMzOS40NDk1IDQzLjcxOTYgMzkuMzA3NiA0NC4yNjAxIDM5LjE2NTcgNDQuODgwMUMzOS41MjgzIDQ0LjgxNjUgMzkuNzE3NSA0NC44MzI0IDM5Ljc2NDggNDQuNzUyOUM0MC44ODQxIDQzLjMyMjIgNDIuMDgyMyA0MS45NTUyIDQzLjA0MzkgNDAuNDI5MUM0NC4wMDU2IDM4LjkzNDkgNDUuODAyOCAzOC4wOTI0IDQ2LjIxMjcgMzYuMjAwOEM0Ny4xMjcxIDM2LjEzNzIgNDguMDU3MiAzNi4wODk1IDQ4Ljk3MTYgMzUuOTk0MUM0OS41MDc2IDM1Ljk0NjQgNTAuMDU5NCAzNS42NjAzIDUwLjUzMjMgMzUuNzcxNkM1MC43Njg4IDM1LjgxOTIgNTEuMDIxIDM1Ljg2NjkgNTEuMjU3NSAzNS44OTg3QzUwLjA5MDkgMzYuODA0OCA0OS4wMDMxIDM3LjY0NzMgNDguMTM2IDM4LjI5OUM0My45ODk4IDQxLjQ2MjQgNDEuMTA0OCA0NS42NTkgMzcuMjczOSA0OC45OTcyQzM2LjU0ODggNDkuNjMzIDM0Ljc1MTYgNTEuMDc5NiAzMi43MzM2IDUyLjgxMjNDMzIuNjU0OCA1Mi40MTQ5IDMyLjU5MTggNTIuMDgxIDMyLjQ4MTQgNTEuNzYzMUMzMS43NTYyIDQ5LjQyNjQgMzIuMjQ0OSA0OC41MDQ0IDM0LjUxNTEgNDcuOTk1N1Y0Ni4wMDg3QzMzLjc0MjYgNDUuNTQ3NyAzMy40NTg4IDQ2LjA0MDUgMzMuMDE3NCA0Ni41NDkyQzMyLjE1MDMgNDcuNTM0NyAzMS41MDQgNDkuMDQ0OSAyOS41MDE4IDQ4LjM3NzJDMjkuNDM4OCA1MC4xODk0IDI5LjM3NTcgNTEuNzQ3MiAyOS4zNDQyIDUyLjYyMTVDMjguNzc2NiA1My40NDgxIDI4LjQxNCA1My45NDA5IDI4LjE0NiA1NC4zMzgzVjUzLjQzMjJDMjcuNjQxNSA1My44NDU1IDI3LjMxMDUgNTQuMTE1NyAyNi45OTUyIDU0LjM3MDFDMjYuNjMyNiA1NC4xMzE2IDI2LjM0ODggNTMuOTQwOSAyNS45MDc0IDUzLjY1NDhDMjYuNzc0NSA1Ni4xODIyIDI2Ljc3NDUgNTYuMjQ1OCAyNS40ODE3IDU4LjU1MDhDMjUuMzg3MiA1OC43MjU2IDI1LjI2MSA1OC44ODQ2IDI1LjE1MDcgNTkuMDQzNkMyNC43ODgxIDU5LjgyMjUgMjQuNTIwMSA2MC42NjUgMjQuMDYyOSA2MS4zODAzQzIzLjczMTggNjEuOTA0OSAyMy4xODAxIDYyLjI3MDUgMjIuNzIyOSA2Mi43MTU2QzIzLjAwNjYgNjQuMTQ2MiAyMS45MzQ2IDY0Ljc4MjEgMjEuMTE0OCA2NS41NzY5QzIwLjk3MyA2Ni4wODU2IDIwLjg0NjggNjYuNTk0MiAyMC43MDUgNjcuMDg3QzIxLjExNDggNjcuMjMwMSAyMS4zOTg2IDY3LjMyNTUgMjEuNzYxMiA2Ny40NTI2QzIxLjM2NzEgNjguNjc2NiAyMS4xMzA2IDY5Ljg4NDcgMjEuNDc3NCA3MS4xODgyQzE5LjU2OTkgNzQuNTc0MSAxOC4wMDkxIDc4LjI0NjEgMTYuNzQ3OSA4Mi4wNDUzQzE2LjU3NDUgODEuMzkzNiAxNi40MDExIDgwLjgyMTMgMTYuMjQzNSA4MC4yNDkxQzE2LjUyNzIgODAuMTIxOSAxNy4wMDAyIDgwLjA0MjQgMTcuMDMxNyA3OS44Njc1QzE3LjI1MjQgNzguNjkxMiAxNy4zOTQzIDc3LjQ4MzEgMTcuNDg4OSA3Ni4yOTA5QzE3LjUyMDQgNzUuODkzNSAxNy4zOTQzIDc1LjQ2NDMgMTcuMzMxMiA3NC45Mzk3QzE2LjgyNjggNzUuMjI1OSAxNi41MjcyIDc1LjQwMDcgMTYuMjI3NyA3NS41NzU2QzE2LjA3IDc0Ljc4MDggMTUuOTEyNCA3NC4wOTcyIDE1Ljc3MDUgNzMuMzgxOUMxNi43MTY0IDczLjE0MzUgMTcuNTM2MiA3Mi45MzY4IDE4LjE5ODMgNzIuNzc3OEMxOC4wODggNzIuMDc4NCAxNy44MzU3IDcxLjUwNjIgMTcuOTMwMyA3MC45OTc1QzE4LjEzNTMgNjkuODIxMiAxOC41Mjk0IDY4LjY2MDcgMTguNzk3NCA2Ny41MDAzQzE5LjE3NTggNjUuODYzIDE5LjIyMyA2NS44MTUzIDIxLjA2NzUgNjUuNTYxQzIxLjE2MjEgNjUuMTE1OSAyMS4yNzI1IDY0LjY3MDggMjEuMzgyOCA2NC4xMzAzQzIxLjAwNDUgNjQuMDk4NSAyMC43MDUgNjQuMDgyNiAyMC4zNzM5IDY0LjA1MDlDMjAuMTIxNiA2My4wMzM1IDIxLjU3MiA2Mi4xNTkyIDIwLjY1NzcgNjEuMDk0MkMyMC40NTI3IDYxLjI2OSAyMC4xNjg5IDYxLjM5NjIgMjAuMDQyOCA2MS42MTg3QzE4LjM0MDIgNjQuNzY2MiAxNi42Mzc2IDY3LjkyOTUgMTQuOTY2NSA3MS4xMDg4QzE0LjM4MzIgNzIuMjIxNSAxMy44Nzg3IDczLjM2NiAxMy4yOTU0IDc0LjU3NDFDMTIuMDgxNSA3My44NDI5IDEyLjExMyA3My4wMzIyIDEyLjUzODcgNzIuMTU3OUMxMy40ODQ2IDcwLjIzNDUgMTQuNDYyIDY4LjMxMSAxNS40NTUyIDY2LjQwMzVDMTcuMDAwMiA2My40NDY4IDE4LjU5MjQgNjAuNDkwMSAyMC4zMjY2IDU3LjIzMTRDMTkuMzgwNyA1Ny4xODM3IDE4LjQ5NzkgNTYuODY1OCAxOC4xODI2IDU3LjE2NzhDMTcuMjM2NyA1OC4wNDIxIDE3LjIyMDkgNTkuMjk3OSAxNy42MTUgNjAuNTA2QzE2LjQwMTEgNjAuNzQ0NCAxNS45NTk3IDYwLjkxOTMgMTUuNjI4NiA2MS43NDU5QzE0Ljk2NjUgNjMuMzk5MSAxMy45NDE4IDY0Ljc2NjIgMTIuNjAxOCA2NS44MzEyQzEzLjE1MzUgNjcuODUgMTMuMTY5MyA2OC4xOTk4IDEyLjExMyA2OC40N0MxMC42Nzg0IDY4Ljg1MTUgMTAuNTgzOCA2OS42OTQgMTAuNzEgNzAuOTE4QzEwLjc1NzIgNzEuMzYzMSAxMC41MzY1IDcyLjA5NDMgMTAuMjA1NSA3Mi4zMDFDOS4wMzg4NiA3My4wMzIyIDguOTkxNTcgNzQuMzAzOSA4LjY2MDUxIDc1LjM2ODlDNy44NzIyNiA3Ny44NDg3IDcuNzQ2MTQgODAuNTY3IDUuOTE3NCA4Mi42ODEyQzUuNjAyMSA4My4wNDY4IDUuNTM5MDQgODMuNjY2NyA1LjM4MTM5IDg0LjExMThDNS45MDE2MyA4NC42NjgyIDYuMzI3MjkgODUuMTQ1MSA2Ljc2ODcxIDg1LjYyMkM2LjAxMTk5IDg2LjE3ODMgNS4zMzQwOSA4Ni41NzU3IDQuNzk4MDggODcuMTMyMUM0LjM3MjQzIDg3LjU2MTMgNC40MzU0OSA4OC4xOTcyIDUuMDk3NjIgODguMzg3OUM2LjA5MDgxIDg4LjY3NCA1LjY0OTM5IDg5LjIxNDUgNS4yNzEwMyA4OS41MzI0QzQuOTM5OTcgODkuODE4NiA0LjM3MjQzIDg5Ljc3MDkgMy45NjI1NCA4OS45OTM0QzMuMzAwNDEgOTAuMzQzMSAzLjI4NDY0IDkxLjAxMDggMy44NTIxOCA5MS40NzE4QzQuNTQ1ODQgOTIuMDEyMiA1LjM5NzE1IDkxLjk2NDUgNi4wMTE5OSA5MS4yODFDNi4yNDg0NiA5MS4wMjY3IDYuMzkwMzUgOTAuNzA4NyA2Ljc2ODcxIDkwLjEzNjVDNy4xNDcwNyA5MS4yNDkyIDcuNDE1MDcgOTIuMDI4MSA3Ljc5MzQzIDkzLjE0MDhDNy4yMjU4OSA5Mi44MDcgNy4wMDUxOCA5Mi42OTU4IDYuNjQyNTkgOTIuNDczMkM2LjQzNzY0IDkzLjI5OTggNi4yNDg0NiA5NC4wNzg3IDUuOTgwNDYgOTUuMTkxNUM2LjU3OTUzIDk0LjczMDUgNi44MzE3NyA5NC41Mzk3IDcuMzY3NzggOTQuMTEwNUM3LjAyMDk1IDk1LjU3MyA2Ljc4NDQ3IDk2Ljc0OTMgNi40NTM0MSA5Ny45MDk3QzYuMDI3NzUgOTkuMzcyMiA1LjI1NTI3IDEwMC43ODcgNS4wOTc2MiAxMDIuMjgxQzQuNTQ1ODQgMTA3LjQ2MyAzLjkzMTAxIDExMi42MyA0LjAyNTYgMTE3Ljg1OUM0LjA1NzEzIDExOS4yMjYgMy45MzEwMSAxMjAuNjA5IDMuODY3OTUgMTIxLjk5MkMzLjcyNjA2IDEyMS45OTIgMy41Njg0MSAxMjEuOTkyIDMuNDI2NTMgMTIxLjk5MkMzLjI1MzExIDExOS41MjkgMy4wNzk3IDExNy4wOCAyLjg5MDUyIDExNC41MzdIMS4zOTI4NUMxLjUwMzIgMTE1LjcxMyAxLjkyODg2IDExNi44MjYgMS42MTM1NiAxMTcuNjUzQzEuMDc3NTUgMTE4Ljk4OCAxLjA2MTc4IDEyMC4yOTIgMS4xMDkwOCAxMjEuNjQzQzEuMjE5NDMgMTI0LjY3OSAxLjM3NzA4IDEyNy42OTkgMS41MTg5NyAxMzAuNzM1QzEuNTE4OTcgMTMwLjk5IDEuNTE4OTcgMTMxLjI0NCAxLjUxODk3IDEzMS41NDZDMS4xODc5IDEzMS40MzUgMC45NTE0MjcgMTMxLjM1NSAwLjY5OTE4OCAxMzEuMjZDMC4wNjg1ODgxIDEzMi4yMyAwLjQ0Njk0OCAxMzMuMDU2IDEuMDMwMjUgMTMzLjgwM0MtMC4yOTQwMDYgMTM1LjM3NyAtMC4xODM2NTIgMTM2LjcxMiAxLjE1NjM3IDEzNy43NDZDMS4wMzAyNSAxMzkuMTYgMC41ODg4MzMgMTQwLjU0MyAwLjg1NjgzNyAxNDEuNzY3QzEuMTQwNjEgMTQzLjA1NSAxLjAzMDI1IDE0NC4yMTUgMC41ODg4MzMgMTQ1LjMxMkMtMC40MzU4OTEgMTQ3LjgyNCAwLjAwNTUyODE1IDE1MC4zODMgMC45MTk4OTcgMTUyLjU5M0MyLjQzMzM0IDE1Ni4yMDEgNC42NDA0MyAxNTkuNDc2IDcuNDYyMzcgMTYyLjI1N0M4LjAxNDE0IDE2Mi43OTggOC44MzM5MiAxNjMuMDg0IDkuNTQzMzQgMTYzLjQ5N0M4Ljk0NDI3IDE2NC40ODMgOS4wMzg4NiAxNjUuMDg3IDEwLjAwMDUgMTY2LjEwNEMxMC45MTQ5IDE2Ny4wNTggMTEuODI5MyAxNjcuOTk2IDExLjc1MDQgMTY5LjQ5QzExLjczNDcgMTY5Ljc5MiAxMS45NzEyIDE3MC4xMjYgMTIuMTYwMyAxNzAuMzk2QzEyLjk0ODYgMTcxLjUyNSAxMy44MzE0IDE3Mi41OSAxNC41NTY2IDE3My43NUMxNS4xNzE0IDE3NC43MzYgMTUuOTI4MiAxNzQuODQ3IDE2LjkyMTQgMTc0LjU0NUMxNS43NzA1IDE3MS43NjMgMTQuNDc3OCAxNzAuMDc4IDEzLjQ2ODggMTY5LjcxM0MxMy4yMDA4IDE2OC4yODIgMTIuOTY0MyAxNjcuMDQyIDEyLjcyNzkgMTY1LjczOUMxNC4yMDk4IDE2NS43MDcgMTQuMjU3MSAxNjguMjk4IDE2LjEwMTYgMTY3LjU4M0MxNS4xMTM2IDE2NS43NDkgMTUuMDYxMSAxNjQuNTU3IDE1Ljk0MzkgMTY0LjAwNkMxNi40MTY5IDE2NS42NzUgMTcuOTc3NiAxNjYuNTk3IDE4LjYzOTcgMTY4LjE3MUMxOS4zMDE5IDE2OS43MTMgMjAuMjMyIDE3MS4xNDMgMjEuMTE0OCAxNzIuNTlDMjIuMDEzNCAxNzQuMDg0IDIyLjk3NTEgMTc1LjU0NyAyMy45NTI1IDE3Ny4wMDlDMjQuOTMgMTc4LjQ3MiAyNS45MjMyIDE3OS45MTggMjYuOTYzNyAxODEuMzMzQzI4LjAwNDEgMTgyLjc0OCAyOS4wOTE5IDE4NC4xMzEgMzAuMjI3IDE4NS40ODJDMzEuMzE0OCAxODYuNzg1IDMyLjQ0OTkgMTg4LjA0MSAzMy41ODQ5IDE4OS4yODFDMzQuNzM1OCAxOTAuNTM3IDM1LjkxODIgMTkxLjc2MSAzNy4yNDI0IDE5My4xNzVDMzUuOTk3IDE5My41NzMgMzUuMzM0OSAxOTMuMDk2IDM0Ljc4MzEgMTkyLjUwOEMzNC4wMTA2IDE5MS42OTcgMzMuMDY0NyAxOTAuOTM0IDMyLjYyMzMgMTg5Ljk0OUMzMi4wNCAxODguNjkzIDMwLjYzNjkgMTg4LjgwNCAyOS45Mjc1IDE4Ny43ODdDMjcuOTA5NSAxODQuOTA5IDI1LjczNCAxODIuMTU5IDIzLjY1MyAxNzkuMzNDMjIuODE3NSAxNzguMTg1IDIxLjgyNDMgMTc3LjA4OSAyMS4yODgzIDE3NS44MDFDMjAuNzIwNyAxNzQuNDE4IDE5LjUzODMgMTczLjU5MSAxOC44NzYyIDE3Mi4zMzZDMTguNzAyOCAxNzIuMDAyIDE4LjMwODcgMTcxLjc5NSAxOC4wMDkxIDE3MS41NDFDMTguNDY2MyAxNzMuMDM1IDE5LjE3NTcgMTc0LjI0MyAxOS44NTM2IDE3NS40ODNDMjAuMzI2NiAxNzYuMzU3IDIwLjU2MzEgMTc3LjUzNCAyMS4yNzI1IDE3OC4xMDZDMjIuODQ5IDE3OS4zNzggMjMuMTk1OCAxODEuMjY5IDI0LjExMDIgMTgyLjg1OUMyNC41OTg5IDE4My43MDEgMjUuMTk4IDE4NC4zMDUgMjUuOTIzMiAxODQuOTQxQzI3LjEwNTUgMTg1Ljk3NSAyOC4zNTEgMTg3LjE2NyAyOC45ODE2IDE4OC41NUMyOS41NDkxIDE4OS44MjEgMzAuMzUzMSAxOTAuNjY0IDMxLjM5MzYgMTkxLjIwNEMzMi45NTQzIDE5Mi4wMTUgMzQuMDQyMSAxOTMuMTYgMzQuODc3NyAxOTQuNjIyQzM0LjU5MzkgMTk0LjkwOCAzNC40MDQ3IDE5NS4wOTkgMzQuMTk5OCAxOTUuMjc0QzM0LjMyNTkgMTk1LjM4NSAzNC40NTIgMTk1LjUxMiAzNC41NzgxIDE5NS42MzlDMzUuNTg3MSAxOTUuMzIxIDM2LjczNzkgMTk1Ljk0MSAzNi43NTM3IDE5Ni41M0MzNi43ODUyIDE5Ny4zNzIgMzcuMjczOSAxOTcuNTMxIDM3LjYzNjUgMTk3Ljg4MUMzOC41OTgyIDE5OC43ODcgMzkuNjIyOSAxOTkuNjQ1IDQwLjYxNjEgMjAwLjUwNEM0MC44ODQxIDIwMC43NTggNDEuMTY3OSAyMDEuMDEyIDQxLjQzNTkgMjAxLjI2N0M0MS43MTk3IDIwMS41NjkgNDEuOTg3NyAyMDEuODU1IDQyLjI3MTUgMjAyLjE1N0g0Mi4yMzk5QzQzLjU2NDIgMjAzLjA5NSA0NC44ODg0IDIwNC4wNDggNDYuMjEyNyAyMDQuOTg2QzQ1LjE1NjQgMjA0LjgxMSA0NC4wODQ0IDIwNC4zNSA0My4wMjgyIDIwNS4wMThDNDIuNjk3MSAyMDYuMjU4IDQzLjE4NTggMjA3LjEwMSA0NC4yODk0IDIwNy42NzNDNDQuNjUyIDIwNy44NjQgNDQuOTk4OCAyMDguMDcgNDUuMzI5OSAyMDguMjkzQzQ2LjQzMzQgMjA5LjA1NiA0Ny40ODk3IDIwOS44OTggNDguNjI0NyAyMTAuNTgyQzQ5Ljk5NjMgMjExLjQwOCA1MS4zOTk0IDIxMi4xODcgNTIuODM0IDIxMi44ODdDNTMuNzk1NyAyMTMuMzY0IDU0LjQ3MzUgMjE0LjY1MSA1NS44NjA5IDIxMy45OTlDNTUuOTM5NyAyMTMuOTY4IDU2LjE0NDYgMjE0LjIyMiA1Ni4zMDIzIDIxNC4zMzNDNTcuNjI2NSAyMTUuMjg3IDU4Ljg4NzcgMjE2LjM1MiA2MC4zMDY2IDIxNy4xNDdDNjEuOTkzNCAyMTguMTAxIDYzLjc1OTEgMjE4Ljg5NiA2NS41NTYzIDIxOS42NTlDNjguMjgzNyAyMjAuODAzIDcxLjA1ODMgMjIxLjg1MiA3My44MTcyIDIyMi45MzNDNzkuMDk4NSAyMjUuMDE2IDg0LjU1MzEgMjI2LjQzIDkwLjExODIgMjI3LjQ3OUM5MS4xNDI5IDIyNy42NyA5Mi4yMzA3IDIyNy41MTEgOTMuMjg2OSAyMjcuNTI3QzkzLjUzOTIgMjI3LjUyNyA5My45MzMzIDIyNy40MzIgOTQuMDI3OSAyMjcuNTU5Qzk0LjgxNjIgMjI4LjY0IDk1Ljk5ODUgMjI4LjA5OSA5Ni45NzYgMjI4LjMwNkM5Ny42MjIzIDIyOC40MzMgOTguMzMxNyAyMjguMjc0IDk4Ljk5MzkgMjI4LjM4NUMxMDIuMDY4IDIyOC45NDIgMTA1LjE0MiAyMjguNTYgMTA4LjIxNiAyMjguNDMzQzEwOS40OTMgMjI4LjM4NSAxMTAuNzcgMjI4LjQwMSAxMTIuMDMyIDIyOC41MTNDMTEzLjE5OCAyMjguNjI0IDExNC4zNDkgMjI4LjY4OCAxMTUuNTE2IDIyOC43MDNDMTE1LjQ4NCAyMjguNzgzIDExNS40NjggMjI4Ljg2MiAxMTUuNDUzIDIyOC45NThDMTE3LjM2IDIyOS44OCAxMTguODQyIDIyOS45NTkgMTIwLjQ1IDIyOS4zMjNDMTIwLjc5NyAyMjkuMTggMTIxLjIzOCAyMjkuMTE3IDEyMS41ODUgMjI5LjE5NkMxMjIuNTc4IDIyOS40MDMgMTIzLjU1NiAyMzAuMDU1IDEyNC40MzkgMjI4Ljg3OEMxMjQuNTQ5IDIyOC43MzUgMTI1LjE0OCAyMjguOTU4IDEyNS41MTEgMjI5LjAyMUMxMjUuNzMxIDIyOS4wNTMgMTI2LjA0NyAyMjkuMjQ0IDEyNi4xNTcgMjI5LjE2NEMxMjguMDggMjI3LjYwNyAxMzAuNTI0IDIyOC40ODEgMTMyLjYzNiAyMjcuNzk3QzEzMy4xMjUgMjI3LjYzOCAxMzMuNzQgMjI3Ljk3MiAxMzQuMzA3IDIyOC4wMkMxMzQuNzY1IDIyOC4wNTIgMTM1LjQxMSAyMjguMTk1IDEzNS42NDcgMjI3Ljk1NkMxMzYuNTE1IDIyNy4wODIgMTM3LjY1IDIyNi45MjMgMTM4LjY3NCAyMjYuNDc4QzEzOS4wNTMgMjI2LjMxOSAxMzkuNDQ3IDIyNi4xMTIgMTM5LjYzNiAyMjUuNzYzQzE0MC4yOTggMjI1LjYzNSAxNDAuOTc2IDIyNS41MDggMTQxLjYzOCAyMjUuMzY1QzE0MS42MDcgMjI1LjQ5MiAxNDEuNTkxIDIyNS42NTEgMTQxLjYzOCAyMjUuODU4QzE0Mi4wOCAyMjUuNTcyIDE0Mi40MjYgMjI1LjMzMyAxNDIuNzU3IDIyNS4xMjdDMTQyLjkxNSAyMjUuMDk1IDE0My4wNTcgMjI1LjA0NyAxNDMuMjE1IDIyNUMxNDMuODYxIDIyNS4wNzkgMTQ0LjUwNyAyMjUuMTU5IDE0NS4xNTQgMjI1LjIwNkMxNDUuNDY5IDIyNS4yMzggMTQ1LjgzMiAyMjUuMjg2IDE0Ni4wODQgMjI1LjE1OUMxNDcuMzc3IDIyNC41MDcgMTQ4LjY1NCAyMjMuODIzIDE0OS45MTUgMjIzLjA5MkMxNTAuMTY3IDIyMi45NDkgMTUwLjMwOSAyMjIuNjMxIDE1MC40ODIgMjIyLjM2MUMxNTAuODEzIDIyMi4yMzQgMTUxLjEyOSAyMjIuMTIyIDE1MS40NiAyMjEuOTk1QzE1MS40NiAyMjIuMDc1IDE1MS40NDQgMjIyLjEzOCAxNTEuNDI4IDIyMi4yMThDMTUxLjgzOCAyMjIuMjY1IDE1Mi4yNjQgMjIyLjM5MyAxNTIuNjc0IDIyMi4zNDVDMTUyLjg2MyAyMjIuMzI5IDE1My4wMiAyMjIuMDExIDE1My4zMDQgMjIxLjcwOUMxNTMuMjEgMjIxLjYxNCAxNTMuMTE1IDIyMS41MTggMTUzLjAyIDIyMS40MjNDMTUzLjc5MyAyMjEuMTM3IDE1NC41ODEgMjIwLjgzNSAxNTUuMzM4IDIyMC41MDFDMTU1LjQzMyAyMjAuNjYgMTU1LjUyNyAyMjAuODAzIDE1NS42NjkgMjIwLjgzNUMxNTUuOTIxIDIyMC45MTQgMTU2LjIzNyAyMjAuNzU1IDE1Ni41MzYgMjIwLjcwOEMxNTYuNDU3IDIyMC40ODUgMTU2LjQ0MSAyMjAuMTk5IDE1Ni4yODQgMjIwLjA3MkMxNTYuOTc3IDIxOS43MzggMTU3LjY3MSAyMTkuMzg4IDE1OC4zMzMgMjE4Ljk5MUMxNTguNzc1IDIxOC43MjEgMTU5LjI2MyAyMTguNTQ2IDE1OS43NjggMjE4LjM4N0MxNTkuMzExIDIxOC42NTcgMTU4Ljg1NCAyMTguOTI3IDE1OC4zODEgMjE5LjE5OEMxNTguMjg2IDIxOS4yNDUgMTU4LjMzMyAyMTkuNTQ3IDE1OC4zMDIgMjE5Ljk0NUMxNjAuNDc3IDIxOS4wODYgMTYyLjUyNyAyMTguMzg3IDE2NC4yOTIgMjE3LjAzNkMxNjQuNzgxIDIxNi42ODYgMTY1LjI3IDIxNi4zMzYgMTY1Ljc3NCAyMTUuOTg2QzE2NS42OCAyMTUuOTM5IDE2NS42MDEgMjE1LjkwNyAxNjUuNTA2IDIxNS44OTFDMTY1LjYxNyAyMTUuODQzIDE2NS43MTEgMjE1Ljc5NiAxNjUuODIyIDIxNS43NDhDMTY1LjgyMiAyMTUuODI4IDE2NS44MjIgMjE1LjkwNyAxNjUuNzkgMjE1Ljk4NkMxNjcuMzk4IDIxNi4xMTQgMTY4LjUxNyAyMTUuMjA4IDE2OS41NTggMjE0LjE3NEMxNjkuNjA1IDIxNC4xMjcgMTY5LjUyNiAyMTMuOTIgMTY5LjQ0OCAyMTMuNzQ1QzE2OS42NjggMjEzLjYwMiAxNjkuODg5IDIxMy40NzUgMTcwLjExIDIxMy4zMzJDMTcwLjIzNiAyMTMuNDExIDE3MC4zNzggMjEzLjQ1OSAxNzAuNTY3IDIxMy40NDNDMTcxLjA1NiAyMTMuNDI3IDE3MS41MjkgMjEyLjk1IDE3Mi4wMTcgMjEyLjY2NEMxNzEuNzY1IDIxMi42MzIgMTcxLjUxMyAyMTIuNTg1IDE3MS4yNjEgMjEyLjU1M0MxNzEuNTI5IDIxMi4zNzggMTcxLjc5NyAyMTIuMTg3IDE3Mi4wNjUgMjEyLjAxMkMxNzIuMjU0IDIxMS44ODUgMTcyLjQ0MyAyMTEuNzc0IDE3Mi42MTYgMjExLjY0N0MxNzIuNDI3IDIxMS45ODEgMTcyLjI1NCAyMTIuMzMgMTcyLjA0OSAyMTIuNjQ4QzE3NC45MTggMjExLjM3NyAxNzcuNjkzIDIwOS44NjYgMTgwLjEyIDIwNy44OTVDMTgyLjUwMSAyMDUuOTcyIDE4NS4xNSAyMDQuMzAzIDE4Ny4yNjIgMjAxLjc3NUMxODcuMDEgMjAxLjcxMiAxODYuNzczIDIwMS42NjQgMTg2LjUzNyAyMDEuNjMyQzE4Ni43MSAyMDEuNDQxIDE4Ni45MTUgMjAxLjI2NyAxODcuMTM2IDIwMS4xMDhDMTg3LjcwMyAyMDEuMDEyIDE4Ny45NzEgMjAxLjAxMiAxODguMTI5IDIwMC44ODVDMTg5LjQzOCAxOTkuODg0IDE5MC43MyAxOTguODgyIDE5MS45OTIgMTk3LjgzM0MxOTIuNDQ5IDE5Ny40NTIgMTkyLjgyNyAxOTYuOTU5IDE5My4xNzQgMTk2LjQ2NkMxOTMuNjE1IDE5NS44NjIgMTkzLjU2OCAxOTUuMjkgMTkzLjExMSAxOTQuNjg2QzE5My44ODMgMTkzLjgxMSAxOTQuNzAzIDE5My4wMDEgMTk1LjY0OSAxOTIuMjY5QzE5NS43NDQgMTkyLjE5IDE5NS44MzggMTkyLjA3OSAxOTUuOTAxIDE5MS45NjdDMTk2LjU3OSAxOTAuNzQzIDE5Ny4yNTcgMTg5LjUzNSAxOTcuOTE5IDE4OC4yOTVDMTk4LjYxMyAxODYuOTkyIDE5OS41NzQgMTg1LjcyIDE5OS44NDIgMTg0LjMyMUMxOTkuODQyIDE4NC4yOSAxOTkuODQyIDE4NC4yNTggMTk5Ljg1OCAxODQuMjQyQzIwMS4wNTYgMTgzLjI1NiAyMDEuNzgyIDE4MS43NjIgMjAyLjc3NSAxODAuNTdDMjAyLjgzOCAxODAuNDkgMjAyLjc0MyAxODAuMjg0IDIwMi44MDYgMTgwLjE3MkMyMDMuNjI2IDE3OC43ODkgMjAzLjU2MyAxNzYuOTc3IDIwNS4wMTMgMTc1Ljg2NUMyMDUuNTY1IDE3NS40MzUgMjA1LjM5MiAxNzQuNzUyIDIwNC4zMzUgMTc0LjU0NUMyMDMuNzIxIDE3NS4zMjQgMjAzLjA1OSAxNzYuMTUxIDIwMi40MTIgMTc3LjAwOUMyMDIuMDM0IDE3Ny41MDIgMjAxLjY4NyAxNzguMDExIDIwMS4zMjQgMTc4LjUwM0MyMDEuMzcyIDE3Ny45NzkgMjAxLjIxNCAxNzcuNTgxIDIwMC44NjcgMTc3LjM1OUMyMDIuNzQzIDE3NC44MTUgMjA0LjU0IDE3Mi4yMDggMjA2LjExNyAxNjkuNDU4QzIwNi43OTUgMTY4LjI2NiAyMDcuNjE1IDE2Ny4xNTMgMjA4LjM3MSAxNjYuMDA5QzIwOC40OTcgMTY2LjA4OCAyMDguNjI0IDE2Ni4xNTIgMjA4Ljc2NSAxNjYuMjMxQzIwNy42NDYgMTY4LjQyNSAyMDYuNTQzIDE3MC42MTkgMjA1LjM5MiAxNzIuODc2QzIwNS44NjUgMTczLjE2MiAyMDYuMzIyIDE3My40NDggMjA2Ljc0OCAxNzMuNzAzQzIwNy4yNTIgMTcyLjYzOCAyMDcuNDU3IDE3MS40NjEgMjA4LjE1MSAxNzAuOTIxQzIwOS4yODYgMTcwLjA0NyAyMDkuOTc5IDE2OC45NSAyMTAuNjI2IDE2Ny43NzNDMjEyLjA5MiAxNjUuMTE5IDIxMy41MTEgMTYyLjQ0OCAyMTQuOTQ1IDE1OS43OTRDMjE1LjA3MSAxNTkuNTcxIDIxNS4yMTMgMTU5LjM0OCAyMTUuMzU1IDE1OS4xMUMyMTUuNTc2IDE1OS4zOCAyMTUuNzQ5IDE1OS41NzEgMjE1LjkyMyAxNTkuNzk0QzIxNi45NjMgMTU5LjMwMSAyMTcuMDU4IDE1OC4zNzkgMjE2Ljk0NyAxNTcuNDQxQzIxOC44ODcgMTU2Ljc4OSAyMTkuNDg2IDE1NS41OTcgMjE4Ljg3MSAxNTMuOTkxQzIxOS43MDYgMTUyLjg0NyAyMjAuNzk0IDE1MS44OTMgMjIxLjE4OCAxNTAuNzAxQzIyMS42MTQgMTQ5LjQ0NSAyMjIuMjkyIDE0OC41MjMgMjIzLjIzOCAxNDcuODA4QzIyNS4zOTggMTQ2LjE4NiAyMjYuMzQzIDE0My43NyAyMjYuNjkgMTQxLjQwMkMyMjcuMjU4IDEzNy41MjMgMjI3LjAzNyAxMzMuNTY1IDIyNi4wNiAxMjkuNzE4TDIyNi4wNDQgMTI5LjY4NlpNMzkuNDE4IDMyLjc2NzJDMzkuNDE4IDMxLjY3MDMgNDAuMDE3MSAzMS4yMjUzIDQxLjAyNiAzMS4xNjE3QzQwLjQ5IDMxLjcwMjEgMzkuOTU0IDMyLjIyNjcgMzkuNDE4IDMyLjc2NzJaTTQwLjA5NTkgNDAuNjk5NEM0MC40NzQyIDQwLjI3MDIgNDAuODY4NCAzOS44NDEgNDEuMzcyOCAzOS4yODQ2QzQxLjIwNDcgNDAuMDA1MiA0MC43NzkgNDAuNDc2OCA0MC4wOTU5IDQwLjY5OTRaTTQ2LjI0NDIgMzYuMTA1NEM0NS4yOTgzIDM2LjY5MzUgNDQuMzUyNCAzNy4yOTc2IDQzLjMyNzcgMzcuOTMzNEM0My4zNTkyIDM3LjYzMTQgNDMuMzc1IDM3LjI4MTcgNDMuNDA2NSAzNi45MzJDNDMuMTIyOCAzNi45MTYxIDQyLjgyMzIgMzYuOTAwMiA0Mi40NzY0IDM2Ljg2ODRDNDIuOTk2NiAzNi4wNzM2IDQzLjIwMTYgMzYuNTUwNSA0My40MjIzIDM2LjkzMkM0NC4zNjgyIDM2LjMyNzkgNDUuMzE0MSAzNS43MDggNDYuMjkxNSAzNS4xMDM5QzQ2LjcxNzIgMzQuODMzNyA0Ny4xOTAxIDM0LjYyNyA0OC4wNDE0IDM0LjE4MTlDNDcuMjIxNyAzNS4wNzIxIDQ2LjczMjkgMzUuNTgwOCA0Ni4yNDQyIDM2LjEwNTRaTTQuNDUxMjUgMTMxLjUzVjEzMi4yNDVDNC40NTEyNSAxMzIuMjQ1IDQuMzI1MTMgMTMyLjI0NSA0LjI3Nzg0IDEzMi4yNjFDNC4yNzc4NCAxMzIuMDIzIDQuMjYyMDcgMTMxLjc4NCA0LjI0NjMxIDEzMS41NDZDNC4zMjUxMyAxMzEuNTQ2IDQuMzg4MTkgMTMxLjU0NiA0LjQ2NzAyIDEzMS41NDZMNC40NTEyNSAxMzEuNTNaTTIuMjU5OTIgMTIzLjY2MkMyLjI5MTQ1IDEyMy41MzQgMi4zODYwNCAxMjMuNDA3IDIuNDQ5MSAxMjMuMjhDMi41Mjc5MyAxMjMuMzc1IDIuNjA2NzUgMTIzLjQ1NSAyLjcwMTM0IDEyMy41NUMyLjY1NDA1IDEyMy42NDYgMi42MDY3NSAxMjMuNzQxIDIuNTU5NDYgMTIzLjgzNkMyLjQ2NDg3IDEyMy43NzMgMi4yNTk5MiAxMjMuNjkzIDIuMjc1NjkgMTIzLjY2MkgyLjI1OTkyWk0zLjM0NzcxIDE1MS4zMjFDMy4yNTMxMiAxNTEuMDY3IDMuMTc0MjkgMTUwLjgyOCAzLjA3OTcgMTUwLjU3NEMzLjE1ODUzIDE1MC41NDIgMy4yNTMxMSAxNTAuNDk0IDMuMzMxOTQgMTUwLjQ2MkMzLjQ1ODA2IDE1MC43MDEgMy41Njg0MSAxNTAuOTIzIDMuNjk0NTMgMTUxLjE2MkMzLjU4NDE4IDE1MS4yMSAzLjQ3MzgyIDE1MS4yNTcgMy4zNDc3MSAxNTEuMzIxWk00LjAwOTgzIDE0OS4zNjZDMy40ODk1OSAxNDguNDQ0IDIuODkwNTIgMTQ3LjU2OSAyLjQ4MDYzIDE0Ni42QzIuMjU5OTIgMTQ2LjA5MSAyLjI3NTY5IDE0NS4zOTIgMi40MTc1NyAxNDQuODUxQzIuNTEyMTYgMTQ0LjUxNyAzLjA0ODE3IDE0NC4yOTUgMy4zNzkyNCAxNDQuMDI1QzMuNTUyNjUgMTQ0LjQwNiAzLjgyMDY1IDE0NC43NzIgMy44Njc5NSAxNDUuMTY5QzQuMDI1NiAxNDYuNDg4IDQuMTA0NDIgMTQ3LjgyNCA0LjIxNDc4IDE0OS4xNTlDNC4xNTE3MiAxNDkuMjIzIDQuMDcyODkgMTQ5LjMwMiA0LjAwOTgzIDE0OS4zNjZaTTMuMjg0NjQgMTQyLjE0OUMzLjM5NSAxNDAuMzY4IDMuMzE2MTcgMTM4LjcxNSA0LjU2MTYxIDEzNy4xNDFDNS40NzU5OCAxMzkuMjQgNC43MTkyNiAxNDAuNjg2IDMuMjg0NjQgMTQyLjE0OVpNMjE4LjIwOSAxMTIuODA0QzIxOC4zMzUgMTEzLjA5MSAyMTguNDE0IDExMy4zNzcgMjE4LjUyNCAxMTMuNjYzQzIxOC4zODIgMTEzLjY5NSAyMTguMjQgMTEzLjcxMSAyMTguMDgzIDExMy43NDJDMjE4LjAyIDExMy40NCAyMTcuOTU2IDExMy4xNTQgMjE3Ljg5MyAxMTIuODUyQzIxOC4wMDQgMTEyLjgzNiAyMTguMjA5IDExMi43NzMgMjE4LjIyNCAxMTIuODA0SDIxOC4yMDlaTTE2My45MyAyMTAuNDU1QzE2My4xNzMgMjEwLjc3MyAxNjIuNDAxIDIxMS4wOSAxNjEuNjQ0IDIxMS40MDhDMTYyLjMyMiAyMTAuOTQ3IDE2My4wMTUgMjEwLjQ3MSAxNjMuNjkzIDIxMC4wMUMxNjMuNzcyIDIxMC4xNjggMTYzLjg1MSAyMTAuMzEyIDE2My45MyAyMTAuNDcxVjIxMC40NTVaTTE2MS41MDIgMjExLjQ1NkMxNjAuOTgyIDIxMS43MjYgMTYwLjQ0NiAyMTEuOTgxIDE1OS45MjYgMjEyLjI1MUMxNjAuMjcyIDIxMS44MjIgMTYwLjYzNSAyMTEuMzc3IDE2MS4wMTMgMjEwLjlDMTYxLjE4NyAyMTEuMDkgMTYxLjM0NCAyMTEuMjgxIDE2MS41MDIgMjExLjQ1NlpNOTQuMDI3OSAyMjEuNTVDOTMuODU0NSAyMjEuNTAyIDkzLjY0OTUgMjIxLjQ4NyA5My40NDQ2IDIyMS41MDJDOTMuNTM5MiAyMjEuMzU5IDkzLjYzMzggMjIxLjIzMiA5My43Mjg0IDIyMS4wNzNDOTMuODM4NyAyMjEuMjY0IDkzLjk0OTEgMjIxLjQwNyA5NC4wMjc5IDIyMS41MzRWMjIxLjU1Wk05My40MTMxIDIyMi41OTlDOTMuNDEzMSAyMjIuNTk5IDkzLjM4MTUgMjIyLjU5OSA5My4zNjU4IDIyMi41OTlDOTMuMzY1OCAyMjIuNTk5IDkzLjM2NTggMjIyLjU2OCA5My4zNjU4IDIyMi41NTJDOTMuMzY1OCAyMjIuNTY4IDkzLjM5NzMgMjIyLjU4MyA5My40MTMxIDIyMi41OTlaTTg4LjE5NDkgMjIxLjcyNUM4Ny41MTcgMjIxLjYxNCA4Ni44MDc1IDIyMS4zNTkgODYuMDM1IDIyMS4wNzNDODYuMzk3NiAyMjEuMDU3IDg2LjcyODcgMjIxLjAyNiA4Ny4wNTk4IDIyMS4wMUM4Ny40MzgxIDIyMS4yNDggODcuODE2NSAyMjEuNDg3IDg4LjE5NDkgMjIxLjcyNVpNMTI0LjQ4NiAyMjEuODg0QzEyNS40NzkgMjIyLjI1IDEyNi4yMiAyMjIuMzQ1IDEyNi43NTYgMjIxLjc1N0MxMjcuMTE5IDIyMS45NDggMTI3LjQ4MSAyMjIuMTIyIDEyNy44NDQgMjIyLjMxM0MxMjcuODQ0IDIyMi4zMjkgMTI3Ljg0NCAyMjIuMzQ1IDEyNy44NDQgMjIyLjM2MUMxMjcuNDE4IDIyMi40NzIgMTI2Ljk5MiAyMjIuNjQ3IDEyNi41NjcgMjIyLjYzMUMxMjYuMjUyIDIyMi42MzEgMTI1LjkzNiAyMjIuNTk5IDEyNS42MjEgMjIyLjU2OEMxMjUuMjI3IDIyMi40MjQgMTI0LjgzMyAyMjIuMjE4IDEyNC40NTQgMjIxLjkzMkMxMjQuNDU0IDIyMS45MzIgMTI0LjQ4NiAyMjEuOSAxMjQuNDg2IDIyMS44ODRaTTEyNS4yNDMgMjE1Ljc5NkMxMjUuNjY4IDIxNS43MzIgMTI2LjA5NCAyMTUuNjg0IDEyNi41MzUgMjE1LjYwNUMxMjYuMjM2IDIxNS43NDggMTI2LjAzMSAyMTUuODc1IDEyNS44NzMgMjE2LjA1QzEyNS44MSAyMTYuMDE4IDEyNS43NDcgMjE1Ljk4NiAxMjUuNjY4IDIxNS45NTVDMTI1LjU0MiAyMTUuODkxIDEyNS40IDIxNS44NDMgMTI1LjI0MyAyMTUuNzk2Wk0xMjcuNDM0IDIxNi42NTRDMTI3LjM1NSAyMTYuMjczIDEyNy4yNzYgMjE1Ljg3NSAxMjcuMTk3IDIxNS40NzhDMTI3LjcwMiAyMTUuMzk4IDEyOC4yMjIgMjE1LjI4NyAxMjguNzI3IDIxNS4xOTJDMTI4LjY5NSAyMTUuMjcxIDEyOC43NTggMjE1LjM4MiAxMjguNzc0IDIxNS40NzhDMTI4LjkzMiAyMTUuNDE0IDEyOS4wODkgMjE1LjM1MSAxMjkuMjYzIDIxNS4yODdDMTI5LjIxNSAyMTUuMjIzIDEyOS4xNjggMjE1LjE2IDEyOS4xMzcgMjE1LjExMkMxMzAuMDE5IDIxNC45NTMgMTMwLjkwMiAyMTQuNzc4IDEzMS43ODUgMjE0LjU4OEMxMzEuNjc1IDIxNS4wNjUgMTMxLjUzMyAyMTUuNDYyIDEzMS4zNzUgMjE1Ljc4QzEzMC40MjkgMjE2LjAwMiAxMjkuNDUyIDIxNi4xOTMgMTI4LjY0OCAyMTYuNzY1QzEyOC4yODUgMjE2LjczNCAxMjcuODkxIDIxNi43MDIgMTI3LjQ1IDIxNi42MzhMMTI3LjQzNCAyMTYuNjU0Wk0xNTUuNDY0IDIxLjAxOTlDMTU2LjIwNSAyMS41OTIyIDE1Ni45MTQgMjIuMTk2MiAxNTcuNjU1IDIyLjc1MjZDMTU3Ljk3MSAyMi45OTEgMTU4LjMwMiAyMy4yMjk1IDE1OC42NDkgMjMuNDA0M0MxNjAuNDMgMjQuMzEwNCAxNjIuMjQzIDI1LjIwMDYgMTY0LjAyNCAyNi4xMjI2QzE2NC4xMzUgMjYuMTg2MiAxNjQuMjE0IDI2LjI5NzQgMTY0LjI5MiAyNi40MjQ2QzE2Mi42NTMgMjYuMjE4IDE2MS4wMTMgMjYuMDI3MiAxNTkuNDIxIDI1LjgyMDZDMTU2LjYzMSAyMi4wNTMyIDE1NS41NzQgMjEuMTE1MyAxNTMuOTM1IDIwLjg5MjdDMTU0LjQ3MSAyMC42MDY2IDE1NC45NiAyMC42MDY2IDE1NS40OCAyMS4wMDRMMTU1LjQ2NCAyMS4wMTk5Wk0xNTMuODU2IDE1Ljc0MjRDMTUzLjg4OCAxNS41NTE2IDE1My45ODIgMTUuMzc2OCAxNTQuMDQ1IDE1LjIxNzhDMTU0LjgwMiAxNC45NDc2IDE1Ni4xNTggMTUuOTgwOCAxNTYuNzczIDE3LjYzNEMxNTUuODU4IDE2LjQ0MTggMTU1LjEzMyAxNS44Njk1IDE1My45NTEgMTYuNzQzOEMxNTMuODg4IDE2LjEwOCAxNTMuODQgMTUuOTE3MiAxNTMuODcyIDE1LjcyNjVMMTUzLjg1NiAxNS43NDI0Wk0xNjUuNDQzIDIwLjU3NDhDMTY1LjQ0MyAyMC41NzQ4IDE2NS40OTEgMjAuNDk1MyAxNjUuNTA2IDIwLjQ0NzZDMTY1LjgzNyAyMC42MjI1IDE2Ni4xNTMgMjAuODEzMyAxNjYuNDg0IDIwLjk4ODFDMTY2LjQ1MiAyMS4wNTE3IDE2Ni40MjEgMjEuMDk5NCAxNjYuMzg5IDIxLjE2M0MxNjYuMDc0IDIwLjk3MjIgMTY1Ljc1OSAyMC43ODE1IDE2NS40NDMgMjAuNTc0OFpNMTgyLjU2NCAzMy40MDNDMTgyLjk3NCAzMi42NzE4IDE4My40MzEgMzIuNzY3MiAxODQuMDE0IDMzLjU0NjFDMTgzLjQ2MyAzMy44MDA0IDE4My4wNjkgMzMuOTc1MyAxODIuNTMzIDM0LjIyOTZDMTgyLjUzMyAzMy44Nzk5IDE4Mi40NjkgMzMuNTkzOCAxODIuNTY0IDMzLjQxODlWMzMuNDAzWk0xODQuOTkyIDM0LjczODNDMTg1LjA3MSAzNC42NTg4IDE4NS4xNjUgMzQuNTk1MiAxODUuMjQ0IDM0LjUxNThDMTg1LjUxMiAzNC44OTczIDE4NS43NjQgMzUuMjc4OCAxODYuMDMyIDM1LjY2MDNDMTg1LjY4NiAzNS4zNTgzIDE4NS4zMzkgMzUuMDQwMyAxODQuOTkyIDM0LjczODNaTTE4Ni4wOTUgMzUuNzIzOUMxODcuMzcyIDM2LjA4OTUgMTg4LjE2MSAzNy4wNDMzIDE4OS4xMjIgMzguMjUxNEMxODcuOTQgMzcuNjMxNCAxODYuOTk0IDM3LjE3MDQgMTg2LjExMSAzNi42MTQxQzE4NS45ODUgMzYuNTM0NiAxODYuMTExIDM2LjA0MTggMTg2LjExMSAzNS43MjM5SDE4Ni4wOTVaTTE4OS4xNTQgNDYuMzEwN0MxODguNjY1IDQ2LjIzMTIgMTg4LjI1NSA0Ni4xNjc3IDE4Ny44NDUgNDYuMTA0MUMxODguMDE5IDQ1Ljk3NjkgMTg4LjE5MiA0NS44NDk3IDE4OC4zNjYgNDUuNzM4NUMxODguNjE4IDQ1LjkyOTIgMTg4Ljg4NiA0Ni4xMiAxODkuMTU0IDQ2LjMxMDdaTTE4Ni45NDcgNDYuNzU1OEMxODcuMDczIDQ3LjA1NzggMTg3LjE4MyA0Ny4zMjgxIDE4Ny4zODggNDcuNTE4OEMxODcuMTM2IDQ3LjM1OTkgMTg2Ljg4NCA0Ny4yMDA5IDE4Ni42IDQ3LjAxMDJDMTg2LjcyNiA0Ni45MTQ4IDE4Ni44MzYgNDYuODM1MyAxODYuOTQ3IDQ2Ljc1NThaTTE4OC4wODIgNDcuNzg5MUMxODguMjg3IDQ3Ljc4OTEgMTg4LjUwNyA0OC4wMTE2IDE4OC43MTIgNDguMjUwMUMxODguNDEzIDQ4LjEwNyAxODguMDgyIDQ3LjkzMjEgMTg3LjcxOSA0Ny43MjU1QzE4Ny44MyA0Ny43NTczIDE4Ny45NCA0Ny43ODkxIDE4OC4wODIgNDcuNzg5MVpNMjAzLjEyMiAxNTYuNTE5QzIwMS4xMTkgMTU4LjM5NSAxOTkuNTc0IDE2MC4zOTggMjAyLjU4NiAxNTYuNzI2QzIwMi45MzIgMTU2LjI5NiAyMDMuMjYzIDE1NS44NTEgMjAzLjU5NSAxNTUuNDA2QzIwMy40NjggMTU1Ljc4OCAyMDMuMzExIDE1Ni4xNTMgMjAzLjEzNyAxNTYuNTM1TDIwMy4xMjIgMTU2LjUxOVpNMjE1LjExOSA4MC43ODk1QzIxNi4xNTkgODAuNjYyNCAyMTUuODkxIDgxLjcyNzQgMjE2LjIwNyA4Mi40NTg2QzIxNS41NiA4Mi41NTQgMjE1LjA3MSA4Mi42MzM1IDIxNC40MjUgODIuNzI4OUMyMTQuNTM1IDgxLjkwMjMgMjE0LjExIDgwLjkxNjcgMjE1LjEwMyA4MC43ODk1SDIxNS4xMTlaTTIxNC44MzUgNzIuNzkzN0MyMTQuNTA0IDcyLjE0MiAyMTQuMTg5IDcxLjUwNjIgMjEzLjg1OCA3MC44NTQ0QzIxNS40MzQgNzEuMDYxMSAyMTQuOTQ1IDcxLjk4MyAyMTQuODM1IDcyLjc5MzdaTTIxMi45NTkgMTA0LjU3QzIxMy4xMDEgMTA2LjU3MyAyMTMuMzM3IDEwOC41NzYgMjEzLjQ2MyAxMTAuNTc5QzIxMi4xMzkgMTA3LjI0MSAyMTIuNzcgMTAxLjg2OCAyMTEuNzQ1IDk1LjY2ODNDMjExLjc0NSA5NS43MzE5IDIxMS43NzcgOTUuNzc5NiAyMTEuNzkyIDk1Ljg0MzJDMjEyLjMxMyA5Ny43OTg0IDIxMi45NDMgOTkuNzIxOSAyMTMuNTkgMTAxLjg2OEMyMTIuNDA3IDEwMi4zNDUgMjEyLjg4IDEwMy40ODkgMjEyLjk1OSAxMDQuNTU0VjEwNC41N1pNMjEzLjM1MyA3NS4yNDE4QzIxMi4zNDQgNzQuNjUzNiAyMTEuNzE0IDczLjg5MDYgMjEyLjEzOSA3Mi42MTg5QzIxMy4wMzggNzMuMjcwNiAyMTMuNTkgNzQuMDY1NCAyMTMuMzUzIDc1LjI0MThaTTIxMy40MzIgNzYuNzY3OEMyMTIuNTMzIDc2LjE2MzcgMjEyLjc4NiA3NS43MDI4IDIxMy4zNTMgNzUuMjczNkMyMTMuMzg1IDc1Ljc2NjMgMjEzLjQgNzYuMjU5MSAyMTMuNDMyIDc2Ljc2NzhaTTIxMi4xMjMgNjUuNzM1OUMyMTIuNTY1IDY2LjU3ODMgMjEyLjk5IDY3LjQwNDkgMjEzLjUyNiA2OC40MzgyQzIxMi4xODYgNjcuNzcwNiAyMTIuMDQ1IDY3LjUwMDMgMjEyLjEyMyA2NS43MzU5Wk0yMTEuNDc3IDcyLjAxNDhDMjExLjk2NiA3MS44NTU5IDIxMi4xNzEgNzIuMDk0MyAyMTIuMTA4IDcyLjU4NzFDMjExLjgyNCA3Mi41Mzk0IDIxMS41NTYgNzIuNTA3NiAyMTEuMjcyIDcyLjQ1OTlDMjExLjMzNSA3Mi4zMDEgMjExLjM4MiA3Mi4wNDY2IDIxMS40NzcgNzIuMDE0OFpNMjEwLjA0MiA2Mi42NTJDMjEwLjE1MyA2Mi41MDg5IDIxMC4zMSA2Mi4zOTc3IDIxMC40ODQgNjIuMjcwNUMyMTAuNTYzIDYyLjcxNTYgMjEwLjU3OCA2Mi44MjY4IDIxMC41OTQgNjIuOTM4MUMyMTAuNDIxIDYyLjk1NCAyMTAuMjYzIDYyLjk4NTggMjEwLjA5IDYyLjk2OTlDMjEwLjA1OCA2Mi45Njk5IDIwOS45OTUgNjIuNzE1NiAyMTAuMDQyIDYyLjY1MlpNMjEwLjA5IDY4Ljg2NzRDMjEwLjMxIDY4LjkxNTEgMjEwLjczNiA2OC45OTQ2IDIxMC43MzYgNjkuMDI2NEMyMTAuNzA1IDY5LjQwNzkgMjEwLjYxIDY5Ljc4OTQgMjEwLjUzMSA3MC4xNzA5QzIxMC4zMSA3MC4xMjMyIDIxMC4xMDUgNzAuMDc1NSAyMDkuODg1IDcwLjAyNzhDMjA5Ljk0OCA2OS42NDYzIDIxMC4wMjcgNjkuMjQ4OSAyMTAuMDkgNjguODY3NFpNMjA3LjY2MiA1Ny43MjQyQzIwNy43MjUgNTguNTM0OSAyMDkuMDgxIDU4LjcyNTYgMjA4LjQwMyA2MC4yODM1QzIwNy44NjcgNTkuMzEzOCAyMDcuNDg5IDU4LjY0NjIgMjA3LjExIDU3Ljk3ODVDMjA3LjI5OSA1Ny44OTkgMjA3LjQ3MyA1Ny44MDM3IDIwNy42NjIgNTcuNzI0MlpNMjAwLjA0NyA0Ni44NTEyQzIwMC4wNDcgNDYuODUxMiAyMDAuMTQyIDQ3LjA0MTkgMjAwLjE4OSA0Ny4xMzczQzIwMC4wNjMgNDcuMTM3MyAxOTkuOTIxIDQ3LjE4NSAxOTkuODI3IDQ3LjEzNzNDMTk5Ljc0OCA0Ny4xMDU1IDE5OS43MzIgNDYuOTQ2NiAxOTkuNzAxIDQ2LjgzNTNDMTk5LjgyNyA0Ni44MzUzIDE5OS45NTMgNDYuNzg3NiAyMDAuMDQ3IDQ2LjgzNTNWNDYuODUxMlpNMTk5Ljc0OCA1MS4yMDY3QzIwMC4wMzIgNTEuMzk3NSAyMDAuMzMxIDUxLjYwNDEgMjAwLjYxNSA1MS43OTQ5QzIwMC41MzYgNTEuODkwMyAyMDAuNDQyIDUxLjk4NTcgMjAwLjM2MyA1Mi4wOTY5QzIwMC4wOTUgNTEuOTA2MiAxOTkuODI3IDUxLjY5OTUgMTk5LjU1OSA1MS41MDg4TDE5OS43NDggNTEuMjIyNlY1MS4yMDY3Wk0xOTguODY1IDQ1Ljk3NjlDMTk3Ljg4OCA0NS41OTU0IDE5Ny43NDYgNDQuODgwMSAxOTcuMzgzIDQ0LjAwNThDMTk4LjU4MSA0NC4yNzYgMTk4LjczOSA0NC45NzU0IDE5OC44NjUgNDUuOTc2OVpNMTkxLjgwMiAzNy4xMDY4QzE5Mi4wODYgMzcuNjE1NSAxOTIuNDk2IDM4LjA2MDYgMTkyLjg1OSAzOC41MjE2QzE5My41MjEgMzkuMjUyOCAxOTQuMTgzIDM5Ljk4NCAxOTQuODYxIDQwLjY5OTRDMTk1LjQ3NiA0MS4zNTExIDE5Ni4xMjIgNDIuMDAyOSAxOTcuMDA1IDQyLjg5M0MxOTUuNjAyIDQyLjUxMTUgMTkzLjU2OCA0MC4zOTczIDE5Mi43MzIgMzguNzc1OUMxOTEuNjEzIDM4LjE1NiAxOTAuNzkzIDM3LjI0OTkgMTg5LjkxMSAzNS45MTQ2QzE5MC45NTEgMzYuMDczNiAxOTEuNDQgMzYuNDIzMyAxOTEuODAyIDM3LjA5MDlWMzcuMTA2OFpNMTgyLjQ1NCAyOC42NTAxQzE4NC45NDUgMzAuNjA1MyAxODcuMDEgMzIuNzY3MiAxODkuNzUzIDM0Ljg0OTZDMTg4Ljk0OSAzNC44ODE0IDE4OC40NiAzNS4wNTYyIDE4OC4yODcgMzQuODk3M0MxODYuMyAzMy4wODUxIDE4NC4zNDUgMzEuMjI1MyAxODIuNDA2IDI5LjM2NTRDMTgyLjM0MyAyOS4zMTc3IDE4Mi40MDYgMjkuMTI3IDE4Mi40NTQgMjguNjUwMVpNMTgyLjM0MyAzMS44NDUyQzE4MC43ODMgMzEuMzg0MiAxNzkuNDc0IDMwLjMzNTEgMTc4LjY4NiAyOC45MDQ0QzE3OS44MDUgMjkuODEwNSAxODAuOTQgMzAuNzE2NiAxODIuMzQzIDMxLjg0NTJaTTE4MC4xMDUgMjcuNzQ0QzE3OS4yMzggMjcuMDQ0NiAxNzguMzcxIDI2LjM0NTEgMTc3LjIzNSAyNS40MjMxQzE3OC40MDIgMjUuNTcxNSAxNzkuMzU5IDI2LjM0NTEgMTgwLjEwNSAyNy43NDRaTTE3NS4yODEgMjMuNTQ3NEMxNzUuNzU0IDIzLjgwMTcgMTc2LjIyNyAyNC4wNTYxIDE3Ni42OTkgMjQuMzEwNEMxNzYuNjIxIDI0LjQzNzYgMTc2LjU1OCAyNC41ODA3IDE3Ni40NzkgMjQuNzA3OEMxNzYuMDIyIDI0LjQyMTcgMTc1LjU2NCAyNC4xNTE1IDE3NS4xMDcgMjMuODY1M0MxNzUuMTcgMjMuNzU0IDE3NS4yMTggMjMuNjU4NyAxNzUuMjgxIDIzLjU0NzRaTTE3Ni4zNjggMjYuOTAxNUMxNzUuNjU5IDI3LjUwNTUgMTc1LjMyOCAyNy43NzU4IDE3NC44NzEgMjguMTczMkMxNzQuNjE4IDI3LjU2OTEgMTc0LjQxNCAyNy4xMjQgMTc0LjIyNCAyNi42OTQ4QzE3NS4wNzYgMjUuODY4MiAxNzUuNDM4IDI2Ljc0MjUgMTc2LjM2OCAyNi45MDE1Wk0xNzEuNzgxIDIxLjI3NDJDMTcxLjk1NCAyMS4zNTM3IDE3Mi4xMTIgMjEuNDE3MyAxNzIuMjcgMjEuNDgwOUMxNzIuMjIyIDIxLjU3NjMgMTcyLjE3NSAyMS43MTkzIDE3Mi4xMTIgMjEuNzM1MkMxNzIuMDE3IDIxLjc1MTEgMTcxLjg2IDIxLjcwMzQgMTcxLjc5NyAyMS42MjRDMTcxLjc0OSAyMS41NzYzIDE3MS43OTcgMjEuNDMzMiAxNzEuNzk3IDIxLjI3NDJIMTcxLjc4MVpNMTY0LjQ1IDE2LjA3NjJDMTY0Ljc2NSAxNi4wNzYyIDE2NS4wOTYgMTYuMTcxNiAxNjUuNTIyIDE2LjI1MTFDMTY0LjgyOCAxOC41NzE5IDE2Ny4yMDkgMTguMzQ5MyAxNjguMjY1IDE5LjQxNDRDMTY2LjQyMSAxOS4xNDQyIDE2NC41MTMgMTcuODQwNyAxNjMuMzE1IDE2LjEyMzlDMTYzLjY5MyAxNi4xMDggMTY0LjA4NyAxNi4wNjAzIDE2NC40NjYgMTYuMDc2MkgxNjQuNDVaTTE0OS4zNzkgOS44OTI1OEMxNTEuNDc1IDEwLjk1NzYgMTU0LjA0NSAxMS4wMDUzIDE1NS43MTYgMTIuOTQ0NkMxNTcuMTE5IDEzLjMyNjIgMTU4LjU3IDEzLjU4MDUgMTU5Ljg5NCAxNC4xMzY5QzE2MS4wNzYgMTQuNjI5NiAxNjIuMTMzIDE1LjQ0MDMgMTYzLjI1MiAxNi4xMDhDMTYyLjc3OSAxNi4yMzUyIDE2Mi4yMTEgMTYuNTY5IDE2MS44NDkgMTYuNDI1OUMxNTkuNzY4IDE1LjU2NzUgMTU3Ljc1IDE0LjYxMzcgMTU1LjcxNiAxMy42NkMxNTUuNDk2IDEzLjU2NDYgMTU1LjM4NSAxMy4yNjI2IDE1NS4yMTIgMTMuMDU1OUMxNTMuNTQxIDEyLjU2MzEgMTUxLjg1NCAxMi4xMzM5IDE1MC4yMyAxMS41Mjk5QzE0OS43MSAxMS4zMzkxIDE0OS4zMzEgMTAuNzM1MSAxNDguODU5IDEwLjI5QzE0OS4xOSAxMC4wMzU3IDE0OS4zMzEgOS44NjA3OSAxNDkuMzc5IDkuODkyNThaTTE1MC40MTkgMTMuODk4NEMxNTAuMzI1IDEzLjk2MiAxNTAuMjE0IDE0LjAwOTcgMTUwLjEyIDE0LjA3MzNDMTQ5Ljk5NCAxMy44NTA3IDE0OS44NTIgMTMuNjEyMyAxNDkuNzU3IDEzLjM3MzhDMTQ5Ljc1NyAxMy4zNTggMTQ5Ljk0NiAxMy4yNDY3IDE1MC4wNDEgMTMuMTgzMUMxNTAuMTY3IDEzLjQyMTUgMTUwLjMwOSAxMy42NiAxNTAuNDM1IDEzLjg5ODRIMTUwLjQxOVpNMTQxLjg5IDguMTU5OUMxNDMuMjQ2IDguNTA5NjIgMTQ0LjYwMiA4Ljg1OTMzIDE0NS45NTggOS4yMjQ5NUMxNDUuOTEgOS40MTU3IDE0NS44NjMgOS42MDY0NSAxNDUuODE2IDkuNzgxMzFDMTQ0LjQ2IDkuNDE1NyAxNDMuMTA0IDkuMDUwMDkgMTQxLjc0OSA4LjY4NDQ3QzE0MS43OTYgOC41MDk2MiAxNDEuODQzIDguMzM0NzYgMTQxLjg5IDguMTU5OVpNMTQxLjExOCAxMC40NDlDMTQxLjE4MSAxMC41NjAyIDE0MS4xNjUgMTAuNzE5MiAxNDEuMTgxIDEwLjg0NjRDMTQxLjA3MSAxMC44NDY0IDE0MC45NDQgMTAuODE0NiAxNDAuODM0IDEwLjc5ODdDMTQwLjgzNCAxMC42ODc0IDE0MC44MDMgMTAuNTc2MSAxNDAuNzg3IDEwLjQ4MDdDMTQwLjg5NyAxMC40ODA3IDE0MS4xMDIgMTAuNDE3MiAxNDEuMTE4IDEwLjQ0OVpNMTQzLjc4MiAxOC4xNTg2QzE0My45MjQgMTguNTg3OCAxNDQuMDE5IDE4Ljg4OTggMTQ0LjEyOSAxOS4yMzk1QzE0NC42MTggMTkuMDQ4OCAxNDUuMDkxIDE4Ljg1OCAxNDUuNTQ4IDE4LjY4MzJDMTQ1Ljg5NSAxOS4xOTE4IDE0Ni4xNjMgMTkuNjIxIDE0Ni40NjIgMjAuMDUwMkMxNDguMTAyIDE4LjMxNzYgMTQ4Ljk1MyAxOC4zOTcgMTUxLjM5NyAyMC40QzE1MS4zNDkgMjAuNTQzIDE1MS4zMDIgMjAuNjg2MSAxNTEuMjM5IDIwLjgyOTJDMTUwLjc2NiAyMC44MjkyIDE1MC4yMyAyMC44MjkyIDE0OS42MTUgMjAuNzgxNUMxNDkuNjE1IDIwLjc0OTcgMTQ5LjYxNSAyMC43MTc5IDE0OS42NDcgMjAuNjg2MUMxNDkuNDg5IDIwLjY1NDMgMTQ5LjMxNiAyMC42MjI1IDE0OS4xNDIgMjAuNTkwN0MxNDkuMTQyIDIwLjY1NDMgMTQ5LjE0MiAyMC43MDIgMTQ5LjE0MiAyMC43NDk3QzE0Ni45NjcgMjAuNjA2NiAxNDMuOTA4IDIwLjE2MTUgMTM5LjQzMSAxOC44ODk4QzEzOS41MSAxOC44ODk4IDEzOS41ODkgMTguODg5OCAxMzkuNjUyIDE4Ljg4OThDMTQxLjAyMyAxOC43MzA5IDE0Mi4zNzkgMTguNDEyOSAxNDMuNzY2IDE4LjE1ODZIMTQzLjc4MlpNMTM4LjM5MSA3LjI4NTYxQzEzNy4xNDUgNy42MDM1NCAxMzMuOTc2IDYuOTM1OSAxMzIuMTE2IDUuNzc1NDhDMTM0LjM3IDUuNTg0NzIgMTM2LjcxOSA1LjAxMjQ2IDEzOC4zOTEgNy4yODU2MVpNMTI4LjEyOCA1LjYzMjQxQzEyNy4wODcgNS41MzcwMyAxMjYuMjgzIDUuNDU3NTUgMTI1LjQ3OSA1LjM3ODA3QzEyNi4zMTUgNC45MzI5OCAxMjcuMTUgNC41ODMyNiAxMjguMTI4IDUuNjMyNDFaTTEyMS40MTIgNy4yMDYxM0MxMjIuNDM2IDcuMjA2MTMgMTIyLjQzNiA3LjIwNjEzIDEyMy4wMDQgOC4zMDI5N0MxMjIuMzEgNy44MjYwOCAxMjEuODUzIDcuNTA4MTYgMTIxLjQxMiA3LjIwNjEzWk0xMjIuODE1IDQuOTgwNjdDMTIxLjkzMiA0Ljk4MDY3IDEyMS4zOTYgNC45OTY1NiAxMjAuNjA4IDUuMDEyNDZDMTIxLjIzOCA0LjUzNTU3IDEyMS45NzQgNC41MjQ5OCAxMjIuODE1IDQuOTgwNjdaTTEyMS4zMzMgNy4yMDYxM0MxMjAuODEzIDcuMzk2ODggMTIwLjI3NyA3LjU4NzY0IDExOS43MDkgNy43OTQyOUMxMTkuNjYyIDcuNTM5OTUgMTE5LjYxNCA3LjMwMTUxIDExOS41ODMgNy4wNjMwN0MxMjAuMTY2IDcuMTEwNzUgMTIwLjc1IDcuMTU4NDQgMTIxLjMzMyA3LjIwNjEzWk0xMTYuOTk3IDYuNjQ5NzZDMTE3LjgxNyA2Ljc3NjkzIDExOC42MjEgNi45MDQxIDExOS40NDEgNy4wMzEyN0MxMTguNjIxIDcuMDc4OTYgMTE3Ljc4NiA3LjEyNjY1IDExNi45NjYgNy4xNTg0NEMxMTYuOTY2IDYuOTgzNTggMTE2Ljk4MiA2LjgwODczIDExNi45OTcgNi42NDk3NlpNMTE1LjUgMy45OTUxQzExNS41NDcgNC4wOTA0OCAxMTUuNTk0IDQuMTY5OTYgMTE1LjY1NyA0LjI2NTM0TDExNC45NjQgNC42NjI3NEMxMTQuOTE3IDQuNTY3MzcgMTE0Ljg1MyA0LjQ3MTk5IDExNC44MDYgNC4zOTI1MUMxMTUuMDQzIDQuMjY1MzQgMTE1LjI2MyA0LjEzODE3IDExNS41IDMuOTk1MVpNMTA3Ljc1OSA2LjU1NDM5QzEwNy44MjIgNi42ODE1NiAxMDcuODg1IDYuODA4NzMgMTA3Ljk0OCA2Ljk1MTc5QzEwNy43MTIgNi45Njc2OSAxMDcuNDc1IDYuOTgzNTggMTA3LjIzOSA2Ljk5OTQ4QzEwNy40MTIgNi44NTY0MiAxMDcuNTg2IDYuNzEzMzUgMTA3Ljc1OSA2LjU1NDM5Wk0xMDMuNjI5IDcuMjA2MTNDMTAzLjY0NSA3LjMwMTUxIDEwMy42NiA3LjM5Njg4IDEwMy42NzYgNy40OTIyNkMxMDMuMzYxIDcuNTU1ODUgMTAzLjAzIDcuNjE5NDMgMTAyLjcxNCA3LjY4MzAyQzEwMi42OTkgNy41ODc2NCAxMDIuNjgzIDcuNDkyMjYgMTAyLjY1MSA3LjM4MDk5QzEwMi45ODIgNy4zMTc0IDEwMy4yOTggNy4yNTM4MiAxMDMuNjI5IDcuMTkwMjNWNy4yMDYxM1pNOTcuNjg1NCA3LjMwMTUxQzk4LjA5NTMgNy4yNTM4MiA5OC44MDQ3IDcuNjAzNTQgOTguOTQ2NiA3Ljk1MzI1Qzk5LjE4MzEgOC41NzMyIDk4LjYzMTMgOC44NzUyMyA5OC4wMzIyIDguOTcwNjFDOTUuNDc4MyA5LjM4MzkxIDkyLjk0MDEgOS44MTMxIDkwLjM4NjIgMTAuMjI2NEM5MC4zNTQ3IDEwLjA5OTIgOTAuMzA3NCA5Ljk3MjA3IDkwLjI3NTggOS44NDQ5QzkyLjc4MjUgOS4wNjU5OCA5NS4wMzY5IDcuNjM1MzMgOTcuNjg1NCA3LjMwMTUxWk04MC41MTczIDIwLjc2NTZDODAuNTE3MyAyMC43NjU2IDgwLjQ4NTggMjAuNzY1NiA4MC40NyAyMC43NjU2QzgwLjQ3IDIwLjc2NTYgODAuNDcgMjAuNzY1NiA4MC40NyAyMC43NDk3QzgwLjQ3IDIwLjc0OTcgODAuNTAxNSAyMC43NDk3IDgwLjUxNzMgMjAuNzQ5N1YyMC43NjU2Wk0zMS42Nzc0IDUzLjY3MDdWNTMuMjU3NEMzMS43NzIgNTMuMzA1IDMxLjg2NjYgNTMuMzUyNyAzMS45NzY5IDUzLjQxNjNDMzEuODgyMyA1My40OTU4IDMxLjc3MiA1My41OTEyIDMxLjY3NzQgNTMuNjcwN1pNMzEuNjc3NCA1My4yMjU2QzMxLjY3NzQgNTMuMjI1NiAzMS41MTk3IDUzLjIyNTYgMzEuNTA0IDUzLjIwOTdDMzAuOTIwNyA1Mi4yNCAzMC40NzkyIDUxLjIwNjcgMzAuMjc0MyA1MC4xMDk5QzMxLjMxNDggNTAuOTIwNiAzMi4wMjQyIDUxLjg1ODUgMzEuNjkzMSA1My4yMjU2SDMxLjY3NzRaTTI3LjQ4MzkgNjIuNzc5MkMyNy40ODM5IDYyLjc3OTIgMjcuNDk5NyA2Mi43NzkyIDI3LjUxNTQgNjIuNzc5MkMyNy40OTk3IDYyLjc5NTEgMjcuNDgzOSA2Mi44MTA5IDI3LjQ2ODEgNjIuODQyN0MyNy40NjgxIDYyLjgyNjggMjcuNDY4MSA2Mi44MTEgMjcuNDgzOSA2Mi43OTUxVjYyLjc3OTJaTTE2LjAzODUgNzcuMjI4OEMxNi4xMzMxIDc4LjI3NzkgMTYuMjI3NyA3OS4yMTU4IDE2LjMwNjUgODAuMTM3OEMxNS43MjMyIDgwLjEwNiAxNS4xNTU3IDgwLjA3NDIgMTQuNTcyNCA4MC4wNDI0QzE0LjY1NjUgNzkuMDE0NSAxNS4xNDUyIDc4LjA3NjYgMTYuMDM4NSA3Ny4yMjg4Wk0xMS4yMTQ0IDc1LjI0MThDMTEuNTI5NyA3NS40MzI1IDExLjYwODYgNzUuNDY0MyAxMS42MjQzIDc1LjQ5NjFDMTIuMTEzIDc4LjA3MTMgMTIuMTEzIDc4LjA3MTMgMTAuMjY4NSA3OS43MjQ1QzEwLjU4MzggNzguMjYyIDEwLjg5OTEgNzYuNzk5NiAxMS4yMTQ0IDc1LjI0MThaTTEwLjIzNyA3OS43NTYzQzkuOTY5IDgwLjQ3MTYgOS43MTY3NiA4MS4yMDI4IDkuNDQ4NzUgODEuOTE4MkM5LjM1NDE2IDgxLjA0MzkgOS4wMjMxIDgwLjA0MjQgMTAuMjM3IDc5Ljc1NjNaTTcuMDY4MjQgODguNjQyMkM2Ljk0MjEyIDg4LjYxMDQgNi44MzE3NyA4OC41Nzg3IDYuNzA1NjUgODguNTMxQzcuMjczMTkgODYuODc3OCA3Ljg0MDczIDg1LjIyNDYgOC40MDgyNyA4My41NTU1QzguNTY1OTIgODMuNTg3MiA4LjcyMzU3IDgzLjYzNDkgOC44NjU0NSA4My42NjY3QzguNzM5MzMgODQuMzgyMSA4LjYyODk3IDg1LjA4MTUgOC40ODcwOSA4NS44OTIyQzguODMzOTIgODUuNzMzMiA5LjEwMTkyIDg1LjYwNjEgOS44MjcxMSA4NS4yNTY0QzkuMjkxMSA4Ni4xNzgzIDkuMDA3MzMgODYuODMwMSA4LjU4MTY4IDg3LjMyMjlDOC4xNTYwMiA4Ny44MzE1IDcuNTcyNzIgODguMTk3MSA3LjA1MjQ4IDg4LjYyNjNMNy4wNjgyNCA4OC42NDIyWk04LjM5MjUgMTA1LjgyNkM4LjI1MDYyIDEwMy44MzkgOC4xNDAyNiAxMDEuNzg4IDguNTAyODYgOTkuODY0OUM4LjcwNzggOTguNzUyMiA5LjIxMjI4IDk3LjY3MTMgOS4wNTQ2MyA5Ni4zMzZDMTAuMzAwMSA5Ny4wMDM2IDEwLjQ1NzcgOTcuODkzOCAxMC4zMTU4IDk5LjAwNjVDMTAuMDYzNiAxMDEuMDQxIDkuOTUzMjMgMTAzLjA3NiAxMC44MDQ1IDEwNS4wMTVDMTEuMDg4MyAxMDUuNjgzIDExLjI5MzMgMTA2LjQxNCAxMi4yODY1IDEwNi41ODlDMTIuMjg2NSAxMDUuNDc2IDEyLjI4NjUgMTA0LjQyNyAxMi4yODY1IDEwMy4zOTRDMTIuMjg2NSAxMDIuNDcyIDEyLjE2MDMgMTAxLjUzNCAxMi4yODY1IDEwMC42MjhDMTIuNDEyNiA5OS42OTAxIDEyLjcxMjEgOTguODE1OCAxMi4wOTczIDk3Ljg5MzhDMTEuODkyMyA5Ny41OTE4IDExLjkyMzkgOTYuOTA4MiAxMi4xMTMgOTYuNTc0NEMxMi42MzMzIDk1Ljc0NzggMTIuNTA3MiA5NC45MjEyIDEyLjQ1OTkgOTQuMDMxQzEyLjM5NjggOTIuNTg0NSAxMi4wMDI3IDkxLjEyMiAxMi41Mzg3IDg5LjY1OTZDMTIuNzEyMSA4OS4yMTQ1IDEyLjQ1OTkgODguNjEwNCAxMi40MTI2IDg4LjA3QzEyLjM5NjggODcuNzM2MiAxMi40MTI2IDg3LjM4NjQgMTIuNDEyNiA4Ni45MjU1QzEzLjI5NTQgODcuNDY1OSAxNC4wNTIxIDg3LjkyNjkgMTQuOTUwNyA4OC40ODMzQzExLjk1NTQgMTAwLjg4MiAxMS42NDAxIDExMy43OSAxMi4zNDk1IDEyMi41NDlDMTIuMjg2NSAxMjIuMzQyIDEyLjIyMzQgMTIyLjEyIDEyLjE0NDYgMTIxLjkxM0MxMS40OTgyIDEyMC4xOTYgMTAuODM2MSAxMTguNTQzIDEwLjgwNDUgMTE2LjY1MUMxMC44MDQ1IDExNS43MjkgMTAuNTk5NiAxMTQuNzQ0IDEwLjI1MjggMTEzLjg4NUM5LjE2NDk4IDExMS4yOTQgOC41ODE2OCAxMDguNTkyIDguMzc2NzQgMTA1LjgyNkg4LjM5MjVaTTEzLjgxNTcgMTYzLjI3NUMxMy4xODUxIDE2My41NDUgMTIuNDEyNiAxNjMuNjU2IDExLjcxODkgMTYzLjU5M0MxMS4zMDkgMTYzLjU0NSAxMC45NjIyIDE2My4wMDUgMTAuNDczNSAxNjIuNjA3QzExLjUxNCAxNjEuNzY1IDEyLjMzMzcgMTYyLjA4MyAxMy4yNjM5IDE2Mi41NTlDMTMuMzU4NSAxNjIuMTQ2IDEzLjQwNTggMTYxLjkyNCAxMy40Njg4IDE2MS42MzdDMTQuNDMwNSAxNjIuNDggMTQuNTI1MSAxNjIuOTczIDEzLjgxNTcgMTYzLjI5MVYxNjMuMjc1Wk0yMi44MTc1IDE3Mi40OTVDMjIuNTY1MiAxNzIuMzIgMjIuMzQ0NSAxNzIuMTEzIDIyLjEwOCAxNzEuOTIyQzIyLjIxODQgMTcxLjgyNyAyMi4zMjg3IDE3MS43MzIgMjIuNDM5MSAxNzEuNjM2QzIyLjY0NCAxNzEuODU5IDIyLjg0OSAxNzIuMDgxIDIzLjA1MzkgMTcyLjI4OEMyMi45NzUxIDE3Mi4zNjcgMjIuODMzMiAxNzIuNTEgMjIuODAxNyAxNzIuNDk1SDIyLjgxNzVaTTQxLjkwODkgMTk4LjI3OEM0MS4wODkxIDE5OC45MyA0MC43NzM4IDE5Ny44NjUgNDAuMTExNiAxOTcuNDJDNDAuNjE2MSAxOTcuMDA2IDQwLjk5NDUgMTk2LjY4OSA0MS40OTkgMTk2LjI3NUM0MS44MyAxOTcuMDM4IDQyLjY5NzEgMTk3LjY1OCA0MS45MDg5IDE5OC4yNzhaTTQ1LjQwODcgMjAwLjgyMkM0Ni40OTY1IDIwMC44NTMgNDYuNTEyMiAyMDEuMzk0IDQ2LjI0NDIgMjAyLjA2MUM0NS45NjA1IDIwMS42NDggNDUuNjkyNSAyMDEuMjM1IDQ1LjQwODcgMjAwLjgyMlpNNDYuMjYgMjA0Ljk1NUM0Ni44NzQ4IDIwNS4zMzYgNDcuNDczOSAyMDUuNzE4IDQ4LjA4ODcgMjA2LjA5OUM0Ni42Mzg0IDIwNi43NTEgNDYuNTc1MyAyMDUuNzAyIDQ2LjI2IDIwNC45NTVaTTQ2LjI2IDIwMi4wNzdDNDcuNDI2NiAyMDIuMDYxIDQ4LjM3MjUgMjAyLjM3OSA0OC42NTYzIDIwMy42ODNDNDcuNTUyNyAyMDMuNjAzIDQ2LjY2OTkgMjAzLjIwNiA0Ni4yNiAyMDIuMDc3Wk00OS41MjMzIDIwMy44NThDNDkuMTc2NSAyMDQuMjM5IDQ4Ljg5MjcgMjA0LjE0NCA0OC42ODc4IDIwMy42OTlDNDguOTU1OCAyMDMuNTg3IDQ5LjIwOCAyMDMuNDc2IDQ5LjQ3NjEgMjAzLjM2NUM0OS40OTE4IDIwMy41MjQgNDkuNjAyMiAyMDMuNzYyIDQ5LjUyMzMgMjAzLjg1OFpNNDkuNjE3OSAyMDcuOTc1QzUxLjA5OTggMjA3Ljg0OCA1MS4zNjc5IDIwOC4wMDcgNTIuMjAzNCAyMDkuNTY0QzUxLjM5OTQgMjA5LjA3MiA1MC41OTU0IDIwOC41NzkgNDkuNjE3OSAyMDcuOTc1Wk01MS42OTg5IDIwNi4wMkM1MS41MjU1IDIwNS42NyA1MS40MTUxIDIwNS4zMDQgNTEuMjg5IDIwNC45MzlDNTEuNDk0IDIwNC44NTkgNTEuNjk4OSAyMDQuNzk2IDUxLjkxOTYgMjA0LjcxNkM1Mi4wNjE1IDIwNS4wODIgNTIuMjAzNCAyMDUuNDQ3IDUyLjM0NTMgMjA1LjgxM0M1Mi4xMjQ2IDIwNS44OTIgNTEuNzMwNCAyMDYuMDUxIDUxLjcxNDcgMjA2LjAySDUxLjY5ODlaTTU1LjQwMzcgMjExLjY3OUM1NS4xMTk5IDIxMS4zNDUgNTUuMDQxMSAyMTEuMjQ5IDU0Ljk3OCAyMTEuMTdDNTUuMTA0MiAyMTEuMDc1IDU1LjIzMDMgMjEwLjk0NyA1NS4zODc5IDIxMC44ODRDNTUuNDE5NCAyMTAuODg0IDU1LjU5MjkgMjExLjA0MyA1NS41OTI5IDIxMS4xMjJDNTUuNTc3MSAyMTEuMjk3IDU1LjQ4MjUgMjExLjQ3MiA1NS40MTk1IDIxMS42NzlINTUuNDAzN1pNNjAuMTQ4OSAyMTQuMDc5QzU5LjY3NiAyMTMuNDI3IDU4LjQxNDggMjEzLjk2OCA1OC4xOTQxIDIxMi4yNjdDNTkuMTU1OCAyMTIuODA3IDU5LjgxNzkgMjEzLjE4OSA2MC40OCAyMTMuNTdDNjAuMzY5NyAyMTMuNzQ1IDYwLjI1OTMgMjEzLjkwNCA2MC4xMzMyIDIxNC4wNzlINjAuMTQ4OVpNNzAuMjcwMSAyMTUuNTI2QzY5LjkyMzIgMjE1LjUxIDY5LjU3NjQgMjE1LjQ5NCA2OS4yMjk2IDIxNS40NzhDNjkuMjQ1MyAyMTUuMzUxIDY5LjI3NjkgMjE1LjIyMyA2OS4yOTI2IDIxNS4wOTZDNjkuNjIzNyAyMTUuMTI4IDY5Ljk1NDggMjE1LjE2IDcwLjI4NTggMjE1LjE3NkM3MC4yODU4IDIxNS4yODcgNzAuMjg1OCAyMTUuNDE0IDcwLjI3MDEgMjE1LjUyNlpNNzIuMjU2NSAyMTkuNDA0QzcyLjE2MTkgMjE5LjQwNCA3Mi4wODMgMjE5LjI5MyA3MS45ODg0IDIxOS4yMjlDNzIuMDgzIDIxOS4xNjYgNzIuMTc3NiAyMTkuMDM5IDcyLjI4OCAyMTkuMDM5QzcyLjM2NjggMjE5LjAzOSA3Mi40NjE0IDIxOS4xNSA3Mi41NTYgMjE5LjIxM0M3Mi40NjE0IDIxOS4yNzcgNzIuMzY2OCAyMTkuMzg4IDcyLjI1NjUgMjE5LjM4OFYyMTkuNDA0Wk03My43MDY4IDIxOS41NDdDNzQuNzMxNiAyMTkuMzU2IDc1LjIyMDMgMjE5Ljg5NyA3NS45NzcgMjIwLjQ2OUM3NC44MjYxIDIyMC44NjcgNzQuMzIxNyAyMjAuMzU4IDczLjcwNjggMjE5LjU0N1pNODQuMzAwOSAyMjMuNDQyQzgzLjc5NjQgMjIzLjE1NiA4My4yMTMxIDIyMi45OTcgODIuNjYxMyAyMjIuNzc0QzgxLjcxNTQgMjIyLjUwNCA4MC43ODUzIDIyMi4yMTggNzkuODM5NCAyMjEuOTQ4Qzc4Ljk3MjMgMjIxLjcwOSA3OC4wODk1IDIyMS41MDIgNzYuODc1NiAyMjEuMTg1Qzc4LjI3ODcgMjIwLjc3MSA4MS4xMDA2IDIyMS41MTggODIuNjQ1NiAyMjIuNDg4QzgzLjkyMjUgMjIyLjQ0IDg1LjA4OTIgMjIyLjc5IDg2LjUyMzggMjIzLjQ1OEM4NS41NDYzIDIyMy44NzEgODQuOTQ3MyAyMjMuODIzIDg0LjI4NTEgMjIzLjQ0Mkg4NC4zMDA5Wk04Ny4yMTc0IDIyNC4zQzg3Ljg5NTMgMjIzLjgzOSA4OC4yMTA2IDIyMy40NTggODguNDQ3MSAyMjMuNTA1QzkxLjA3OTggMjI0LjAxNCA5My42OTY4IDIyNC41ODYgOTYuMzEzOCAyMjUuMTU5Qzk2LjM5MjYgMjI1LjE3NCA5Ni40MjQyIDIyNS4zODEgOTYuNjQ0OSAyMjUuNzk0QzkzLjUwNzcgMjI1LjQxMyA5MC42Mzg0IDIyNC42NSA4Ny4yMTc0IDIyNC4zMTZWMjI0LjNaTTk2LjQzOTkgMjIzLjE3MkM5Ni4wNzc0IDIyMy4xMjQgOTUuNjgzMiAyMjMuMDc2IDk1LjI4OTEgMjIzLjAxM0M5NS4zMjA2IDIyMi45ODEgOTUuMzY3OSAyMjIuOTQ5IDk1LjM5OTUgMjIyLjkxN0M5NS45MDM5IDIyMi44MDYgOTYuNDA4NCAyMjIuNzU4IDk2LjkxMjkgMjIyLjc3NEM5Ni43MDc5IDIyMi44NyA5Ni41NTAzIDIyMi45OTcgOTYuNDU1NyAyMjMuMTU2TDk2LjQzOTkgMjIzLjE3MlpNOTkuMTA0MiAyMjUuMzMzQzEwMC4yMDggMjI1LjQ3NyAxMDEuMzExIDIyNS42MiAxMDIuNzQ2IDIyNS44MUMxMDEuNjc0IDIyNi4yOTggMTAwLjQ2IDIyNi4xMzkgOTkuMTA0MiAyMjUuMzMzWk0xMDMuMzYxIDIyMi4yMzRDMTAzLjg5NyAyMjIuNjE1IDEwNC4yNzUgMjIyLjg4NSAxMDQuNjY5IDIyMy4xNzJDMTA0LjY2OSAyMjMuMTg3IDEwNC42NjkgMjIzLjIwMyAxMDQuNjU0IDIyMy4yMzVDMTA0LjExNyAyMjMuMjAzIDEwMy41OTcgMjIzLjE4NyAxMDMuMDYxIDIyMy4xNTZDMTAzLjE3MiAyMjIuODM4IDEwMy4yNSAyMjIuNTY4IDEwMy4zNjEgMjIyLjI1VjIyMi4yMzRaTTEwMy43ODYgMjI2LjQ5NFYyMjYuMDQ5SDEwNC40MDFDMTA0LjcxNyAyMjYuMTI4IDEwNS4wNDggMjI2LjE5MiAxMDUuMzc5IDIyNi4yNTVDMTA1LjM3OSAyMjYuMzAzIDEwNS4zNzkgMjI2LjM1MSAxMDUuMzc5IDIyNi4zOThDMTA0Ljg0MyAyMjYuNDMgMTA0LjMyMiAyMjYuNDYyIDEwMy43ODYgMjI2LjQ5NFpNMTA5LjAyIDIyNi42MDVDMTA5LjAyIDIyNi41MSAxMDguOTczIDIyNi4zNTEgMTA5LjAyIDIyNi4zMDNDMTA5LjA5OSAyMjYuMjQgMTA5LjI0MSAyMjYuMjA4IDEwOS4zNTEgMjI2LjIyNEMxMDkuNDE1IDIyNi4yNCAxMDkuNDYyIDIyNi4zODMgMTA5LjUyNSAyMjYuNTFDMTA5LjMzNiAyMjYuNTQyIDEwOS4xNzggMjI2LjU1NyAxMDkuMDA1IDIyNi41ODlMMTA5LjAyIDIyNi42MDVaTTExOC40NzkgMjI3LjE0NkMxMTguMTk2IDIyNy4zMDUgMTE3Ljg4IDIyNy40IDExNy40NyAyMjcuNTU5QzExNy4zNiAyMjcuMTMgMTE3LjIwMiAyMjYuODI4IDExNy4wMTMgMjI2LjYyMUMxMTcuNjc1IDIyNi42NjkgMTE4LjM1MyAyMjYuNzMyIDExOS4wMTUgMjI2Ljc5NkMxMTguODQyIDIyNi45MjMgMTE4LjY2OSAyMjcuMDUgMTE4LjQ3OSAyMjcuMTQ2Wk0xMjcuNTYgMjI1LjI3QzEyNi40ODggMjI1LjU4OCAxMjUuNDE2IDIyNS45NjkgMTI0LjMyOCAyMjYuMjRDMTI0LjMyOCAyMjYuMDk2IDEyNC4zNDQgMjI1LjkzOCAxMjQuMzYgMjI1Ljc3OUMxMjUuMDg1IDIyNS43MzEgMTI1LjczMSAyMjUuNjY3IDEyNi4zNzggMjI1LjYyQzEyNi4zNzggMjI1LjM0OSAxMjYuNDA5IDIyNS4wNzkgMTI2LjQwOSAyMjQuNzQ1QzEyNi42NjEgMjI0LjcxNCAxMjYuOTE0IDIyNC42ODIgMTI3LjE2NiAyMjQuNjY2QzEyNy40MDIgMjI0LjYzNCAxMjcuNjU1IDIyNC44MjUgMTI3LjkwNyAyMjQuOTJDMTI4LjM0OCAyMjQuODA5IDEyOC43NzQgMjI0LjY4MiAxMjkuMjE1IDIyNC41N0MxMjkuMTIxIDIyNC42ODIgMTI5LjAyNiAyMjQuODI1IDEyOC44ODQgMjI1QzEyOS43MDQgMjI1LjA5NSAxMzAuNDEzIDIyNS4yMjIgMTMxLjEwNyAyMjUuMjg2QzEyOS45NDEgMjI1LjU0IDEyOC43NzQgMjI1LjY4MyAxMjcuNTQ0IDIyNS4yODZMMTI3LjU2IDIyNS4yN1pNMTMwLjI3MiAyMjQuMjY4QzEzMC45MDIgMjI0LjA5NCAxMzEuNTE3IDIyMy45MzUgMTMyLjE0OCAyMjMuNzkyQzEzMS42NTkgMjI0LjUwNyAxMzEuMDEzIDIyNC42MDIgMTMwLjI3MiAyMjQuMjY4Wk0xMzEuNjc1IDIyMS43MjVDMTMxLjY3NSAyMjEuNzI1IDEzMS42MjcgMjIxLjY5MyAxMzEuNjEyIDIyMS42OTNDMTMxLjY3NSAyMjEuNTk4IDEzMS43MjIgMjIxLjQ4NyAxMzEuNzg1IDIyMS4zOTFDMTMxLjkyNyAyMjEuNDcxIDEzMi4wNjkgMjIxLjU2NiAxMzIuMjI2IDIyMS42NjFDMTMyLjA1MyAyMjEuNjkzIDEzMS44NjQgMjIxLjcyNSAxMzEuNjkgMjIxLjc0MUwxMzEuNjc1IDIyMS43MjVaTTEzMi4xNDggMjE0LjUwOEMxMzIuNzk0IDIxNC4zNjUgMTMzLjQyNSAyMTQuMjM4IDEzNC4wNzEgMjE0LjA3OUMxMzMuODE5IDIxNC40MTMgMTMzLjU2NiAyMTQuNzMxIDEzMy4zMyAyMTUuMDQ5QzEzMi44ODkgMjE0Ljg0MiAxMzIuNTI2IDIxNC42NjcgMTMyLjE0OCAyMTQuNDkyVjIxNC41MDhaTTEzNC41NiAyMjQuNTdDMTM0LjA4NyAyMjQuNjAyIDEzMy42MTQgMjI0LjY5OCAxMzMuMTQxIDIyNC43OTNDMTMzLjMzIDIyNC40OTEgMTMzLjMxNCAyMjQuMDc4IDEzMy4wOTQgMjIzLjYxN0MxMzMuNjE0IDIyMy41NjkgMTM0LjE5NyAyMjMuODM5IDEzNC43OCAyMjMuOTY2QzEzNC42MzggMjI0LjM2NCAxMzQuNjA3IDIyNC41NyAxMzQuNTQ0IDIyNC41ODZMMTM0LjU2IDIyNC41N1pNMTM1LjUzNyAyMTQuMTc0QzEzNS4zMzIgMjE0LjI1NCAxMzUuMTI3IDIxNC4zMzMgMTM0LjkyMiAyMTQuNDEzQzEzNC43NDkgMjE0LjI1NCAxMzQuNTkxIDIxNC4xMjcgMTM0LjQzNCAyMTMuOTk5QzEzNS4wMTcgMjEzLjg1NiAxMzUuNjE2IDIxMy43MTMgMTM2LjE5OSAyMTMuNTdDMTM1Ljk3OSAyMTMuNzc3IDEzNS43NDIgMjEzLjk4NCAxMzUuNTIxIDIxNC4xOUwxMzUuNTM3IDIxNC4xNzRaTTEzOC4yOTYgMjIzLjIwM0MxMzguNTAxIDIyMy4wMTMgMTM4LjY1OSAyMjIuNzkgMTM4LjczNyAyMjIuNDcyQzEzOS40NjMgMjIyLjI2NSAxNDAuMTg4IDIyMi4wNDMgMTQwLjkxMyAyMjEuODM2QzE0MS4wODYgMjIxLjk2MyAxNDEuMjQ0IDIyMi4xMjIgMTQxLjQxNyAyMjIuMjY1QzE0MC4zNzcgMjIyLjU4MyAxMzkuMzM2IDIyMi44ODUgMTM4LjMxMiAyMjMuMjAzSDEzOC4yOTZaTTE0MS40MTcgMjE5LjczOEMxNDEuNDE3IDIxOS43MzggMTQxLjM3IDIxOS43NTQgMTQxLjMzOSAyMTkuNzdDMTQxLjIyOCAyMTkuNzA2IDE0MS4xNjUgMjE5LjU3OSAxNDEuMDg2IDIxOS40NjhDMTQxLjE5NyAyMTkuNDIgMTQxLjMwNyAyMTkuMzcyIDE0MS40MTcgMjE5LjMyNUMxNDEuNDggMjE5LjQwNCAxNDEuNTU5IDIxOS41IDE0MS42MjIgMjE5LjU3OUMxNDEuNTU5IDIxOS42MjcgMTQxLjQ4MSAyMTkuNzA2IDE0MS40MzMgMjE5LjczOEgxNDEuNDE3Wk0xNDcuMDc3IDIyMS4zNzVDMTQ3LjM0NSAyMjEuMTUzIDE0Ny41MzQgMjIwLjg1MSAxNDcuNTAzIDIyMC4zNThDMTQ3LjUwMyAyMjAuMTY3IDE0Ny43MjMgMjE5Ljg0OSAxNDcuOTc2IDIxOS42OUMxNDguMTQ5IDIxOS42NDMgMTQ4LjMwNyAyMTkuNTc5IDE0OC40OCAyMTkuNTMxQzE0OS4zMTYgMjE5LjQyIDE1MC4xNjcgMjE5LjM0MSAxNTAuOTg3IDIxOS40MkMxNDkuNzczIDIyMC4zNDIgMTQ4LjU3NSAyMjEuMzEyIDE0Ny4wNzcgMjIxLjM3NVpNMTU0Ljk0NCAyMTcuMDgzQzE1NS4zODUgMjE2Ljg3NyAxNTUuNzY0IDIxNi42ODYgMTU2LjEyNiAyMTYuNTExQzE1Ni4zNjMgMjE2LjU0MyAxNTYuNjE1IDIxNi41NTkgMTU2Ljg4MyAyMTYuNTkxQzE1Ni40NzMgMjE3LjA2NyAxNTUuOTIxIDIxNy4zNTQgMTU0Ljk0NCAyMTcuMDgzWk0xNTcuMjYxIDIxNi4wNUMxNTcuMjYxIDIxNi4wNSAxNTcuMjYxIDIxNS45ODYgMTU3LjI2MSAyMTUuOTU1QzE1Ny4yOTMgMjE1Ljk1NSAxNTcuMzI0IDIxNS45MjMgMTU3LjM0IDIxNS45MDdDMTU3LjMwOSAyMTUuOTU1IDE1Ny4yOTMgMjE2LjAwMiAxNTcuMjYxIDIxNi4wMzRWMjE2LjA1Wk0xNTcuOTM5IDIxMi4xMjRDMTU4Ljc3NSAyMTIuMTcxIDE1OS4zMjYgMjEyLjIwMyAxNTkuODc4IDIxMi4yMzVDMTU4Ljk5NSAyMTIuNzc1IDE1OC45OTUgMjEyLjc2IDE1Ny45MzkgMjEyLjEyNFpNMTU5LjgxNSAyMTQuODc0QzE2MC4xOTQgMjE0LjYzNSAxNjAuNDkzIDIxNC40NDUgMTYwLjc5MyAyMTQuMjdDMTYwLjg4NyAyMTQuMjM4IDE2MC45ODIgMjE0LjE5IDE2MS4wNzYgMjE0LjE1OEMxNjEuMDYxIDIxNC4xNTggMTYxLjA0NSAyMTQuMTQzIDE2MS4wMjkgMjE0LjEyN0MxNjEuMjM0IDIxMy45OTkgMTYxLjQ1NSAyMTMuODU2IDE2MS42OTEgMjEzLjcxM0MxNjEuMzk3IDIxNC40NDUgMTYwLjc3MiAyMTQuODM3IDE1OS44MTUgMjE0Ljg5VjIxNC44NzRaTTE2NC4yNDUgMjE2Ljc2NUMxNjMuODE5IDIxNi43NjUgMTYzLjQxIDIxNi44MjkgMTYzLjAxNSAyMTYuOTI0QzE2My40NzMgMjE2LjcxOCAxNjMuOTMgMjE2LjUyNyAxNjQuMzg3IDIxNi4zMDRDMTY0LjMyNCAyMTYuNDMyIDE2NC4yNzcgMjE2LjU5MSAxNjQuMjQ1IDIxNi43NjVaTTE2Ni41OTQgMjExLjkwMUMxNjYuNSAyMTEuODUzIDE2Ni40MjEgMjExLjgwNiAxNjYuMzI2IDIxMS43NDJDMTY2LjMyNiAyMTEuNzI2IDE2Ni4zNDIgMjExLjY5NSAxNjYuMzU4IDIxMS42NzlDMTY2LjQ4NCAyMTEuNjc5IDE2Ni42MSAyMTEuNjc5IDE2Ni43MzYgMjExLjYzMUMxNjYuNjg5IDIxMS43MSAxNjYuNjQxIDIxMS44MDYgMTY2LjU5NCAyMTEuODg1VjIxMS45MDFaTTE3MS45MDcgMjA1LjY1NEMxNzEuNzgxIDIwNS41NzQgMTcxLjY3IDIwNS40OTUgMTcxLjU0NCAyMDUuNDE2QzE3MS43MzQgMjA1LjI3MiAxNzEuOTIzIDIwNS4xNDUgMTcyLjEyOCAyMDUuMDAyQzE3Mi4wNDkgMjA1LjIyNSAxNzEuOTg2IDIwNS40MzEgMTcxLjkwNyAyMDUuNjU0Wk0xNzUuMDkxIDIwMi45MzZDMTc1LjA5MSAyMDIuOTM2IDE3NC45NjUgMjAyLjc5MyAxNzQuOTAyIDIwMi43MTNDMTc1LjEzOSAyMDIuNDkxIDE3NS4zOTEgMjAyLjI2OCAxNzUuNjI3IDIwMi4wNDZDMTc1LjY5MSAyMDIuMTI1IDE3NS43NTQgMjAyLjE4OSAxNzUuODMyIDIwMi4yNjhDMTc1LjU4IDIwMi40OTEgMTc1LjM0NCAyMDIuNzEzIDE3NS4wOTEgMjAyLjkzNlpNMTgwLjEyIDE5OS43NTdDMTc5LjgwNSAyMDAuMDExIDE3OS4wMDEgMjAwLjA3NCAxNzguNzE3IDE5OS44NTJDMTc5LjE1OSAxOTkuMDg5IDE3OS42OTUgMTk4Ljk3OCAxODEuMjcxIDE5OC42OTFDMTgwLjkwOSAxOTkuMDczIDE4MC41NDYgMTk5LjQzOSAxODAuMTIgMTk5Ljc1N1pNMTg0Ljc3MSAxOTQuMTc3QzE4NC42OTIgMTk0LjE3NyAxODQuNjI5IDE5NC4xNzcgMTg0LjUzNSAxOTQuMTQ1QzE4NC43MDggMTk0LjA1IDE4NC44NjYgMTkzLjk1NCAxODUuMDIzIDE5My44NzVDMTg0Ljk0NSAxOTMuOTcgMTg0Ljg1IDE5NC4wNjYgMTg0Ljc3MSAxOTQuMTc3Wk0xOTQuOTI0IDE3Ny4zOTFDMTk1LjY2NSAxNzYuNzU1IDE5Ni40MzcgMTc2LjA3MSAxOTcuMjEgMTc1LjM4OEMxOTYuOTU3IDE3Ni4wMDggMTk2LjY3NCAxNzYuNjEyIDE5Ni4zNzQgMTc3LjIxNkMxOTUuODg1IDE3Ny4yNjMgMTk1LjQxMyAxNzcuMzI3IDE5NC45MjQgMTc3LjM5MVpNMjA5LjAxOCAxNDYuNTM2QzIwOC42ODcgMTQ2LjgyMiAyMDguMzcxIDE0Ny4xMjQgMjA4LjA0IDE0Ny40MUMyMDguNjA4IDE0Ni4xMzkgMjA5LjE2IDE0NC44NTEgMjA5LjY2NCAxNDMuNTc5QzIwOS42OTYgMTQzLjg1IDIwOS43MjcgMTQ0LjEyIDIwOS43NTkgMTQ0LjM5QzIwOS44NjkgMTQ1LjM0NCAyMDkuNjY0IDE0NS45OCAyMDkuMDE4IDE0Ni41MzZaTTIxMC4zODkgMTY1LjUxNkMyMTAuMzU4IDE2NS4zODkgMjEwLjM0MiAxNjUuMjc4IDIxMC4zMSAxNjUuMTUxQzIxMC40MDUgMTY1LjA4NyAyMTAuNSAxNjUuMDM5IDIxMC41NzggMTY0Ljk3NkMyMTAuNjI2IDE2NS4wODcgMjEwLjc1MiAxNjUuMjQ2IDIxMC43MzYgMTY1LjI3OEMyMTAuNjQxIDE2NS4zNzMgMjEwLjUgMTY1LjQzNyAyMTAuMzczIDE2NS41TDIxMC4zODkgMTY1LjUxNlpNMjEzLjEwMSAxNTcuNTJDMjEzLjEwMSAxNTcuNTIgMjEyLjk3NSAxNTcuNDU3IDIxMi45MTIgMTU3LjQyNUMyMTMuMDM4IDE1Ny4yMTggMjEzLjE2NCAxNTcuMDEyIDIxMy4yNzQgMTU2LjgwNUMyMTMuMzIyIDE1Ni44MzcgMjEzLjM4NSAxNTYuODUzIDIxMy40MzIgMTU2Ljg4NUMyMTMuMzIyIDE1Ny4wOTEgMjEzLjIxMSAxNTcuMzE0IDIxMy4wODUgMTU3LjUySDIxMy4xMDFaTTIxNS43MDIgMTUyLjU0NUMyMTYuMDAyIDE1MC4yNzIgMjE3LjM4OSAxNDkuNDI5IDIxOS4zNiAxNDguOTM2QzIxOC4zNTEgMTUwLjM5OSAyMTcuNTc4IDE1MS44NjEgMjE1LjcwMiAxNTIuNTQ1Wk0yMjIuMzM5IDE0NS41NTFDMjIyLjI2IDE0Ni4wOTEgMjIxLjg5OCAxNDYuNjc5IDIyMS41MDQgMTQ3LjA3N0MyMjEuMjUxIDE0Ny4zMTUgMjIwLjY4NCAxNDcuMjIgMjIwLjI1OCAxNDcuMjgzQzIyMC4zMDUgMTQ2Ljg3IDIyMC4yNTggMTQ2LjQyNSAyMjAuNDMyIDE0Ni4wNTlDMjIwLjk4MyAxNDQuODUxIDIyMS41OTggMTQzLjY1OSAyMjIuMTgxIDE0Mi40NjdDMjIyLjI3NiAxNDIuNDUxIDIyMi4zNzEgMTQyLjQxOSAyMjIuNDY1IDE0Mi40MDNDMjIyLjQzNCAxNDMuNDUyIDIyMi40OTcgMTQ0LjUzMyAyMjIuMzM5IDE0NS41NjZWMTQ1LjU1MVpNMjIxLjI5OSAxMjYuMjUzQzIyMS4wMTUgMTI2LjU1NSAyMjAuODU3IDEyNi43MjkgMjIwLjY1MiAxMjYuOTM2QzIyMC4yNzQgMTI1LjcxMiAyMjAuNDMyIDEyNS4yMzUgMjIxLjIwNCAxMjUuMzQ3QzIyMS44ODIgMTI1LjQ0MiAyMjIuNjA3IDEyNS43NiAyMjMuMTU5IDEyNi4xNzNDMjIzLjQ5IDEyNi40MjcgMjIzLjUwNiAxMjcuMDYzIDIyMy43MjYgMTI3LjY2N0MyMjIuNDAyIDEyNy44NTggMjIxLjg2NiAxMjcuMTQzIDIyMS4zMTQgMTI2LjIzN0wyMjEuMjk5IDEyNi4yNTNaTTIyMy44NjggMTQxLjg0N0MyMjMuNzc0IDE0MS44NDcgMjIzLjY3OSAxNDEuODE1IDIyMy42IDE0MS44MTVDMjIzLjYxNiAxNDEuNTYxIDIyMy42MzIgMTQxLjI5IDIyMy42NDggMTQxLjAzNkMyMjMuNzc0IDE0MS4wMzYgMjIzLjkgMTQxLjA2OCAyMjQuMDI2IDE0MS4wODRDMjIzLjk3OSAxNDEuMzM4IDIyMy45MzEgMTQxLjYwOCAyMjMuODg0IDE0MS44NjNMMjIzLjg2OCAxNDEuODQ3WicgZmlsbD0nJTIzRjdGM0VBJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDFlbTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLWNvbGxhZ2UtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2ZW07XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICBtaW4td2lkdGg6IDE0MDBweDtcbiAgfVxuICA+IHN2ZyB7XG4gICAgYm90dG9tOiAtMTBlbTtcbiAgICBsZWZ0OiAtNXZ3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgYm90dG9tOiAtOGVtO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogLTQwJTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogNTZweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgZ2FwOiAzMnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSA0OHB4KSAqIDAuNDUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9faW1hZ2Uge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR0YWJsZXQtd2lkdGgpIHtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDQ4cHgpICogMC41NSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9faW1hZ2Uge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNSU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDglO1xuICAgICAgfVxuICAgICAgLmltYWdlX19jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyA0KTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkge1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAmLm9uZSAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgICAgICAgIGFzcGVjdC1yYXRpbzogOCAvIDIzO1xuICAgICAgICB9XG4gICAgICAgICYudGhyZWUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDU2IC8gMTM1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOGVtO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1ob21lcGFnZS1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5pbWFnZS12aWRlby13cmFwcGVyIHtcbiAgICBhc3BlY3QtcmF0aW86IDQgLyAzO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNS83O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICBhc3BlY3QtcmF0aW86IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgID4gZmlndXJlIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICA+IHN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjVlbTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgYXNwZWN0LXJhdGlvOiA0IC8gMztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNSU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi81O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgICB9XG4gICAgICAqIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9fY3RhcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDMycHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1iYXNpczogY2FsYygoMTAwJSAtIDMycHggKiAyKSAvIDMpO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgcGFkZGluZzogMzJweDtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMC4zZW0sIC0wLjNlbSk7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjZlbSwgMC42ZW0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDAuNmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1iYW5uZXIge1xuICBAaW5jbHVkZSBjdXJ2ZS1ib3R0b207XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlLS1saWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtLWxpZ2h0O1xuICB9XG4gIC5jb250ZW50X19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAqIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgI3RvcC1hY2NlbnQsXG4gICNib3R0b20tYWNjZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gICN0b3AtYWNjZW50IHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDUwMHB4O1xuICB9XG4gICNib3R0b20tYWNjZW50IHtcbiAgICBib3R0b206IC0yMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgICAgYm90dG9tOiAtNDAlO1xuICAgICAgd2lkdGg6IDM1MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLXRocmVlLXVwLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAuY29udGVudCB7XG4gICAgLmNvbnRlbnRfX2NvbnRlbnQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgIH1cbiAgICAuY29udGVudF9fY3RhcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAzMnB4O1xuICAgICAgbWFyZ2luOiAwIC0xNnB4IDMycHggLTE2cHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIC0zNnB4IDMycHggLTM2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdGFibGV0LXdpZHRoKSBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAtNjBweCAzMnB4IC02MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgICBtYXJnaW46IDAgMCAzMnB4IDA7XG4gICAgICB9XG4gICAgICAuY3RhIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIHdpZHRoOiA3MHZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIHdpZHRoOiA1NXZ3O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjRlbSwgLTAuNGVtKTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuOGVtLCAwLjhlbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHAuaDQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIH1cbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA0MDAgLyA0NTA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcC5oNCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkYmx1ZS0tbGlnaHQgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjEwJSAwLjhlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC4wNWVtO1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xZW07XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDJweDtcbiAgICAgICAgICBtYXJnaW46IDAgLTRweDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgJi5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmJsb2NrLXNlY3Rpb25lZC1hY2NvcmRpb25zIHtcbiAgQGluY2x1ZGUgY3VydmUtdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG4gIC5jb250ZW50IHtcbiAgICAuY29udGVudF9fY29udGVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5jb250ZW50X190YWJzIHtcbiAgICAgIHVsLnRhYnMge1xuICAgICAgICBsaS50YWItbGluayB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAmLmN1cnJlbnQsXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9fdGFicy5kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBnYXA6IDQwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDdmcjtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgZ2FwOiA4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudF9fdGFicy5tb2JpbGUge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVhZC1tb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4iLCIuZW50cnktY29udGVudCA+IC5ibG9jay1ldmVudHMtbWFudWFsLWxpc3Rpbmcge1xuICBAaW5jbHVkZSBjdXJ2ZS10b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuLndwLWJsb2NrLWdyb3VwLmlzLXN0eWxlLXdoaXRlLWJhY2tncm91bmQtY3VydmVcbiAgLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZy5wYWRkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJsb2NrLWV2ZW50cy1tYW51YWwtbGlzdGluZyB7XG4gIC5jb250ZW50IHtcbiAgICAuY29udGVudF9fY29udGVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgID4gLndwLWJsb2NrLWJ1dHRvbnMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50X19ldmVudHMsXG4uYXJjaGl2ZS1uZXdzLWxpc3RpbmcsXG4uYXJjaGl2ZS1ldmVudHMtbGlzdGluZyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NTBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBnYXA6IDMycHg7XG4gIH1cbn1cblxuLmV2ZW50LXdyYXBwZXIge1xuICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmNhdGVnb3JpZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAuY2F0ZWdvcnkge1xuICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgkbWluX3ZpZXdwb3J0LCAkbWF4X3ZpZXdwb3J0LCAxNHB4LCAxNHB4KTtcbiAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgY29sb3I6ICRncmV5LS1kYXJrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgcGFkZGluZzogNHB4IDE0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAvLyAmOmhvdmVyIHtcbiAgICAgIC8vICAgYmFja2dyb3VuZDogJGJsdWUtLWxpZ2h0O1xuICAgICAgLy8gfVxuICAgIH1cbiAgfVxuICBmaWd1cmUge1xuICAgIGFzcGVjdC1yYXRpbzogNCAvIDM7XG4gICAgbWFyZ2luOiAwIC0xNnB4IDMycHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gICAgICBtYXJnaW46IDAgLTM2cHggMzJweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1zb2NpYWwtc2hhcmUge1xuICBtYXJnaW4tYm90dG9tOiAkc2VjdGlvbi1tYXJnaW47XG4gIGEuc29jaWFsIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICR5ZWxsb3c7XG4gICAgICB9XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiAkYmx1ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2staW1hZ2UtZ2FsbGVyeSB7XG4gIC5jb250ZW50IHtcbiAgICAuY29udGVudF9faW1hZ2VzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBtYXJnaW46IDAgLTE2cHg7XG4gICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIC0zNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDM2cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldC13aWR0aCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICBtYXJnaW46IDAgLTYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgfVxuICAgICAgLmltYWdlIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiA0MDAgLyA0NTA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stYm9hcmQtbWVtYmVycy1saXN0aW5nIHtcbiAgPiAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDY0cHggMjVweDtcbiAgfVxuXG4gIC5ncmlkLWl0ZW0tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5ncmlkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC53cC1ibG9jay1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBhc3BlY3QtcmF0aW86IDMgLyA0O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5tZW1iZXItbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuXG4gIC5tZW1iZXItbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG4gICAgLm1lbWJlci1uYW1lIHtcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2staG9tZXBhZ2UtdmlkZW8tYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuaW1hZ2UtdmlkZW8td3JhcHBlciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgICBhc3BlY3QtcmF0aW86IDE1Lzc7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgIGFzcGVjdC1yYXRpbzogYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgPiBmaWd1cmUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgPiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICAgIHZpZGVvIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgID4gc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTAuNWVtO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuY29udGVudF9fY29udGVudCB7XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBhc3BlY3QtcmF0aW86IDIgLyAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzAwcHgpIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi81O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNSU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgICAgIH1cbiAgICAgICoge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MDBweCkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnRfX2N0YXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLSAzMnB4ICogMikgLyAzKTtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDMycHg7XG4gICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICB6LWluZGV4OiAtMjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuM2VtLCAtMC4zZW0pO1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC42ZW0sIDAuNmVtKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjZlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4xZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stc2VjdGlvbmVkLXRhYnMge1xuICBAaW5jbHVkZSBjdXJ2ZS10b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIC5jb250ZW50X19jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbnRlbnRfX3RhYnMge1xuICAgICAgdWwudGFicyB7XG4gICAgICAgIGxpLnRhYi1saW5rIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICYuY3VycmVudCxcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X190YWJzLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgNmZyO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICBnYXA6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50X190YWJzLm1vYmlsZSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iXX0= */
