/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/page.scss ***!
  \*************************************************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

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

/* Nuima outline nuo inputu chrome */
textarea:focus, input:focus, select:focus, button:focus {
  outline: 0;
}

a {
  text-decoration: none;
}

/* ClearFix */
.cf:before, .cf:after {
  content: "";
  display: table;
}

.cf:after {
  clear: both;
}

.cf {
  *zoom: 1;
}

/* --------- */
input, textarea, button {
  border-radius: 0;
  -webkit-appearance: none;
}

::-webkit-input-placeholder {
  color: inherit;
}

::-moz-placeholder {
  color: inherit;
}

:-ms-input-placeholder {
  color: inherit;
}

@font-face {
  font-family: "Oswald";
  src: url(ddfdf1cdb800900817b7.woff2) format("woff2"), url(fccfd142d45f055d3065.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Oswald";
  src: url(69e9fbd924cf7600ecfc.woff2) format("woff2"), url(3fb54ba1a3290aeb0cbc.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Accelerator";
  src: url(20ea890f2e1f1f21b6cd.woff2) format("woff2"), url(6b0b87759ba2cf686f59.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Accelerator";
  src: url(20ea890f2e1f1f21b6cd.woff2) format("woff2"), url(6b0b87759ba2cf686f59.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Accelerator";
  src: url(20ea890f2e1f1f21b6cd.woff2) format("woff2"), url(6b0b87759ba2cf686f59.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Proxima Soft";
  src: url(b315afb39b92e047bcad.woff2) format("woff2"), url(039bf19fc90517d7e947.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Proxima Soft";
  src: url(b315afb39b92e047bcad.woff2) format("woff2"), url(039bf19fc90517d7e947.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Proxima Soft";
  src: url(b315afb39b92e047bcad.woff2) format("woff2"), url(039bf19fc90517d7e947.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(1bd9d6681529f12fe6e1.woff2) format("woff2"), url(bb0b5ceeaf068f5ef275.woff) format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(d9b60b2ca718d9700f6e.woff2) format("woff2"), url(ab23821f6838e42706fb.woff) format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(ac03a6de9ea313009257.woff2) format("woff2"), url(f3ce705f806c10eb6e2d.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(d4b5441320ecab87d64a.woff2) format("woff2"), url(484bd6e66988b594f558.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(afa727d8db7992117c0f.woff2) format("woff2"), url(ec5268cf58f8972b50dd.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(2fa884f3d7326c4b3f6b.woff2) format("woff2"), url(5114637207c58c8f55be.woff) format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(7249951440b8b2f3f6ba.woff2) format("woff2"), url(6d7d360a0832f5c43a22.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(218afe6ea4cd7ba61ef9.woff2) format("woff2"), url(24bf3d3f1efe6a99f59a.woff) format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url(df454d31cb00344b1ff1.woff2) format("woff2"), url(3a84061fa1e9573b4a9f.woff) format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
.btn-cta {
  padding: 1.375rem 1.875rem;
  border: 2.5px solid #8AFCD6;
  width: fit-content;
  transform: skew(-10deg);
  display: flex;
  justify-content: center;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 1.125rem;
  line-height: 120%;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  color: #8AFCD6;
  cursor: pointer;
  text-transform: uppercase;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
@media screen and (max-width: 1024px) {
  .btn-cta {
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
  }
}
.btn-cta span {
  transform: skew(10deg);
  display: inline-block;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.btn-cta .helper-title {
  display: none;
}
.btn-cta .arrow {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(-50%, -50%) skew(20deg);
}
.btn-cta .arrow path, .btn-cta .arrow rect {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  fill: white;
}
.btn-cta:hover {
  background: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .btn-cta:hover {
    background-color: transparent;
  }
}
.btn-cta:hover .arrow path, .btn-cta:hover .arrow rect {
  fill: #8AFCD6;
}
.btn-cta:hover span {
  color: #360060;
}
@media screen and (max-width: 1024px) {
  .btn-cta:hover span {
    color: #8AFCD6;
  }
}
.btn-cta.filled {
  background-color: #8AFCD6;
  color: #360060;
}
.btn-cta.filled span {
  color: #360060;
}
.btn-cta.filled:hover {
  background: transparent;
}
.btn-cta.filled:hover span {
  color: #8AFCD6;
}
.btn-cta.white {
  border-color: hsla(0, 0%, 100%, 0.2);
}
.btn-cta.white span {
  color: #FFFFFF;
}
.btn-cta.white:hover {
  background: transparent;
  border-color: #8AFCD6;
}
.btn-cta.white:hover span {
  color: #8AFCD6;
}
.btn-cta.border-aqua {
  border-color: #8AFCD6;
}
.btn-cta.border-aqua span {
  color: #8AFCD6;
}
.btn-cta.border-aqua:hover {
  background: #8AFCD6;
  border-color: #8AFCD6;
}
.btn-cta.border-aqua:hover span {
  color: #360060;
}

.btn-switch {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .btn-switch {
    width: calc(100% - 20px);
  }
}
.btn-switch .btn-cta {
  position: relative;
}
.btn-switch .btn-cta:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 0;
  position: relative;
  right: -1px;
}
.btn-switch .btn-cta:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  left: -2px;
}
.btn-switch .btn-cta.active.filled:hover {
  background-color: #8AFCD6;
}
.btn-switch .btn-cta.active.filled:hover span {
  color: #360060;
}
@media screen and (max-width: 1024px) {
  .btn-switch .btn-cta {
    width: 100%;
  }
}
.btn-switch.filled {
  background-color: #8AFCD6;
  color: #360060;
}
.btn-switch.filled:hover {
  background: transparent;
}
.btn-switch.filled:hover span {
  color: #8AFCD6;
}

.btn-dropdown {
  display: flex;
  align-items: center;
  position: relative;
}
.btn-dropdown.active .chevron {
  transform: rotate(180deg);
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.btn-dropdown .btn-credentials {
  padding-bottom: 10px;
  margin-bottom: -10px;
  align-items: center;
}
@media screen and (min-width: 1024px) {
  .btn-dropdown:hover .dropdown {
    width: 100%;
    opacity: 1;
    pointer-events: all;
  }
}
.btn-dropdown span {
  display: block;
}
.btn-dropdown .chevron {
  flex-shrink: 0;
  margin-left: 10px;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.btn-dropdown .dropdown {
  position: absolute;
  top: calc(100% + 10px);
  left: -10px;
  background: #0C0102;
  display: flex;
  flex-direction: column;
  pointer-events: none;
  opacity: 0;
  transition: 0.4s ease-in-out;
}
.btn-dropdown .dropdown.visible {
  width: 100%;
  opacity: 1;
  pointer-events: all;
}
.btn-dropdown .dropdown:hover {
  opacity: 1;
  pointer-events: all;
}
.btn-dropdown .dropdown .menu-item {
  display: block;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 5px 10px;
  border-bottom: 1px solid #333333;
  transition: 0.4s ease-in-out;
}
.btn-dropdown .dropdown .menu-item:hover {
  color: #8AFCD6;
}
.btn-dropdown .dropdown .menu-item:last-of-type {
  border-bottom: none;
}

.input-wrap {
  width: 100%;
  transform: skew(-15deg);
  display: flex;
  justify-content: center;
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background: transparent;
  transition: 0.2s ease-in-out;
}
.input-wrap::before {
  content: "";
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  z-index: -2;
}
.input-wrap.hidden {
  display: none;
}
.input-wrap.hidden::before {
  display: none;
}
.input-wrap.error {
  margin-bottom: 45px;
}
.input-wrap.error::before {
  border: 2px solid #FF1E1E;
}
.input-wrap .show-password-input {
  position: absolute;
  right: 1.7em !important;
  top: calc(50% - 12px) !important;
  cursor: pointer;
  width: 1.875rem;
  height: 1.875rem;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: skew(15deg);
}
.input-wrap .show-password-input:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDEyQzEyLjI1IDEyIDEzLjMxMjUgMTEuNTYyNSAxNC4xODc1IDEwLjY4NzVDMTUuMDYyNSA5LjgxMjUgMTUuNSA4Ljc1IDE1LjUgNy41QzE1LjUgNi4yNSAxNS4wNjI1IDUuMTg3NSAxNC4xODc1IDQuMzEyNUMxMy4zMTI1IDMuNDM3NSAxMi4yNSAzIDExIDNDOS43NSAzIDguNjg3NSAzLjQzNzUgNy44MTI1IDQuMzEyNUM2LjkzNzUgNS4xODc1IDYuNSA2LjI1IDYuNSA3LjVDNi41IDguNzUgNi45Mzc1IDkuODEyNSA3LjgxMjUgMTAuNjg3NUM4LjY4NzUgMTEuNTYyNSA5Ljc1IDEyIDExIDEyWk0xMSAxMC4yQzEwLjI1IDEwLjIgOS42MTI1IDkuOTM3NSA5LjA4NzUgOS40MTI1QzguNTYyNSA4Ljg4NzUgOC4zIDguMjUgOC4zIDcuNUM4LjMgNi43NSA4LjU2MjUgNi4xMTI1IDkuMDg3NSA1LjU4NzVDOS42MTI1IDUuMDYyNSAxMC4yNSA0LjggMTEgNC44QzExLjc1IDQuOCAxMi4zODc1IDUuMDYyNSAxMi45MTI1IDUuNTg3NUMxMy40Mzc1IDYuMTEyNSAxMy43IDYuNzUgMTMuNyA3LjVDMTMuNyA4LjI1IDEzLjQzNzUgOC44ODc1IDEyLjkxMjUgOS40MTI1QzEyLjM4NzUgOS45Mzc1IDExLjc1IDEwLjIgMTEgMTAuMlpNMTEgMTVDOC41NjY2NyAxNSA2LjM1IDE0LjMyMDggNC4zNSAxMi45NjI1QzIuMzUgMTEuNjA0MiAwLjkgOS43ODMzMyAwIDcuNUMwLjkgNS4yMTY2NyAyLjM1IDMuMzk1ODMgNC4zNSAyLjAzNzVDNi4zNSAwLjY3OTE2NyA4LjU2NjY3IDAgMTEgMEMxMy40MzMzIDAgMTUuNjUgMC42NzkxNjcgMTcuNjUgMi4wMzc1QzE5LjY1IDMuMzk1ODMgMjEuMSA1LjIxNjY3IDIyIDcuNUMyMS4xIDkuNzgzMzMgMTkuNjUgMTEuNjA0MiAxNy42NSAxMi45NjI1QzE1LjY1IDE0LjMyMDggMTMuNDMzMyAxNSAxMSAxNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) !important;
  font-family: "";
  speak: never;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 0.618em;
  text-decoration: none;
}
.input-wrap .show-password-input.display-password:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjggMjAuNkwxNC42IDE2LjQ1MDFDMTQuMDE2NyAxNi42MzM0IDEzLjQyOTIgMTYuNzcwOSAxMi44Mzc1IDE2Ljg2MjZDMTIuMjQ1OCAxNi45NTQyIDExLjYzMzMgMTcgMTEgMTdDOC40ODMzMyAxNyA2LjI0MTY3IDE2LjMwNDIgNC4yNzUgMTQuOTEyNUMyLjMwODMzIDEzLjUyMDkgMC44ODMzMzMgMTEuNzE2NyAwIDkuNTAwMDVDMC4zNSA4LjYxNjcyIDAuNzkxNjY3IDcuNzk1ODggMS4zMjUgNy4wMzc1NUMxLjg1ODMzIDYuMjc5MjIgMi40NjY2NyA1LjYwMDA1IDMuMTUgNS4wMDAwNUwwLjQgMi4yMDAwNUwxLjggMC44MDAwNDlMMjAuMiAxOS4yMDAxTDE4LjggMjAuNlpNMTEgMTRDMTEuMTgzMyAxNCAxMS4zNTQyIDEzLjk5MTcgMTEuNTEyNSAxMy45NzVDMTEuNjcwOCAxMy45NTg0IDExLjg0MTcgMTMuOTI1IDEyLjAyNSAxMy44NzVMNi42MjUgOC40NzUwNUM2LjU3NSA4LjY1ODM4IDYuNTQxNjcgOC44MjkyMiA2LjUyNSA4Ljk4NzU1QzYuNTA4MzMgOS4xNDU4OCA2LjUgOS4zMTY3MiA2LjUgOS41MDAwNUM2LjUgMTAuNzUgNi45Mzc1IDExLjgxMjUgNy44MTI1IDEyLjY4NzVDOC42ODc1IDEzLjU2MjUgOS43NSAxNCAxMSAxNFpNMTguMyAxNC40NTAxTDE1LjEyNSAxMS4zQzE1LjI0MTcgMTEuMDE2NyAxNS4zMzMzIDEwLjcyOTIgMTUuNCAxMC40Mzc1QzE1LjQ2NjcgMTAuMTQ1OSAxNS41IDkuODMzMzggMTUuNSA5LjUwMDA1QzE1LjUgOC4yNTAwNSAxNS4wNjI1IDcuMTg3NTUgMTQuMTg3NSA2LjMxMjU1QzEzLjMxMjUgNS40Mzc1NSAxMi4yNSA1LjAwMDA1IDExIDUuMDAwMDVDMTAuNjY2NyA1LjAwMDA1IDEwLjM1NDIgNS4wMzMzOCAxMC4wNjI1IDUuMTAwMDVDOS43NzA4MyA1LjE2NjcyIDkuNDgzMzMgNS4yNjY3MiA5LjIgNS40MDAwNUw2LjY1IDIuODUwMDVDNy4zMzMzMyAyLjU2NjcyIDguMDMzMzMgMi4zNTQyMiA4Ljc1IDIuMjEyNTVDOS40NjY2NyAyLjA3MDg4IDEwLjIxNjcgMi4wMDAwNSAxMSAyLjAwMDA1QzEzLjUxNjcgMi4wMDAwNSAxNS43NTgzIDIuNjk1ODggMTcuNzI1IDQuMDg3NTVDMTkuNjkxNyA1LjQ3OTIyIDIxLjExNjcgNy4yODMzOCAyMiA5LjUwMDA1QzIxLjYxNjcgMTAuNDgzNCAyMS4xMTI1IDExLjM5NTkgMjAuNDg3NSAxMi4yMzc1QzE5Ljg2MjUgMTMuMDc5MiAxOS4xMzMzIDEzLjgxNjcgMTguMyAxNC40NTAxWk0xMy42NzUgOS44NTAwNUwxMC42NzUgNi44NTAwNUMxMS4xNDE3IDYuNzY2NzIgMTEuNTcwOCA2LjgwNDIyIDExLjk2MjUgNi45NjI1NUMxMi4zNTQyIDcuMTIwODggMTIuNjkxNyA3LjM1MDA1IDEyLjk3NSA3LjY1MDA1QzEzLjI1ODMgNy45NTAwNSAxMy40NjI1IDguMjk1ODggMTMuNTg3NSA4LjY4NzU1QzEzLjcxMjUgOS4wNzkyMiAxMy43NDE3IDkuNDY2NzIgMTMuNjc1IDkuODUwMDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) !important;
  font-family: "";
  speak: never;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 0.618em;
  text-decoration: none;
}
.input-wrap.form-element-error {
  border: 2px solid #FF1E1E;
}
.input-wrap.form-element-error input {
  color: #FF1E1E;
}
.input-wrap.form-element-error-email-use .error-message.email-in-use {
  opacity: 1;
}
.input-wrap.form-element-error-user .error-message.user {
  opacity: 1;
}
.input-wrap.form-element-error-email .error-message.email {
  opacity: 1;
}
.input-wrap.form-element-error-password .error-message.password {
  opacity: 1;
}
.input-wrap .error-message {
  color: #FF1E1E;
  transform: skew(20deg);
  font-style: normal;
  font-weight: 300;
  font-size: 1rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
  position: absolute;
  top: calc(100% + 10px);
  left: 1.25rem;
}
@media screen and (max-width: 600px) {
  .input-wrap .error-message {
    font-size: 0.8rem;
  }
}
.input-wrap .error-message.hidden {
  opacity: 0;
}
.input-wrap .error-message.account_password {
  display: none !important;
}
.input-wrap input {
  transform: skew(20deg);
  width: 100%;
  padding: 1.375rem 1.875rem;
  background: transparent;
  border: none;
  outline: none;
  font-family: "Oswald";
  font-style: normal;
  color: #FFFFFF;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
}
@media screen and (max-width: 600px) {
  .input-wrap input {
    font-size: 16px;
  }
}
.input-wrap input::placeholder {
  font-weight: 500;
  text-transform: uppercase;
}
.input-wrap input:-webkit-autofill, .input-wrap input:-webkit-autofill:hover,
.input-wrap input *:-webkit-autofill:focus {
  -webkit-text-fill-color: #ffffff;
  -webkit-box-shadow: 0 0 0px 0px #0C0102 inset;
  transition: background-color 5000s ease-in-out 0s;
  z-index: -1;
}

.input-wrap {
  margin-bottom: 1.875rem;
  position: relative;
}
.input-wrap .floating-label {
  display: flex;
  background: #0C0102;
  color: rgba(0, 0, 0, 0.5);
  height: fit-content;
  cursor: text;
  transform: skew(15deg);
  transition: all 0.2s ease-in-out;
  font-family: "Oswald";
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
  position: absolute;
  left: 1.5625rem;
  top: calc(50% - 10px);
  margin-top: auto;
  margin-bottom: auto;
  transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -webkit-transition: 0.2s ease all;
  z-index: 2;
}
@media screen and (max-width: 600px) {
  .input-wrap .floating-label {
    font-size: 16px;
  }
}
.input-wrap .floating-label .input-asterisk {
  background-color: inherit;
  color: #e32b2b;
  padding: 0;
  display: flex;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 5px;
  margin-top: 3px;
}
.input-wrap .floating-input {
  box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  border-radius: 4px;
  background-color: transparent;
  margin: 0px auto;
  padding: 1.25rem 1.875rem;
  outline: none !important;
  font-size: 16px;
  color: #FFFFFF;
  transition: all 0.2s ease-in-out;
  transform: skew(15deg);
}
.input-wrap .floating-input:focus {
  outline: none;
}
.input-wrap .floating-input:focus ~ .floating-label {
  top: -8px;
  font-size: 0.75rem;
  color: #999999;
  background-color: #0C0102;
}
.input-wrap .floating-input:not(:placeholder-shown) ~ .floating-label {
  top: -8px;
  font-size: 0.75rem;
  color: #999999;
  background-color: #0C0102;
}
.input-wrap.form-element-error .floating-label {
  color: #FF1E1E;
}

.checkbox-wrap {
  position: relative;
  display: flex;
  flex-direction: column;
}
.checkbox-wrap.error .error-message {
  opacity: 1;
}
.checkbox-wrap.error input[type=checkbox] {
  border: 2px solid #FF1E1E;
}
.checkbox-wrap .error-message {
  color: #FF1E1E;
  font-style: normal;
  font-weight: 300;
  font-size: 1rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
  position: absolute;
  top: calc(100% + 10px);
  left: 0px;
  transform: skew(0deg);
}
.checkbox-wrap .error-message.hidden {
  opacity: 0;
}
@media screen and (max-width: 600px) {
  .checkbox-wrap .error-message {
    font-size: 0.8rem;
  }
}
.checkbox-wrap .checkbox-flex {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.checkbox-wrap .checkbox-flex.error .error-message {
  opacity: 1;
}
.checkbox-wrap .checkbox-flex.error input[type=checkbox] {
  border: 2px solid #FF1E1E;
}
.checkbox-wrap label {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-left: 1.25rem;
  cursor: pointer;
}
.checkbox-wrap label a {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
}
.checkbox-wrap input[type=checkbox] {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
  position: relative;
  font: inherit;
  color: #8AFCD6;
  width: 24px;
  height: 24px;
  border: 2px solid #333333;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.checkbox-wrap input[type=checkbox]::before {
  content: "";
  min-width: 24px;
  width: 24px;
  min-height: 24px;
  height: 24px;
  transition: 120ms transform ease-in-out;
  background-color: transparent;
}
.checkbox-wrap input[type=checkbox]::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 12px;
  height: 8px;
  transition: 120ms transform ease-in-out;
  background-color: transparent;
}
.checkbox-wrap input[type=checkbox]:checked::before {
  background-color: #8AFCD6;
}
.checkbox-wrap input[type=checkbox]:checked::after {
  content: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2711%27 viewBox=%270 0 14 11%27 fill=%27none%27%3E%3Cpath d=%27M1 6.2L4.56757 9L13 1%27 stroke=%27%23360060%27 stroke-width=%272%27%3E%3C/path%3E%3C/svg%3E");
}

.input-wrap.textarea {
  transform: skew(-5deg);
  display: flex;
  justify-content: center;
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background: transparent;
  transition: 0.2s ease-in-out;
}
.input-wrap.textarea::before {
  content: "";
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  border: 2px solid rgba(255, 255, 255, 0.2);
  border-top-left-radius: 6px;
  border-bottom-right-radius: 6px;
  z-index: -2;
}
.input-wrap.textarea .floating-input {
  border: none;
  outline: none;
  transform: skew(5deg) !important;
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 1rem;
  line-height: 150%;
  color: #FFFFFF;
}
.input-wrap.textarea .floating-label {
  transform: skew(5deg) !important;
  top: 1.875rem;
}
.input-wrap.textarea .error-message {
  color: #FF1E1E;
  transform: skew(0deg);
  font-style: normal;
  font-weight: 300;
  font-size: 1rem;
  line-height: 120%;
  text-transform: unset;
  transition: 0.4s ease-in-out;
  position: absolute;
  top: calc(100% + 10px);
  left: 1.25rem;
}
.input-wrap.textarea .error-message.hidden {
  opacity: 0;
}
@media screen and (max-width: 600px) {
  .input-wrap.textarea .error-message {
    font-size: 0.8rem;
  }
}
.input-wrap.textarea.error {
  margin-bottom: 45px;
}
.input-wrap.textarea.error::before {
  border: 2px solid #FF1E1E;
}

.general-error-message {
  color: #FF1E1E;
  font-size: 12px;
}
.general-error-message.hidden {
  opacity: 0;
}

.screen-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  pointer-events: none;
  transition: 0.4s ease-in-out;
  z-index: 9;
}
.screen-overlay.active {
  opacity: 0.8;
  pointer-events: all;
}

.navbar {
  padding-top: 2.5rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9;
}
@media screen and (max-width: 1024px) {
  .navbar {
    padding-top: 60px;
  }
}
.navbar.hidden {
  display: none;
}
.navbar .container-nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto;
  padding-left: 5rem;
  padding-right: 5rem;
  max-width: 1440px;
  transition: 0.4s ease-in-out;
  opacity: 1;
  pointer-events: all;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav {
    padding-left: 20px;
    padding-right: 20px;
    flex-wrap: wrap;
  }
}
.navbar .container-nav.hidden {
  opacity: 0;
  pointer-events: none;
}
.navbar .container-nav .logo-wrap {
  width: 25%;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .logo-wrap {
    width: 50%;
  }
}
.navbar .container-nav .button-wrap {
  width: 25%;
  display: flex;
  order: 2;
  justify-content: end;
  align-items: center;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap {
    order: 1;
  }
}
.navbar .container-nav .button-wrap .language-wrap {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  margin-right: 2.5rem;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .language-wrap {
    display: none;
  }
}
.navbar .container-nav .button-wrap .language-wrap a {
  cursor: pointer;
  text-transform: uppercase;
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 100%;
  color: #FF005C;
}
.navbar .container-nav .button-wrap .language-wrap .hidden-languages {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  flex-direction: column;
  padding-top: 0px;
  min-width: 50px;
}
.navbar .container-nav .button-wrap .language-wrap svg {
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  margin-left: 0.625rem;
}
.navbar .container-nav .button-wrap .language-wrap:hover .hidden-languages {
  display: flex;
}
.navbar .container-nav .button-wrap .language-wrap:hover svg {
  transform: rotate(180deg);
}
.navbar .container-nav .button-wrap .open-login-sidebar {
  cursor: pointer;
}
.navbar .container-nav .button-wrap .btn-credentials {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  display: flex;
  margin-right: 0;
  margin-right: 1.875rem;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .btn-credentials {
    display: none;
  }
}
.navbar .container-nav .button-wrap .show-minicart {
  display: flex;
  margin-right: 1.875rem;
  position: relative;
}
.navbar .container-nav .button-wrap .show-minicart .quantity-wrap {
  position: absolute;
  right: 0;
  bottom: 0;
  color: #000;
  text-align: center;
  font-size: 0.625rem;
  font-family: Oswald;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: 0.2px;
  text-transform: uppercase;
  width: 1rem;
  height: 1rem;
  background-color: #8AFCD6;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.navbar .container-nav .button-wrap .show-minicart .quantity-wrap.hidden {
  display: none;
}
.navbar .container-nav .button-wrap .show-minicart svg {
  height: 1.875rem;
  width: 1.875rem;
}
.navbar .container-nav .button-wrap .btn-cart {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  text-align: right;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  margin-right: 2.5rem;
  display: flex;
}
.navbar .container-nav .button-wrap .btn-cart .quantity-wrap {
  margin-left: 5px;
}
.navbar .container-nav .button-wrap .btn-dropdown {
  transition: 0.4s ease-in-out;
}
.navbar .container-nav .button-wrap .btn-dropdown:hover a svg {
  transform: rotate(180deg);
  transition: 0.4s ease-in-out;
}
.navbar .container-nav .button-wrap .btn-dropdown .dropdown {
  background: #0A0A0A;
  border: 1px solid #333333;
  left: unset;
  right: 0px;
  min-width: 180px;
}
.navbar .container-nav .button-wrap .btn-dropdown .dropdown .menu-item {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  padding: 14px 20px;
  white-space: nowrap;
}
.navbar .container-nav .button-wrap .btn-dropdown .dropdown .menu-item.active {
  color: #360060;
  background-color: #8AFCD6;
}
.navbar .container-nav .button-wrap .btn-cta {
  padding: 0.9375rem 1.25rem;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .btn-cta {
    display: none;
  }
}
.navbar .container-nav .button-wrap .burger {
  display: none;
  visibility: top;
  z-index: 99999;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  cursor: pointer;
  margin-left: auto;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .burger {
    margin-left: 0;
  }
}
.navbar .container-nav .button-wrap .burger span {
  display: block;
  width: 23px;
  height: 2px;
  background-color: #FFFFFF;
  margin-bottom: 6px;
}
.navbar .container-nav .button-wrap .burger span:last-child {
  margin-bottom: 0;
}
.navbar .container-nav .button-wrap .burger span:nth-child(2) {
  margin-left: -5px;
}
.navbar .container-nav .button-wrap .burger span:nth-child(3) {
  margin-left: -10px;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap .burger {
    display: flex;
  }
}
body.popup-open .navbar .container-nav .button-wrap .burger {
  display: none;
}
.navbar .container-nav .nav-list-wrap {
  display: flex;
  order: 1;
  justify-content: center;
  align-items: center;
  width: 50%;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap {
    order: 2;
    width: 100%;
    flex-direction: column;
    height: 100%;
    display: none;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list {
    flex-direction: column;
    margin-top: 50px;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item {
  margin-right: 2.5rem;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item:last-child {
  margin-right: 0;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item:last-child {
    border-bottom: none;
  }
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item {
    margin-right: 0;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item a {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item a {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 120%;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #FFFFFF;
    text-align: center;
    padding-bottom: 40px;
    display: block;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item a:hover {
  color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item a:hover {
    color: #FFFFFF;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children {
  position: relative;
  display: flex;
  flex-direction: row;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children {
    flex-direction: column;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children:before {
  content: "";
  width: 100%;
  height: 10px;
  display: block;
  position: absolute;
  bottom: -11px;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children.active > a:first-child:after {
  transform: rotate(180deg);
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child {
    margin-left: auto;
    margin-right: auto;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27%3E%3Cpath d=%27M5.65383 7.35414L0 1.70031L1.05383 0.646484L5.65383 5.24648L10.2538 0.646484L11.3077 1.70031L5.65383 7.35414Z%27 fill=%27white%27/%3E%3C/svg%3E");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  display: flex;
  margin-left: 0.625rem;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  justify-content: center;
  align-items: center;
  transform-origin: center;
  cursor: pointer;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children > a:first-child::after {
    min-width: 0.8125rem;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu {
  position: absolute;
  background: #0A0A0A;
  border: 1px solid #333333;
  left: 0;
  top: calc(100% + 10px);
  min-width: 11.25rem;
  opacity: 0;
  visibility: hidden;
  display: none;
  flex-direction: column;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu {
    position: relative;
    top: 0;
    left: 0;
    min-width: 100%;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item-has-children > a:first-child {
    margin-left: 0;
  }
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu.visible {
    display: flex;
    visibility: visible;
    opacity: 1;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  padding: 0.875rem 1.25rem;
  white-space: nowrap;
  width: 100%;
  border-bottom: 1px solid #333333;
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item:last-child {
  border-bottom: 0;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .menu-item a {
    text-align: left;
    font-family: "Oswald";
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 120%;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 0.3125rem 0.625rem;
    transition: 0.4s ease-in-out;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu {
  left: calc(100% + 0.625rem);
  top: 0;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu {
    position: relative;
    top: 0;
    left: 0;
    background-color: transparent;
    border: 0;
  }
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu::before {
    display: none;
  }
}
.navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children .sub-menu .sub-menu::before {
  content: "";
  width: 0.625rem;
  height: 100%;
  position: absolute;
  left: -0.625rem;
}
@media screen and (min-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children:hover > a:first-child::after {
    transform: rotate(180deg);
    -webkit-transition: all 0.4s ease-out;
    -moz-transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    -o-transition: all 0.4s ease-out;
    transition: all 0.4s ease-out;
  }
}
@media screen and (min-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .menu-list .menu-item.menu-item-has-children:hover > .sub-menu {
    opacity: 1;
    visibility: visible;
    display: flex;
  }
}
.navbar .container-nav .nav-list-wrap .btn-cta {
  display: none;
  margin-top: 50px;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .nav-list-wrap .btn-cta {
    display: flex;
  }
}
.navbar .container-nav .button-wrap-mobile {
  display: none;
}
@media screen and (max-width: 1024px) {
  .navbar .container-nav .button-wrap-mobile {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .navbar .container-nav .button-wrap-mobile .show-minicart {
    display: none;
  }
}
.navbar .container-nav .button-wrap-mobile .open-login-sidebar {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-bottom: 40px;
}
.navbar .container-nav .button-wrap-mobile .btn-credentials {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  text-align: center;
  display: flex;
  width: 100%;
  justify-content: center;
  padding-bottom: 40px;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown {
  width: 100%;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .chevron path {
  fill: #fff;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .btn-credentials {
  padding-bottom: 0;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .dropdown {
  width: 100%;
  left: 0;
  margin-top: 20px;
  margin-bottom: 1.25rem;
}
.navbar .container-nav .button-wrap-mobile .btn-dropdown .dropdown .menu-item {
  padding: 15px 10px;
}
.navbar .container-nav .button-wrap-mobile .btn-cta {
  margin: auto;
}
.navbar .container-nav .button-wrap-mobile .btn-cta:hover {
  background-color: #8AFCD6;
}
.navbar .container-nav .button-wrap-mobile .btn-cta:hover span {
  color: #360060;
}
.navbar.no-follow {
  position: absolute;
}
.navbar.fixed {
  background-color: #FFFFFF;
  padding-bottom: 2.5rem;
  color: #000000 !important;
}
.navbar.fixed::after {
  content: "";
  position: absolute;
  bottom: -2.375rem;
  width: 100%;
  height: 2.375rem;
  background: linear-gradient(180deg, rgba(138, 145, 156, 0.15) 0%, rgba(217, 217, 217, 0) 100%);
  display: block;
}
.navbar.fixed .logo-red {
  display: flex !important;
}
.navbar.fixed .logo-white {
  display: none !important;
}
.navbar.fixed .button-wrap .btn-cta {
  background-color: transparent;
  border-color: #8AFCD6;
  color: #8AFCD6;
}
.navbar.fixed .button-wrap .burger svg rect {
  fill: #8AFCD6;
}
.navbar.fixed .nav-list-wrap .menu-list .menu-item a {
  color: #000000;
}
@media screen and (max-width: 1024px) {
  .navbar .logo-wrap img {
    width: 200px;
  }
  .navbar.open {
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
  }
  .navbar.open .container-nav {
    height: 100%;
  }
  .navbar.open .container-nav .button-wrap .show-minicart svg path {
    stroke: #fff;
  }
  .navbar.open .container-nav .nav-list-wrap {
    display: flex;
    justify-content: normal;
    align-items: normal;
  }
  .navbar.open .container-nav .nav-list-wrap .menu-list .menu-item.current-menu-item a {
    color: #8AFCD6;
  }
}

body.woocommerce-account .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"] {
  background-color: #8AFCD6;
  color: #360060;
}
body.woocommerce-account.woocommerce-subscriptions .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-subscription"] {
  background-color: #8AFCD6;
  color: #360060;
}
body.woocommerce-account.woocommerce-subscriptions .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"] {
  background-color: transparent;
  color: #FFFFFF;
}
body.woocommerce-account.woocommerce-subscriptions .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"]:hover {
  color: #8AFCD6;
}
body.woocommerce-account.woocommerce-payment-methods .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/payment-methods"] {
  background-color: #8AFCD6;
  color: #360060;
}
body.woocommerce-account.woocommerce-payment-methods .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"] {
  background-color: transparent;
  color: #FFFFFF;
}
body.woocommerce-account.woocommerce-payment-methods .navbar .container-nav .button-wrap .btn-dropdown .dropdown a[href="/my-account"]:hover {
  color: #8AFCD6;
}

.login-sidebar {
  position: fixed;
  right: 0;
  top: 0;
  height: 100%;
  width: 480px;
  background: #360060;
  padding: 60px;
  display: flex;
  flex-direction: column;
  z-index: 11;
  transition: 0.4s ease-in-out;
  transform: translateX(100%);
  overflow: scroll;
}
@media screen and (max-width: 1024px) {
  .login-sidebar {
    width: 100%;
    padding: 60px 20px;
  }
}
.login-sidebar.active {
  transform: translateX(0);
}
.login-sidebar .input-wrap .floating-label {
  background: #360060 !important;
}
.login-sidebar .input-wrap .floating-input:not(:placeholder-shown) ~ .floating-label {
  color: #FFFFFF !important;
  background-color: #360060 !important;
}
.login-sidebar .close-login-sidebar {
  position: absolute;
  top: 3.75rem;
  right: 3.75rem;
  width: 1.375rem;
  height: 1.375rem;
  cursor: pointer;
}
@media screen and (max-width: 1024px) {
  .login-sidebar .close-login-sidebar {
    right: 30px;
    top: 70px;
  }
}
.login-sidebar .title {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 16px;
}
@media screen and (max-width: 1024px) {
  .login-sidebar .title {
    font-size: 2.5rem;
  }
}
.login-sidebar .description {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  color: #FFFFFF;
}
.login-sidebar .login-form {
  margin-top: 2.5rem;
  display: flex;
  flex-direction: column;
}
.login-sidebar .login-form .btn-link {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  color: #8AFCD6;
  margin-bottom: 2.5rem;
  align-self: flex-end;
}
.login-sidebar .login-form .separator {
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
  opacity: 0.4;
  margin: 3.125rem 0;
  position: relative;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .login-sidebar .login-form .separator {
    margin: 30px 0;
  }
}
.login-sidebar .login-form .separator:before, .login-sidebar .login-form .separator:after {
  content: "";
  height: 1px;
  width: 40%;
  position: absolute;
  top: 50%;
  background: #FFFFFF;
  opacity: 0.5;
}
.login-sidebar .login-form .separator:before {
  left: 0;
}
.login-sidebar .login-form .separator:after {
  right: 0;
}
.login-sidebar .login-form .btn-cta {
  width: 100%;
}

footer {
  margin-top: 12.5rem;
}
footer .container {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  padding-left: 5rem;
  padding-right: 5rem;
}
footer .container:not(.liaa-notice) {
  padding-bottom: 2.5rem;
}
@media screen and (max-width: 1024px) {
  footer .container {
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}
footer .container .credits {
  display: flex;
  flex-direction: column;
}
footer .container .credits img {
  min-width: 100%;
  height: 1.625rem;
  margin-bottom: 2.9375rem;
  object-fit: contain;
  object-position: left;
}
@media screen and (max-width: 1024px) {
  footer .container .credits img {
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 600px) {
  footer .container .credits img {
    height: 18px;
  }
}
footer .container .credits .privacy-links {
  display: flex;
  margin-bottom: 0.875rem;
}
@media screen and (max-width: 1024px) {
  footer .container .credits .privacy-links {
    display: none;
  }
}
footer .container .credits .privacy-links a {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  text-transform: uppercase;
  color: #8AFCD6;
  margin-right: 1rem;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
footer .container .credits .privacy-links a:last-child {
  margin-right: 0;
}
footer .container .credits .privacy-links a:hover {
  color: #fff;
}
footer .container .credits .copyright {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 120%;
  text-transform: uppercase;
  color: #8AFCD6;
}
@media screen and (max-width: 1024px) {
  footer .container .credits .copyright {
    display: none;
  }
}
footer .container .links {
  display: flex;
  gap: 5rem;
}
@media screen and (max-width: 1024px) {
  footer .container .links {
    gap: 30px 0px;
    flex-flow: wrap;
  }
}
@media screen and (max-width: 1024px) {
  footer .container .links .col {
    width: 50%;
  }
}
footer .container .links .col ul {
  display: flex;
  flex-direction: column;
}
footer .container .links .col ul li {
  margin-bottom: 1.875rem;
}
footer .container .links .col ul li:last-child {
  margin-bottom: 0;
}
footer .container .links .col ul li a {
  display: flex;
  align-items: center;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
  -webkit-transition: all 0.4s ease-out;
  -moz-transition: all 0.4s ease-out;
  -ms-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
footer .container .links .col ul li a img {
  width: 18px;
  height: 18px;
  margin-right: 0.625rem;
}
footer .container .links .col ul li a img.img-hover {
  display: none;
}
footer .container .links .col ul li a:hover {
  color: #fff;
}
footer .container .links .col ul li a:hover img {
  display: none;
}
footer .container .links .col ul li a:hover img.img-hover {
  display: flex;
}
footer .container .credits-mobile {
  display: none;
}
@media screen and (max-width: 1024px) {
  footer .container .credits-mobile {
    display: flex;
    flex-direction: column;
    margin-top: 60px;
  }
  footer .container .credits-mobile .privacy-links {
    margin-bottom: 14px;
  }
  footer .container .credits-mobile .privacy-links a {
    font-family: "Proxima Soft";
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-transform: uppercase;
    color: #8AFCD6;
    margin-right: 0.625rem;
  }
  footer .container .credits-mobile .privacy-links a:last-child {
    margin-right: 0;
  }
  footer .container .credits-mobile .copyright {
    font-family: "Proxima Soft";
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    text-transform: uppercase;
    color: #8AFCD6;
  }
}

.liaa-notice {
  display: flex;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  gap: 1.25rem;
  justify-content: space-between;
  border-top: 1px solid #333333;
}
@media screen and (max-width: 1024px) {
  .liaa-notice {
    flex-direction: column;
    padding-top: 30px;
  }
}
.liaa-notice p {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 120%;
  color: #999999;
  max-width: 46.25rem;
}
@media screen and (max-width: 1024px) {
  .liaa-notice p {
    max-width: 100%;
  }
}
.liaa-notice .col {
  display: flex;
  align-items: center;
}
.liaa-notice .col:first-child {
  width: 60%;
}
@media screen and (max-width: 1024px) {
  .liaa-notice .col:first-child {
    width: 100%;
  }
}
.liaa-notice .col img {
  width: 12.5rem;
  margin-left: auto;
  object-fit: contain;
}
@media screen and (max-width: 1024px) {
  .liaa-notice .col img {
    margin-left: 0;
  }
}

.coach-cta {
  background: #360060;
  height: 80px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 28px;
  line-height: 120%;
  text-align: center;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #FFFFFF;
}

.grecaptcha-badge {
  display: none;
}

::selection {
  color: #360060;
  background: #8AFCD6;
}

html {
  height: 100%;
  font-size: 1vw;
  background-color: #0C0102;
}

@media screen and (min-width: 1600px) {
  html {
    font-size: 0.7vw;
  }
}
@media screen and (min-width: 2180px) {
  html {
    font-size: 16px;
  }
}
@media screen and (max-width: 1024px) {
  html {
    font-size: 16px;
  }
}
body {
  width: 100%;
  overflow-x: hidden;
  font-family: "Proxima Soft";
  font-weight: 400;
  overscroll-behavior: none;
}
body.scroll-lock {
  overflow: hidden;
}

.h1-1 {
  color: #8AFCD6;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 500;
  font-size: 4rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.h2-1 {
  color: #8AFCD6;
  font-family: "Oswald";
  font-style: normal;
  font-weight: 400;
  font-size: 2.25rem;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

.h6-1 {
  font-family: "Accelerator";
  font-style: normal;
  font-weight: 400;
  font-size: 1.375rem;
  line-height: 24px;
  color: #8AFCD6;
}

p {
  font-family: "Proxima Soft";
  font-style: normal;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 120%;
  color: #8AFCD6;
}

.container {
  display: flex;
  margin: 0 auto;
  padding-left: 5rem;
  padding-right: 5rem;
  max-width: 1440px;
}
@media screen and (max-width: 1024px) {
  .container {
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

.container-offset {
  display: flex;
  margin: 0 auto;
  padding-left: 7.5rem;
  padding-right: 2rem;
  max-width: 1440px;
}
@media screen and (max-width: 1024px) {
  .container-offset {
    flex-direction: column;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
}

.page-content {
  margin-top: 100px;
}

.cus-container {
  width: 100%;
  max-width: 1310px;
  margin: 0 auto;
  padding: 0 20px;
}
@media screen and (max-width: 1400px) {
  .cus-container {
    padding-left: 65px;
    padding-right: 65px;
    max-width: 100%;
  }
}
@media screen and (max-width: 1400px) {
  .cus-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.main-content {
  padding-top: 155px;
  padding-bottom: 70px;
}
.main-content .page-content {
  margin-top: 85px;
}
@media screen and (max-width: 1024px) {
  .main-content {
    padding-top: 170px;
    padding-bottom: 0;
  }
  .main-content .page-content {
    margin-top: 55px;
  }
}
.main-content .wrapper {
  max-width: 800px;
  width: 100%;
  margin: 0 auto;
}
.main-content h1, .main-content h2, .main-content h3, .main-content h4, .main-content h5, .main-content h6 {
  font-family: "Oswald";
  font-weight: 500;
  line-height: 120%;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  color: #8AFCD6;
}
.main-content h1 {
  font-size: 64px;
}
@media screen and (max-width: 1024px) {
  .main-content h1 {
    font-size: 50px;
  }
}
@media screen and (max-width: 600px) {
  .main-content h1 {
    font-size: 40px;
  }
}
.main-content h2 {
  font-size: 52px;
  margin-bottom: 38px;
}
@media screen and (max-width: 1024px) {
  .main-content h2 {
    font-size: 40px;
  }
}
@media screen and (max-width: 600px) {
  .main-content h2 {
    font-size: 30px;
  }
}
.main-content h3 {
  font-size: 48px;
  margin-bottom: 38px;
}
@media screen and (max-width: 1024px) {
  .main-content h3 {
    font-size: 38px;
  }
}
@media screen and (max-width: 600px) {
  .main-content h3 {
    font-size: 28px;
  }
}
.main-content h4 {
  font-size: 28px;
  margin-bottom: 38px;
  padding-top: 10px;
}
@media screen and (max-width: 1024px) {
  .main-content h4 {
    font-size: 24px;
  }
}
@media screen and (max-width: 600px) {
  .main-content h4 {
    font-size: 20px;
  }
}
.main-content h5 {
  font-size: 20px;
  margin-bottom: 30px;
}
@media screen and (max-width: 600px) {
  .main-content h5 {
    font-size: 18px;
  }
}
.main-content h6 {
  font-size: 18px;
  margin-bottom: 20px;
}
.main-content a {
  font-family: "Oswald";
  font-weight: 400;
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 0.02em;
  color: #8AFCD6;
  transition: 1s all;
}
.main-content a:hover {
  color: #FFFFFF;
  transition: 1s all;
}
.main-content p,
.main-content ul li,
.main-content ol li {
  font-family: "Proxima Soft";
  font-weight: 400;
  font-size: 18px;
  line-height: 120%;
  color: #FFFFFF;
}
.main-content ul,
.main-content ol {
  padding-bottom: 10px;
}
.main-content ul li,
.main-content ol li {
  margin-bottom: 30px;
}
.main-content ul {
  list-style: disc;
  margin-left: 20px;
}
.main-content ul li::marker {
  font-size: 20px;
}
.main-content ol {
  list-style: auto;
  margin-left: 20px;
}
.main-content p + h3 {
  padding-top: 10px;
}

p {
  margin-bottom: 30px;
}
p:last-child {
  margin-bottom: 0;
}

.page-template-default footer {
  margin-top: 130px;
}
@media screen and (max-width: 600px) {
  .page-template-default footer {
    margin-top: 100px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZS4yMWNmNGVjMzA1M2U5NDU2Y2U1NS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNDRjs7QURFQTtBQUNBO0VBQ0U7QUNDRjs7QURFQTtFQUNFO0FDQ0Y7O0FERUE7RUFDRTtBQ0NGOztBREVBO0VBQ0U7QUNDRjs7QURFQTtFQUNFO0VBQ0E7QUNDRjs7QURFQTtFQUNFO0VBQ0E7QUNDRjs7QURFQTtFQUNFO0FDQ0Y7QURBRTtFQUNFO0FDRUo7O0FERUE7QUFFQTtFQUNFO0FDQUY7O0FER0E7RUFDRTtBQ0FGOztBREdBO0FBQ0E7RUFDRTtFQUNBO0FDQUY7O0FER0E7RUFDRTtBQ0FGOztBREdBO0dBQ0U7QUNBRjs7QURFQTtBQUVBO0VBQ0U7RUFDQTtBQ0FGOztBREdBO0VBQ0U7QUNBRjs7QURHQTtFQUNFO0FDQUY7O0FER0E7RUFDRTtBQ0FGOztBQ2xGQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QURvRko7QUNqRkE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEa0ZKO0FDL0VBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRGdGSjtBQzdFQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUQ4RUo7QUMzRUE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FENEVKO0FDekVBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRDBFSjtBQ3ZFQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUR3RUo7QUNyRUE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEc0VKO0FDbkVBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRG9FSjtBQ2pFQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QURrRUo7QUMvREE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEZ0VKO0FDN0RBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRDhESjtBQzNEQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUQ0REo7QUN6REE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEMERKO0FDdkRBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRHdESjtBQ3JEQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QURzREo7QUNuREE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FEb0RKO0FFMU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQSxjQ2hCSztFRGlCTDtFQUNBO0VFakJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo0Tko7QUU3TUU7RUFwQkY7SUFxQkk7SUFDQTtFRmdORjtBQUNGO0FFNU1FO0VBQ0U7RUFDQTtFRTVCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKMk9KO0FFN01DO0VBQ0M7QUYrTUY7QUU1TUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRjhNSjtBRTdNSTtFRTNDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VGeUNFO0FGbU5OO0FFL01FO0VBQ0UsbUJDbkRHO0FIb1FQO0FFaE5JO0VBRkY7SUFHSTtFRm1OSjtBQUNGO0FFaE5NO0VBQ0UsYUMxREQ7QUg0UVA7QUU5TUk7RUFDRSxjQzlERztBSDhRVDtBRS9NTTtFQUZGO0lBR0ksY0NqRUQ7RUhtUkw7QUFDRjtBRTlNSTtFQUNJLHlCQ3ZFRDtFRHdFQyxjQ3ZFQztBSHVSVDtBRS9NUTtFQUNJLGNDekVIO0FIMFJUO0FFL01RO0VBQ0k7QUZpTlo7QUVoTlk7RUFDSSxjQy9FVDtBSGlTUDtBRTdNSTtFQUNJO0FGK01SO0FFOU1RO0VBQ0ksY0NuRko7QUhtU1I7QUU5TVE7RUFDSTtFQUNBLHFCQzNGTDtBSDJTUDtBRS9NWTtFQUNJLGNDN0ZUO0FIOFNQO0FFNU1JO0VBQ0kscUJDbkdEO0FIaVRQO0FFN01RO0VBQ0ksY0NyR0w7QUhvVFA7QUU3TVE7RUFDSSxtQkN4R0w7RUR5R0sscUJDekdMO0FId1RQO0FFOU1ZO0VBQ0ksY0MxR1A7QUgwVFQ7O0FFMU1BO0VBQ0k7QUY2TUo7QUU1TUk7RUFGSjtJQUdRO0VGK01OO0FBQ0Y7QUU5TUk7RUFDRjtBRmdORjtBRS9NUTtFQUNJO0VBQ0E7RUFDQTtFQUNUO0VBQ0E7QUZpTkg7QUUvTVE7RUFDSTtFQUNBO0VBQ1Q7QUZpTkg7QUU1TVk7RUFDSSx5QkN4SVQ7QUhzVlA7QUU3TWdCO0VBQ0ksY0N6SVg7QUh3VlQ7QUUzTVE7RUF4Qko7SUF5QlE7RUY4TVY7QUFDRjtBRTVNRTtFQUNFLHlCQ25KRztFRG9KSCxjQ25KSztBSGlXVDtBRTVNSTtFQUNFO0FGOE1OO0FFNU1NO0VBQ0UsY0MxSkQ7QUh3V1A7O0FFeE1BO0VBQ0U7RUFDQTtFQUNBO0FGMk1GO0FFeE1DO0VBQ0M7RUV0S0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmlYSjtBRTFNRTtFQUNFO0VBQ0E7RUFDQTtBRjRNSjtBRXZNRTtFQURFO0lBRVE7SUFDVDtJQUNBO0VGME1EO0FBQ0Y7QUV0TUU7RUFDRTtBRndNSjtBRXJNRTtFQUNFO0VBQ0E7RUVqTUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnlZSjtBRXhNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CQ3hNSTtFRHlNSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGME1KO0FFek1DO0VBQ0M7RUFDQTtFQUNBO0FGMk1GO0FFek1JO0VBQ0U7RUFDQTtBRjJNTjtBRXhNSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjQy9ORTtFRGdPRjtFQUNBO0VBQ0E7QUYwTU47QUV4TU07RUFDRSxjQ3pPRDtBSG1iUDtBRXZNTTtFQUNFO0FGeU1SOztBS3RiQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx3YkY7QUt2YkU7RUFDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMeWJEO0FLdGJFO0VBQ0Q7QUx3YkQ7QUt2YkM7RUFDQztBTHliRjtBS3JiRTtFQUNEO0FMdWJEO0FLdGJDO0VBQ0M7QUx3YkY7QUtwYkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHNiRjtBS3JiRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMdWJIO0FLcGJHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxzYko7QUtqYkU7RUFDRTtBTG1iSjtBS2piSTtFQUNFLGNGOUVBO0FIaWdCTjtBSzlhSTtFQUNFO0FMZ2JOO0FLM2FJO0VBQ0U7QUw2YU47QUt4YUk7RUFDRTtBTDBhTjtBS3JhSTtFQUNFO0FMdWFOO0FLbmFFO0VBQ0UsY0YzR0U7RUU0R0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNIO0VBQ0c7QUxxYUo7QUtwYUc7RUFaRDtJQWFFO0VMdWFGO0FBQ0Y7QUt0YUM7RUFDQztBTHdhRjtBS3JhQztFQUNDO0FMdWFGO0FLbmFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGMUlJO0VFMklKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxxYUo7QUtwYUM7RUFmQztJQWdCQTtFTHVhQTtBQUNGO0FLcmFJO0VBQ0U7RUFDQTtBTHVhTjtBS3BhQzs7RUFHQztFQUNBO0VBQ0E7RUFDQTtBTHFhRjs7QUt0WkE7RUFDSTtFQUNBO0FMeVpKO0FLdlpJO0VBQ0U7RUFDQSxtQkZ0TEU7RUV1TEY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGak1FO0VFa01GO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0g7QUx1Wkg7QUt0Wkc7RUE1QkM7SUE2QkY7RUx5WkE7QUFDRjtBS3RaTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx3WlI7QUtwWkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBLGNGM09FO0VFNE9GO0VBQ0E7QUxxWk47QUtuWk07RUFDRTtBTHFaUjtBS3BaUTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCRnZQRjtBSDZvQlI7QUtoWkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QkZqUUk7QUhtcEJSO0FLM1lJO0VBQ0UsY0Z4UUE7QUhxcEJOOztBS3ZZQTtFQUNDO0VBQ0E7RUFDQTtBTDBZRDtBS3hZRTtFQUNFO0FMMFlKO0FLeFlFO0VBQ0M7QUwwWUg7QUt0WUM7RUFDQyxjRjVSSTtFRTZSSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHdZRjtBS3ZZRTtFQUNDO0FMeVlIO0FLdllFO0VBZkQ7SUFnQkU7RUwwWUQ7QUFDRjtBS3hZQztFQUNDO0VBQ0E7RUFDQTtBTDBZRjtBS3hZRztFQUNDO0FMMFlKO0FLeFlHO0VBQ0M7QUwwWUo7QUtyWUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHVZRjtBS3RZRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0ZsVkk7QUgwdEJQO0FLcllDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGM1ZLO0VFNFZMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMdVlGO0FLcllDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUx1WUY7QUtyWUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMdVlGO0FLcllDO0VBQ0MseUJGM1hLO0FIa3dCUDtBS3JZQztFQUNDO0FMdVlGOztBS25ZQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMc1lEO0FLcllDO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHVZSDtBS3JZQztFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VB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RSx5Qkg5a0JJO0VHK2tCSjtFQUNBO0FOdTBCSjtBTXIwQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnUwQk47QU1wMEJJO0VBQ0U7QU5zMEJOO0FNbjBCSTtFQUNFO0FOcTBCTjtBTWowQk07RUFDRTtFQUNBLHFCSDNtQkQ7RUc0bUJDLGNINW1CRDtBSCs2Q1A7QU03ekJVO0VBQ0UsYUhubkJMO0FIazdDUDtBTXR6QlU7RUFDRTtBTnd6Qlo7QU1qekJJO0VBRVE7SUFDSTtFTmt6QmQ7RU0veUJNO0lBQ0k7SUFDQTtJQUNBO0VOaXpCVjtFTWh6QlU7SUFDSTtFTmt6QmQ7RU01eUJLO0lBQ0M7RU44eUJOO0VNenlCYztJQUNJO0lBQ0E7SUFDQTtFTjJ5QmxCO0VNdnlCOEI7SUFDSSxjSG5xQjdCO0VINDhDTDtBQUNGOztBTTV4QlE7RUFDRSx5QkhsckJIO0VHbXJCRyxjSGxyQkQ7QUhpOUNUO0FNeHhCVTtFQUNFLHlCSDNyQkw7RUc0ckJLLGNIM3JCSDtBSHE5Q1Q7QU14eEJVO0VBQ0U7RUFDQSxjSDVyQko7QUhzOUNSO0FNenhCWTtFQUNFLGNIbHNCUDtBSDY5Q1A7QU1seEJVO0VBQ0UseUJINXNCTDtFRzZzQkssY0g1c0JIO0FIZytDVDtBTWx4QlU7RUFDRTtFQUNBLGNIN3NCSjtBSGkrQ1I7QU1ueEJZO0VBQ0UsY0hudEJQO0FIdytDUDs7QU94K0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSkxPO0VJTVA7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVAyK0NGO0FPMStDRTtFQWRGO0lBZUk7SUFDQTtFUDYrQ0Y7QUFDRjtBTzMrQ0U7RUFDRTtBUDYrQ0o7QU94K0NDO0VBQ0M7QVAwK0NGO0FPeCtDQztFQUNHO0VBQ0E7QVAwK0NKO0FPdCtDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHcrQ0o7QU92K0NJO0VBUEY7SUFRSTtJQUNBO0VQMCtDSjtBQUNGO0FPditDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNB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RUFDQSxjR3pCSztBSGdnRVA7QUFyK0RDO0VBQ0M7QUF1K0RGO0FBdCtERTtFQUZEO0lBR0U7RUF5K0REO0FBQ0Y7QUF4K0RFO0VBTEQ7SUFNRTtFQTIrREQ7QUFDRjtBQXorREM7RUFDQztFQUNBO0FBMitERjtBQTErREU7RUFIRDtJQUlFO0VBNitERDtBQUNGO0FBNStERTtFQU5EO0lBT0U7RUErK0REO0FBQ0Y7QUE3K0RDO0VBQ0M7RUFDQTtBQSsrREY7QUE5K0RFO0VBSEQ7SUFJRTtFQWkvREQ7QUFDRjtBQWgvREU7RUFORDtJQU9FO0VBbS9ERDtBQUNGO0FBai9EQztFQUNDO0VBQ0E7RUFDQTtBQW0vREY7QUFsL0RFO0VBSkQ7SUFLRTtFQXEvREQ7QUFDRjtBQXAvREU7RUFQRDtJQVFFO0VBdS9ERDtBQUNGO0FBci9EQztFQUNDO0VBQ0E7QUF1L0RGO0FBdC9ERTtFQUhEO0lBSUU7RUF5L0REO0FBQ0Y7QUF2L0RDO0VBQ0M7RUFDQTtBQXkvREY7QUF2L0RDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNHcEZLO0VIcUZMO0FBeS9ERjtBQXgvREU7RUFDQyxjR25GSztFSG9GTDtBQTAvREg7QUF2L0RDOzs7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGNHOUZNO0FIdWxFUjtBQXYvREM7O0VBRUM7QUF5L0RGO0FBeC9ERTs7RUFDQztBQTIvREg7QUF4L0RDO0VBQ0M7RUFDQTtBQTAvREY7QUF4L0RHO0VBQ0M7QUEwL0RKO0FBdC9EQztFQUNDO0VBQ0E7QUF3L0RGO0FBdC9EQztFQUNDO0FBdy9ERjs7QUFyL0RBO0VBQ0M7QUF3L0REO0FBdi9EQztFQUNDO0FBeS9ERjs7QUFyL0RDO0VBQ0M7QUF3L0RGO0FBdC9EQztFQUNDO0lBQ0M7RUF3L0REO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb3JlL19yZXNldC5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvcmUvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29yZS9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvcmUvX21peGlucy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19pbnB1dHMuc2NzcyIsIndlYnBhY2s6Ly9tcC13YnBrLy4vc3JjL3Njc3MvY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvbXBvbmVudHMvdXNlci9fbG9naW4tc2lkZWJhci5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb3JlL19jb21tb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsIHEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAmOmFmdGVyLCAmOmJlZm9yZSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxufVxyXG5cclxuLyogTnVpbWEgb3V0bGluZSBudW8gaW5wdXR1IGNocm9tZSAqL1xyXG5cclxudGV4dGFyZWE6Zm9jdXMsIGlucHV0OmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIGJ1dHRvbjpmb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKiBDbGVhckZpeCAqL1xyXG4uY2Y6YmVmb3JlLCAuY2Y6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6XCJcIjtcclxuICBkaXNwbGF5OnRhYmxlO1xyXG59XHJcblxyXG4uY2Y6YWZ0ZXIge1xyXG4gIGNsZWFyOmJvdGg7XHJcbn1cclxuXHJcbi5jZiB7XHJcbiAgKnpvb206MTtcclxufVxyXG4vKiAtLS0tLS0tLS0gKi9cclxuXHJcbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbiIsIkBpbXBvcnQgXCJjb3JlL19jb21tb25cIjtcclxuLm1haW4tY29udGVudCB7XHJcblx0cGFkZGluZy10b3A6IDE1NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcblx0LnBhZ2UtY29udGVudCB7XHJcblx0XHRtYXJnaW4tdG9wOiA4NXB4O1xyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxNzBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0LnBhZ2UtY29udGVudCB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDU1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53cmFwcGVyIHtcclxuXHRcdG1heC13aWR0aDogODAwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHRoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Y29sb3I6ICRhcXVhO1xyXG5cdH1cclxuXHRoMSB7XHRcdFxyXG5cdFx0Zm9udC1zaXplOiA2NHB4O1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkbW9iaWxlICkge1xyXG5cdFx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogNTJweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRtb2JpbGUgKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0aDMge1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG5cdFx0XHRmb250LXNpemU6IDM4cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJG1vYmlsZSApIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRtb2JpbGUgKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0aDUge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkbW9iaWxlICkge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGg2IHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cdGEge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRcdGNvbG9yOiAkYXF1YTtcclxuXHRcdHRyYW5zaXRpb246IDFzIGFsbDtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAxcyBhbGw7XHJcblx0XHR9XHJcblx0fVxyXG5cdHAsXHJcblx0dWwgbGksXHJcblx0b2wgbGkge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdQcm94aW1hIFNvZnQnO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHR9XHJcblx0dWwsXHJcblx0b2wge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRsaXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0dWwge1xyXG5cdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0bGkge1xyXG5cdFx0XHQmOjptYXJrZXIge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRvbCB7XHJcblx0XHRsaXN0LXN0eWxlOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cdHAgKyBoMyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHR9XHJcbn1cclxucCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcbn1cclxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCB7XHJcblx0Zm9vdGVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDEzMHB4XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkbW9iaWxlICkge1xyXG5cdFx0Zm9vdGVyIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvT3N3YWxkLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ0ZvbnRzL09zd2FsZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvT3N3YWxkLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9Pc3dhbGQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQWNjZWxlcmF0b3InO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0FjY2VsZXJhdG9yVzAxLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvQWNjZWxlcmF0b3JXMDEud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0FjY2VsZXJhdG9yJztcclxuICAgIHNyYzogdXJsKCdGb250cy9BY2NlbGVyYXRvclcwMS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ0ZvbnRzL0FjY2VsZXJhdG9yVzAxLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdBY2NlbGVyYXRvcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvQWNjZWxlcmF0b3JXMDEud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9BY2NlbGVyYXRvclcwMS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgIHNyYzogdXJsKCdGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgIHNyYzogdXJsKCdGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgIHNyYzogdXJsKCdGb250cy9Qcm94aW1hU29mdC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvUHJveGltYVNvZnQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLVRoaW4ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1UaGluLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvSW50ZXItTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLUV4dHJhTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XHJcbiAgICBzcmM6IHVybCgnRm9udHMvSW50ZXItU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCdGb250cy9JbnRlci1TZW1pQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG4gICAgc3JjOiB1cmwoJ0ZvbnRzL0ludGVyLUV4dHJhQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJ0ZvbnRzL0ludGVyLUV4dHJhQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcclxuICAgIHNyYzogdXJsKCdGb250cy9JbnRlci1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnRm9udHMvSW50ZXItQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuIiwiLmJ0bi1jdGEge1xyXG4gIHBhZGRpbmc6IDEuMzc1cmVtIDEuODc1cmVtO1xyXG4gIGJvcmRlcjogMi41cHggc29saWQgJGFxdWE7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTBkZWcpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICBjb2xvcjogJGFxdWE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG5cclxuICBzcGFuIHtcclxuICAgIHRyYW5zZm9ybTogc2tldygxMGRlZyk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuXHJcblx0XHJcbn1cclxuXHQuaGVscGVyLXRpdGxle1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG4gIC5hcnJvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2tldygyMGRlZyk7XHJcbiAgICBwYXRoLCByZWN0IHtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxuICAgICAgZmlsbDogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRhcXVhO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJyb3cge1xyXG4gICAgICBwYXRoLCByZWN0IHtcclxuICAgICAgICBmaWxsOiAkYXF1YTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJHB1cnBsZTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgICAmLmZpbGxlZHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgICAgICBjb2xvcjokcHVycGxlO1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiRwdXJwbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JGFxdWE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi53aGl0ZXtcclxuICAgICAgICBib3JkZXItY29sb3I6aHNsYSgwLCAwJSwgMTAwJSwgMC4yKTtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6JGFxdWE7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokYXF1YTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJvcmRlci1hcXVhe1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjokYXF1YTtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBjb2xvcjokYXF1YTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGFxdWE7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjokYXF1YTtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRwdXJwbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tc3dpdGNoe1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMjBweCApO1xyXG4gICAgfVxyXG4gICAgLmJ0bi1jdGF7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cmlnaHQ6IC0xcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuXHRcdFx0bGVmdDogLTJweDtcclxuICAgICAgICAgICAgLy8gYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUuZmlsbGVke1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRwdXJwbGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAmLmZpbGxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgIGNvbG9yOiAkcHVycGxlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1kcm9wZG93biB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJi5hY3RpdmV7XHJcblx0LmNoZXZyb24ge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHR9XHJcbn1cclxuXHJcbiAgLmJ0bi1jcmVkZW50aWFscyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgLmRyb3Bkb3duIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kICggbWluLXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLmNoZXZyb24ge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBjYWxjKCAxMDAlICsgMTBweCApO1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0Ji52aXNpYmxle1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcclxuXHR9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgIH1cclxuXHJcbiAgICAubWVudS1pdGVtIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGFxdWE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJGFxdWE6ICM4QUZDRDY7XHJcbiRwdXJwbGU6ICMzNjAwNjA7XHJcbiRibGFjazogIzBDMDEwMjtcclxuJHJlZDogI0ZGMUUxRTtcclxuJHdoaXRlOiAjRkZGRkZGO1xyXG5cclxuJGxhcmdlZGVza3RvcDogMjE4MHB4O1xyXG4kZGVza3RvcDoxNDAwcHg7XHJcbiR0YWJsZXQ6MTAyNHB4O1xyXG4kdGFibGV0LXNtOjc2N3B4O1xyXG4kbW9iaWxlOjYwMHB4O1xyXG4kbW9iaWxlLXhzOjMyMHB4OyIsIkBtaXhpbiB0cmFuc2l0aW9uKCl7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2Utb3V0O1xyXG59IiwiLmlucHV0LXdyYXAge1xyXG4vLyAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2Zvcm06IHNrZXcoLTE1ZGVnKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgJjo6YmVmb3Jle1xyXG5cdGNvbnRlbnQ6Jyc7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDowO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym9yZGVyOiAycHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG5cdHotaW5kZXg6IC0yO1xyXG4gIH1cclxuXHJcbiAgJi5oaWRkZW57XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQmOjpiZWZvcmV7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdCAgfVxyXG4gIH1cclxuXHJcbiAgJi5lcnJvcntcclxuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cdCY6OmJlZm9yZXtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRyZWQ7XHJcblx0fVxyXG4gIH1cclxuXHJcblx0LnNob3ctcGFzc3dvcmQtaW5wdXR7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMS43ZW0gIWltcG9ydGFudDtcclxuXHRcdHRvcDogY2FsYyggMTAwJSAvIDIgLSAxMnB4ICkgIWltcG9ydGFudDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHdpZHRoOiAxLjg3NXJlbTtcclxuXHRcdGhlaWdodDogMS44NzVyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0dHJhbnNmb3JtOiBza2V3KDE1ZGVnKTtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qSWlJR2hsYVdkb2REMGlNVFVpSUhacFpYZENiM2c5SWpBZ01DQXlNaUF4TlNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQSEJoZEdnZ1pEMGlUVEV4SURFeVF6RXlMakkxSURFeUlERXpMak14TWpVZ01URXVOVFl5TlNBeE5DNHhPRGMxSURFd0xqWTROelZETVRVdU1EWXlOU0E1TGpneE1qVWdNVFV1TlNBNExqYzFJREUxTGpVZ055NDFRekUxTGpVZ05pNHlOU0F4TlM0d05qSTFJRFV1TVRnM05TQXhOQzR4T0RjMUlEUXVNekV5TlVNeE15NHpNVEkxSURNdU5ETTNOU0F4TWk0eU5TQXpJREV4SURORE9TNDNOU0F6SURndU5qZzNOU0F6TGpRek56VWdOeTQ0TVRJMUlEUXVNekV5TlVNMkxqa3pOelVnTlM0eE9EYzFJRFl1TlNBMkxqSTFJRFl1TlNBM0xqVkROaTQxSURndU56VWdOaTQ1TXpjMUlEa3VPREV5TlNBM0xqZ3hNalVnTVRBdU5qZzNOVU00TGpZNE56VWdNVEV1TlRZeU5TQTVMamMxSURFeUlERXhJREV5V2sweE1TQXhNQzR5UXpFd0xqSTFJREV3TGpJZ09TNDJNVEkxSURrdU9UTTNOU0E1TGpBNE56VWdPUzQwTVRJMVF6Z3VOVFl5TlNBNExqZzROelVnT0M0eklEZ3VNalVnT0M0eklEY3VOVU00TGpNZ05pNDNOU0E0TGpVMk1qVWdOaTR4TVRJMUlEa3VNRGczTlNBMUxqVTROelZET1M0Mk1USTFJRFV1TURZeU5TQXhNQzR5TlNBMExqZ2dNVEVnTkM0NFF6RXhMamMxSURRdU9DQXhNaTR6T0RjMUlEVXVNRFl5TlNBeE1pNDVNVEkxSURVdU5UZzNOVU14TXk0ME16YzFJRFl1TVRFeU5TQXhNeTQzSURZdU56VWdNVE11TnlBM0xqVkRNVE11TnlBNExqSTFJREV6TGpRek56VWdPQzQ0T0RjMUlERXlMamt4TWpVZ09TNDBNVEkxUXpFeUxqTTROelVnT1M0NU16YzFJREV4TGpjMUlERXdMaklnTVRFZ01UQXVNbHBOTVRFZ01UVkRPQzQxTmpZMk55QXhOU0EyTGpNMUlERTBMak15TURnZ05DNHpOU0F4TWk0NU5qSTFRekl1TXpVZ01URXVOakEwTWlBd0xqa2dPUzQzT0RNek15QXdJRGN1TlVNd0xqa2dOUzR5TVRZMk55QXlMak0xSURNdU16azFPRE1nTkM0ek5TQXlMakF6TnpWRE5pNHpOU0F3TGpZM09URTJOeUE0TGpVMk5qWTNJREFnTVRFZ01FTXhNeTQwTXpNeklEQWdNVFV1TmpVZ01DNDJOemt4TmpjZ01UY3VOalVnTWk0d016YzFRekU1TGpZMUlETXVNemsxT0RNZ01qRXVNU0ExTGpJeE5qWTNJREl5SURjdU5VTXlNUzR4SURrdU56Z3pNek1nTVRrdU5qVWdNVEV1TmpBME1pQXhOeTQyTlNBeE1pNDVOakkxUXpFMUxqWTFJREUwTGpNeU1EZ2dNVE11TkRNek15QXhOU0F4TVNBeE5Wb2lJR1pwYkd3OUluZG9hWFJsSWk4K0Nqd3ZjM1puUGdvPVwiKSAhaW1wb3J0YW50O1xyXG5cdFx0XHRmb250LWZhbWlseTogJyc7XHJcblx0XHRcdHNwZWFrOiBuZXZlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwLjYxOGVtO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmLmRpc3BsYXktcGFzc3dvcmR7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogdXJsKCAnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpJaUlHaGxhV2RvZEQwaU1qRWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1pQXlNU0lnWm1sc2JEMGlibTl1WlNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BIQmhkR2dnWkQwaVRURTRMamdnTWpBdU5rd3hOQzQySURFMkxqUTFNREZETVRRdU1ERTJOeUF4Tmk0Mk16TTBJREV6TGpReU9USWdNVFl1Tnpjd09TQXhNaTQ0TXpjMUlERTJMamcyTWpaRE1USXVNalExT0NBeE5pNDVOVFF5SURFeExqWXpNek1nTVRjZ01URWdNVGRET0M0ME9ETXpNeUF4TnlBMkxqSTBNVFkzSURFMkxqTXdORElnTkM0eU56VWdNVFF1T1RFeU5VTXlMak13T0RNeklERXpMalV5TURrZ01DNDRPRE16TXpNZ01URXVOekUyTnlBd0lEa3VOVEF3TURWRE1DNHpOU0E0TGpZeE5qY3lJREF1TnpreE5qWTNJRGN1TnprMU9EZ2dNUzR6TWpVZ055NHdNemMxTlVNeExqZzFPRE16SURZdU1qYzVNaklnTWk0ME5qWTJOeUExTGpZd01EQTFJRE11TVRVZ05TNHdNREF3TlV3d0xqUWdNaTR5TURBd05Vd3hMamdnTUM0NE1EQXdORGxNTWpBdU1pQXhPUzR5TURBeFRERTRMamdnTWpBdU5scE5NVEVnTVRSRE1URXVNVGd6TXlBeE5DQXhNUzR6TlRReUlERXpMams1TVRjZ01URXVOVEV5TlNBeE15NDVOelZETVRFdU5qY3dPQ0F4TXk0NU5UZzBJREV4TGpnME1UY2dNVE11T1RJMUlERXlMakF5TlNBeE15NDROelZNTmk0Mk1qVWdPQzQwTnpVd05VTTJMalUzTlNBNExqWTFPRE00SURZdU5UUXhOamNnT0M0NE1qa3lNaUEyTGpVeU5TQTRMams0TnpVMVF6WXVOVEE0TXpNZ09TNHhORFU0T0NBMkxqVWdPUzR6TVRZM01pQTJMalVnT1M0MU1EQXdOVU0yTGpVZ01UQXVOelVnTmk0NU16YzFJREV4TGpneE1qVWdOeTQ0TVRJMUlERXlMalk0TnpWRE9DNDJPRGMxSURFekxqVTJNalVnT1M0M05TQXhOQ0F4TVNBeE5GcE5NVGd1TXlBeE5DNDBOVEF4VERFMUxqRXlOU0F4TVM0elF6RTFMakkwTVRjZ01URXVNREUyTnlBeE5TNHpNek16SURFd0xqY3lPVElnTVRVdU5DQXhNQzQwTXpjMVF6RTFMalEyTmpjZ01UQXVNVFExT1NBeE5TNDFJRGt1T0RNek16Z2dNVFV1TlNBNUxqVXdNREExUXpFMUxqVWdPQzR5TlRBd05TQXhOUzR3TmpJMUlEY3VNVGczTlRVZ01UUXVNVGczTlNBMkxqTXhNalUxUXpFekxqTXhNalVnTlM0ME16YzFOU0F4TWk0eU5TQTFMakF3TURBMUlERXhJRFV1TURBd01EVkRNVEF1TmpZMk55QTFMakF3TURBMUlERXdMak0xTkRJZ05TNHdNek16T0NBeE1DNHdOakkxSURVdU1UQXdNRFZET1M0M056QTRNeUExTGpFMk5qY3lJRGt1TkRnek16TWdOUzR5TmpZM01pQTVMaklnTlM0ME1EQXdOVXcyTGpZMUlESXVPRFV3TURWRE55NHpNek16TXlBeUxqVTJOamN5SURndU1ETXpNek1nTWk0ek5UUXlNaUE0TGpjMUlESXVNakV5TlRWRE9TNDBOalkyTnlBeUxqQTNNRGc0SURFd0xqSXhOamNnTWk0d01EQXdOU0F4TVNBeUxqQXdNREExUXpFekxqVXhOamNnTWk0d01EQXdOU0F4TlM0M05UZ3pJREl1TmprMU9EZ2dNVGN1TnpJMUlEUXVNRGczTlRWRE1Ua3VOamt4TnlBMUxqUTNPVEl5SURJeExqRXhOamNnTnk0eU9ETXpPQ0F5TWlBNUxqVXdNREExUXpJeExqWXhOamNnTVRBdU5EZ3pOQ0F5TVM0eE1USTFJREV4TGpNNU5Ua2dNakF1TkRnM05TQXhNaTR5TXpjMVF6RTVMamcyTWpVZ01UTXVNRGM1TWlBeE9TNHhNek16SURFekxqZ3hOamNnTVRndU15QXhOQzQwTlRBeFdrMHhNeTQyTnpVZ09TNDROVEF3TlV3eE1DNDJOelVnTmk0NE5UQXdOVU14TVM0eE5ERTNJRFl1TnpZMk56SWdNVEV1TlRjd09DQTJMamd3TkRJeUlERXhMamsyTWpVZ05pNDVOakkxTlVNeE1pNHpOVFF5SURjdU1USXdPRGdnTVRJdU5qa3hOeUEzTGpNMU1EQTFJREV5TGprM05TQTNMalkxTURBMVF6RXpMakkxT0RNZ055NDVOVEF3TlNBeE15NDBOakkxSURndU1qazFPRGdnTVRNdU5UZzNOU0E0TGpZNE56VTFRekV6TGpjeE1qVWdPUzR3TnpreU1pQXhNeTQzTkRFM0lEa3VORFkyTnpJZ01UTXVOamMxSURrdU9EVXdNRFZhSWlCbWFXeHNQU0ozYUdsMFpTSXZQZ284TDNOMlp6NEsnICkgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJyc7XHJcblx0XHRcdFx0c3BlYWs6IG5ldmVyO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuNjE4ZW07XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvciB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvci1lbWFpbC11c2Uge1xyXG4gICAgLmVycm9yLW1lc3NhZ2UuZW1haWwtaW4tdXNlIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZm9ybS1lbGVtZW50LWVycm9yLXVzZXIge1xyXG4gICAgLmVycm9yLW1lc3NhZ2UudXNlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvci1lbWFpbCB7XHJcbiAgICAuZXJyb3ItbWVzc2FnZS5lbWFpbCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmZvcm0tZWxlbWVudC1lcnJvci1wYXNzd29yZCB7XHJcbiAgICAuZXJyb3ItbWVzc2FnZS5wYXNzd29yZCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXJyb3ItbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICAgIHRyYW5zZm9ybTogc2tldygyMGRlZyk7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogY2FsYyggMTAwJSArIDEwcHgpO1xyXG4gICAgbGVmdDogMS4yNXJlbTtcclxuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdCAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICAgIH1cclxuXHQmLmhpZGRlbntcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQmLmFjY291bnRfcGFzc3dvcmR7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgdHJhbnNmb3JtOiBza2V3KDIwZGVnKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMS4zNzVyZW0gMS44NzVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuICAgIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRtb2JpbGUgKSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHJcblx0Jjotd2Via2l0LWF1dG9maWxsLFxyXG5cdCY6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuXHQqOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmZmZmY7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMHB4ICRibGFjayBpbnNldDtcclxuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XHJcblx0XHR6LWluZGV4OiAtMTtcclxuXHR9XHJcbiAgICAvLyAmOi13ZWJraXQtYXV0b2ZpbGwge1xyXG4gICAgLy8gICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggJHJlZCBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgLy8gICB0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcblx0Ly8gICBjb2xvcjogI0ZGRkZGRjtcclxuXHJcbiAgICAvLyAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgIC8vICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggJHJlZCBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgLy8gICAgIHRyYW5zZm9ybTogc2tldygwZGVnKTtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LXdyYXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmZsb2F0aW5nLWxhYmVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICBjb2xvcjogcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICAgIHRyYW5zZm9ybTogc2tldyggMTVkZWcgKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMC4zMTI1cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjMxMjVyZW07XHJcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgLy8gICBwb2ludGVyLWV2ZW50czpub25lO1xyXG4gICAgICBsZWZ0OjEuNTYyNXJlbTtcclxuICAgICAgdG9wOmNhbGMoIDUwJSAtIDEwcHgpO1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gICAgICB0cmFuc2l0aW9uOjAuMnMgZWFzZSBhbGw7XHJcbiAgICAgIC1tb3otdHJhbnNpdGlvbjowLjJzIGVhc2UgYWxsO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246MC4ycyBlYXNlIGFsbDtcclxuXHQgIHotaW5kZXg6IDI7XHJcblx0ICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJG1vYmlsZSApIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cclxuICAgICAgLmlucHV0LWFzdGVyaXNre1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgY29sb3I6ICNlMzJiMmI7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXRpbmctaW5wdXQge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjg3NXJlbTtcclxuXHJcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHRyYW5zZm9ybTogc2tldyggMTVkZWcgKTs7XHJcblxyXG4gICAgICAmOmZvY3Vze1xyXG4gICAgICAgIG91dGxpbmU6bm9uZTtcclxuICAgICAgICB+IC5mbG9hdGluZy1sYWJlbHtcclxuICAgICAgICAgIHRvcDotOHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOjAuNzVyZW07XHJcbiAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gIC5mbG9hdGluZy1pbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5mbG9hdGluZy1sYWJlbCB7XHJcbiAgICB0b3A6LThweDtcclxuICAgIGZvbnQtc2l6ZTowLjc1cmVtO1xyXG4gICAgY29sb3I6ICM5OTk5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC8vIEVycm9yc1xyXG4gICYuZm9ybS1lbGVtZW50LWVycm9ye1xyXG4gICAgLmZsb2F0aW5nLWxhYmVse1xyXG4gICAgICBjb2xvcjogJHJlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uY2hlY2tib3gtd3JhcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHQmLmVycm9yIHtcclxuXHRcdC5lcnJvci1tZXNzYWdlIHtcclxuXHRcdCAgb3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRyZWQ7XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZXJyb3ItbWVzc2FnZSB7XHJcblx0XHRjb2xvcjogJHJlZDtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1bnNldDtcclxuXHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6Y2FsYyggMTAwJSAgKyAxMHB4ICk7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcblx0XHQmLmhpZGRlbntcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjhyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jaGVja2JveC1mbGV4e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQmLmVycm9ye1xyXG5cdFx0XHQuZXJyb3ItbWVzc2FnZXtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHJlZDtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0bGFiZWx7XHJcblx0XHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0YXtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjokYXF1YTtcclxuXHRcdH1cclxuXHR9XHJcblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRmb250OiBpbmhlcml0O1xyXG5cdFx0Y29sb3I6ICRhcXVhO1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6MjRweDtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICMzMzMzMzM7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0bWluLXdpZHRoOiAyNHB4O1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRtaW4taGVpZ2h0OiAyNHB4O1xyXG5cdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOjA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR3aWR0aDogMTJweDtcclxuXHRcdGhlaWdodDogOHB4O1xyXG5cdFx0dHJhbnNpdGlvbjogMTIwbXMgdHJhbnNmb3JtIGVhc2UtaW4tb3V0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOjphZnRlciB7XHJcblx0XHRjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTQgMTEnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMSA2LjJMNC41Njc1NyA5TDEzIDEnIHN0cm9rZT0nJTIzMzYwMDYwJyBzdHJva2Utd2lkdGg9JzInJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xyXG5cdH1cclxufVxyXG5cclxuLmlucHV0LXdyYXAudGV4dGFyZWF7XHJcblx0dHJhbnNmb3JtOiBza2V3KC01ZGVnKTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0Jjo6YmVmb3Jle1xyXG5cdCAgY29udGVudDonJztcclxuXHQgIHdpZHRoOiAxMDAlO1xyXG5cdCAgaGVpZ2h0OiAxMDAlO1xyXG5cdCAgZGlzcGxheTogZmxleDtcclxuXHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgIHRvcDowO1xyXG5cdCAgbGVmdDogMDtcclxuXHQgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuXHQgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcclxuXHQgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XHJcblx0ICB6LWluZGV4OiAtMjtcclxuXHR9XHJcblx0LmZsb2F0aW5nLWlucHV0e1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdHRyYW5zZm9ybTogc2tldyg1ZGVnKSAhaW1wb3J0YW50O1xyXG5cclxuXHRcdGZvbnQtZmFtaWx5OiAnSW50ZXInO1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0fVxyXG5cdC5mbG9hdGluZy1sYWJlbHtcclxuXHRcdHRyYW5zZm9ybTogc2tldyg1ZGVnKSAhaW1wb3J0YW50O1xyXG5cdFx0dG9wOjEuODc1cmVtO1xyXG5cdH1cclxuXHJcblx0LmVycm9yLW1lc3NhZ2Uge1xyXG5cdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHR0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKCAxMDAlICsgMTBweCk7XHJcblx0XHRsZWZ0OiAxLjI1cmVtO1xyXG5cdFx0Ji5oaWRkZW57XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC44cmVtO1xyXG5cdFx0fVxyXG5cdCAgfVxyXG5cclxuXHQmLmVycm9ye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHJlZDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbi5nZW5lcmFsLWVycm9yLW1lc3NhZ2Uge1xyXG5cdGNvbG9yOiAkcmVkO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHQmLmhpZGRlbiB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufSIsIi5zY3JlZW4tb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICB6LWluZGV4OiA5O1xyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdmJhciB7XHJcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICB9XHJcblxyXG4gICYuaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcclxuICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmLmhpZGRlbiB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXdyYXAge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24td3JhcCB7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG9yZGVyOiAyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGFuZ3VhZ2Utd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGNvbG9yOiAjRkYwMDVDO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oaWRkZW4tbGFuZ3VhZ2VzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAuaGlkZGVuLWxhbmd1YWdlcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcGVuLWxvZ2luLXNpZGViYXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ0bi1jcmVkZW50aWFscyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cdCAgLnNob3ctbWluaWNhcnR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5xdWFudGl0eS13cmFwe1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRib3R0b206MDtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAwLjYyNXJlbTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IE9zd2FsZDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR3aWR0aDogMXJlbTtcclxuXHRcdFx0aGVpZ2h0OiAxcmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOEFGQ0Q2O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdCYuaGlkZGVue1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHN2Z3tcclxuXHRcdFx0aGVpZ2h0OiAxLjg3NXJlbTtcclxuXHRcdFx0d2lkdGg6IDEuODc1cmVtO1xyXG5cdFx0fVxyXG5cdCAgfVxyXG4gICAgICAuYnRuLWNhcnR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjOEFGQ0Q2O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMi41cmVtOyBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5xdWFudGl0eS13cmFwe1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi1kcm9wZG93biB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwQTBBMEE7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xyXG4gICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMzYwMDYwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi1jdGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjI1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnVyZ2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHRvcDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMjNweDtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XHJcblx0XHRcdH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYm9keS5wb3B1cC1vcGVuICYge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2LWxpc3Qtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lbnUtbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG5cdFx0ICBcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTotMTFweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0PiBhOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+IGE6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMiA4JyUzRSUzQ3BhdGggZD0nTTUuNjUzODMgNy4zNTQxNEwwIDEuNzAwMzFMMS4wNTM4MyAwLjY0NjQ4NEw1LjY1MzgzIDUuMjQ2NDhMMTAuMjUzOCAwLjY0NjQ4NEwxMS4zMDc3IDEuNzAwMzFMNS42NTM4MyA3LjM1NDE0WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMC42MjVyZW07XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAwLjgxMjVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMEEwQTBBO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzMzMzMzMztcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMS4yNXJlbTtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xyXG5cdFx0XHRcdFx0XHRcdD4gYTpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Ji52aXNpYmxle1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lm1lbnUtaXRlbSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xyXG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjg3NXJlbSAxLjI1cmVtO1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzMzMzM7XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuMzEyNXJlbSAwLjYyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC8vIExldmVsIDJcclxuXHRcdFx0XHRcdC5zdWItbWVudXtcclxuXHRcdFx0XHRcdFx0bGVmdDogY2FsYyggMTAwJSArIDAuNjI1cmVtICk7XHJcblx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwLjYyNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0wLjYyNXJlbTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdD4gYTpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAuc3ViLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4tY3RhIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uLXdyYXAtbW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0LnNob3ctbWluaWNhcnR7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcGVuLWxvZ2luLXNpZGViYXIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcblxyXG5cdCAgLmJ0bi1jcmVkZW50aWFscyB7XHJcblx0XHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHRcclxuICAgICAgLmJ0bi1kcm9wZG93bntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdC5jaGV2cm9uIHtcclxuXHRcdFx0cGF0aHtcclxuXHRcdFx0XHRmaWxsOiNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idG4tY3JlZGVudGlhbHMgeyAgICBcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHR9XHJcbiAgICAgICAgLmRyb3Bkb3due1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG5cdFx0ICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0ICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgICAgLm1lbnUtaXRlbXtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAgIC5idG4tY3RhIHtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6JHB1cnBsZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLm5vLWZvbGxvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAmLmZpeGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XHJcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiBjYWxjKDIuMzc1cmVtICogLTEpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAyLjM3NXJlbTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxMzgsIDE0NSwgMTU2LCAwLjE1KSAwJSwgcmdiYSgyMTcsIDIxNywgMjE3LCAwKSAxMDAlKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28tcmVkIHtcclxuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXdoaXRlIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24td3JhcCB7XHJcbiAgICAgIC5idG4tY3RhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRhcXVhO1xyXG4gICAgICAgIGNvbG9yOiAkYXF1YTtcclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idXJnZXIge1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICByZWN0IHtcclxuICAgICAgICAgICAgZmlsbDogJGFxdWE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1saXN0LXdyYXAge1xyXG4gICAgICAubWVudS1saXN0IHtcclxuICAgICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICR0YWJsZXQgKSB7XHJcbiAgICAgICAgLmxvZ28td3JhcCB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vcGVue1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgICAgICAuY29udGFpbmVyLW5hdntcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHQuYnV0dG9uLXdyYXB7XHJcblx0XHRcdFx0XHQuc2hvdy1taW5pY2FydHtcclxuXHRcdFx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0XHRcdC8vIHN0cm9rZTogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHQvLyBmaWxsOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdHBhdGh7XHJcblx0XHRcdFx0XHRcdFx0XHRzdHJva2U6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgLm5hdi1saXN0LXdyYXB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWxpc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWl0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuYm9keSB7XHJcbiAgJi53b29jb21tZXJjZS1hY2NvdW50IHtcclxuICAgIC5uYXZiYXIgLmNvbnRhaW5lci1uYXYgLmJ1dHRvbi13cmFwIC5idG4tZHJvcGRvd24ge1xyXG4gICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIGFbaHJlZj0nL215LWFjY291bnQnXSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53b29jb21tZXJjZS1zdWJzY3JpcHRpb25zIHtcclxuICAgICAgLm5hdmJhciAuY29udGFpbmVyLW5hdiAuYnV0dG9uLXdyYXAgLmJ0bi1kcm9wZG93biB7XHJcbiAgICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICAgIGFbaHJlZj0nL215LXN1YnNjcmlwdGlvbiddIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFxdWE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYVtocmVmPScvbXktYWNjb3VudCddIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53b29jb21tZXJjZS1wYXltZW50LW1ldGhvZHMge1xyXG4gICAgICAubmF2YmFyIC5jb250YWluZXItbmF2IC5idXR0b24td3JhcCAuYnRuLWRyb3Bkb3duIHtcclxuICAgICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgICAgYVtocmVmPScvcGF5bWVudC1tZXRob2RzJ10ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXF1YTtcclxuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhW2hyZWY9Jy9teS1hY2NvdW50J10ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRhcXVhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmxvZ2luLXNpZGViYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiA0ODBweDtcclxuICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xyXG4gIHBhZGRpbmc6IDYwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHotaW5kZXg6IDExO1xyXG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQtd3JhcCB7XHJcblxyXG5cdC5mbG9hdGluZy1sYWJlbHtcclxuXHRcdGJhY2tncm91bmQ6ICRwdXJwbGUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmZsb2F0aW5nLWlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gLmZsb2F0aW5nLWxhYmVsIHtcclxuXHRcdCAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0ICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4gIC5jbG9zZS1sb2dpbi1zaWRlYmFyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMy43NXJlbTtcclxuICAgIHJpZ2h0OiAzLjc1cmVtO1xyXG4gICAgd2lkdGg6IDEuMzc1cmVtO1xyXG4gICAgaGVpZ2h0OiAxLjM3NXJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgIHRvcDogNzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQcm94aW1hIFNvZnQnO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gIH1cclxuXHJcbiAgLmxvZ2luLWZvcm0ge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLmJ0bi1saW5rIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdQcm94aW1hIFNvZnQnO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VwYXJhdG9yIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICBtYXJnaW46IDMuMTI1cmVtIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1jdGEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn0iLCJmb290ZXIge1xyXG4gIG1hcmdpbi10b3A6IDEyLjVyZW07XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gICAgJjpub3QoLmxpYWEtbm90aWNlKXtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jcmVkaXRzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMS42MjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi45Mzc1cmVtO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wcml2YWN5LWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvcHlyaWdodCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQcm94aW1hIFNvZnQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogNXJlbTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIGdhcDogMzBweCAwcHg7XHJcbiAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sIHtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xyXG5cclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgJi5pbWctaG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgJi5pbWctaG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jcmVkaXRzLW1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAucHJpdmFjeS1saW5rcyB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICM4QUZDRDY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42MjVyZW07XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29weXJpZ2h0IHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUHJveGltYSBTb2Z0JztcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBjb2xvcjogIzhBRkNENjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saWFhLW5vdGljZXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xyXG4gIGdhcDoxLjI1cmVtO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMzMzMztcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgIG1heC13aWR0aDogNDYuMjVyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDEyLjVyZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb2FjaC1jdGEge1xyXG4gIGJhY2tncm91bmQ6ICMzNjAwNjA7XHJcbiAgaGVpZ2h0OiA4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmb250LWZhbWlseTogJ09zd2FsZCc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCJAaW1wb3J0IFwiX3Jlc2V0XCI7XHJcbkBpbXBvcnQgXCJfYnJlYWtwb2ludFwiO1xyXG5AaW1wb3J0IFwiX3ZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiX2ZvbnRzXCI7XHJcbkBpbXBvcnQgXCJfbWl4aW5zXCI7XHJcblxyXG5AaW1wb3J0IFwiLi4vbGF5b3V0L2hlYWRlclwiO1xyXG5AaW1wb3J0IFwiLi4vbGF5b3V0L2Zvb3RlclwiO1xyXG5cclxuOjpzZWxlY3Rpb24ge1xyXG4gIGNvbG9yOiAkcHVycGxlO1xyXG4gIGJhY2tncm91bmQ6ICRhcXVhO1xyXG59XHJcblxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxdnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICBodG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMC43dnc7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2VkZXNrdG9wICkge1xyXG5cdGh0bWwge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICB9XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xyXG5cclxuICAmLnNjcm9sbC1sb2NrIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG4uaDEtMSB7XHJcbiAgY29sb3I6ICRhcXVhO1xyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDRyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uaDItMSB7XHJcbiAgY29sb3I6ICRhcXVhO1xyXG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uaDYtMSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBY2NlbGVyYXRvcic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBjb2xvcjogJGFxdWE7XHJcbn1cclxuXHJcblxyXG5wIHtcclxuICBmb250LWZhbWlseTogJ1Byb3hpbWEgU29mdCc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBjb2xvcjogIzhBRkNENjtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcclxuICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJHRhYmxldCApIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lci1vZmZzZXR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLWxlZnQ6IDcuNXJlbTtcclxuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkdGFibGV0ICkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLmN1cy1jb250YWluZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTMxMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGRlc2t0b3AgKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGRlc2t0b3AgKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/