.container[data-v-0cfaa061] {
  padding: 0 20px;
}
.container .grid[data-v-0cfaa061] {
  min-height: 100vh;
}
.container .grid .bg[data-v-0cfaa061] {
  position: relative;
  overflow: hidden;
  min-height: 260px;
}
.container .grid .inner[data-v-0cfaa061] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: 9;
  padding: 40px;
}
.container .grid .loginIcon[data-v-0cfaa061] {
  width: 200px;
  margin: auto 0;
}
.container .grid .login-text[data-v-0cfaa061] {
  font-size: 10px;
  color: #fff;
  opacity: 0.6;
  width: 100%;
  text-align: center;
  margin-bottom: 10px;
}
.container .grid .bottomIcon[data-v-0cfaa061] {
  width: 100px;
}
.container .grid .loginBgLeft[data-v-0cfaa061] {
  position: absolute;
  left: 0;
  top: 0;
  width: 33%;
  z-index: 1;
}
.container .grid .loginBgRight[data-v-0cfaa061] {
  position: absolute;
  right: 0;
  top: 0;
  width: 33%;
  z-index: 1;
}
.container .grid .form[data-v-0cfaa061] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.container .grid .form form[data-v-0cfaa061] {
  max-width: 300px;
}
.container .grid .form form .toggle-visibility[data-v-0cfaa061] {
  position: absolute;
  bottom: 2px;
  height: 32px;
  width: 32px;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.container .grid .form form .toggle-visibility svg[data-v-0cfaa061] {
  width: 16px;
  fill: #a7a7a7;
  transition: all 0.3s;
}
.container .grid .form form .toggle-visibility:hover svg[data-v-0cfaa061] {
  fill: #747474;
}
.container .grid .form form .btn[data-v-0cfaa061] {
  width: 100%;
}
.required-notification[data-v-1ffe90db] {
  color: gray;
}
.register[data-v-1ffe90db] {
  min-height: 100%;
  max-width: 500px;
  display: flex;
  align-items: center;
}
.register .auth-form[data-v-1ffe90db] {
  text-align: center;
}
.container[data-v-2a20654a] {
  height: 100%;
  max-width: 500px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.container[data-v-27d52972] {
  height: 100%;
  max-width: 500px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.status[data-v-df61ed0a] {
  font-size: 12px;
  vertical-align: super;
  font-weight: 500;
}
.status.online[data-v-df61ed0a] {
  color: #60a74b;
}
.status.offline[data-v-df61ed0a] {
  color: #c53b3b;
}
.status.maintenance[data-v-df61ed0a] {
  color: #e77e1b;
}
.btn-set .token-input[data-v-df61ed0a] {
  margin-right: 20px;
}
.services .service[data-v-df61ed0a] {
  border: 2px solid #f4d8d8;
  border-radius: 6px;
  padding: 10px;
  transition: border-color 0.3s;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.services .service .actions[data-v-df61ed0a] {
  height: 18px;
}
.services .service .actions button[data-v-df61ed0a] {
  width: 18px;
  height: 18px;
}
.services .service .actions button svg[data-v-df61ed0a] {
  fill: #765691;
}
.services .service[data-v-df61ed0a]:hover {
  border-color: #c53b3b;
}
.services .service.active[data-v-df61ed0a] {
  border-color: #d8ebd3;
}
.services .service.active[data-v-df61ed0a]:hover {
  border-color: #60a74b;
}
[data-v-df61ed0a] .data-info {
  margin-bottom: 0 !important;
}
.status[data-v-ce1febfa] {
  font-size: 12px;
  display: flex;
}
.status > span[data-v-ce1febfa] {
  padding-bottom: 5px;
  margin-left: 20px;
  border-bottom: 2px solid #c53b3b;
  transition: all 0.3s;
}
.status > span.active[data-v-ce1febfa], .status > span.online[data-v-ce1febfa] {
  border-bottom: 2px solid #60a74b;
}
.organisationslist .row[data-v-4634985e] {
  grid-template-columns: 1fr 1fr 100px;
}
.organisationslist .row .name .id[data-v-4634985e] {
  font-size: 10px;
  font-weight: 500;
  color: #b5a0c7;
  margin-right: 5px;
  flex-shrink: 0;
}
.organisationslist .row .roles span[data-v-4634985e] {
  background: #b5a0c7;
  padding: 5px;
  border-radius: 4px;
  font-size: 10px;
  color: #f8f7f8;
  font-weight: 500;
}
.organisationslist .row .roles span[data-v-4634985e]:not(:last-child) {
  margin-right: 5px;
}
.status[data-v-0701df92] {
  font-size: 12px;
  display: flex;
}
.status > span[data-v-0701df92] {
  padding-bottom: 5px;
  margin-left: 20px;
  border-bottom: 2px solid #c53b3b;
  transition: all 0.3s;
}
.status > span.active[data-v-0701df92], .status > span.online[data-v-0701df92] {
  border-bottom: 2px solid #60a74b;
}
.access-code[data-v-0701df92] {
  font-weight: 500;
}
.access-code span[data-v-0701df92] {
  margin-right: 5px;
  color: #a7a7a7;
}
[data-v-796629c8] .product {
  cursor: pointer;
}
@media (min-width: 768px) {
.general .logo[data-v-b4bb434a] {
    order: 1;
}
}
.compiling[data-v-b4bb434a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.75);
  z-index: 9999;
}
.compiling *[data-v-b4bb434a] {
  color: #f8f7f8;
}
.delete-logo[data-v-b4bb434a] {
  margin-top: 10px;
  display: block;
  text-align: center;
  font-weight: 500;
  font-size: 10px;
  color: #c53b3b;
}
.fieldset input[type=text][data-v-b4bb434a] {
  padding-right: 50px;
}
.fieldset input[type=color][data-v-b4bb434a] {
  position: absolute;
  right: 20px;
  bottom: 4px;
  padding: 0;
  border: 0;
  background: #f8f7f8;
  width: 40px;
}
.fieldset.surcharge > span[data-v-b4bb434a] {
  position: absolute;
  line-height: 1;
  right: 0;
  bottom: 10px;
  color: #a7a7a7;
}
.upload[data-v-b4bb434a] {
  min-height: 100px;
  display: flex;
  flex-direction: column;
  text-align: center;
  align-items: center;
  justify-content: center;
  color: black;
  transition: all 0.3s;
  position: relative;
  border-radius: 4px;
}
.upload.cert[data-v-b4bb434a], .upload.key[data-v-b4bb434a] {
  min-height: 0;
  padding: 10px;
  text-align: left;
  align-items: flex-start;
  border: 0;
  background: #f4d8d8;
  margin-top: 10px;
}
.upload.cert.exists[data-v-b4bb434a], .upload.key.exists[data-v-b4bb434a] {
  background: #d8ebd3;
}
.upload.cert > span[data-v-b4bb434a], .upload.key > span[data-v-b4bb434a] {
  margin-top: 0;
}
.upload.cert > span.inner[data-v-b4bb434a], .upload.key > span.inner[data-v-b4bb434a] {
  display: flex;
  width: 100%;
}
.upload.cert > span.inner span.change[data-v-b4bb434a], .upload.key > span.inner span.change[data-v-b4bb434a] {
  margin-left: auto;
  margin-right: 10px;
}
.upload.cert > span.inner .delete[data-v-b4bb434a], .upload.key > span.inner .delete[data-v-b4bb434a] {
  z-index: 1;
  color: #c53b3b;
}
.upload > span[data-v-b4bb434a] {
  margin-top: 20px;
  line-height: 1.4;
}
.upload .no-logo[data-v-b4bb434a] {
  background: #e6dde9;
  color: #a7a7a7;
  width: 100%;
  height: 100px;
  text-align: center;
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
}
.upload input[type=file][data-v-b4bb434a] {
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.upload input:focus + label[data-v-b4bb434a] {
  outline: 1px dotted #000;
  outline: -webkit-focus-ring-color auto 5px;
}
.upload[data-v-b4bb434a]:hover {
  border-color: #765691;
}
.upload.dragenter[data-v-b4bb434a] {
  border-color: #765691;
}
.upload.uploading[data-v-b4bb434a] {
  border-color: #60a74b;
  pointer-events: none;
}
.product-info[data-v-3b3d65c3] {
  display: flex;
  flex-wrap: wrap;
  font-weight: 500;
}
.product-info li[data-v-3b3d65c3]:not(:last-child) {
  margin-right: 20px;
}
.product-info li span[data-v-3b3d65c3] {
  margin-right: 5px;
  color: #a7a7a7;
}
.software[data-v-381ea614] {
  display: grid;
  grid-gap: 10px;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
}
.software .sw[data-v-381ea614] {
  cursor: pointer;
  font-weight: 500;
  text-align: center;
  user-select: none;
}
.software .sw svg[data-v-381ea614] {
  width: 50px;
  display: block;
  height: auto;
  margin: 0 auto 10px auto;
  fill: #b5a0c7;
}
.software .sw:hover svg[data-v-381ea614] {
  fill: #765691;
}
.software .sw.selected[data-v-381ea614] {
  background: #765691;
  color: #f8f7f8;
}
.software .sw.selected svg[data-v-381ea614] {
  fill: #f8f7f8;
}
.fieldset.domain[data-v-9ea72bb2]::before {
  content: "https://";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  line-height: 34px;
  color: #a7a7a7;
  pointer-events: none;
}
.fieldset.domain input[data-v-9ea72bb2] {
  padding-left: 45px;
}
.domains-table .row[data-v-9ea72bb2] {
  grid-template-columns: 3fr 1fr;
}
.databases-table .row[data-v-31f36060] {
  grid-template-columns: 1fr 1fr;
}
.prefix[data-v-31f36060] {
  position: absolute;
  left: 0;
  bottom: 8px;
  color: #a7a7a7;
}
input.has-prefix[data-v-31f36060] {
  padding-left: 65px;
}
.cronjobs-table .row[data-v-0f5a799c] {
  grid-template-columns: 2fr 3fr 80px;
}
.page-head .actions[data-v-af956422] {
  display: flex;
}
.page-head .actions .btn[data-v-af956422]:last-child {
  margin-left: 10px;
}
.mailboxes-table .row[data-v-af956422] {
  grid-template-columns: 3fr 1fr;
}
.fieldsetgroup.address .fieldset[data-v-af956422] {
  margin-right: 10px;
  width: auto;
}
.fieldsetgroup.address .fieldset.account[data-v-af956422] {
  max-width: 130px;
}
.fieldsetgroup.address .fieldset.at[data-v-af956422] {
  color: #a7a7a7;
  max-width: 12px;
  font-weight: 500;
  max-width: 12px;
  padding-top: 24px;
}
.fieldsetgroup.address .fieldset.domain[data-v-af956422] {
  flex-shrink: 0;
  flex-grow: 1;
  margin-right: 0;
}
textarea[data-v-3b1155c7] {
  height: auto;
  resize: none;
}
.support-container[data-v-3b1155c7] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.support-container-title[data-v-3b1155c7] {
  margin-top: 5%;
}
.support-ticket-creator[data-v-3b1155c7] {
  margin-bottom: 4%;
  width: 80%;
  box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02), 6.7px 6.7px 5.3px rgba(0, 0, 0, 0.03), 12.5px 12.5px 10px rgba(0, 0, 0, 0.04), 22.3px 22.3px 17.9px rgba(0, 0, 0, 0.04), 41.8px 41.8px 33.4px rgba(0, 0, 0, 0.05), 100px 100px 80px rgba(0, 0, 0, 0.07);
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  margin-top: 4%;
}
.support-ticket-container[data-v-3b1155c7] {
  width: 80%;
}
.support-ticket-container[data-v-3b1155c7] {
  width: 80%;
}
.support-ticket-title[data-v-3b1155c7] {
  margin-top: 3%;
  margin-left: 3%;
  border-bottom: 2px solid #b5a0c7;
  margin-right: 3%;
}
.support-ticket-item[data-v-3b1155c7] {
  margin-left: 5%;
  display: flex;
  flex-direction: column;
  margin-top: 1rem;
  box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.02), 6.7px 6.7px 5.3px rgba(0, 0, 0, 0.03), 12.5px 12.5px 10px rgba(0, 0, 0, 0.04), 22.3px 22.3px 17.9px rgba(0, 0, 0, 0.04), 41.8px 41.8px 33.4px rgba(0, 0, 0, 0.05), 100px 100px 80px rgba(0, 0, 0, 0.07);
  width: 60%;
  min-height: 5rem;
  border-bottom-right-radius: 2rem;
  border: 2px solid #e6dde9;
  transition: border-color 0.3s;
}
.support-ticket-item-title[data-v-3b1155c7] {
  font-size: 1.5em;
  font-weight: 500;
  margin-top: 1rem;
  margin-left: 1rem;
}
.support-ticket-item-link[data-v-3b1155c7] {
  border: 2px solid #765691;
  width: 30%;
  border-bottom-right-radius: 2rem;
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
  margin-left: 66%;
}
.support-ticket-creator-button[data-v-3b1155c7] {
  margin-bottom: 4rem;
  width: 80%;
  margin-left: 10%;
}
.support-ticket-creator-title[data-v-3b1155c7] {
  margin-bottom: 2rem;
}
.support-ticket-creator-body[data-v-3b1155c7] {
  margin-bottom: 2rem;
  height: 10rem;
}
.support-ticket-creator-select[data-v-3b1155c7] {
  margin-bottom: 2rem;
}
.title h4[data-v-97fe3abe] {
  color: #b5a0c7;
}
.credit[data-v-97fe3abe] {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  line-height: 1;
}
.credit .label[data-v-97fe3abe] {
  color: #b5a0c7;
  font-weight: 500;
  margin-bottom: 5px;
}
.credit .value[data-v-97fe3abe] {
  font-weight: 400;
}
.credit .value.minus[data-v-97fe3abe] {
  color: #c53b3b;
}
.box-title[data-v-3e293678] {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}
.box-item[data-v-3e293678] {
  margin-top: 5px;
}
.box-name[data-v-3e293678] {
  width: 70%;
}
.domain-title[data-v-3e293678] {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}
.domain-container[data-v-3e293678] {
  margin-top: 10px;
  margin-left: 3px;
}
.domain-item[data-v-3e293678] {
  display: flex;
}
.domain-name[data-v-3e293678] {
  width: 70%;
}
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;
}

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;
}

html, body {
  font-family: "Gotham", "Arial", sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.6;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
  color: black;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4 {
  margin: 0;
  font-weight: 500;
  line-height: inherit;
  color: #1b1421;
}

h1, .h1 {
  font-size: 32px;
  line-height: 1.4;
}

h2, .h2 {
  font-size: 24px;
}

h3, .h3 {
  font-size: 18px;
}

h4, .h4 {
  font-size: inherit;
}

p {
  font-size: inherit;
  margin-bottom: 2rem;
  line-height: inherit;
}
p:last-of-type {
  margin-bottom: 0;
}

b, strong {
  font-weight: 500;
}

.mx-xs {
  margin-left: 5px;
  margin-right: 5px;
}

.mx-sm {
  margin-left: 10px;
  margin-right: 10px;
}

.mx {
  margin-left: 20px;
  margin-right: 20px;
}

.mx-lg {
  margin-left: 40px;
  margin-right: 40px;
}

.mx-xl {
  margin-left: 80px;
  margin-right: 80px;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.mx-none {
  margin-left: 0;
  margin-right: 0;
}

.my-xs {
  margin-top: 5px;
  margin-bottom: 5px;
}

.my-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}

.my {
  margin-top: 20px;
  margin-bottom: 20px;
}

.my-lg {
  margin-top: 40px;
  margin-bottom: 40px;
}

.my-xl {
  margin-top: 80px;
  margin-bottom: 80px;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.my-none {
  margin-top: 0;
  margin-bottom: 0;
}

.mt-xs {
  margin-top: 5px;
}

.mt-sm {
  margin-top: 10px;
}

.mt {
  margin-top: 20px;
}

.mt-lg {
  margin-top: 40px;
}

.mt-xl {
  margin-top: 80px;
}

.mt-xxl {
  margin-top: 160px;
}

.mt-auto {
  margin-top: auto;
}

.mt-none {
  margin-top: 0;
}

.mb-xs {
  margin-bottom: 5px;
}

.mb-sm {
  margin-bottom: 10px;
}

.mb {
  margin-bottom: 20px;
}

.mb-lg {
  margin-bottom: 40px;
}

.mb-xl {
  margin-bottom: 80px;
}

.mb-xxl {
  margin-bottom: 160px;
}

.mb-auto {
  margin-bottom: auto;
}

.mb-none {
  margin-bottom: 0;
}

.mr-xs {
  margin-right: 5px;
}

.mr-sm {
  margin-right: 10px;
}

.mr {
  margin-right: 20px;
}

.mr-lg {
  margin-right: 40px;
}

.mr-xl {
  margin-right: 80px;
}

.mr-auto {
  margin-right: auto;
}

.mr-none {
  margin-right: 0;
}

.ml-xs {
  margin-left: 5px;
}

.ml-sm {
  margin-left: 10px;
}

.ml {
  margin-left: 20px;
}

.ml-lg {
  margin-left: 40px;
}

.ml-xl {
  margin-left: 80px;
}

.ml-auto {
  margin-left: auto;
}

.ml-none {
  margin-left: 0;
}

.mb-fluid {
  margin-bottom: 5vw;
}

.mt-fluid {
  margin-top: 5vw;
}

.ml-fluid {
  margin-left: 5vw;
}

.mr-fluid {
  margin-right: 5vw;
}

@media (min-width: 576px) {
  .mx-xs-xs {
    margin-left: 5px;
    margin-right: 5px;
  }

  .mx-xs-sm {
    margin-left: 10px;
    margin-right: 10px;
  }

  .mx_xs {
    margin-left: 20px;
    margin-right: 20px;
  }

  .mx-xs-lg {
    margin-left: 40px;
    margin-right: 40px;
  }

  .mx-xs-xl {
    margin-left: 80px;
    margin-right: 80px;
  }

  .mx-xs-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .mx-xs-none {
    margin-left: 0;
    margin-right: 0;
  }

  .my-xs-xs {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .my-xs-sm {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .my_xs {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .my-xs-lg {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .my-xs-xl {
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .my-xs-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .my-xs-none {
    margin-top: 0;
    margin-bottom: 0;
  }

  .mt-xs-xs {
    margin-top: 5px;
  }

  .mt-xs-sm {
    margin-top: 10px;
  }

  .mt_xs {
    margin-top: 20px;
  }

  .mt-xs-lg {
    margin-top: 40px;
  }

  .mt-xs-xl {
    margin-top: 80px;
  }

  .mt-xs-auto {
    margin-top: auto;
  }

  .mt-xs-none {
    margin-top: 0;
  }

  .mb-xs-xs {
    margin-bottom: 5px;
  }

  .mb-xs-sm {
    margin-bottom: 10px;
  }

  .mb_xs {
    margin-bottom: 20px;
  }

  .mb-xs-lg {
    margin-bottom: 40px;
  }

  .mb-xs-xl {
    margin-bottom: 80px;
  }

  .mb-xs-auto {
    margin-bottom: auto;
  }

  .mb-xs-none {
    margin-bottom: 0;
  }

  .mr-xs-xs {
    margin-right: 5px;
  }

  .mr-xs-sm {
    margin-right: 10px;
  }

  .mr_xs {
    margin-right: 20px;
  }

  .mr-xs-lg {
    margin-right: 40px;
  }

  .mr-xs-xl {
    margin-right: 80px;
  }

  .mr-xs-auto {
    margin-right: auto;
  }

  .mr-xs-none {
    margin-right: 0;
  }

  .ml-xs-xs {
    margin-left: 5px;
  }

  .ml-xs-sm {
    margin-left: 10px;
  }

  .ml_xs {
    margin-left: 20px;
  }

  .ml-xs-lg {
    margin-left: 40px;
  }

  .ml-xs-xl {
    margin-left: 80px;
  }

  .ml-xs-auto {
    margin-left: auto;
  }

  .ml-xs-none {
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .mx-sm-xs {
    margin-left: 5px;
    margin-right: 5px;
  }

  .mx-sm-sm {
    margin-left: 10px;
    margin-right: 10px;
  }

  .mx_sm {
    margin-left: 20px;
    margin-right: 20px;
  }

  .mx-sm-lg {
    margin-left: 40px;
    margin-right: 40px;
  }

  .mx-sm-xl {
    margin-left: 80px;
    margin-right: 80px;
  }

  .mx-sm-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .mx-sm-none {
    margin-left: 0;
    margin-right: 0;
  }

  .my-sm-xs {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .my-sm-sm {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .my_sm {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .my-sm-lg {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .my-sm-xl {
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .my-sm-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .my-sm-none {
    margin-top: 0;
    margin-bottom: 0;
  }

  .mt-sm-xs {
    margin-top: 5px;
  }

  .mt-sm-sm {
    margin-top: 10px;
  }

  .mt_sm {
    margin-top: 20px;
  }

  .mt-sm-lg {
    margin-top: 40px;
  }

  .mt-sm-xl {
    margin-top: 80px;
  }

  .mt-sm-auto {
    margin-top: auto;
  }

  .mt-sm-none {
    margin-top: 0;
  }

  .mb-sm-xs {
    margin-bottom: 5px;
  }

  .mb-sm-sm {
    margin-bottom: 10px;
  }

  .mb_sm {
    margin-bottom: 20px;
  }

  .mb-sm-lg {
    margin-bottom: 40px;
  }

  .mb-sm-xl {
    margin-bottom: 80px;
  }

  .mb-sm-auto {
    margin-bottom: auto;
  }

  .mb-sm-none {
    margin-bottom: 0;
  }

  .mr-sm-xs {
    margin-right: 5px;
  }

  .mr-sm-sm {
    margin-right: 10px;
  }

  .mr_sm {
    margin-right: 20px;
  }

  .mr-sm-lg {
    margin-right: 40px;
  }

  .mr-sm-xl {
    margin-right: 80px;
  }

  .mr-sm-auto {
    margin-right: auto;
  }

  .mr-sm-none {
    margin-right: 0;
  }

  .ml-sm-xs {
    margin-left: 5px;
  }

  .ml-sm-sm {
    margin-left: 10px;
  }

  .ml_sm {
    margin-left: 20px;
  }

  .ml-sm-lg {
    margin-left: 40px;
  }

  .ml-sm-xl {
    margin-left: 80px;
  }

  .ml-sm-auto {
    margin-left: auto;
  }

  .ml-sm-none {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .mx-md-xs {
    margin-left: 5px;
    margin-right: 5px;
  }

  .mx-md-sm {
    margin-left: 10px;
    margin-right: 10px;
  }

  .mx_md {
    margin-left: 20px;
    margin-right: 20px;
  }

  .mx-md-lg {
    margin-left: 40px;
    margin-right: 40px;
  }

  .mx-md-xl {
    margin-left: 80px;
    margin-right: 80px;
  }

  .mx-md-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .mx-md-none {
    margin-left: 0;
    margin-right: 0;
  }

  .my-md-xs {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .my-md-sm {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .my_md {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .my-md-lg {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .my-md-xl {
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .my-md-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .my-md-none {
    margin-top: 0;
    margin-bottom: 0;
  }

  .mt-md-xs {
    margin-top: 5px;
  }

  .mt-md-sm {
    margin-top: 10px;
  }

  .mt_md {
    margin-top: 20px;
  }

  .mt-md-lg {
    margin-top: 40px;
  }

  .mt-md-xl {
    margin-top: 80px;
  }

  .mt-md-auto {
    margin-top: auto;
  }

  .mt-md-none {
    margin-top: 0;
  }

  .mb-md-xs {
    margin-bottom: 5px;
  }

  .mb-md-sm {
    margin-bottom: 10px;
  }

  .mb_md {
    margin-bottom: 20px;
  }

  .mb-md-lg {
    margin-bottom: 40px;
  }

  .mb-md-xl {
    margin-bottom: 80px;
  }

  .mb-md-auto {
    margin-bottom: auto;
  }

  .mb-md-none {
    margin-bottom: 0;
  }

  .mr-md-xs {
    margin-right: 5px;
  }

  .mr-md-sm {
    margin-right: 10px;
  }

  .mr_md {
    margin-right: 20px;
  }

  .mr-md-lg {
    margin-right: 40px;
  }

  .mr-md-xl {
    margin-right: 80px;
  }

  .mr-md-auto {
    margin-right: auto;
  }

  .mr-md-none {
    margin-right: 0;
  }

  .ml-md-xs {
    margin-left: 5px;
  }

  .ml-md-sm {
    margin-left: 10px;
  }

  .ml_md {
    margin-left: 20px;
  }

  .ml-md-lg {
    margin-left: 40px;
  }

  .ml-md-xl {
    margin-left: 80px;
  }

  .ml-md-auto {
    margin-left: auto;
  }

  .ml-md-none {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .mx-lg-xs {
    margin-left: 5px;
    margin-right: 5px;
  }

  .mx-lg-sm {
    margin-left: 10px;
    margin-right: 10px;
  }

  .mx_lg {
    margin-left: 20px;
    margin-right: 20px;
  }

  .mx-lg-lg {
    margin-left: 40px;
    margin-right: 40px;
  }

  .mx-lg-xl {
    margin-left: 80px;
    margin-right: 80px;
  }

  .mx-lg-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .mx-lg-none {
    margin-left: 0;
    margin-right: 0;
  }

  .my-lg-xs {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .my-lg-sm {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .my_lg {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .my-lg-lg {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .my-lg-xl {
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .my-lg-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .my-lg-none {
    margin-top: 0;
    margin-bottom: 0;
  }

  .mt-lg-xs {
    margin-top: 5px;
  }

  .mt-lg-sm {
    margin-top: 10px;
  }

  .mt_lg {
    margin-top: 20px;
  }

  .mt-lg-lg {
    margin-top: 40px;
  }

  .mt-lg-xl {
    margin-top: 80px;
  }

  .mt-lg-auto {
    margin-top: auto;
  }

  .mt-lg-none {
    margin-top: 0;
  }

  .mb-lg-xs {
    margin-bottom: 5px;
  }

  .mb-lg-sm {
    margin-bottom: 10px;
  }

  .mb_lg {
    margin-bottom: 20px;
  }

  .mb-lg-lg {
    margin-bottom: 40px;
  }

  .mb-lg-xl {
    margin-bottom: 80px;
  }

  .mb-lg-auto {
    margin-bottom: auto;
  }

  .mb-lg-none {
    margin-bottom: 0;
  }

  .mr-lg-xs {
    margin-right: 5px;
  }

  .mr-lg-sm {
    margin-right: 10px;
  }

  .mr_lg {
    margin-right: 20px;
  }

  .mr-lg-lg {
    margin-right: 40px;
  }

  .mr-lg-xl {
    margin-right: 80px;
  }

  .mr-lg-auto {
    margin-right: auto;
  }

  .mr-lg-none {
    margin-right: 0;
  }

  .ml-lg-xs {
    margin-left: 5px;
  }

  .ml-lg-sm {
    margin-left: 10px;
  }

  .ml_lg {
    margin-left: 20px;
  }

  .ml-lg-lg {
    margin-left: 40px;
  }

  .ml-lg-xl {
    margin-left: 80px;
  }

  .ml-lg-auto {
    margin-left: auto;
  }

  .ml-lg-none {
    margin-left: 0;
  }
}
.text-align-left {
  text-align: left;
}

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

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

.regular {
  font-weight: 400;
}

.medium {
  font-weight: 500;
}

.data-info {
  display: flex;
  justify-content: space-between;
  font-size: 10px;
  flex-wrap: wrap;
}

.vtc {
  width: 100%;
  height: 60px;
  background: #eef4fa;
}
.vtc .stroke {
  stroke-width: 2;
  stroke: #3074b9;
}
.vtc .fill {
  fill: #c5daf0;
}
.vtc .active-line {
  stroke: #f8f7f8;
}
.vtc .point {
  display: none;
  fill: #3074b9;
  stroke: #3074b9;
}
.vtc .point.is-active {
  display: block;
}
.vtc.clicked {
  height: 120px;
}
.vtc.yellow {
  background: white;
}
.vtc.yellow .stroke {
  stroke: #f7e11b;
}
.vtc.yellow .fill {
  fill: #fefbe0;
}
.vtc.yellow .point {
  fill: #f7e11b;
  stroke: #f7e11b;
}
.vtc.orange {
  background: white;
}
.vtc.orange .stroke {
  stroke: #e77e1b;
}
.vtc.orange .fill {
  fill: #fae6d4;
}
.vtc.orange .point {
  fill: #e77e1b;
  stroke: #e77e1b;
}
.vtc.red {
  background: white;
}
.vtc.red .stroke {
  stroke: #c53b3b;
}
.vtc.red .fill {
  fill: #f4d8d8;
}
.vtc.red .point {
  fill: #c53b3b;
  stroke: #c53b3b;
}

.page-head {
  display: flex;
  align-items: center;
}
.page-head .title {
  margin-right: auto;
}
.page-head .title > span {
  font-size: 12px;
  color: #b5a0c7;
  vertical-align: super;
}
.page-head .actions {
  margin-left: 20px;
}

.subhead {
  background: linear-gradient(180deg, #f1f2f3, transparent);
}

legend {
  font-size: 10px;
  color: #a7a7a7;
  margin-top: 10px;
}

.info {
  padding: 20px;
  border: 2px solid #e6dde9;
  background: #f1f1f1;
  border-radius: 4px;
}
.info.error {
  border-color: #f4d8d8;
  background: white;
}

.card {
  background: #f8f7f8;
  border-radius: 8px;
  padding: 20px;
  border: 2px solid #e6dde9;
  transition: border-color 0.3s;
}
.card .head {
  display: flex;
  align-items: flex-start;
}
.card .head .title {
  margin-right: auto;
}
.card:hover {
  border-color: #b5a0c7;
}
.card.dark {
  background: #1b1421;
  color: rgba(255, 255, 255, 0.7);
}

.icon {
  width: 18px;
  fill: #765691;
}

.search {
  position: relative;
}
.search .icon.clear {
  position: absolute;
  right: 0;
  top: 8px;
  height: 18px;
}
.search .icon.clear span {
  display: block;
  height: 10px;
  width: 2px;
  left: 8px;
  top: 4px;
  transform: rotate(45deg);
  background: #765691;
  position: absolute;
  transition: all 0.3s;
}
.search .icon.clear span:last-child {
  transform: rotate(-45deg);
}

.table {
  display: grid;
  align-items: flex-start;
}
.table .row {
  display: grid;
  grid-template-columns: 5fr 1fr 1fr 1fr 3fr;
  position: relative;
  border-bottom: 1px solid transparent;
  color: #16051a;
  transition: border-color 0.2s;
}
.table .row:nth-child(even) {
  background: rgba(0, 0, 0, 0.01);
}
.table .row.no-results {
  grid-template-columns: 1fr !important;
  cursor: auto !important;
}
.table .row.no-results .cell {
  justify-content: flex-start !important;
  text-align: left !important;
}
.table .row:first-child {
  user-select: none;
  height: 50px;
  line-height: 50px;
  font-weight: 500;
  border-bottom: 2px solid #b5a0c7;
}
.table .row:first-child .sort {
  width: 10px;
  margin-left: 10px;
}
.table .row:first-child .sort svg {
  width: 10px;
  height: 5px;
  stroke-width: 3;
  fill: none;
  stroke: #b5a0c7;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: all 0.3s;
  margin-bottom: 1px;
}
.table .row:first-child .sort svg path {
  transition: all 0.3s;
}
.table .row:first-child .cell {
  display: flex;
  align-items: center;
  height: 48px;
}
.table .row:first-child .cell:hover svg {
  stroke: #765691;
}
@media (max-width: 550px) {
  .table .row:first-child {
    display: none;
  }
}
.table .row.desc .sort path {
  d: path("M1,1 L10,9 L19,1");
}
.table .row:not(:first-child) {
  cursor: pointer;
}
.table .row:not(:first-child):hover {
  border-color: #b5a0c7;
}
@media (max-width: 550px) {
  .table .row {
    grid-template-columns: 1fr;
    padding: 10px 20px;
  }
}
.table .row .cell {
  padding: 0 10px;
  height: 58px;
  display: flex;
  align-items: center;
}
.table .row .cell.overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.table .row .cell.overflow > span {
  text-overflow: ellipsis;
  overflow: hidden;
}
.table .row .cell.actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  text-align: right;
}
.table .row .cell.actions .edit-delete {
  opacity: 0;
  transition: all 0.3s;
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 500px) {
  .table .row .cell.actions .edit-delete {
    opacity: 1;
  }
}
.table .row .cell a {
  color: #f7e11b;
}
.table .row .cell a:hover {
  color: #f7e11b;
}
.table .row .cell.align-right {
  justify-content: flex-end;
  text-align: right;
}
@media (max-width: 550px) {
  .table .row .cell {
    padding: 0 !important;
    height: auto;
    line-height: 1.8;
    grid-column-start: 1;
    grid-column-end: 3;
  }
  .table .row .cell.data-title:before {
    content: attr(data-title);
    display: block;
    padding: 0 5px 0 0;
    color: #765691;
  }
  .table .row .cell:last-child {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 1;
    grid-row-end: 1;
  }
}
.table .row:not(:first-child):hover {
  color: #765691;
}

[aria-label][role~=tooltip] {
  position: relative;
}
[aria-label][role~=tooltip]::before, [aria-label][role~=tooltip]::after {
  transform: translate3d(-50%, 0, 0);
  backface-visibility: hidden;
  will-change: transform;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s 0.2s ease-out;
  position: absolute;
  box-sizing: border-box;
  z-index: 10;
  transform-origin: top;
}
[aria-label][role~=tooltip]::before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 6px solid #f3f0f6;
  margin-bottom: 5px;
  transform: translate3d(-50%, 0, 0);
  bottom: 100%;
  left: 50%;
}
[aria-label][role~=tooltip]::after {
  background: #f3f0f6;
  color: #4f3a61;
  text-transform: none;
  text-align: center;
  border-radius: 5px;
  content: attr(aria-label);
  font-size: 11px;
  font-weight: 400;
  line-height: 1.4;
  padding: 5px;
  box-sizing: content-box;
  white-space: initial;
  width: 120px;
  margin-bottom: 11px;
  transform: translate3d(-50%, 0, 0);
  bottom: 100%;
  left: 50%;
}
[aria-label][role~=tooltip]:hover::before, [aria-label][role~=tooltip]:hover::after, [aria-label][role~=tooltip]:focus::before, [aria-label][role~=tooltip]:focus::after {
  opacity: 1;
  pointer-events: auto;
}

[role~=tooltip]:hover::before {
  transform: translate3d(-50%, -5px, 0);
}

[role~=tooltip]:hover::after {
  transform: translate3d(-50%, -5px, 0);
}

.container,
.container-full {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (min-width: 768px) {
  .container,
.container-full {
    padding-right: 40px;
    padding-left: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (min-width: 1200px) {
  .container {
    padding-right: 80px;
    padding-left: 80px;
  }
}
.container .grid,
.container-full .grid {
  margin-right: -20px;
  margin-left: -20px;
}

.grid {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin: 0 auto;
  position: relative;
  *letter-spacing: normal;
  list-style-type: none;
}

.grid::before, .grid::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: normal;
  word-spacing: normal;
  white-space: normal;
}

[class*=col-] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: normal;
  word-spacing: normal;
  white-space: normal;
  position: relative;
  width: 100%;
  vertical-align: top;
  padding: 20px;
  display: inline-block;
  *display: inline;
  zoom: 1;
}
[class*=col-].fieldset {
  padding-top: 0;
  padding-bottom: 0;
}

[class*=col-]::before, [class*=col-]::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: normal;
  word-spacing: normal;
  white-space: normal;
}

[class*=col-] .grid {
  -ms-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: -20px;
}

.col-12 {
  width: 100%;
  *width: 99.9%;
}

.col-11 {
  width: 91.66666667%;
  *width: 91.56666667%;
}

.col-10 {
  width: 83.33333333%;
  *width: 83.23333333%;
}

.col-9 {
  width: 75%;
  *width: 74.9%;
}

.col-8 {
  width: 66.66666667%;
  *width: 66.56666667%;
}

.col-7 {
  width: 58.33333333%;
  *width: 58.23333333%;
}

.col-6 {
  width: 50%;
  *width: 49.9%;
}

.col-5 {
  width: 41.66666667%;
  *width: 41.56666667%;
}

.col-4 {
  width: 33.33333333%;
  *width: 33.23333333%;
}

.col-3 {
  width: 25%;
  *width: 24.9%;
}

.col-2 {
  width: 16.66666667%;
  *width: 16.56666667%;
}

.col-1 {
  width: 8.33333333%;
  *width: 8.23333333%;
}

@media (min-width: 576px) {
  .col-xs-12 {
    width: 100%;
    *width: 99.9%;
  }

  .col-xs-11 {
    width: 91.66666667%;
    *width: 91.56666667%;
  }

  .col-xs-10 {
    width: 83.33333333%;
    *width: 83.23333333%;
  }

  .col-xs-9 {
    width: 75%;
    *width: 74.9%;
  }

  .col-xs-8 {
    width: 66.66666667%;
    *width: 66.56666667%;
  }

  .col-xs-7 {
    width: 58.33333333%;
    *width: 58.23333333%;
  }

  .col-xs-6 {
    width: 50%;
    *width: 49.9%;
  }

  .col-xs-5 {
    width: 41.66666667%;
    *width: 41.56666667%;
  }

  .col-xs-4 {
    width: 33.33333333%;
    *width: 33.23333333%;
  }

  .col-xs-3 {
    width: 25%;
    *width: 24.9%;
  }

  .col-xs-2 {
    width: 16.66666667%;
    *width: 16.56666667%;
  }

  .col-xs-1 {
    width: 8.33333333%;
    *width: 8.23333333%;
  }
}
@media (min-width: 768px) {
  .col-sm-12 {
    width: 100%;
    *width: 99.9%;
  }

  .col-sm-11 {
    width: 91.66666667%;
    *width: 91.56666667%;
  }

  .col-sm-10 {
    width: 83.33333333%;
    *width: 83.23333333%;
  }

  .col-sm-9 {
    width: 75%;
    *width: 74.9%;
  }

  .col-sm-8 {
    width: 66.66666667%;
    *width: 66.56666667%;
  }

  .col-sm-7 {
    width: 58.33333333%;
    *width: 58.23333333%;
  }

  .col-sm-6 {
    width: 50%;
    *width: 49.9%;
  }

  .col-sm-5 {
    width: 41.66666667%;
    *width: 41.56666667%;
  }

  .col-sm-4 {
    width: 33.33333333%;
    *width: 33.23333333%;
  }

  .col-sm-3 {
    width: 25%;
    *width: 24.9%;
  }

  .col-sm-2 {
    width: 16.66666667%;
    *width: 16.56666667%;
  }

  .col-sm-1 {
    width: 8.33333333%;
    *width: 8.23333333%;
  }
}
@media (min-width: 992px) {
  .col-md-12 {
    width: 100%;
    *width: 99.9%;
  }

  .col-md-11 {
    width: 91.66666667%;
    *width: 91.56666667%;
  }

  .col-md-10 {
    width: 83.33333333%;
    *width: 83.23333333%;
  }

  .col-md-9 {
    width: 75%;
    *width: 74.9%;
  }

  .col-md-8 {
    width: 66.66666667%;
    *width: 66.56666667%;
  }

  .col-md-7 {
    width: 58.33333333%;
    *width: 58.23333333%;
  }

  .col-md-6 {
    width: 50%;
    *width: 49.9%;
  }

  .col-md-5 {
    width: 41.66666667%;
    *width: 41.56666667%;
  }

  .col-md-4 {
    width: 33.33333333%;
    *width: 33.23333333%;
  }

  .col-md-3 {
    width: 25%;
    *width: 24.9%;
  }

  .col-md-2 {
    width: 16.66666667%;
    *width: 16.56666667%;
  }

  .col-md-1 {
    width: 8.33333333%;
    *width: 8.23333333%;
  }
}
@media (min-width: 1200px) {
  .col-lg-12 {
    width: 100%;
    *width: 99.9%;
  }

  .col-lg-11 {
    width: 91.66666667%;
    *width: 91.56666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
    *width: 83.23333333%;
  }

  .col-lg-9 {
    width: 75%;
    *width: 74.9%;
  }

  .col-lg-8 {
    width: 66.66666667%;
    *width: 66.56666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
    *width: 58.23333333%;
  }

  .col-lg-6 {
    width: 50%;
    *width: 49.9%;
  }

  .col-lg-5 {
    width: 41.66666667%;
    *width: 41.56666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
    *width: 33.23333333%;
  }

  .col-lg-3 {
    width: 25%;
    *width: 24.9%;
  }

  .col-lg-2 {
    width: 16.66666667%;
    *width: 16.56666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
    *width: 8.23333333%;
  }
}
@media (min-width: 1600px) {
  .col-xlg-12 {
    width: 100%;
    *width: 99.9%;
  }

  .col-xlg-11 {
    width: 91.66666667%;
    *width: 91.56666667%;
  }

  .col-xlg-10 {
    width: 83.33333333%;
    *width: 83.23333333%;
  }

  .col-xlg-9 {
    width: 75%;
    *width: 74.9%;
  }

  .col-xlg-8 {
    width: 66.66666667%;
    *width: 66.56666667%;
  }

  .col-xlg-7 {
    width: 58.33333333%;
    *width: 58.23333333%;
  }

  .col-xlg-6 {
    width: 50%;
    *width: 49.9%;
  }

  .col-xlg-5 {
    width: 41.66666667%;
    *width: 41.56666667%;
  }

  .col-xlg-4 {
    width: 33.33333333%;
    *width: 33.23333333%;
  }

  .col-xlg-3 {
    width: 25%;
    *width: 24.9%;
  }

  .col-xlg-2 {
    width: 16.66666667%;
    *width: 16.56666667%;
  }

  .col-xlg-1 {
    width: 8.33333333%;
    *width: 8.23333333%;
  }
}
.align-start {
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

.align-end {
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}

.align-end [class*=col-] {
  vertical-align: bottom;
}

.align-center {
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.align-center [class*=col-] {
  vertical-align: middle;
}

.align-baseline {
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
}

.align-content-start {
  -ms-flex-line-pack: start;
  -webkit-align-content: flex-start;
  align-content: flex-start;
}

.align-content-end {
  -ms-flex-line-pack: end;
  -webkit-align-content: flex-end;
  align-content: flex-end;
}

.align-content-end [class*=col-] {
  vertical-align: bottom;
}

.align-content-center {
  -ms-flex-line-pack: center;
  -webkit-align-content: center;
  align-content: center;
}

.align-content-space-between {
  -ms-flex-line-pack: justify;
  -webkit-align-content: space-between;
  align-content: space-between;
}

.align-content-space-around {
  -ms-flex-line-pack: distribute;
  -webkit-align-content: space-around;
  align-content: space-around;
}

.align-self-stretch {
  -ms-flex-item-align: stretch;
  -webkit-align-self: stretch;
  align-self: stretch;
}

.align-self-start {
  -ms-flex-item-align: start;
  -webkit-align-self: flex-start;
  align-self: flex-start;
}

.align-self-end {
  -ms-flex-item-align: end;
  -webkit-align-self: flex-end;
  align-self: flex-end;
  vertical-align: bottom;
}

.align-self-center {
  -ms-flex-item-align: center;
  -webkit-align-self: center;
  align-self: center;
  vertical-align: middle;
}

.align-self-baseline {
  -ms-flex-item-align: baseline;
  -webkit-align-self: baseline;
  align-self: baseline;
  vertical-align: baseline;
}

.justify-start {
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.justify-end {
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.justify-center {
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.justify-space-between {
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

/* .justify-space-between.grid {
  text-align: justify;
  -moz-text-align-last: justify;
  text-align-last: justify;
} */
.justify-space-around {
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}

.grid-bleed [class*=col-] {
  padding: 0;
}

.col-grid {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.col-grid.direction-row {
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}

.col-bleed {
  padding: 0;
}

.col-bleed-x {
  padding: 20px 0;
}

.col-bleed-y {
  padding: 0 20px;
}

@media (max-width: 575px) {
  .hidden-xxs {
    display: none;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .hidden-xs {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none;
  }
}
@media (min-width: 1200px) and (max-width: 1599px) {
  .hidden-lg {
    display: none;
  }
}
@media (min-width: 1600px) {
  .hidden-xlg {
    display: none;
  }
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  box-shadow: 0 0 0 30px #f8f7f8 inset !important;
}

.fieldset {
  position: relative;
  margin-bottom: 20px;
}
.fieldset.fieldset-error input {
  border-color: #c53b3b;
}

input[type=text],
input[type=password],
input[type=email],
input[type=number],
textarea {
  font-size: 12px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  border: none;
  border-bottom: 2px solid #e6dde9;
  transition: color 0.3s, border 0.3s;
  background: #f8f7f8;
  border-radius: 0;
  height: 34px;
  appearance: none;
  text-align: inherit;
  font-weight: 400;
  color: inherit;
  font-family: inherit;
}
input[type=text]:-webkit-autofill::first-line,
input[type=password]:-webkit-autofill::first-line,
input[type=email]:-webkit-autofill::first-line,
input[type=number]:-webkit-autofill::first-line,
textarea:-webkit-autofill::first-line {
  font-family: inherit;
  font-size: 12px;
}

input[type=radio] {
  display: inline-block;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

input:focus,
textarea:focus {
  outline: none;
  border-color: #765691;
}

::placeholder {
  color: #a7a7a7;
}

.fieldsetgroup {
  display: flex;
}
.fieldsetgroup .fieldset {
  margin-right: 20px;
  flex: 1;
}
.fieldsetgroup .fieldset:last-child {
  margin-right: 0;
}

.password-instructions {
  margin-top: 10px;
}
.password-instructions span {
  display: inline-block;
  font-size: 11px;
  background: #c53b3b;
  border-radius: 5px;
  padding: 2px 5px;
  margin-bottom: 5px;
}
.password-instructions span:not(:first-child) {
  color: #f8f7f8;
}
.password-instructions span.text {
  background: transparent;
}

label:not(.switch) {
  font-size: 10px;
  font-weight: 500;
  line-height: 1;
}

.radio label,
.checkbox label {
  display: block;
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  user-select: none;
  line-height: 18px;
}
.radio label input,
.checkbox label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.radio label input:checked ~ .checkmark,
.checkbox label input:checked ~ .checkmark {
  border-color: #b5a0c7;
}
.radio label input:checked ~ .checkmark:after,
.checkbox label input:checked ~ .checkmark:after {
  display: block;
}
.radio label .checkmark,
.checkbox label .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  border: 2px solid #e6dde9;
  border-radius: 100%;
  transition: all 0.3s;
}
.radio label .checkmark:after,
.checkbox label .checkmark:after {
  top: 4px;
  left: 4px;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background: #765691;
  content: "";
  position: absolute;
  display: none;
}
.radio label:hover input ~ .checkmark,
.checkbox label:hover input ~ .checkmark {
  border-color: #a7a7a7;
}

.checkbox:not(:last-child) {
  margin-bottom: 10px;
}

label.switch {
  position: relative;
  display: block;
  width: 100%;
  height: 26px;
  display: flex;
  align-items: center;
  cursor: pointer;
  padding-left: 0;
}
label.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
label.switch .slider {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 40px;
  background-color: transparent;
  transition: 0.4s;
  border-radius: 14px;
  border: 2px solid #e6dde9;
}
label.switch .slider:before {
  position: absolute;
  content: "";
  height: 18px;
  width: 18px;
  left: 2px;
  bottom: 2px;
  background-color: #a7a7a7;
  transition: 0.4s;
  border-radius: 100%;
}

input:checked + .slider {
  border-color: #765691;
}

input:checked + .slider:before {
  background-color: #765691;
}

input:not(:checked):hover + .slider:before {
  transform: translateX(2px);
}

input:checked:hover + .slider:before {
  transform: translateX(12px);
}

input:checked + .slider:before {
  transform: translateX(14px);
}

.v-select {
  position: relative;
  font-family: inherit;
}

@-webkit-keyframes vSelectSpinner {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes vSelectSpinner {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.vs__fade-enter-active,
.vs__fade-leave-active {
  pointer-events: none;
  transition: opacity 0.15s;
}

.vs__fade-enter,
.vs__fade-leave-to {
  opacity: 0;
}

.vs--disabled .vs__clear,
.vs--disabled .vs__dropdown-toggle,
.vs--disabled .vs__open-indicator,
.vs--disabled .vs__search,
.vs--disabled .vs__selected {
  cursor: not-allowed;
  background-color: transparent;
  border-color: #f3f0f6;
  fill: #f3f0f6;
}

.vs__dropdown-toggle {
  appearance: none;
  display: flex;
  padding: 0;
  background: #f8f7f8;
  border-bottom: 2px solid #b5a0c7;
  white-space: normal;
  min-height: 34px;
}

.vs__selected-options {
  display: flex;
  flex-basis: 100%;
  flex-grow: 1;
  flex-wrap: wrap;
  position: relative;
  min-width: 0;
}

.vs--single .vs__selected-options {
  flex-wrap: nowrap;
}

.vs__actions {
  display: flex;
  align-items: center;
  padding: 5px 0 0 5px;
  cursor: pointer;
}

.vs--searchable .vs__dropdown-toggle {
  cursor: text;
}

.vs--unsearchable .vs__dropdown-toggle {
  cursor: pointer;
}

.vs--open:not(.drop-up) .vs__dropdown-toggle {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.vs--open.drop-up .vs__dropdown-toggle {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.vs__open-indicator {
  width: 14px;
  fill: #b5a0c7;
  transform: scale(1);
  transition: transform 0.15s cubic-bezier(1, -0.115, 0.975, 0.855);
  transition-timing-function: cubic-bezier(1, -0.115, 0.975, 0.855);
}

.vs--open .vs__open-indicator {
  transform: rotate(180deg) scale(1);
}

.vs--loading .vs__open-indicator {
  opacity: 0;
}

.vs__clear {
  fill: #c53b3b;
  padding: 0;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  margin-right: 10px;
  min-width: auto;
  width: 10px;
}

.fieldset-error .vs__dropdown-toggle,
.fieldset-error .vs__dropdown-menu {
  border-color: #c53b3b !important;
}

.vs__dropdown-menu {
  display: block;
  box-sizing: border-box;
  position: absolute;
  top: calc(100% - 2px);
  left: 0;
  z-index: 1000;
  padding: 0;
  margin: 0;
  width: 100%;
  max-height: 350px;
  min-width: 80px;
  overflow-y: auto;
  box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.15);
  text-align: left;
  list-style: none;
  background: #765691;
}

[data-popper-placement=top] {
  border-top-style: solid;
  border-bottom-style: none;
  border-top: 2px solid #b5a0c7;
  box-shadow: 0 -3px 3px rgba(0, 0, 0, 0.15);
}

.vs__no-options {
  padding: 20px;
  color: #f8f7f8;
}
.vs__no-options a {
  font-weight: 500;
  color: #ffce00;
}

.vs__dropdown-option {
  line-height: 1.6;
  padding: 10px;
  clear: both;
  color: #f8f7f8;
  white-space: nowrap;
  transition: all 0.3s;
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
}
.vs__dropdown-option em {
  margin-left: auto;
  font-style: inherit;
  color: #b5a0c7;
  font-size: 9px;
  font-weight: 500;
  line-height: 20px;
}
.vs__dropdown-option em.circle {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background: #c53b3b;
}
.vs__dropdown-option em.red {
  color: #c53b3b;
}
.vs__dropdown-option em.green {
  color: #60a74b;
}
.vs__dropdown-option em.yellow {
  color: #e77e1b;
}

.vs__dropdown-option:hover {
  cursor: pointer;
}

.vs__dropdown-option--highlight {
  background: #4f3a61;
  color: #f8f7f8;
}

.vs__dropdown-option--disabled {
  background: inherit;
  color: #f3f0f6 !important;
  cursor: not-allowed !important;
}

.vs__dropdown-option--disabled:hover {
  cursor: inherit;
}

.vs__selected {
  display: flex;
  align-items: center;
  z-index: 0;
  line-height: 1.6;
  color: #1b1421;
}

.vs__deselect {
  display: inline-flex;
  appearance: none;
  margin-left: 5px;
  padding: 0;
  border: 0;
  cursor: pointer;
  background: none;
  fill: #c53b3b;
  text-shadow: 0 1px 0 #fff;
}

.vs--single .vs__selected {
  background-color: transparent;
  border-color: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  padding: 5px 5px 0 0;
}

.vs--single.vs--open .vs__selected {
  position: absolute;
  opacity: 0.4;
  width: 100%;
  padding-right: 20px;
}

.vs--single.vs--searching .vs__selected {
  display: none;
}

.vs__search::-webkit-search-cancel-button,
.vs__search::-ms-clear,
.vs__search::-webkit-search-decoration,
.vs__search::-webkit-search-results-button,
.vs__search::-webkit-search-results-decoration {
  display: none;
}

.vs__search,
.vs__search:focus {
  appearance: none;
  border: none;
  outline: none;
  padding: 0;
  background: none;
  box-shadow: none;
  width: 0;
  max-width: 100%;
  flex-grow: 1;
  z-index: 1;
  font-size: 12px;
}

.vs--unsearchable .vs__search {
  opacity: 1;
}

.vs--unsearchable:not(.vs--disabled) .vs__search:hover {
  cursor: pointer;
}

.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search {
  opacity: 0.2;
}

.vs__spinner {
  align-self: center;
  opacity: 0;
  font-size: 5px;
  text-indent: -9999em;
  overflow: hidden;
  border: 0.9em solid rgba(100, 100, 100, 0.1);
  border-left-color: rgba(60, 60, 60, 0.45);
  transform: translateZ(0);
  animation: vSelectSpinner 1.1s linear infinite;
  transition: opacity 0.1s;
}

.vs__spinner,
.vs__spinner:after {
  border-radius: 50%;
  width: 5em;
  height: 5em;
}

.vs--loading .vs__spinner {
  opacity: 1;
}

.v-select:not(.vs--single) .vs__selected {
  background: #f3f0f6;
  margin: 0 5px 5px 0;
  border-radius: 4px;
  padding: 5px;
  font-size: 10px;
  line-height: 1;
  align-self: flex-end;
}

@font-face {
  font-family: "Gotham";
  src: url(/build/fonts/SVN-Gotham-Book.a0459fef.woff2) format("woff2"), url(/build/fonts/SVN-Gotham-Book.0a2adab0.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url(/build/fonts/SVN-Gotham-Regular.63f28a31.woff2) format("woff2"), url(/build/fonts/SVN-Gotham-Regular.8cc2a98d.woff) format("woff");
  font-weight: 500;
  font-style: normal;
}
*, *::after, *::before {
  box-sizing: border-box;
  backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}

html,
body {
  height: 100%;
  overflow: hidden;
  overscroll-behavior: none;
}

html {
  background: #f8f7f8 !important;
  color: #16051a;
}

img, svg {
  width: 100%;
  height: auto;
}

.app {
  height: 100%;
  display: flex;
  overflow: hidden;
}
.app > .content {
  overflow-y: scroll;
  overflow-x: hidden;
  scroll-behavior: smooth;
  overscroll-behavior: none;
  flex-grow: 1;
}
.app > .content > * {
  min-height: 100%;
  width: 100%;
}

a {
  color: #765691;
  font-weight: 500;
  text-decoration: none;
  transition: color 0.3s;
  will-change: color;
}
@media (hover: hover) {
  a:hover {
    color: #ffce00;
  }
}
a.link {
  color: #1b1421;
  font-weight: 500;
  border-bottom: 2px solid #765691;
  padding: 3px 0 5px 0;
}
@media (hover: hover) {
  a.link:hover {
    color: #765691;
  }
}

button {
  border: none;
  background: transparent;
  padding: 0;
  cursor: pointer;
  transition: all 0.3s;
  will-change: auto;
  font-size: inherit;
}
button:focus {
  outline: 0;
}
button:disabled {
  cursor: not-allowed;
}
button.submitting {
  background: #765691;
}
button.disabled {
  opacity: 0.5;
}
@media (hover: hover) {
  button.disabled:hover {
    background: #765691;
  }
}

.btn {
  display: block;
  padding: 6px 20px 10px 20px;
  background: #765691;
  color: #f8f7f8;
  border: none;
  cursor: pointer;
  font-weight: 500;
  border-radius: 4px;
  font-family: inherit;
  transition: all 0.3s;
  line-height: 14px;
  min-height: 0;
  text-align: center;
  border: 2px solid #765691;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
  user-select: none;
}
.btn > .plus {
  font-size: 20px;
  line-height: 0;
  display: inline-block;
  vertical-align: sub;
}
.btn.red {
  background: #c53b3b;
  border-color: #c53b3b;
}
@media (hover: hover) {
  .btn.red:hover {
    background: #9e2f2f;
    border-color: #9e2f2f;
  }
}
@media (hover: hover) {
  .btn:hover {
    color: #f8f7f8;
    background: #4f3a61;
    border-color: #4f3a61;
  }
}
.btn.btn-secondary {
  background: #f8f7f8;
  color: #765691;
  border: 2px solid #765691;
}
@media (hover: hover) {
  .btn.btn-secondary:hover {
    color: #1b1421;
    border-color: #1b1421;
  }
}
.btn.small {
  font-size: 10px;
  padding: 3px 4px 4px 4px;
}
.btn.block {
  width: 100%;
}

.btn-set {
  display: flex;
  align-items: center;
}
.btn-set > *:not(:last-child) {
  margin-right: 10px;
}

.fade-enter-active, .fade-leave-active {
  transition: opacity 0.3s;
}

.fade-enter, .fade-leave-to {
  opacity: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9Mb2dpbi52dWUiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vUmVnaXN0ZXIudnVlIiwid2VicGFjazovLy8uL0ZvcmdvdC52dWUiLCJ3ZWJwYWNrOi8vLy4vUmVzZXQudnVlIiwid2VicGFjazovLy8uL1NlcnZlci52dWUiLCJ3ZWJwYWNrOi8vLy4vVXNlci52dWUiLCJ3ZWJwYWNrOi8vLy4vT3JnYW5pc2F0aW9ucy52dWUiLCJ3ZWJwYWNrOi8vLy4vT3JnYW5pc2F0aW9uLnZ1ZSIsIndlYnBhY2s6Ly8vLi9Qcm9kdWN0cy52dWUiLCJ3ZWJwYWNrOi8vLy4vc3R5bGVzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9TZXR0aW5ncy52dWUiLCJ3ZWJwYWNrOi8vLy4vQm94LnZ1ZSIsIndlYnBhY2s6Ly8vLi9JbnN0YW5jZXMudnVlIiwid2VicGFjazovLy8uL0RvbWFpbnMudnVlIiwid2VicGFjazovLy8uL0RhdGFiYXNlcy52dWUiLCJ3ZWJwYWNrOi8vLy4vQ3JvbmpvYnMudnVlIiwid2VicGFjazovLy8uL01haWwudnVlIiwid2VicGFjazovLy8uL1N1cHBvcnQudnVlIiwid2VicGFjazovLy8uL1Byb2ZpbGUudnVlIiwid2VicGFjazovLy8uL0JpbGxzLnZ1ZSIsIndlYnBhY2s6Ly8vLi9yZXNldC5zY3NzIiwid2VicGFjazovLy8uL2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi90eXBvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9oZWxwZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy92dWUvc3R5bGVzL2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL3ZzZWxlY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpUkE7RUFDRTtBQWhSRjtBQWtSRTtFQUNFO0FBaFJKO0FBa1JJO0VBQ0U7RUFDQTtFQUNBO0FBaFJOO0FBbVJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYUMxUU07QURQWjtBQW9SSTtFQUNFO0VBQ0E7QUFsUk47QUFxUkk7RUFDRSxlQ2pTUTtFRGtTUjtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CQzFSTTtBRE9aO0FBc1JJO0VBQ0U7QUFwUk47QUF1Ukk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBclJOO0FBd1JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXRSTjtBQXlSSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBdlJOO0FBeVJNO0VBQ0U7QUF2UlI7QUF5UlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF2UlY7QUF5UlU7RUFDRTtFQUNBLGFDL1ZDO0VEZ1dEO0FBdlJaO0FBMlJZO0VBQ0U7QUF6UmQ7QUE4UlE7RUFDRTtBQTVSVixDO0FFZ2tCQTtFQUNFO0FBcHBCRjtBQXVwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXBwQkY7QUFzcEJFO0VBQ0U7QUFwcEJKLEM7QUMwSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBckpGLEM7QUMrR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBcEhGLEM7QUN3VUE7RUFDRSxlSjVUUztFSTZUVDtFQUNBLGdCSnZUTztBSXRCVDtBQStVRTtFQUNFLGNKMVVZO0FJSGhCO0FBZ1ZFO0VBQ0UsY0oxVVU7QUlKZDtBQWlWRTtFQUNFLGNKaFZZO0FJQ2hCO0FBb1ZFO0VBQ0Usa0JKblVLO0FJZFQ7QUFzVkU7RUFDRTtFQUNBO0VBQ0EsYUo1VVE7RUk2VVI7RUFDQTtFQUNBO0VBQ0E7QUFuVko7QUFxVkk7RUFDRTtBQW5WTjtBQXFWTTtFQUNFO0VBQ0E7QUFuVlI7QUFxVlE7RUFDRSxhQXJYWTtBQWtDdEI7QUF3Vkk7RUFDRSxxQkpoWFE7QUkwQmQ7QUF5Vkk7RUFDRSxxQkp2WGdCO0FJZ0N0QjtBQXlWTTtFQUNFLHFCSjNYUTtBSW9DaEI7QUE4VkU7RUFDRTtBQTNWSixDO0FDNkJBO0VBQ0U7RUFDQTtBQTlFRjtBQWdGRTtFQUNFLG1CTHZEUTtFS3dEUixpQkx0REs7RUt1REw7RUFDQTtBQTlFSjtBQWdGSTtFQUVFO0FBL0VOLEM7QUN3WEU7RUFDRTtBQW5ZSjtBQXNZTTtFQUNFLGVOdlhNO0VNd1hOLGdCTmhYQztFTWlYRDtFQUNBLGlCTi9XSTtFTWdYSjtBQXBZUjtBQXlZRztFQUNDO0VBQ0EsWU52WFE7RU13WFI7RUFDQSxlTnBZVTtFTXFZVixjQWpaVTtFQWtaVjtBQXZZSjtBQXlZSTtFQUNDLGlCTjlYTztBTVRaLEM7QUM0SkE7RUFDRTtFQUNBO0FBL0tGO0FBaUxFO0VBQ0UsbUJQeEpRO0VPeUpSLGlCUHZKSztFT3dKTDtFQUNBO0FBL0tKO0FBaUxJO0VBRUU7QUFoTE47QUFxTEE7RUFDQyxnQlB4S1E7QU9WVDtBQW1MQztFQUNDLGlCUHZLVTtFT3dLVixjUC9MVztBT2NiLEM7QUNxTkk7RUFHQTtBQTFPSixDO0FDS0U7QUMwbkNGO0lBRUU7QUFob0NBO0FBQ0Y7QUFtb0NBO0VBQ0U7RUFDRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFob0NGO0FBa29DRTtFQUNFLGNBanBDVTtBQWlCZDtBQW9vQ0E7RUFDQyxnQlY5bkNXO0VVK25DWDtFQUNBO0VBQ0EsZ0JWcm9DUTtFVXNvQ1IsZVY5b0NhO0VVK29DYixjVm5wQ2E7QVVrQmQ7QUFxb0NFO0VBQ0U7QUFsb0NKO0FBcW9DRTtFQUNFO0VBQ0EsV1Y1b0NLO0VVNm9DTDtFQUNBO0VBQ0E7RUFDQSxtQkF6cUNVO0VBMHFDVjtBQW5vQ0o7QUF1b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjVm5yQ087QVU4Q2I7QUEwb0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Y7QUF2b0NGO0FBeW9DSTtFQUVFO0VBQ0EsYVYvcUNNO0VVZ3JDTjtFQUNBO0VBQ0E7RUFDQSxtQlZsc0NjO0VVbXNDZCxnQlZwckNNO0FVNENaO0FBMG9DTTtFQUNFLG1CVjFzQ2M7QVVrRXRCO0FBMm9DTTtFQUNFO0FBem9DUjtBQTJvQ1E7RUFDRTtFQUNBO0FBem9DVjtBQTJvQ1U7RUFDRTtFQUNBLGtCVm5zQ0E7QVUwRFo7QUE0b0NVO0VBQ0U7RUFDQSxjVnh0Q0U7QVU4RWQ7QUFncENJO0VBQ0UsZ0JWOXNDRztFVStzQ0g7QUE5b0NOO0FBaXBDSTtFQUNFLG1CQTd1Q1k7RUE4dUNmLGNWN3VDVTtFVTh1Q1A7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEvb0NIO0FBa3BDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWhwQ047QUFtcENJO0VBQ0U7RUFDQTtBQWpwQ047QUFvcENJO0VBQ0UscUJBendDZ0I7QUF1SHRCO0FBcXBDSTtFQUNFLHFCQTd3Q2dCO0FBMEh0QjtBQXNwQ0k7RUFDRSxxQlYxd0NVO0VVMndDVjtBQXBwQ04sQztBQ2tKQTtFQUNFO0VBQ0E7RUFDQSxnQlg1UE87QVd0QlQ7QUFxUkk7RUFDRSxrQlgzUEc7QVd4QlQ7QUFzUkk7RUFDRSxpQlhqUU07RVdrUU4sY1h6Uk87QVdLYixDO0FDa2dCQTtFQUNDO0VBQ0EsY1pqZlc7RVlrZlg7QUE1Z0JEO0FBOGdCQztFQUNDO0VBQ0EsZ0JaMWZPO0VZMmZQO0VBQ0E7QUE1Z0JGO0FBOGdCRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE1Z0JIO0FBZ2hCRztFQUNDLGFBL2hCa0I7QUFpQnRCO0FBa2hCRTtFQUNDLG1CQXBpQm1CO0VBcWlCbkIsY0FsaUJXO0FBa0JkO0FBa2hCRztFQUNDLGFBcmlCVTtBQXFCZCxDO0FDZ2ZDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2I1Z0JXO0VhNmdCWDtBQTFnQkY7QUE2Z0JDO0VBQ0M7QUEzZ0JGO0FBZ2hCRTtFQUNFO0FBN2dCSixDO0FDb2VJO0VBR0E7QUFyZko7QUEwZkE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjZDFmUztBY0diO0FBMGZBO0VBQ0k7QUF2ZkosQztBQzBnQkM7RUFDQztBQXRoQkYsQztBQ3V1QkE7RUFDRTtBQXh1QkY7QUEwdUJFO0VBQ0UsaUJoQi9zQlE7QWdCekJaO0FBNnVCRTtFQUNFO0FBMXVCSjtBQSt1QkU7RUFDRTtFQUNBO0FBNXVCSjtBQTh1Qkk7RUFDRTtBQTV1Qk47QUErdUJJO0VBQ0UsY2hCM3ZCTztFZ0I0dkJQO0VBQ0E7RUFDQTtFQUNBO0FBN3VCTjtBQWd2Qkk7RUFDRTtFQUNBO0VBQ0E7QUE5dUJOLEM7QUNxS0E7RUFDSTtFQUNBO0FBak1KO0FBbU1BO0VBQ0k7RUFDQTtFQUNBO0FBaE1KO0FBbU1BO0VBQ0k7QUFoTUo7QUFtTUE7RUFDSTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFqTUo7QUFvTUE7RUFFSTtBQWxNSjtBQXFNQTtFQUNJO0FBbE1KO0FBcU1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFsTUo7QUFzTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0U7RUFDRjtBQW5NSjtBQXNNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBbk1KO0FBME1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF2TUo7QUEyTUE7RUFDSTtFQUNBO0VBQ0E7QUF4TUo7QUF5TUE7RUFDSTtBQXRNSjtBQXlNQTtFQUNJO0VBQ0E7QUF0TUo7QUF5TUE7RUFDSTtBQXRNSixDO0FDdVRDO0VBQ0M7QUE1WUY7QUFnWkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBQTdZRDtBQStZQztFQUNDO0VBQ0EsZ0JsQmhZTztFa0JpWVAsa0JsQjlYVTtBa0JmWjtBQWdaQztFQUNDLGdCbEJ0WVE7QWtCUlY7QUFnWkU7RUFDQyxjbEJwWlc7QWtCTWQsQztBQ3NPQTtFQUNJO0VBQ0E7RUFDQTtBQXpQSjtBQTRQQTtFQUVFO0FBMVBGO0FBNlBBO0VBQ0U7QUExUEY7QUE2UEE7RUFDRTtFQUNBO0VBQ0E7QUExUEY7QUE2UEE7RUFDRTtFQUNBO0FBMVBGO0FBNlBBO0VBQ0U7QUExUEY7QUE2UEE7RUFDRTtBQTFQRixDO0FDM0JBOzs7Ozs7Ozs7Ozs7O0VBYUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDSEY7O0FETUE7O0VBRUU7QUNIRjs7QURLQTtFQUNFO0FDRkY7O0FESUE7RUFDRTtBQ0RGOztBREdBO0VBQ0U7QUNBRjs7QURFQTs7RUFFRTtFQUNBO0FDQ0Y7O0FEQ0E7RUFDRTtFQUNBO0FDRUY7O0FDL0NBO0VBQ0U7RUFDQSxlQ2lCUztFRGhCVCxnQkNzQlE7RURyQlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNEO0FEa0REOztBQy9DQTtFQUNFO0VBQ0EsZ0JDWU87RURYUDtFQUNBO0FEa0RGOztBQy9DQTtFQUNFLGVDRWE7RUREYjtBRGtERjs7QUMzQ0E7RUFDRSxlQ1JZO0FGc0RkOztBQ3ZDQTtFQUNFLGVDakJZO0FGMkRkOztBQ25DQTtFQUNFO0FEc0NGOztBQ25DQTtFQUNFO0VBQ0E7RUFDQTtBRHNDRjtBQ3BDRTtFQUNFO0FEc0NKOztBQ2xDQTtFQUNFLGdCQ2pDTztBRnNFVDs7QUc5RkE7RUFDRSxnQkQwQlU7RUN6QlYsaUJEeUJVO0FGd0VaOztBRzlGQTtFQUNFLGlCRHNCVTtFQ3JCVixrQkRxQlU7QUY0RVo7O0FHOUZBO0VBQ0UsaUJEa0JPO0VDakJQLGtCRGlCTztBRmdGVDs7QUc5RkE7RUFDRSxpQkRjVTtFQ2JWLGtCRGFVO0FGb0ZaOztBRzlGQTtFQUNFLGlCRFVVO0VDVFYsa0JEU1U7QUZ3Rlo7O0FHOUZBO0VBQ0U7RUFDQTtBSGlHRjs7QUc5RkE7RUFDRTtFQUNBO0FIaUdGOztBRzdGQTtFQUNFLGVEVlU7RUNXVixrQkRYVTtBRjJHWjs7QUc3RkE7RUFDRSxnQkRkVTtFQ2VWLG1CRGZVO0FGK0daOztBRzdGQTtFQUNFLGdCRGxCTztFQ21CUCxtQkRuQk87QUZtSFQ7O0FHN0ZBO0VBQ0UsZ0JEdEJVO0VDdUJWLG1CRHZCVTtBRnVIWjs7QUc3RkE7RUFDRSxnQkQxQlU7RUMyQlYsbUJEM0JVO0FGMkhaOztBRzdGQTtFQUNFO0VBQ0E7QUhnR0Y7O0FHN0ZBO0VBQ0U7RUFDQTtBSGdHRjs7QUc1RkE7RUFDRSxlRDlDVTtBRjZJWjs7QUc1RkE7RUFDRSxnQkRqRFU7QUZnSlo7O0FHNUZBO0VBQ0UsZ0JEcERPO0FGbUpUOztBRzVGQTtFQUNFLGdCRHZEVTtBRnNKWjs7QUc1RkE7RUFDRSxnQkQxRFU7QUZ5Slo7O0FHNUZBO0VBQ0UsaUJEN0RXO0FGNEpiOztBRzVGQTtFQUNFO0FIK0ZGOztBRzVGQTtFQUNFO0FIK0ZGOztBRzNGQTtFQUNFLGtCRC9FVTtBRjZLWjs7QUczRkE7RUFDRSxtQkRsRlU7QUZnTFo7O0FHM0ZBO0VBQ0UsbUJEckZPO0FGbUxUOztBRzNGQTtFQUNFLG1CRHhGVTtBRnNMWjs7QUczRkE7RUFDRSxtQkQzRlU7QUZ5TFo7O0FHM0ZBO0VBQ0Usb0JEOUZXO0FGNExiOztBRzNGQTtFQUNFO0FIOEZGOztBRzNGQTtFQUNFO0FIOEZGOztBRzFGQTtFQUNFLGlCRGhIVTtBRjZNWjs7QUcxRkE7RUFDRSxrQkRuSFU7QUZnTlo7O0FHMUZBO0VBQ0Usa0JEdEhPO0FGbU5UOztBRzFGQTtFQUNFLGtCRHpIVTtBRnNOWjs7QUcxRkE7RUFDRSxrQkQ1SFU7QUZ5Tlo7O0FHMUZBO0VBQ0U7QUg2RkY7O0FHMUZBO0VBQ0U7QUg2RkY7O0FHekZBO0VBQ0UsZ0JEN0lVO0FGeU9aOztBR3pGQTtFQUNFLGlCRGhKVTtBRjRPWjs7QUd6RkE7RUFDRSxpQkRuSk87QUYrT1Q7O0FHekZBO0VBQ0UsaUJEdEpVO0FGa1BaOztBR3pGQTtFQUNFLGlCRHpKVTtBRnFQWjs7QUd6RkE7RUFDRTtBSDRGRjs7QUd6RkE7RUFDRTtBSDRGRjs7QUd6RkE7RUFDRTtBSDRGRjs7QUd6RkE7RUFDRTtBSDRGRjs7QUd6RkE7RUFDRTtBSDRGRjs7QUd6RkE7RUFDRTtBSDRGRjs7QUk3U0U7RURxTkE7SUFDRSxnQkQxTFE7SUMyTFIsaUJEM0xRO0VGdVJWOztFR3pGQTtJQUNFLGlCRDlMUTtJQytMUixrQkQvTFE7RUYyUlY7O0VHekZBO0lBQ0UsaUJEbE1LO0lDbU1MLGtCRG5NSztFRitSUDs7RUd6RkE7SUFDRSxpQkR0TVE7SUN1TVIsa0JEdk1RO0VGbVNWOztFR3pGQTtJQUNFLGlCRDFNUTtJQzJNUixrQkQzTVE7RUZ1U1Y7O0VHekZBO0lBQ0U7SUFDQTtFSDRGRjs7RUd6RkE7SUFDRTtJQUNBO0VINEZGOztFR3hGQTtJQUNFLGVEOU5RO0lDK05SLGtCRC9OUTtFRjBUVjs7RUd4RkE7SUFDRSxnQkRsT1E7SUNtT1IsbUJEbk9RO0VGOFRWOztFR3hGQTtJQUNFLGdCRHRPSztJQ3VPTCxtQkR2T0s7RUZrVVA7O0VHeEZBO0lBQ0UsZ0JEMU9RO0lDMk9SLG1CRDNPUTtFRnNVVjs7RUd4RkE7SUFDRSxnQkQ5T1E7SUMrT1IsbUJEL09RO0VGMFVWOztFR3hGQTtJQUNFO0lBQ0E7RUgyRkY7O0VHeEZBO0lBQ0U7SUFDQTtFSDJGRjs7RUd2RkE7SUFDRSxlRGxRUTtFRjRWVjs7RUd2RkE7SUFDRSxnQkRyUVE7RUYrVlY7O0VHdkZBO0lBQ0UsZ0JEeFFLO0VGa1dQOztFR3ZGQTtJQUNFLGdCRDNRUTtFRnFXVjs7RUd2RkE7SUFDRSxnQkQ5UVE7RUZ3V1Y7O0VHdkZBO0lBQ0U7RUgwRkY7O0VHdkZBO0lBQ0U7RUgwRkY7O0VHdEZBO0lBQ0Usa0JEL1JRO0VGd1hWOztFR3RGQTtJQUNFLG1CRGxTUTtFRjJYVjs7RUd0RkE7SUFDRSxtQkRyU0s7RUY4WFA7O0VHdEZBO0lBQ0UsbUJEeFNRO0VGaVlWOztFR3RGQTtJQUNFLG1CRDNTUTtFRm9ZVjs7RUd0RkE7SUFDRTtFSHlGRjs7RUd0RkE7SUFDRTtFSHlGRjs7RUdyRkE7SUFDRSxpQkQ1VFE7RUZvWlY7O0VHckZBO0lBQ0Usa0JEL1RRO0VGdVpWOztFR3JGQTtJQUNFLGtCRGxVSztFRjBaUDs7RUdyRkE7SUFDRSxrQkRyVVE7RUY2WlY7O0VHckZBO0lBQ0Usa0JEeFVRO0VGZ2FWOztFR3JGQTtJQUNFO0VId0ZGOztFR3JGQTtJQUNFO0VId0ZGOztFR3BGQTtJQUNFLGdCRHpWUTtFRmdiVjs7RUdwRkE7SUFDRSxpQkQ1VlE7RUZtYlY7O0VHcEZBO0lBQ0UsaUJEL1ZLO0VGc2JQOztFR3BGQTtJQUNFLGlCRGxXUTtFRnliVjs7RUdwRkE7SUFDRSxpQkRyV1E7RUY0YlY7O0VHcEZBO0lBQ0U7RUh1RkY7O0VHcEZBO0lBQ0U7RUh1RkY7QUFDRjtBSS9kRTtFRDRZQTtJQUNFLGdCRHZYUTtJQ3dYUixpQkR4WFE7RUY4Y1Y7O0VHbkZBO0lBQ0UsaUJEM1hRO0lDNFhSLGtCRDVYUTtFRmtkVjs7RUduRkE7SUFDRSxpQkQvWEs7SUNnWUwsa0JEaFlLO0VGc2RQOztFR25GQTtJQUNFLGlCRG5ZUTtJQ29ZUixrQkRwWVE7RUYwZFY7O0VHbkZBO0lBQ0UsaUJEdllRO0lDd1lSLGtCRHhZUTtFRjhkVjs7RUduRkE7SUFDRTtJQUNBO0VIc0ZGOztFR25GQTtJQUNFO0lBQ0E7RUhzRkY7O0VHbEZBO0lBQ0UsZUQzWlE7SUM0WlIsa0JENVpRO0VGaWZWOztFR2xGQTtJQUNFLGdCRC9aUTtJQ2dhUixtQkRoYVE7RUZxZlY7O0VHbEZBO0lBQ0UsZ0JEbmFLO0lDb2FMLG1CRHBhSztFRnlmUDs7RUdsRkE7SUFDRSxnQkR2YVE7SUN3YVIsbUJEeGFRO0VGNmZWOztFR2xGQTtJQUNFLGdCRDNhUTtJQzRhUixtQkQ1YVE7RUZpZ0JWOztFR2xGQTtJQUNFO0lBQ0E7RUhxRkY7O0VHbEZBO0lBQ0U7SUFDQTtFSHFGRjs7RUdqRkE7SUFDRSxlRC9iUTtFRm1oQlY7O0VHakZBO0lBQ0UsZ0JEbGNRO0VGc2hCVjs7RUdqRkE7SUFDRSxnQkRyY0s7RUZ5aEJQOztFR2pGQTtJQUNFLGdCRHhjUTtFRjRoQlY7O0VHakZBO0lBQ0UsZ0JEM2NRO0VGK2hCVjs7RUdqRkE7SUFDRTtFSG9GRjs7RUdqRkE7SUFDRTtFSG9GRjs7RUdoRkE7SUFDRSxrQkQ1ZFE7RUYraUJWOztFR2hGQTtJQUNFLG1CRC9kUTtFRmtqQlY7O0VHaEZBO0lBQ0UsbUJEbGVLO0VGcWpCUDs7RUdoRkE7SUFDRSxtQkRyZVE7RUZ3akJWOztFR2hGQTtJQUNFLG1CRHhlUTtFRjJqQlY7O0VHaEZBO0lBQ0U7RUhtRkY7O0VHaEZBO0lBQ0U7RUhtRkY7O0VHL0VBO0lBQ0UsaUJEemZRO0VGMmtCVjs7RUcvRUE7SUFDRSxrQkQ1ZlE7RUY4a0JWOztFRy9FQTtJQUNFLGtCRC9mSztFRmlsQlA7O0VHL0VBO0lBQ0Usa0JEbGdCUTtFRm9sQlY7O0VHL0VBO0lBQ0Usa0JEcmdCUTtFRnVsQlY7O0VHL0VBO0lBQ0U7RUhrRkY7O0VHL0VBO0lBQ0U7RUhrRkY7O0VHOUVBO0lBQ0UsZ0JEdGhCUTtFRnVtQlY7O0VHOUVBO0lBQ0UsaUJEemhCUTtFRjBtQlY7O0VHOUVBO0lBQ0UsaUJENWhCSztFRjZtQlA7O0VHOUVBO0lBQ0UsaUJEL2hCUTtFRmduQlY7O0VHOUVBO0lBQ0UsaUJEbGlCUTtFRm1uQlY7O0VHOUVBO0lBQ0U7RUhpRkY7O0VHOUVBO0lBQ0U7RUhpRkY7QUFDRjtBSWhwQkU7RURta0JBO0lBQ0UsZ0JEcGpCUTtJQ3FqQlIsaUJEcmpCUTtFRnFvQlY7O0VHN0VBO0lBQ0UsaUJEeGpCUTtJQ3lqQlIsa0JEempCUTtFRnlvQlY7O0VHN0VBO0lBQ0UsaUJENWpCSztJQzZqQkwsa0JEN2pCSztFRjZvQlA7O0VHN0VBO0lBQ0UsaUJEaGtCUTtJQ2lrQlIsa0JEamtCUTtFRmlwQlY7O0VHN0VBO0lBQ0UsaUJEcGtCUTtJQ3FrQlIsa0JEcmtCUTtFRnFwQlY7O0VHN0VBO0lBQ0U7SUFDQTtFSGdGRjs7RUc3RUE7SUFDRTtJQUNBO0VIZ0ZGOztFRzVFQTtJQUNFLGVEeGxCUTtJQ3lsQlIsa0JEemxCUTtFRndxQlY7O0VHNUVBO0lBQ0UsZ0JENWxCUTtJQzZsQlIsbUJEN2xCUTtFRjRxQlY7O0VHNUVBO0lBQ0UsZ0JEaG1CSztJQ2ltQkwsbUJEam1CSztFRmdyQlA7O0VHNUVBO0lBQ0UsZ0JEcG1CUTtJQ3FtQlIsbUJEcm1CUTtFRm9yQlY7O0VHNUVBO0lBQ0UsZ0JEeG1CUTtJQ3ltQlIsbUJEem1CUTtFRndyQlY7O0VHNUVBO0lBQ0U7SUFDQTtFSCtFRjs7RUc1RUE7SUFDRTtJQUNBO0VIK0VGOztFRzNFQTtJQUNFLGVENW5CUTtFRjBzQlY7O0VHM0VBO0lBQ0UsZ0JEL25CUTtFRjZzQlY7O0VHM0VBO0lBQ0UsZ0JEbG9CSztFRmd0QlA7O0VHM0VBO0lBQ0UsZ0JEcm9CUTtFRm10QlY7O0VHM0VBO0lBQ0UsZ0JEeG9CUTtFRnN0QlY7O0VHM0VBO0lBQ0U7RUg4RUY7O0VHM0VBO0lBQ0U7RUg4RUY7O0VHMUVBO0lBQ0Usa0JEenBCUTtFRnN1QlY7O0VHMUVBO0lBQ0UsbUJENXBCUTtFRnl1QlY7O0VHMUVBO0lBQ0UsbUJEL3BCSztFRjR1QlA7O0VHMUVBO0lBQ0UsbUJEbHFCUTtFRit1QlY7O0VHMUVBO0lBQ0UsbUJEcnFCUTtFRmt2QlY7O0VHMUVBO0lBQ0U7RUg2RUY7O0VHMUVBO0lBQ0U7RUg2RUY7O0VHekVBO0lBQ0UsaUJEdHJCUTtFRmt3QlY7O0VHekVBO0lBQ0Usa0JEenJCUTtFRnF3QlY7O0VHekVBO0lBQ0Usa0JENXJCSztFRnd3QlA7O0VHekVBO0lBQ0Usa0JEL3JCUTtFRjJ3QlY7O0VHekVBO0lBQ0Usa0JEbHNCUTtFRjh3QlY7O0VHekVBO0lBQ0U7RUg0RUY7O0VHekVBO0lBQ0U7RUg0RUY7O0VHeEVBO0lBQ0UsZ0JEbnRCUTtFRjh4QlY7O0VHeEVBO0lBQ0UsaUJEdHRCUTtFRml5QlY7O0VHeEVBO0lBQ0UsaUJEenRCSztFRm95QlA7O0VHeEVBO0lBQ0UsaUJENXRCUTtFRnV5QlY7O0VHeEVBO0lBQ0UsaUJEL3RCUTtFRjB5QlY7O0VHeEVBO0lBQ0U7RUgyRUY7O0VHeEVBO0lBQ0U7RUgyRUY7QUFDRjtBSWowQkU7RUQwdkJBO0lBQ0UsZ0JEanZCUTtJQ2t2QlIsaUJEbHZCUTtFRjR6QlY7O0VHdkVBO0lBQ0UsaUJEcnZCUTtJQ3N2QlIsa0JEdHZCUTtFRmcwQlY7O0VHdkVBO0lBQ0UsaUJEenZCSztJQzB2Qkwsa0JEMXZCSztFRm8wQlA7O0VHdkVBO0lBQ0UsaUJEN3ZCUTtJQzh2QlIsa0JEOXZCUTtFRncwQlY7O0VHdkVBO0lBQ0UsaUJEandCUTtJQ2t3QlIsa0JEbHdCUTtFRjQwQlY7O0VHdkVBO0lBQ0U7SUFDQTtFSDBFRjs7RUd2RUE7SUFDRTtJQUNBO0VIMEVGOztFR3RFQTtJQUNFLGVEcnhCUTtJQ3N4QlIsa0JEdHhCUTtFRisxQlY7O0VHdEVBO0lBQ0UsZ0JEenhCUTtJQzB4QlIsbUJEMXhCUTtFRm0yQlY7O0VHdEVBO0lBQ0UsZ0JEN3hCSztJQzh4QkwsbUJEOXhCSztFRnUyQlA7O0VHdEVBO0lBQ0UsZ0JEanlCUTtJQ2t5QlIsbUJEbHlCUTtFRjIyQlY7O0VHdEVBO0lBQ0UsZ0JEcnlCUTtJQ3N5QlIsbUJEdHlCUTtFRisyQlY7O0VHdEVBO0lBQ0U7SUFDQTtFSHlFRjs7RUd0RUE7SUFDRTtJQUNBO0VIeUVGOztFR3JFQTtJQUNFLGVEenpCUTtFRmk0QlY7O0VHckVBO0lBQ0UsZ0JENXpCUTtFRm80QlY7O0VHckVBO0lBQ0UsZ0JEL3pCSztFRnU0QlA7O0VHckVBO0lBQ0UsZ0JEbDBCUTtFRjA0QlY7O0VHckVBO0lBQ0UsZ0JEcjBCUTtFRjY0QlY7O0VHckVBO0lBQ0U7RUh3RUY7O0VHckVBO0lBQ0U7RUh3RUY7O0VHcEVBO0lBQ0Usa0JEdDFCUTtFRjY1QlY7O0VHcEVBO0lBQ0UsbUJEejFCUTtFRmc2QlY7O0VHcEVBO0lBQ0UsbUJENTFCSztFRm02QlA7O0VHcEVBO0lBQ0UsbUJELzFCUTtFRnM2QlY7O0VHcEVBO0lBQ0UsbUJEbDJCUTtFRnk2QlY7O0VHcEVBO0lBQ0U7RUh1RUY7O0VHcEVBO0lBQ0U7RUh1RUY7O0VHbkVBO0lBQ0UsaUJEbjNCUTtFRnk3QlY7O0VHbkVBO0lBQ0Usa0JEdDNCUTtFRjQ3QlY7O0VHbkVBO0lBQ0Usa0JEejNCSztFRis3QlA7O0VHbkVBO0lBQ0Usa0JENTNCUTtFRms4QlY7O0VHbkVBO0lBQ0Usa0JELzNCUTtFRnE4QlY7O0VHbkVBO0lBQ0U7RUhzRUY7O0VHbkVBO0lBQ0U7RUhzRUY7O0VHbEVBO0lBQ0UsZ0JEaDVCUTtFRnE5QlY7O0VHbEVBO0lBQ0UsaUJEbjVCUTtFRnc5QlY7O0VHbEVBO0lBQ0UsaUJEdDVCSztFRjI5QlA7O0VHbEVBO0lBQ0UsaUJEejVCUTtFRjg5QlY7O0VHbEVBO0lBQ0UsaUJENTVCUTtFRmkrQlY7O0VHbEVBO0lBQ0U7RUhxRUY7O0VHbEVBO0lBQ0U7RUhxRUY7QUFDRjtBR2hFQTtFQUNFO0FIa0VGOztBRy9EQTtFQUNFO0FIa0VGOztBRy9EQTtFQUNFO0FIa0VGOztBRzdEQTtFQUNFLGdCRGo4QlE7QUZpZ0NWOztBRzdEQTtFQUNFLGdCRHA4Qk87QUZvZ0NUOztBRzVEQTtFQUNFO0VBQ0E7RUFDQSxlRG45Qlk7RUNvOUJaO0FIK0RGOztBRzVEQTtFQUNFO0VBQ0E7RUFDQTtBSCtERjtBRzdERTtFQUNFO0VBQ0EsZUR2K0JTO0FGc2lDYjtBRzdERTtFQUNFO0FIK0RKO0FHN0RFO0VBQ0UsZUhoL0JVO0FBK2lDZDtBRzdERTtFQUNFO0VBQ0EsYURqL0JTO0VDay9CVCxlRGwvQlM7QUZpakNiO0FHN0RFO0VBQ0U7QUgrREo7QUc1REU7RUFDRTtBSDhESjtBRzNERTtFQUNFO0FINkRKO0FHM0RJO0VBQ0UsZUQ1L0JTO0FGeWpDZjtBRzNESTtFQUNFO0FINkROO0FHM0RJO0VBQ0UsYURsZ0NTO0VDbWdDVCxlRG5nQ1M7QUZna0NmO0FHekRFO0VBQ0U7QUgyREo7QUd6REk7RUFDRSxlRDVnQ1U7QUZ1a0NoQjtBR3pESTtFQUNFO0FIMkROO0FHekRJO0VBQ0UsYURsaENVO0VDbWhDVixlRG5oQ1U7QUY4a0NoQjtBR3ZERTtFQUNFO0FIeURKO0FHdkRJO0VBQ0UsZUR6aENRO0FGa2xDZDtBR3ZESTtFQUNFO0FIeUROO0FHdkRJO0VBQ0UsYUQvaENRO0VDZ2lDUixlRGhpQ1E7QUZ5bENkOztBR25EQTtFQUNFO0VBQ0E7QUhzREY7QUdwREU7RUFDRTtBSHNESjtBR3BESTtFQUNFLGVEemlDSztFQzBpQ0w7RUFDQTtBSHNETjtBR2xERTtFQUNFLGlCRHBpQ0s7QUZ3bENUOztBRy9DQTtFQUNDO0FIa0REOztBRy9DQTtFQUNFLGVEM2pDWTtFQzRqQ1osY0R4a0NXO0VDeWtDWCxnQkRqakNVO0FGbW1DWjs7QUcvQ0E7RUFDQyxhRHBqQ1E7RUNxakNQO0VBQ0E7RUFDQTtBSGtERjtBRy9DQztFQUNDLHFCRDNrQ2tCO0VDNGtDakI7QUhpREg7O0FHNUNBO0VBQ0UsbUJIM2xDWTtFRzRsQ1o7RUFFQSxhRHJrQ087RUNza0NQO0VBQ0Q7QUg4Q0Q7QUc1Q0U7RUFDRTtFQUNBO0FIOENKO0FHNUNJO0VBQ0U7QUg4Q047QUcxQ0M7RUFDQztBSDRDRjtBR3hDQztFQUNDO0VBQ0E7QUgwQ0Y7O0FHckNBO0VBQ0U7RUFDQSxhSDVuQ29CO0FBb3FDdEI7O0FHbkNBO0VBQ0U7QUhzQ0Y7QUdwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSHNDSjtBR3BDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSGpwQ2dCO0VHa3BDaEI7RUFDQTtBSHNDTjtBR3BDTTtFQUNFO0FIc0NSOztBRzlCQTtFQUNFO0VBQ0E7QUhpQ0Y7QUcvQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNIbnFDWTtFR29xQ2Q7QUhpQ0Y7QUcvQkk7RUFDRTtBSGlDTjtBRzlCSTtFQUNFO0VBQ0E7QUhnQ047QUc5Qk07RUFDRTtFQUNBO0FIZ0NSO0FHNUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZ0JEcnFDRztFQ3NxQ0g7QUg4Qk47QUc1Qk07RUFDRTtFQUNBLGlCRHRxQ0k7QUZvc0NaO0FHNUJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIOEJWO0FHNUJVO0VBQ0U7QUg4Qlo7QUd6Qk07RUFDRTtFQUNBO0VBQ0E7QUgyQlI7QUd4QlU7RUFDRSxlSDN0Q1U7QUFxdkN0QjtBR3JCTTtFQXhDRjtJQXlDSTtFSHdCTjtBQUNGO0FHcEJNO0VBQ0U7QUhzQlI7QUdkSTtFQUNFO0FIZ0JOO0FHZE07RUFDRTtBSGdCUjtBR1hJO0VBdEZGO0lBdUZJO0lBQ0E7RUhjSjtBQUNGO0FHWkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSGNOO0FHWk07RUFDRTtFQUNBO0VBQ0E7QUhjUjtBR1pRO0VBQ0U7RUFDQTtBSGNWO0FHVE07RUFDRTtFQUNBO0VBQ0E7RUFDSjtBSFdKO0FHVFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSFdWO0FHVFU7RUFORjtJQU9JO0VIWVY7QUFDRjtBR1JNO0VBQ0UsY0R4eENPO0FGa3lDZjtBR1JRO0VBQ0UsY0QzeENLO0FGcXlDZjtBR05HO0VBQ0M7RUFDSTtBSFFSO0FHTE07RUFqREY7SUFrREk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSFFOO0VHTFE7SUFDRTtJQUNBO0lBQ0E7SUFDQSxjSDF6Q1U7RUFpMENwQjtFR0hNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUhLUjtBQUNGO0FHREk7RUFDRSxjSHgwQ2dCO0FBMjBDdEI7O0FHR0E7RUFDRTtBSEFGO0FHRUU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSERKO0FHSUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSEZKO0FHS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FISEo7QUdNRTtFQUlFO0VBQ0E7QUhQSjs7QUdXQTtFQUNFO0FIUkY7O0FHV0E7RUFDRTtBSFJGOztBS3o0Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJIdUJPO0VHdEJQLGtCSHNCTztFR3JCUCxpQkhxQk87RUdwQlAsb0JIb0JPO0FGdzNDVDs7QUt6NENBO0VBQ0U7O0lBRUUsbUJIZVE7SUdkUixrQkhjUTtJR2JSLGlCSGFRO0lHWlIsb0JIWVE7RUZnNENWO0FBQ0Y7QUt6NENBO0VBQ0U7SUFDRSxtQkhPUTtJR05SLGtCSE1RO0VGcTRDVjtBQUNGO0FLcDRDQTs7RUFFRTtFQUNBO0FMczRDRjs7QUtuNENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7R0NzNENBLHNCRHI0Q0E7RUFDQTtBTHM0Q0Y7O0FLbjRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHM0Q0Y7O0FLbjRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFIL0NPO0VHZ0RQO0dDczRDQSxlRHI0Q0E7RUFDQTtBTHM0Q0Y7QUtwNENFO0VBQ0U7RUFDQTtBTHM0Q0o7O0FLbDRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHE0Q0Y7O0FLbDRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMcTRDRjs7QUtsNENBO0VBQ0U7R0NxNENBLFlEcDRDQTtBTHE0Q0Y7O0FLbDRDQTtFQUNFO0dDcTRDQSxtQkRwNENBO0FMcTRDRjs7QUtsNENBO0VBQ0U7R0NxNENBLG1CRHA0Q0E7QUxxNENGOztBS2w0Q0E7RUFDRTtHQ3E0Q0EsWURwNENBO0FMcTRDRjs7QUtsNENBO0VBQ0U7R0NxNENBLG1CRHA0Q0E7QUxxNENGOztBS2w0Q0E7RUFDRTtHQ3E0Q0EsbUJEcDRDQTtBTHE0Q0Y7O0FLbDRDQTtFQUNFO0dDcTRDQSxZRHA0Q0E7QUxxNENGOztBS2w0Q0E7RUFDRTtHQ3E0Q0EsbUJEcDRDQTtBTHE0Q0Y7O0FLbDRDQTtFQUNFO0dDcTRDQSxtQkRwNENBO0FMcTRDRjs7QUtsNENBO0VBQ0U7R0NxNENBLFlEcDRDQTtBTHE0Q0Y7O0FLbDRDQTtFQUNFO0dDcTRDQSxtQkRwNENBO0FMcTRDRjs7QUtsNENBO0VBQ0U7R0NxNENBLGtCRHA0Q0E7QUxxNENGOztBS2w0Q0E7RUFDRTtJQUNFO0tDcTRDQSxZRHA0Q0E7RUxxNENGOztFS240Q0E7SUFDRTtLQ3M0Q0EsbUJEcjRDQTtFTHM0Q0Y7O0VLcDRDQTtJQUNFO0tDdTRDQSxtQkR0NENBO0VMdTRDRjs7RUtyNENBO0lBQ0U7S0N3NENBLFlEdjRDQTtFTHc0Q0Y7O0VLdDRDQTtJQUNFO0tDeTRDQSxtQkR4NENBO0VMeTRDRjs7RUt2NENBO0lBQ0U7S0MwNENBLG1CRHo0Q0E7RUwwNENGOztFS3g0Q0E7SUFDRTtLQzI0Q0EsWUQxNENBO0VMMjRDRjs7RUt6NENBO0lBQ0U7S0M0NENBLG1CRDM0Q0E7RUw0NENGOztFSzE0Q0E7SUFDRTtLQzY0Q0EsbUJENTRDQTtFTDY0Q0Y7O0VLMzRDQTtJQUNFO0tDODRDQSxZRDc0Q0E7RUw4NENGOztFSzU0Q0E7SUFDRTtLQys0Q0EsbUJEOTRDQTtFTCs0Q0Y7O0VLNzRDQTtJQUNFO0tDZzVDQSxrQkQvNENBO0VMZzVDRjtBQUNGO0FLNzRDQTtFQUNFO0lBQ0U7S0MrNENBLFlEOTRDQTtFTCs0Q0Y7O0VLNzRDQTtJQUNFO0tDZzVDQSxtQkQvNENBO0VMZzVDRjs7RUs5NENBO0lBQ0U7S0NpNUNBLG1CRGg1Q0E7RUxpNUNGOztFSy80Q0E7SUFDRTtLQ2s1Q0EsWURqNUNBO0VMazVDRjs7RUtoNUNBO0lBQ0U7S0NtNUNBLG1CRGw1Q0E7RUxtNUNGOztFS2o1Q0E7SUFDRTtLQ281Q0EsbUJEbjVDQTtFTG81Q0Y7O0VLbDVDQTtJQUNFO0tDcTVDQSxZRHA1Q0E7RUxxNUNGOztFS241Q0E7SUFDRTtLQ3M1Q0EsbUJEcjVDQTtFTHM1Q0Y7O0VLcDVDQTtJQUNFO0tDdTVDQSxtQkR0NUNBO0VMdTVDRjs7RUtyNUNBO0lBQ0U7S0N3NUNBLFlEdjVDQTtFTHc1Q0Y7O0VLdDVDQTtJQUNFO0tDeTVDQSxtQkR4NUNBO0VMeTVDRjs7RUt2NUNBO0lBQ0U7S0MwNUNBLGtCRHo1Q0E7RUwwNUNGO0FBQ0Y7QUt2NUNBO0VBQ0U7SUFDRTtLQ3k1Q0EsWUR4NUNBO0VMeTVDRjs7RUt2NUNBO0lBQ0U7S0MwNUNBLG1CRHo1Q0E7RUwwNUNGOztFS3g1Q0E7SUFDRTtLQzI1Q0EsbUJEMTVDQTtFTDI1Q0Y7O0VLejVDQTtJQUNFO0tDNDVDQSxZRDM1Q0E7RUw0NUNGOztFSzE1Q0E7SUFDRTtLQzY1Q0EsbUJENTVDQTtFTDY1Q0Y7O0VLMzVDQTtJQUNFO0tDODVDQSxtQkQ3NUNBO0VMODVDRjs7RUs1NUNBO0lBQ0U7S0MrNUNBLFlEOTVDQTtFTCs1Q0Y7O0VLNzVDQTtJQUNFO0tDZzZDQSxtQkQvNUNBO0VMZzZDRjs7RUs5NUNBO0lBQ0U7S0NpNkNBLG1CRGg2Q0E7RUxpNkNGOztFSy81Q0E7SUFDRTtLQ2s2Q0EsWURqNkNBO0VMazZDRjs7RUtoNkNBO0lBQ0U7S0NtNkNBLG1CRGw2Q0E7RUxtNkNGOztFS2o2Q0E7SUFDRTtLQ282Q0Esa0JEbjZDQTtFTG82Q0Y7QUFDRjtBS2o2Q0E7RUFDRTtJQUNFO0tDbTZDQSxZRGw2Q0E7RUxtNkNGOztFS2o2Q0E7SUFDRTtLQ282Q0EsbUJEbjZDQTtFTG82Q0Y7O0VLbDZDQTtJQUNFO0tDcTZDQSxtQkRwNkNBO0VMcTZDRjs7RUtuNkNBO0lBQ0U7S0NzNkNBLFlEcjZDQTtFTHM2Q0Y7O0VLcDZDQTtJQUNFO0tDdTZDQSxtQkR0NkNBO0VMdTZDRjs7RUtyNkNBO0lBQ0U7S0N3NkNBLG1CRHY2Q0E7RUx3NkNGOztFS3Q2Q0E7SUFDRTtLQ3k2Q0EsWUR4NkNBO0VMeTZDRjs7RUt2NkNBO0lBQ0U7S0MwNkNBLG1CRHo2Q0E7RUwwNkNGOztFS3g2Q0E7SUFDRTtLQzI2Q0EsbUJEMTZDQTtFTDI2Q0Y7O0VLejZDQTtJQUNFO0tDNDZDQSxZRDM2Q0E7RUw0NkNGOztFSzE2Q0E7SUFDRTtLQzY2Q0EsbUJENTZDQTtFTDY2Q0Y7O0VLMzZDQTtJQUNFO0tDODZDQSxrQkQ3NkNBO0VMODZDRjtBQUNGO0FLMzZDQTtFQUNFO0lBQ0U7S0M2NkNBLFlENTZDQTtFTDY2Q0Y7O0VLMzZDQTtJQUNFO0tDODZDQSxtQkQ3NkNBO0VMODZDRjs7RUs1NkNBO0lBQ0U7S0MrNkNBLG1CRDk2Q0E7RUwrNkNGOztFSzc2Q0E7SUFDRTtLQ2c3Q0EsWUQvNkNBO0VMZzdDRjs7RUs5NkNBO0lBQ0U7S0NpN0NBLG1CRGg3Q0E7RUxpN0NGOztFSy82Q0E7SUFDRTtLQ2s3Q0EsbUJEajdDQTtFTGs3Q0Y7O0VLaDdDQTtJQUNFO0tDbTdDQSxZRGw3Q0E7RUxtN0NGOztFS2o3Q0E7SUFDRTtLQ283Q0EsbUJEbjdDQTtFTG83Q0Y7O0VLbDdDQTtJQUNFO0tDcTdDQSxtQkRwN0NBO0VMcTdDRjs7RUtuN0NBO0lBQ0U7S0NzN0NBLFlEcjdDQTtFTHM3Q0Y7O0VLcDdDQTtJQUNFO0tDdTdDQSxtQkR0N0NBO0VMdTdDRjs7RUtyN0NBO0lBQ0U7S0N3N0NBLGtCRHY3Q0E7RUx3N0NGO0FBQ0Y7QUtwN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7QUxzN0NGOztBS243Q0E7RUFDRTtFQUNBO0VBQ0E7QUxzN0NGOztBS243Q0E7RUFDRTtBTHM3Q0Y7O0FLbjdDQTtFQUNFO0VBQ0E7RUFDQTtBTHM3Q0Y7O0FLbjdDQTtFQUNFO0VBQ0E7RUFDQTtBTHM3Q0Y7O0FLbjdDQTtFQUNFO0VBQ0E7RUFDQTtBTHM3Q0Y7O0FLbjdDQTtFQUNFO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUxzN0NGOztBS243Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTHM3Q0Y7O0FLbjdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBO0VBQ0U7RUFDQTtFQUNBO0FMczdDRjs7QUtuN0NBOzs7O0dBQUE7QUFNQTtFQUNFO0VBQ0E7RUFDQTtBTHE3Q0Y7O0FLbDdDQTtFQUNFO0FMcTdDRjs7QUtsN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMcTdDRjs7QUtsN0NBO0VBQ0U7RUFDQTtFQUNBO0FMcTdDRjs7QUtsN0NBO0VBQ0U7QUxxN0NGOztBS2w3Q0E7RUFDRTtBTHE3Q0Y7O0FLbDdDQTtFQUNFO0FMcTdDRjs7QUtsN0NBO0VBQ0U7SUFDRTtFTHE3Q0Y7QUFDRjtBS2w3Q0E7RUFDRTtJQUNFO0VMbzdDRjtBQUNGO0FLajdDQTtFQUNFO0lBQ0U7RUxtN0NGO0FBQ0Y7QUtoN0NBO0VBQ0U7SUFDRTtFTGs3Q0Y7QUFDRjtBSy82Q0E7RUFDRTtJQUNFO0VMaTdDRjtBQUNGO0FLOTZDQTtFQUNFO0lBQ0U7RUxnN0NGO0FBQ0Y7QU81aEVBOzs7O0VBSUk7QVA4aEVKOztBT3poRUE7RUFDRTtFQUNBLG1CTG9CTztBRndnRVQ7QU96aEVJO0VBQ0UscUJMRFE7QUY0aEVkOztBT3RoRUE7Ozs7O0VBS0UsZUxOUztFS09UO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJQM0JZO0VPNEJaO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JMYlE7RUtjUjtFQUNBO0FQeWhFRjtBT3ZoRUU7Ozs7O0VBQ0U7RUFDQSxlTHpCTztBRnNqRVg7O0FPemhFQTtFQUNFO0FQNGhFRjs7QU94aEVBOztFQUVFO0VBQ0E7QVAyaEVGOztBT3hoRUE7RUFDRTtBUDJoRUY7O0FPeGhFQTs7RUFFRTtFQUNBLHFCUC9Eb0I7QUEwbEV0Qjs7QU94aEVBO0VBQ0UsY0xoRVc7QUYybEViOztBT3hoRUE7RUFDRTtBUDJoRUY7QU96aEVFO0VBQ0ksa0JMOUNHO0VLK0NIO0FQMmhFTjtBT3poRU07RUFDSTtBUDJoRVY7O0FPcmhFQTtFQUNFO0FQd2hFRjtBT3RoRUU7RUFDRTtFQUNBO0VBQ0EsbUJML0VVO0VLZ0ZWO0VBQ0E7RUFDQTtBUHdoRUo7QU90aEVJO0VBQ0UsY1A3RlE7QUFxbkVkO0FPcmhFSTtFQUNFO0FQdWhFTjs7QU9saEVBO0VBQ0UsZUwzRlk7RUs0RlosZ0JMcEZPO0VLcUZQO0FQcWhFRjs7QU9qaEVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUG9oRUY7QU9saEVFOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBxaEVKO0FPbmhFSTs7RUFDRTtBUHNoRU47QU9uaEVJOztFQUNFO0FQc2hFTjtBT2xoRUU7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHFoRUo7QU9uaEVJOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQlB6SmdCO0VPMEpoQjtFQUNBO0VBQ0E7QVBzaEVOO0FPbGhFRTs7RUFDRSxxQkw5SlM7QUZtckViOztBT2hoRUE7RUFDRTtBUG1oRUY7O0FPaGhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBtaEVGO0FPamhFRTtFQUNFO0VBQ0E7RUFDQTtBUG1oRUo7QU9oaEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQa2hFSjtBT2hoRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qkx6TU87RUswTVA7RUFDQTtBUGtoRU47O0FPN2dFQTtFQUNFLHFCUHBOb0I7QUFvdUV0Qjs7QU83Z0VBO0VBQ0UseUJQeE5vQjtBQXd1RXRCOztBTzdnRUE7RUFDRTtBUGdoRUY7O0FPN2dFQTtFQUNFO0FQZ2hFRjs7QU83Z0VBO0VBQ0U7QVBnaEVGOztBUXZ2RUE7RUFDRTtFQUNBO0FSMHZFRjs7QVF2dkVBO0VBQ0U7SUFBSTtFUjJ2RUo7RVExdkVBO0lBQUk7RVI2dkVKO0FBQ0Y7QVEzdkVBO0VBQ0U7SUFBSTtFUjh2RUo7RVE3dkVBO0lBQUk7RVJnd0VKO0FBQ0Y7QVE5dkVBOztFQUVFO0VBQ0E7QVJnd0VGOztBUTd2RUE7O0VBRUU7QVJnd0VGOztBUTV2RUE7Ozs7O0VBS0U7RUFDQTtFQUNEO0VBQ0E7QVIrdkVEOztBUTV2RUE7RUFDRTtFQUNBO0VBRUE7RUFDQSxtQlJyQ1k7RVFzQ1o7RUFDQTtFQUNBO0FSOHZFRjs7QVEzdkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FSNnZFRjs7QVF4dkVBO0VBQ0U7QVIydkVGOztBUXh2RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUjJ2RUY7O0FReHZFQTtFQUNFO0FSMnZFRjs7QVF4dkVBO0VBQ0U7QVIydkVGOztBUXZ2RUU7RUFFSTtFQUNBO0FSeXZFTjtBUXR2RUU7RUFFSTtFQUNBO0FSdXZFTjs7QVFudkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUnN2RUY7O0FRbnZFQTtFQUNFO0FSc3ZFRjs7QVFudkVBO0VBQ0U7QVJzdkVGOztBUW52RUE7RUFDRSxhTmpHWTtFTWtHWjtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCTnRGVTtFTXVGVjtFQUNBO0FSc3ZFRjs7QVFudkVBOztFQUVFO0FSc3ZFRjs7QVFudkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJSM0lvQjtBQWk0RXRCOztBUW52RUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBUnF2RUY7O0FRbHZFQTtFQUNFLGFOM0hPO0VNNEhQLGNSckpZO0FBMDRFZDtBUW52RUU7RUFDRSxnQk5wSUs7RU1xSUwsY1IzSm9CO0FBZzVFeEI7O0FRanZFQTtFQUNFO0VBQ0EsYU52SVU7RU13SVY7RUFDQSxjUmpLWTtFUWtLWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUm92RUY7QVFsdkVFO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQk4zSkc7RU00Skg7QVJvdkVOO0FRanZFTTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG1CTi9LSTtBRms2RWQ7QVFodkVNO0VBQ0ksY05uTEk7QUZxNkVkO0FRL3VFTTtFQUNJLGNOM0xNO0FGNDZFaEI7QVE5dUVNO0VBQ0ksY043TE07QUY2NkVoQjs7QVEzdUVBO0VBQ0U7QVI4dUVGOztBUTN1RUE7RUFDRTtFQUNBLGNSOU1ZO0FBNDdFZDs7QVF0dUVBO0VBQ0U7RUFDQTtFQUNBO0FSeXVFRjs7QVF0dUVBO0VBQ0U7QVJ5dUVGOztBUXR1RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSeXVFRjs7QVF0dUVBO0VBQ0U7RUFDQTtFQUNBLGdCTnBOVTtFTXFOVjtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFOeE9ZO0VNeU9aO0FSeXVFRjs7QVF0dUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJ5dUVGOztBUXJ1RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQk4xT087QUZrOUVUOztBUWx1RUE7RUFDRTtBUnF1RUY7O0FRbHVFQTs7Ozs7RUFLRTtBUnF1RUY7O0FRbHVFQTs7RUFFRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVOclJTO0FGeS9FWDs7QVFqdUVBO0VBQ0U7QVJvdUVGOztBUWp1RUE7RUFDRTtBUm91RUY7O0FRanVFQTtFQUNFO0FSb3VFRjs7QVFqdUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJvdUVGOztBUWp1RUE7O0VBRUU7RUFDQTtFQUNBO0FSb3VFRjs7QVFqdUVBO0VBQ0U7QVJvdUVGOztBUWh1RUU7RUFDSTtFQUNBO0VBQ0E7RUFDQSxZTnZUTTtFTXdUTixlTm5VUTtFTW9VUjtFQUNBO0FSbXVFTjs7QUExaUZBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7QUE0aUZGO0FBemlGQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FBMGlGRjtBQXZpRkE7RUFDRTtFQUNBO0VBQ0E7QUF5aUZGOztBQXRpRkE7O0VBRUU7RUFDQTtFQUNBO0FBeWlGRjs7QUF0aUZBO0VBQ0U7RUFDQSxjQXhDYztBQWlsRmhCOztBQXRpRkE7RUFDRTtFQUNBO0FBeWlGRjs7QUF0aUZBO0VBQ0U7RUFDQTtFQUNBO0FBeWlGRjtBQXZpRkU7RUFDRTtFQUNGO0VBQ0U7RUFDQTtFQUNBO0FBeWlGSjtBQXZpRkU7RUFDQztFQUNBO0FBeWlGSDs7QUFwaUZBO0VBQ0UsY0F4RW9CO0VBeUVyQixnQkVsRFE7RUZtRFA7RUFDQTtFQUNBO0FBdWlGRjtBQXJpRkU7RUFDRTtJQUNFLGNBL0VrQjtFQXNuRnRCO0FBQ0Y7QUFwaUZFO0VBQ0U7RUFDQSxnQkUvREs7RUZnRUw7RUFDQTtBQXNpRko7QUFwaUZJO0VBQ0U7SUFDRSxjQTVGYztFQWtvRnBCO0FBQ0Y7O0FBamlGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBb2lGRjtBQWxpRkU7RUFDRTtBQW9pRko7QUFqaUZFO0VBQ0U7QUFtaUZKO0FBaGlGRTtFQUNFLG1CQXBIa0I7QUFzcEZ0QjtBQS9oRkU7RUFDRTtBQWlpRko7QUEvaEZJO0VBQ0U7SUFDRSxtQkE1SGM7RUE2cEZwQjtBQUNGOztBQTVoRkE7RUFDRTtFQUNBO0VBQ0EsbUJBcklvQjtFQXNJcEIsY0FuSVk7RUFvSVo7RUFDQTtFQUNBLGdCRWxITztFRm1IUDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBK2hGRjtBQTdoRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQStoRko7QUE1aEZFO0VBQ0UsbUJFbkpVO0VGb0pWLHFCRXBKVTtBRmtyRmQ7QUE1aEZJO0VBQ0U7SUFDRTtJQUNBO0VBOGhGTjtBQUNGO0FBMWhGRTtFQUNFO0lBQ0UsY0F4S1E7SUF5S1I7SUFDQTtFQTRoRko7QUFDRjtBQXpoRkU7RUFDRSxtQkEvS1U7RUFnTFYsY0FuTGtCO0VBb0xsQjtBQTJoRko7QUF6aEZJO0VBQ0U7SUFDRTtJQUNBO0VBMmhGTjtBQUNGO0FBdmhGRTtFQUNFLGVFaExVO0VGaUxWO0FBeWhGSjtBQXRoRkM7RUFDQztBQXdoRkY7O0FBcGhGQTtFQUNFO0VBQ0E7QUF1aEZGO0FBcmhGRTtFQUNFLGtCRWxMUTtBRnlzRlo7O0FBbGhGQTtFQUNFO0FBcWhGRjs7QUFuaEZBO0VBQ0U7QUFzaEZGLEMiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXHJcbi5jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNlcjtcclxuICAgICAgXHJcbiAgLmdyaWQge1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcblxyXG4gICAgLmJnIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtaW4taGVpZ2h0OiAyNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgIHBhZGRpbmc6ICRzcGFjZXItbGc7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luSWNvbiB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ2luLXRleHQge1xyXG4gICAgICBmb250LXNpemU6ICRmb250c2l6ZS1zbTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuICAgIH1cclxuXHJcbiAgICAuYm90dG9tSWNvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubG9naW5CZ0xlZnQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAubG9naW5CZ1JpZ2h0IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBmb3JtIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG5cclxuICAgICAgICAudG9nZ2xlLXZpc2liaWxpdHkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLWdyYXk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgZmlsbDogZGFya2VuKCRjb2xvci1ncmF5LCAyMCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyByZXBsYWNlZCBieSB3ZWJwYWNrIHNhc3MtbG9hZGVyXHJcbiRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xyXG4kY29sb3Itc2Vjb25kYXJ5OiAjZmZjZTAwO1xyXG4kY29sb3ItYmc6ICNmOGY3Zjg7XHJcbiRjb2xvci10ZXh0OiAjMTYwNTFhO1xyXG4kY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xyXG4kY29sb3ItZ3JheTogI2E3YTdhNztcclxuXHJcbi8vIFN0YXRlIENvbG9yc1xyXG4kY29sb3ItaW5mbzogIzMwNzRiOTtcclxuJGNvbG9yLXN1Y2Nlc3M6ICM2MGE3NGI7XHJcbiRjb2xvci1zdWNjZXNzLWxpZ2h0OiBsaWdodGVuKCRjb2xvci1zdWNjZXNzLCA0MCUpO1xyXG4kY29sb3Itd2FybmluZzogI2U3N2UxYjtcclxuJGNvbG9yLXllbGxvdzogI2Y3ZTExYjtcclxuJGNvbG9yLWVycm9yOiAjYzUzYjNiO1xyXG4kY29sb3ItZXJyb3ItbGlnaHQ6IGxpZ2h0ZW4oJGNvbG9yLWVycm9yLCA0MCUpO1xyXG5cclxuLy8gRm9udHNpemVzXHJcbiRmb250c2l6ZS1zbTogMTBweDtcclxuJGZvbnRzaXplOiAxMnB4O1xyXG4kZm9udHNpemUtbGc6IDE4cHg7XHJcbiRmb250c2l6ZS14bDogMjRweDtcclxuJGZvbnRzaXplLXh4bDogMzJweDtcclxuXHJcbi8vIEZvbnQgV2VpZ2h0c1xyXG4kcmVndWxhcjogNDAwO1xyXG4kbWVkaXVtOiA1MDA7XHJcblxyXG4vLyBTcGFjaW5nXHJcbiRzcGFjZXIteHM6IDVweDtcclxuJHNwYWNlci1zbTogMTBweDtcclxuJHNwYWNlcjogMjBweDtcclxuJHNwYWNlci1sZzogNDBweDtcclxuJHNwYWNlci14bDogODBweDtcclxuJHNwYWNlci14eGw6IDE2MHB4OyIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXHJcblxyXG4ucmVxdWlyZWQtbm90aWZpY2F0aW9ue1xyXG4gIGNvbG9yIDogZ3JheVxyXG59XHJcblxyXG4ucmVnaXN0ZXIge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA1MDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIC5hdXRoLWZvcm0ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG4iLCJcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL192YXJzLnNjc3NcIjtcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL19taXhpbnMuc2Nzc1wiO1xuICAgICAgJGNvbG9yLXByaW1hcnk6ICM3NjU2OTE7XG4gICAgICAkY29sb3Itc2Vjb25kYXJ5OiAjZmZjZTAwO1xuXHRcdFx0JGNvbG9yLWJvcmRlcjogI2U2ZGRlOTtcblx0XHRcdCRjb2xvci1iZzogI2Y4ZjdmODtcblx0XHRcdCRjb2xvci10ZXh0OiAjMTYwNTFhO1xuICAgIFxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxyXG4uY29udGFpbmVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA1MDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuIiwiXG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fdmFycy5zY3NzXCI7XG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fbWl4aW5zLnNjc3NcIjtcbiAgICAgICRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xuICAgICAgJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcblx0XHRcdCRjb2xvci1ib3JkZXI6ICNlNmRkZTk7XG5cdFx0XHQkY29sb3ItYmc6ICNmOGY3Zjg7XG5cdFx0XHQkY29sb3ItdGV4dDogIzE2MDUxYTtcbiAgICBcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1heC13aWR0aDogNTAwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbiIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cclxuLnN0YXR1cyB7XHJcbiAgZm9udC1zaXplOiAkZm9udHNpemU7XHJcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xyXG5cclxuICAmLm9ubGluZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XHJcbiAgfVxyXG5cclxuICAmLm9mZmxpbmUge1xyXG4gICAgY29sb3I6ICRjb2xvci1lcnJvcjtcclxuICB9XHJcblxyXG4gICYubWFpbnRlbmFuY2Uge1xyXG4gICAgY29sb3I6ICRjb2xvci13YXJuaW5nO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1zZXQgeyAgXHJcbiAgLnRva2VuLWlucHV0IHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlcjtcclxuICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlcyB7XHJcbiAgLnNlcnZpY2Uge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWVycm9yLWxpZ2h0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgcGFkZGluZzogJHNwYWNlci1zbTtcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuM3M7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAuYWN0aW9ucyB7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itc3VjY2Vzcy1saWdodDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbjo6di1kZWVwIHtcclxuICAuZGF0YS1pbmZvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiXG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fdmFycy5zY3NzXCI7XG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fbWl4aW5zLnNjc3NcIjtcbiAgICAgICRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xuICAgICAgJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcblx0XHRcdCRjb2xvci1ib3JkZXI6ICNlNmRkZTk7XG5cdFx0XHQkY29sb3ItYmc6ICNmOGY3Zjg7XG5cdFx0XHQkY29sb3ItdGV4dDogIzE2MDUxYTtcbiAgICBcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxyXG4uc3RhdHVzIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgPiBzcGFuIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyLXhzO1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWVycm9yO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICAmLmFjdGl2ZSxcclxuICAgICYub25saW5lIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1zdWNjZXNzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL192YXJzLnNjc3NcIjtcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL19taXhpbnMuc2Nzc1wiO1xuICAgICAgJGNvbG9yLXByaW1hcnk6ICM3NjU2OTE7XG4gICAgICAkY29sb3Itc2Vjb25kYXJ5OiAjZmZjZTAwO1xuXHRcdFx0JGNvbG9yLWJvcmRlcjogI2U2ZGRlOTtcblx0XHRcdCRjb2xvci1iZzogI2Y4ZjdmODtcblx0XHRcdCRjb2xvci10ZXh0OiAjMTYwNTFhO1xuICAgIFxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxyXG4ub3JnYW5pc2F0aW9uc2xpc3Qge1xyXG4gIC5yb3cge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDEwMHB4O1xyXG5cclxuICAgIC5uYW1lIHtcclxuICAgICAgLmlkIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1zbTtcclxuICAgICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcclxuICAgICAgICBjb2xvcjogbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgMjUlKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblx0XHQucm9sZXMge1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCAyNSUpO1xyXG5cdFx0XHRcdHBhZGRpbmc6ICRzcGFjZXIteHM7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnRzaXplLXNtO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmc7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhzO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gIH1cclxufVxyXG4iLCJcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL192YXJzLnNjc3NcIjtcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL19taXhpbnMuc2Nzc1wiO1xuICAgICAgJGNvbG9yLXByaW1hcnk6ICM3NjU2OTE7XG4gICAgICAkY29sb3Itc2Vjb25kYXJ5OiAjZmZjZTAwO1xuXHRcdFx0JGNvbG9yLWJvcmRlcjogI2U2ZGRlOTtcblx0XHRcdCRjb2xvci1iZzogI2Y4ZjdmODtcblx0XHRcdCRjb2xvci10ZXh0OiAjMTYwNTFhO1xuICAgIFxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cclxuLnN0YXR1cyB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gID4gc3BhbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlci14cztcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1lcnJvcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICAgJi5hY3RpdmUsXHJcbiAgICAmLm9ubGluZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3Itc3VjY2VzcztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hY2Nlc3MtY29kZSB7XHJcblx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcblx0c3BhbiB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcblx0XHRjb2xvcjogJGNvbG9yLWdyYXk7XHJcblx0fVxyXG59XHJcbiIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbjo6di1kZWVwIHtcbiAgICAucHJvZHVjdFxuXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxufVxuIiwiQG1peGluIHhzKCkge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc20oKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZCgpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxnKCkge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufSIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cclxuLmdlbmVyYWwgLmxvZ28ge1xyXG5cdEBpbmNsdWRlIHNtKCkge1xyXG5cdFx0b3JkZXI6IDE7XHJcblx0fVxyXG59XHJcblxyXG4uY29tcGlsaW5nIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNzUpO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcblxyXG4gICoge1xyXG4gICAgY29sb3I6ICRjb2xvci1iZztcclxuICB9XHJcbn1cclxuXHJcbi5kZWxldGUtbG9nbyB7XHJcblx0bWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcblx0Zm9udC1zaXplOiAkZm9udHNpemUtc207XHJcblx0Y29sb3I6ICRjb2xvci1lcnJvcjtcclxufVxyXG5cclxuLmZpZWxkc2V0IHtcclxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAkc3BhY2VyO1xyXG4gICAgYm90dG9tOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJnO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAmLnN1cmNoYXJnZSB7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAxMHB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udXBsb2FkIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvci1wcmltYXJ5LCA1MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAmLmNlcnQsXHJcbiAgICAmLmtleSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6ICRzcGFjZXItc207XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lcnJvci1saWdodDtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuXHJcbiAgICAgICYuZXhpc3RzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VjY2Vzcy1saWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAmLmlubmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBzcGFuLmNoYW5nZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItc207XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmRlbGV0ZSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZXJyb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiBzcGFuIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIH1cclxuXHJcbiAgICAubm8tbG9nbyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ib3JkZXI7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItZ3JheTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0OmZvY3VzICsgbGFiZWwge1xyXG4gICAgICBvdXRsaW5lOiAxcHggZG90dGVkICMwMDA7XHJcbiAgICAgIG91dGxpbmU6IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciBhdXRvIDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRyYWdlbnRlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgJi51cGxvYWRpbmcge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zdWNjZXNzO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxyXG4ucHJvZHVjdC1pbmZvIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBmb250LXdlaWdodDogJG1lZGl1bTtcclxuXHJcbiAgbGkge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fdmFycy5zY3NzXCI7XG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fbWl4aW5zLnNjc3NcIjtcbiAgICAgICRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xuICAgICAgJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcblx0XHRcdCRjb2xvci1ib3JkZXI6ICNlNmRkZTk7XG5cdFx0XHQkY29sb3ItYmc6ICNmOGY3Zjg7XG5cdFx0XHQkY29sb3ItdGV4dDogIzE2MDUxYTtcbiAgICBcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cclxuLnNvZnR3YXJlIHtcclxuXHRkaXNwbGF5OiBncmlkO1xyXG5cdGdyaWQtZ2FwOiAkc3BhY2VyLXNtO1xyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LG1pbm1heCgxMDBweCwxZnIpKTtcclxuXHJcblx0LnN3IHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvICRzcGFjZXItc20gYXV0bztcclxuXHRcdFx0ZmlsbDogbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgMjUlKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRmaWxsOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1iZztcclxuXHJcblx0XHRcdHN2ZyB7XHJcblx0XHRcdFx0ZmlsbDogJGNvbG9yLWJnO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXHJcbi5maWVsZHNldC5kb21haW4ge1xyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiAnaHR0cHM6Ly8nO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0XHRjb2xvcjogJGNvbG9yLWdyYXk7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR9XHJcblxyXG5cdGlucHV0IHtcclxuXHRcdHBhZGRpbmctbGVmdDogNDVweDtcclxuXHR9XHJcbn1cclxuXHJcbi5kb21haW5zLXRhYmxlIHtcclxuICAucm93IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDFmcjtcclxuICB9XHJcbn1cclxuIiwiXG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fdmFycy5zY3NzXCI7XG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fbWl4aW5zLnNjc3NcIjtcbiAgICAgICRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xuICAgICAgJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcblx0XHRcdCRjb2xvci1ib3JkZXI6ICNlNmRkZTk7XG5cdFx0XHQkY29sb3ItYmc6ICNmOGY3Zjg7XG5cdFx0XHQkY29sb3ItdGV4dDogIzE2MDUxYTtcbiAgICBcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmRhdGFiYXNlcy10YWJsZSB7XG4gICAgLnJvd1xuXG57XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDtcbn1cblxufVxuXG4ucHJlZml4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDhweDtcbiAgICBjb2xvcjogJGNvbG9yLWdyYXk7XG59XG5cbmlucHV0Lmhhcy1wcmVmaXgge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbn1cbiIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXHJcbi5jcm9uam9icy10YWJsZSB7XHJcblx0LnJvdyB7XHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAzZnIgODBweDtcclxuXHR9XHJcbn1cclxuIiwiXG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fdmFycy5zY3NzXCI7XG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fbWl4aW5zLnNjc3NcIjtcbiAgICAgICRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xuICAgICAgJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcblx0XHRcdCRjb2xvci1ib3JkZXI6ICNlNmRkZTk7XG5cdFx0XHQkY29sb3ItYmc6ICNmOGY3Zjg7XG5cdFx0XHQkY29sb3ItdGV4dDogIzE2MDUxYTtcbiAgICBcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxyXG4ucGFnZS1oZWFkIC5hY3Rpb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAuYnRuOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXItc207XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbGJveGVzLXRhYmxlIHtcclxuICAucm93IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDFmcjtcclxuICB9XHJcbn1cclxuXHJcbi5maWVsZHNldGdyb3VwLmFkZHJlc3Mge1xyXG4gIC5maWVsZHNldCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAmLmFjY291bnQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYXQge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXk7XHJcbiAgICAgIG1heC13aWR0aDogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmRvbWFpbiB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fdmFycy5zY3NzXCI7XG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fbWl4aW5zLnNjc3NcIjtcbiAgICAgICRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xuICAgICAgJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcblx0XHRcdCRjb2xvci1ib3JkZXI6ICNlNmRkZTk7XG5cdFx0XHQkY29sb3ItYmc6ICNmOGY3Zjg7XG5cdFx0XHQkY29sb3ItdGV4dDogIzE2MDUxYTtcbiAgICBcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXHJcbnRleHRhcmVhIHsgXHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICB9XHJcbi5zdXBwb3J0LWNvbnRhaW5lcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnN1cHBvcnQtY29udGFpbmVyLXRpdGxle1xyXG4gICAgbWFyZ2luLXRvcDogNSU7XHJcbn1cclxuXHJcbi5zdXBwb3J0LXRpY2tldC1jcmVhdG9ye1xyXG4gICAgbWFyZ2luLWJvdHRvbTo0JTtcclxuXHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgYm94LXNoYWRvdzogMi44cHggMi44cHggMi4ycHggcmdiKDAgMCAwIC8gMiUpLCA2LjdweCA2LjdweCA1LjNweCByZ2IoMCAwIDAgLyAzJSksIDEyLjVweCAxMi41cHggMTBweCByZ2IoMCAwIDAgLyA0JSksIDIyLjNweCAyMi4zcHggMTcuOXB4IHJnYigwIDAgMCAvIDQlKSwgNDEuOHB4IDQxLjhweCAzMy40cHggcmdiKDAgMCAwIC8gNSUpLCAxMDBweCAxMDBweCA4MHB4IHJnYigwIDAgMCAvIDclKTtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3JlbTtcclxuICAgIG1hcmdpbi10b3A6IDQlO1xyXG59XHJcblxyXG4uc3VwcG9ydC10aWNrZXQtY29udGFpbmVye1xyXG4gICAgXHJcbiAgICB3aWR0aDogODAlO1xyXG59XHJcblxyXG4uc3VwcG9ydC10aWNrZXQtY29udGFpbmVye1xyXG4gICAgd2lkdGg6IDgwJTtcclxufVxyXG5cclxuLnN1cHBvcnQtdGlja2V0LXRpdGxle1xyXG4gICAgbWFyZ2luLXRvcDogMyU7XHJcbiAgICBtYXJnaW4tbGVmdDogMyU7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2I1YTBjNztcclxuICAgIG1hcmdpbi1yaWdodDogMyU7XHJcblxyXG59XHJcblxyXG4uc3VwcG9ydC10aWNrZXQtaXRlbXtcclxuICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIGJveC1zaGFkb3c6IDIuOHB4IDIuOHB4IDIuMnB4IHJnYigwIDAgMCAvIDIlKSwgNi43cHggNi43cHggNS4zcHggcmdiKDAgMCAwIC8gMyUpLCAxMi41cHggMTIuNXB4IDEwcHggcmdiKDAgMCAwIC8gNCUpLCAyMi4zcHggMjIuM3B4IDE3LjlweCByZ2IoMCAwIDAgLyA0JSksIDQxLjhweCA0MS44cHggMzMuNHB4IHJnYigwIDAgMCAvIDUlKSwgMTAwcHggMTAwcHggODBweCByZ2IoMCAwIDAgLyA3JSk7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgbWluLWhlaWdodDogNXJlbTtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycmVtO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZTZkZGU5O1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3M7XHJcbn1cclxuXHJcbi5zdXBwb3J0LXRpY2tldC1pdGVtLXRpdGxle1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbn1cclxuXHJcbi5zdXBwb3J0LXRpY2tldC1pdGVtLWJvZHl7XHJcblxyXG59XHJcblxyXG4uc3VwcG9ydC10aWNrZXQtaXRlbS1saW5re1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzc2NTY5MTtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDY2JTtcclxufVxyXG5cclxuXHJcbi5zdXBwb3J0LXRpY2tldC1jcmVhdG9yLWJ1dHRvbntcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwJTt9XHJcbi5zdXBwb3J0LXRpY2tldC1jcmVhdG9yLXRpdGxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbn1cclxuLnN1cHBvcnQtdGlja2V0LWNyZWF0b3ItYm9keXtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBoZWlnaHQ6IDEwcmVtO1xyXG5cclxufVxyXG4uc3VwcG9ydC10aWNrZXQtY3JlYXRvci1zZWxlY3R7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcbiIsIlxuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX3ZhcnMuc2Nzc1wiO1xuICAgICAgQGltcG9ydCBcIi4vYXNzZXRzL3Z1ZS9zdHlsZXMvX21peGlucy5zY3NzXCI7XG4gICAgICAkY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcbiAgICAgICRjb2xvci1zZWNvbmRhcnk6ICNmZmNlMDA7XG5cdFx0XHQkY29sb3ItYm9yZGVyOiAjZTZkZGU5O1xuXHRcdFx0JGNvbG9yLWJnOiAjZjhmN2Y4O1xuXHRcdFx0JGNvbG9yLXRleHQ6ICMxNjA1MWE7XG4gICAgXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXHJcbi50aXRsZSB7XHJcblx0aDQge1xyXG5cdFx0Y29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDI1JSk7XHJcblx0fVxyXG59XHJcblxyXG4uY3JlZGl0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuXHQubGFiZWwge1xyXG5cdFx0Y29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDI1JSk7XHJcblx0XHRmb250LXdlaWdodDogJG1lZGl1bTtcclxuXHRcdG1hcmdpbi1ib3R0b206ICRzcGFjZXIteHM7XHJcblx0fVxyXG5cclxuXHQudmFsdWUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xyXG5cclxuXHRcdCYubWludXMge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWVycm9yO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL192YXJzLnNjc3NcIjtcbiAgICAgIEBpbXBvcnQgXCIuL2Fzc2V0cy92dWUvc3R5bGVzL19taXhpbnMuc2Nzc1wiO1xuICAgICAgJGNvbG9yLXByaW1hcnk6ICM3NjU2OTE7XG4gICAgICAkY29sb3Itc2Vjb25kYXJ5OiAjZmZjZTAwO1xuXHRcdFx0JGNvbG9yLWJvcmRlcjogI2U2ZGRlOTtcblx0XHRcdCRjb2xvci1iZzogI2Y4ZjdmODtcblx0XHRcdCRjb2xvci10ZXh0OiAjMTYwNTFhO1xuICAgIFxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cclxuXHJcblxyXG4uYm94LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmJveC1pdGVte1xyXG4gIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLXRvcDo1cHg7XHJcbn1cclxuXHJcbi5ib3gtbmFtZSB7XHJcbiAgd2lkdGg6IDcwJTtcclxufVxyXG5cclxuLmRvbWFpbi10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5kb21haW4tY29udGFpbmVye1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDNweDtcclxufVxyXG5cclxuLmRvbWFpbi1pdGVte1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5kb21haW4tbmFtZSB7XHJcbiAgd2lkdGg6IDcwJTtcclxufVxyXG5cclxuIiwiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuLy8gIHYyLjAgfCAyMDExMDEyNlxyXG4vLyAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiXG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fdmFycy5zY3NzXCI7XG4gICAgICBAaW1wb3J0IFwiLi9hc3NldHMvdnVlL3N0eWxlcy9fbWl4aW5zLnNjc3NcIjtcbiAgICAgICRjb2xvci1wcmltYXJ5OiAjNzY1NjkxO1xuICAgICAgJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcblx0XHRcdCRjb2xvci1ib3JkZXI6ICNlNmRkZTk7XG5cdFx0XHQkY29sb3ItYmc6ICNmOGY3Zjg7XG5cdFx0XHQkY29sb3ItdGV4dDogIzE2MDUxYTtcbiAgICBcbkBpbXBvcnQgJ3Jlc2V0JztcclxuQGltcG9ydCAndHlwbyc7XHJcbkBpbXBvcnQgJ2hlbHBlcic7XHJcbkBpbXBvcnQgJ2dyaWQnO1xyXG5AaW1wb3J0ICdmb3Jtcyc7XHJcbkBpbXBvcnQgJ3ZzZWxlY3QnO1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvU1ZOLUdvdGhhbS1Cb29rLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvU1ZOLUdvdGhhbS1Cb29rLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdHb3RoYW0nO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvU1ZOLUdvdGhhbS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvU1ZOLUdvdGhhbS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuKiwgKjo6YWZ0ZXIsICo6OmJlZm9yZSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iZyAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcclxufVxyXG5cclxuaW1nLCBzdmcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmFwcCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBcclxuICA+IC5jb250ZW50IHtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuXHJcblx0XHQ+ICoge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRmb250LXdlaWdodDogJG1lZGl1bTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xyXG4gIHdpbGwtY2hhbmdlOiBjb2xvcjtcclxuXHJcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubGluayB7XHJcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvci1wcmltYXJ5LCAzNSUpO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICBwYWRkaW5nOiAzcHggMCAkc3BhY2VyLXhzIDA7XHJcblxyXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5idXR0b24ge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIHdpbGwtY2hhbmdlOiBhdXRvO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIH1cclxuXHJcbiAgJi5zdWJtaXR0aW5nIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgJi5kaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcblxyXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDZweCAkc3BhY2VyICRzcGFjZXItc20gJHNwYWNlcjtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICBjb2xvcjogJGNvbG9yLWJnO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgbWluLWhlaWdodDogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gID4gLnBsdXMge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xyXG4gIH1cclxuXHJcbiAgJi5yZWQge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XHJcblxyXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1lcnJvciwgMTAlKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItZXJyb3IsIDEwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1iZztcclxuICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1wcmltYXJ5LCAxNSUpO1xyXG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkY29sb3ItcHJpbWFyeSwgMTUlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYnRuLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcclxuXHJcbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvci1wcmltYXJ5LCAzNSUpO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRjb2xvci1wcmltYXJ5LCAzNSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXNtO1xyXG4gICAgcGFkZGluZzogM3B4IDRweCA0cHggNHB4O1xyXG4gIH1cclxuXHJcblx0Ji5ibG9jayB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5idG4tc2V0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci1zbTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZBREUgVFJBTlNJVElPTlxyXG4uZmFkZS1lbnRlci1hY3RpdmUsIC5mYWRlLWxlYXZlLWFjdGl2ZSB7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3M7XHJcbn1cclxuLmZhZGUtZW50ZXIsIC5mYWRlLWxlYXZlLXRvIHtcclxuICBvcGFjaXR5OiAwO1xyXG59IiwiaHRtbCwgYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6ICRmb250c2l6ZTtcclxuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuXHRjb2xvcjogZGFya2VuKCRjb2xvci1wcmltYXJ5LCA1MCUpO1xyXG59XHJcblxyXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgY29sb3I6IGRhcmtlbigkY29sb3ItcHJpbWFyeSwgMzUlKTtcclxufVxyXG5cclxuaDEsIC5oMSB7XHJcbiAgZm9udC1zaXplOiAkZm9udHNpemUteHhsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblxyXG4gIC8vIEBpbmNsdWRlIGxnKCkge1xyXG4gIC8vICAgZm9udC1zaXplOiAkZm9udHNpemUteHhsO1xyXG4gIC8vIH1cclxufVxyXG5cclxuaDIsIC5oMiB7XHJcbiAgZm9udC1zaXplOiAkZm9udHNpemUteGw7XHJcblxyXG4gIC8vIEBpbmNsdWRlIGxnKCkge1xyXG4gIC8vICAgZm9udC1zaXplOiAkZm9udHNpemUteGw7XHJcbiAgLy8gfVxyXG59XHJcblxyXG5oMywgLmgzIHtcclxuICBmb250LXNpemU6ICRmb250c2l6ZS1sZztcclxuXHJcbiAgLy8gQGluY2x1ZGUgc20oKSB7XHJcbiAgLy8gICBmb250LXNpemU6ICRmb250c2l6ZS1sZztcclxuICAvLyB9XHJcbn1cclxuXHJcbmg0LCAuaDQge1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxufVxyXG5cclxucCB7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gICY6bGFzdC1vZi10eXBlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG5iLCBzdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xyXG59IiwiLy8gcmVwbGFjZWQgYnkgd2VicGFjayBzYXNzLWxvYWRlclxyXG4kY29sb3ItcHJpbWFyeTogIzc2NTY5MTtcclxuJGNvbG9yLXNlY29uZGFyeTogI2ZmY2UwMDtcclxuJGNvbG9yLWJnOiAjZjhmN2Y4O1xyXG4kY29sb3ItdGV4dDogIzE2MDUxYTtcclxuJGNvbG9yLWJvcmRlcjogI2U2ZGRlOTtcclxuJGNvbG9yLWdyYXk6ICNhN2E3YTc7XHJcblxyXG4vLyBTdGF0ZSBDb2xvcnNcclxuJGNvbG9yLWluZm86ICMzMDc0Yjk7XHJcbiRjb2xvci1zdWNjZXNzOiAjNjBhNzRiO1xyXG4kY29sb3Itc3VjY2Vzcy1saWdodDogbGlnaHRlbigkY29sb3Itc3VjY2VzcywgNDAlKTtcclxuJGNvbG9yLXdhcm5pbmc6ICNlNzdlMWI7XHJcbiRjb2xvci15ZWxsb3c6ICNmN2UxMWI7XHJcbiRjb2xvci1lcnJvcjogI2M1M2IzYjtcclxuJGNvbG9yLWVycm9yLWxpZ2h0OiBsaWdodGVuKCRjb2xvci1lcnJvciwgNDAlKTtcclxuXHJcbi8vIEZvbnRzaXplc1xyXG4kZm9udHNpemUtc206IDEwcHg7XHJcbiRmb250c2l6ZTogMTJweDtcclxuJGZvbnRzaXplLWxnOiAxOHB4O1xyXG4kZm9udHNpemUteGw6IDI0cHg7XHJcbiRmb250c2l6ZS14eGw6IDMycHg7XHJcblxyXG4vLyBGb250IFdlaWdodHNcclxuJHJlZ3VsYXI6IDQwMDtcclxuJG1lZGl1bTogNTAwO1xyXG5cclxuLy8gU3BhY2luZ1xyXG4kc3BhY2VyLXhzOiA1cHg7XHJcbiRzcGFjZXItc206IDEwcHg7XHJcbiRzcGFjZXI6IDIwcHg7XHJcbiRzcGFjZXItbGc6IDQwcHg7XHJcbiRzcGFjZXIteGw6IDgwcHg7XHJcbiRzcGFjZXIteHhsOiAxNjBweDsiLCJcclxuLy8gTWFyZ2luc1xyXG4ubXgteHMge1xyXG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXhzO1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNlci14cztcclxufVxyXG5cclxuLm14LXNtIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlci1zbTtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItc207XHJcbn1cclxuXHJcbi5teCB7XHJcbiAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG59XHJcblxyXG4ubXgtbGcge1xyXG4gIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLWxnO1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNlci1sZztcclxufVxyXG5cclxuLm14LXhsIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlci14bDtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteGw7XHJcbn1cclxuXHJcbi5teC1hdXRvIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5teC1ub25lIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcblxyXG4ubXkteHMge1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjZXIteHM7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14cztcclxufVxyXG5cclxuLm15LXNtIHtcclxuICBtYXJnaW4tdG9wOiAkc3BhY2VyLXNtO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcbn1cclxuXHJcbi5teSB7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNlcjtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG59XHJcblxyXG4ubXktbGcge1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjZXItbGc7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxufVxyXG5cclxuLm15LXhsIHtcclxuICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhsO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteGw7XHJcbn1cclxuXHJcbi5teS1hdXRvIHtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbn1cclxuXHJcbi5teS1ub25lIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcblxyXG4ubXQteHMge1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjZXIteHM7XHJcbn1cclxuXHJcbi5tdC1zbSB7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxufVxyXG5cclxuLm10IHtcclxuICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xyXG59XHJcblxyXG4ubXQtbGcge1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjZXItbGc7XHJcbn1cclxuXHJcbi5tdC14bCB7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNlci14bDtcclxufVxyXG5cclxuLm10LXh4bCB7XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNlci14eGw7XHJcbn1cclxuXHJcbi5tdC1hdXRvIHtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG59XHJcblxyXG4ubXQtbm9uZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuXHJcbi5tYi14cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14cztcclxufVxyXG5cclxuLm1iLXNtIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG59XHJcblxyXG4ubWIge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcbn1cclxuXHJcbi5tYi1sZyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxufVxyXG5cclxuLm1iLXhsIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhsO1xyXG59XHJcblxyXG4ubWIteHhsIHtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXh4bDtcclxufVxyXG5cclxuLm1iLWF1dG8ge1xyXG4gIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbn1cclxuXHJcbi5tYi1ub25lIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5cclxuLm1yLXhzIHtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcbn1cclxuXHJcbi5tci1zbSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXNtO1xyXG59XHJcblxyXG4ubXIge1xyXG4gIG1hcmdpbi1yaWdodDogJHNwYWNlcjtcclxufVxyXG5cclxuLm1yLWxnIHtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItbGc7XHJcbn1cclxuXHJcbi5tci14bCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhsO1xyXG59XHJcblxyXG4ubXItYXV0byB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ubXItbm9uZSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5cclxuLm1sLXhzIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlci14cztcclxufVxyXG5cclxuLm1sLXNtIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlci1zbTtcclxufVxyXG5cclxuLm1sIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlcjtcclxufVxyXG5cclxuLm1sLWxnIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlci1sZztcclxufVxyXG5cclxuLm1sLXhsIHtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlci14bDtcclxufVxyXG5cclxuLm1sLWF1dG8ge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4ubWwtbm9uZSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5tYi1mbHVpZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXZ3O1xyXG59XHJcblxyXG4ubXQtZmx1aWQge1xyXG4gIG1hcmdpbi10b3A6IDV2dztcclxufVxyXG5cclxuLm1sLWZsdWlkIHtcclxuICBtYXJnaW4tbGVmdDogNXZ3O1xyXG59XHJcblxyXG4ubXItZmx1aWQge1xyXG4gIG1hcmdpbi1yaWdodDogNXZ3O1xyXG59XHJcblxyXG5AaW5jbHVkZSB4cygpIHtcclxuICAubXgteHMteHMge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIteHM7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5teC14cy1zbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci1zbTtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm14X3hzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXgteHMtbGcge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXItbGc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5teC14cy14bCB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14bDtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm14LXhzLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC5teC14cy1ub25lIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubXkteHMteHMge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci14cztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5teS14cy1zbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXNtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm15X3hzIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXkteHMtbGcge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1sZztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5teS14cy14bCB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm15LXhzLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC5teS14cy1ub25lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubXQteHMteHMge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm10LXhzLXNtIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5tdF94cyB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXQteHMtbGcge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm10LXhzLXhsIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5tdC14cy1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubXQteHMtbm9uZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubWIteHMteHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm1iLXhzLXNtIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5tYl94cyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubWIteHMtbGcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm1iLXhzLXhsIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYi14cy1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgfVxyXG5cclxuICAubWIteHMtbm9uZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubXIteHMteHMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhzO1xyXG4gIH1cclxuICBcclxuICAubXIteHMtc20ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubXJfeHMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXIteHMtbGcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLWxnO1xyXG4gIH1cclxuICBcclxuICAubXIteHMteGwge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubXIteHMtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubXIteHMtbm9uZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIC5tbC14cy14cyB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm1sLXhzLXNtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubWxfeHMge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5tbC14cy1sZyB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm1sLXhzLXhsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubWwteHMtYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC5tbC14cy1ub25lIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc20oKSB7XHJcbiAgLm14LXNtLXhzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXhzO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhzO1xyXG4gIH1cclxuICBcclxuICAubXgtc20tc20ge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXItc207XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5teF9zbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlcjtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlcjtcclxuICB9XHJcbiAgXHJcbiAgLm14LXNtLWxnIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLWxnO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLWxnO1xyXG4gIH1cclxuICBcclxuICAubXgtc20teGwge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIteGw7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5teC1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICBcclxuICAubXgtc20tbm9uZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLm15LXNtLXhzIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteHM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhzO1xyXG4gIH1cclxuICBcclxuICAubXktc20tc20ge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5teV9zbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuICB9XHJcbiAgXHJcbiAgLm15LXNtLWxnIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXItbGc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLWxnO1xyXG4gIH1cclxuICBcclxuICAubXktc20teGwge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci14bDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5teS1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gIH1cclxuICBcclxuICAubXktc20tbm9uZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLm10LXNtLXhzIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5tdC1zbS1zbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubXRfc20ge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcclxuICB9XHJcbiAgXHJcbiAgLm10LXNtLWxnIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5tdC1zbS14bCB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubXQtc20tYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLm10LXNtLW5vbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLm1iLXNtLXhzIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYi1zbS1zbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubWJfc20ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuICB9XHJcbiAgXHJcbiAgLm1iLXNtLWxnIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYi1zbS14bCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubWItc20tYXV0byB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLm1iLXNtLW5vbmUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLm1yLXNtLXhzIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm1yLXNtLXNtIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm1yX3NtIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlcjtcclxuICB9XHJcbiAgXHJcbiAgLm1yLXNtLWxnIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm1yLXNtLXhsIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm1yLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLm1yLXNtLW5vbmUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubWwtc20teHMge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5tbC1zbS1zbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm1sX3NtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubWwtc20tbGcge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5tbC1zbS14bCB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm1sLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubWwtc20tbm9uZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1kKCkge1xyXG4gIC5teC1tZC14cyB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14cztcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm14LW1kLXNtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXNtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubXhfbWQge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5teC1tZC1sZyB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci1sZztcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm14LW1kLXhsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXhsO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubXgtbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgXHJcbiAgLm14LW1kLW5vbmUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIC5teS1tZC14cyB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm15LW1kLXNtIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubXlfbWQge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlcjtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5teS1tZC1sZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLWxnO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm15LW1kLXhsIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteGw7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubXktbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICB9XHJcbiAgXHJcbiAgLm15LW1kLW5vbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIC5tdC1tZC14cyB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhzO1xyXG4gIH1cclxuICBcclxuICAubXQtbWQtc20ge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm10X21kIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5tdC1tZC1sZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLWxnO1xyXG4gIH1cclxuICBcclxuICAubXQtbWQteGwge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm10LW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICB9XHJcblxyXG4gIC5tdC1tZC1ub25lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIC5tYi1tZC14cyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLXhzO1xyXG4gIH1cclxuICBcclxuICAubWItbWQtc20ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm1iX21kIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYi1tZC1sZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyLWxnO1xyXG4gIH1cclxuICBcclxuICAubWItbWQteGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm1iLW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICB9XHJcblxyXG4gIC5tYi1tZC1ub25lIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIC5tci1tZC14cyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5tci1tZC1zbSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5tcl9tZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5tci1tZC1sZyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5tci1tZC14bCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5tci1tZC1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC5tci1tZC1ub25lIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLm1sLW1kLXhzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXhzO1xyXG4gIH1cclxuICBcclxuICAubWwtbWQtc20ge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5tbF9tZCB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlcjtcclxuICB9XHJcbiAgXHJcbiAgLm1sLW1kLWxnIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLWxnO1xyXG4gIH1cclxuICBcclxuICAubWwtbWQteGwge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5tbC1tZC1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLm1sLW1kLW5vbmUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBsZygpIHtcclxuICAubXgtbGcteHMge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIteHM7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5teC1sZy1zbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci1zbTtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm14X2xnIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXgtbGctbGcge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXItbGc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5teC1sZy14bCB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14bDtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm14LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC5teC1sZy1ub25lIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubXktbGcteHMge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci14cztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteHM7XHJcbiAgfVxyXG4gIFxyXG4gIC5teS1sZy1zbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXNtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1zbTtcclxuICB9XHJcbiAgXHJcbiAgLm15X2xnIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXktbGctbGcge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1sZztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItbGc7XHJcbiAgfVxyXG4gIFxyXG4gIC5teS1sZy14bCB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLXhsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14bDtcclxuICB9XHJcbiAgXHJcbiAgLm15LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC5teS1sZy1ub25lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubXQtbGcteHMge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm10LWxnLXNtIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5tdF9sZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXQtbGctbGcge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm10LWxnLXhsIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5tdC1sZy1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubXQtbGctbm9uZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubWItbGcteHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm1iLWxnLXNtIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXItc207XHJcbiAgfVxyXG4gIFxyXG4gIC5tYl9sZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubWItbGctbGcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm1iLWxnLXhsIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIteGw7XHJcbiAgfVxyXG4gIFxyXG4gIC5tYi1sZy1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XHJcbiAgfVxyXG5cclxuICAubWItbGctbm9uZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICBcclxuICBcclxuICAubXItbGcteHMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhzO1xyXG4gIH1cclxuICBcclxuICAubXItbGctc20ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubXJfbGcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG4gIH1cclxuICBcclxuICAubXItbGctbGcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLWxnO1xyXG4gIH1cclxuICBcclxuICAubXItbGcteGwge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubXItbGctYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubXItbGctbm9uZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIFxyXG4gIC5tbC1sZy14cyB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci14cztcclxuICB9XHJcbiAgXHJcbiAgLm1sLWxnLXNtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXNtO1xyXG4gIH1cclxuICBcclxuICAubWxfbGcge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC5tbC1sZy1sZyB7XHJcbiAgICBtYXJnaW4tbGVmdDogJHNwYWNlci1sZztcclxuICB9XHJcbiAgXHJcbiAgLm1sLWxnLXhsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2VyLXhsO1xyXG4gIH1cclxuICBcclxuICAubWwtbGctYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICB9XHJcblxyXG4gIC5tbC1sZy1ub25lIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFRleHQgQWxpZ25cclxuLnRleHQtYWxpZ24tbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRleHQtYWxpZ24tY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXh0LWFsaWduLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuXHJcbi8vIEZvbnQgV2VpZ2h0XHJcbi5yZWd1bGFyIHtcclxuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XHJcbn1cclxuXHJcbi5tZWRpdW0ge1xyXG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xyXG59XHJcblxyXG4vLyBHcmFwaHNcclxuLmRhdGEtaW5mbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZm9udC1zaXplOiAkZm9udHNpemUtc207XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4udnRjIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3ItaW5mbywgNTAlKTtcclxuXHJcbiAgLnN0cm9rZSB7XHJcbiAgICBzdHJva2Utd2lkdGg6IDI7XHJcbiAgICBzdHJva2U6ICRjb2xvci1pbmZvO1xyXG4gIH1cclxuICAuZmlsbCB7XHJcbiAgICBmaWxsOiBsaWdodGVuKCRjb2xvci1pbmZvLCA0MCUpO1xyXG4gIH1cclxuICAuYWN0aXZlLWxpbmUge1xyXG4gICAgc3Ryb2tlOiAkY29sb3ItYmc7XHJcbiAgfVxyXG4gIC5wb2ludCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmlsbDogJGNvbG9yLWluZm87XHJcbiAgICBzdHJva2U6ICRjb2xvci1pbmZvO1xyXG4gIH1cclxuICAucG9pbnQuaXMtYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJi5jbGlja2VkIHtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgfVxyXG5cclxuICAmLnllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci15ZWxsb3csIDUwJSk7XHJcblxyXG4gICAgLnN0cm9rZSB7XHJcbiAgICAgIHN0cm9rZTogJGNvbG9yLXllbGxvdztcclxuICAgIH1cclxuICAgIC5maWxsIHtcclxuICAgICAgZmlsbDogbGlnaHRlbigkY29sb3IteWVsbG93LCA0MCUpO1xyXG4gICAgfVxyXG4gICAgLnBvaW50IHtcclxuICAgICAgZmlsbDogJGNvbG9yLXllbGxvdztcclxuICAgICAgc3Ryb2tlOiAkY29sb3IteWVsbG93O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5vcmFuZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3Itd2FybmluZywgNTAlKTtcclxuXHJcbiAgICAuc3Ryb2tlIHtcclxuICAgICAgc3Ryb2tlOiAkY29sb3Itd2FybmluZztcclxuICAgIH1cclxuICAgIC5maWxsIHtcclxuICAgICAgZmlsbDogbGlnaHRlbigkY29sb3Itd2FybmluZywgNDAlKTtcclxuICAgIH1cclxuICAgIC5wb2ludCB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci13YXJuaW5nO1xyXG4gICAgICBzdHJva2U6ICRjb2xvci13YXJuaW5nO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5yZWQge1xyXG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3ItZXJyb3IsIDUwJSk7XHJcblxyXG4gICAgLnN0cm9rZSB7XHJcbiAgICAgIHN0cm9rZTogJGNvbG9yLWVycm9yO1xyXG4gICAgfVxyXG4gICAgLmZpbGwge1xyXG4gICAgICBmaWxsOiBsaWdodGVuKCRjb2xvci1lcnJvciwgNDAlKTtcclxuICAgIH1cclxuICAgIC5wb2ludCB7XHJcbiAgICAgIGZpbGw6ICRjb2xvci1lcnJvcjtcclxuICAgICAgc3Ryb2tlOiAkY29sb3ItZXJyb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQYWdlIEhlYWRcclxuLnBhZ2UtaGVhZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAudGl0bGUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuICAgID4gc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplO1xyXG4gICAgICBjb2xvcjogbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgMjUlKTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjdGlvbnMge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTVUJIRUFEXHJcbi5zdWJoZWFkIHtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjFmMmYzLCB0cmFuc3BhcmVudCk7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgZm9udC1zaXplOiAkZm9udHNpemUtc207XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5O1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjZXItc207XHJcbn1cclxuXHJcbi5pbmZvIHtcclxuXHRwYWRkaW5nOiAkc3BhY2VyO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ib3JkZXI7XHJcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Ly8gZm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcblxyXG5cdCYuZXJyb3Ige1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3ItbGlnaHQ7XHJcbiAgXHRiYWNrZ3JvdW5kOiBsaWdodGVuKCRjb2xvci1lcnJvciwgNTIlKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIENBUkRcclxuLmNhcmQge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1iZztcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgLy8gYm94LXNoYWRvdzogMTBweCAxMHB4IDIwcHggcmdiYSgwLDAsMCwwLjA1KTtcclxuICBwYWRkaW5nOiAkc3BhY2VyO1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ib3JkZXI7XHJcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4zcztcclxuXHRcclxuICAuaGVhZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDI1JSk7XHJcblx0XHQvLyBib3JkZXItY29sb3I6ICRjb2xvci1ib3JkZXI7XHJcblx0fVxyXG5cclxuXHQmLmRhcmsge1xyXG5cdFx0YmFja2dyb3VuZDogZGFya2VuKCRjb2xvci1wcmltYXJ5LCAzNSUpO1xyXG5cdFx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEljb25zXHJcbi5pY29uIHtcclxuICB3aWR0aDogMThweDtcclxuICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuXHJcbi8vIFNlYXJjaGJveFxyXG4uc2VhcmNoIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5pY29uLmNsZWFyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgbGVmdDogOHB4O1xyXG4gICAgICB0b3A6IDRweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIFxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBHUklEIFRBQkxFXHJcbi50YWJsZSB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgLnJvdyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgMWZyIDFmciAxZnIgM2ZyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4ycztcclxuXHJcbiAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wMSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5uby1yZXN1bHRzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgIWltcG9ydGFudDtcclxuICAgICAgY3Vyc29yOiBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAuY2VsbCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogJG1lZGl1bTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDI1JSk7XHJcblxyXG4gICAgICAuc29ydCB7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXItc207XHJcbiAgICAgICAgICBcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgIHN0cm9rZS13aWR0aDogMztcclxuICAgICAgICAgIGZpbGw6IG5vbmU7XHJcbiAgICAgICAgICBzdHJva2U6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDI1JSk7XHJcbiAgICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcbiAgICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuXHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGVzYyB7XHJcbiAgICAgIC5zb3J0IHBhdGgge1xyXG4gICAgICAgIGQ6IHBhdGgoXCJNMSwxIEwxMCw5IEwxOSwxXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gJjpsYXN0LWNoaWxkIHtcclxuICAgIC8vICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIC8vIH1cclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCAyNSUpO1xyXG4gICAgICAgIC8vIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2VsbCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgJi5vdmVyZmxvdyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aW9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgIC5lZGl0LWRlbGV0ZSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci15ZWxsb3c7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci15ZWxsb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG5cdFx0XHQmLmFsaWduLXJpZ2h0IHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHR9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xyXG5cclxuICAgICAgICAmLmRhdGEtdGl0bGUge1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMCAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XHJcbiAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XHJcbiAgICAgICAgICBncmlkLXJvdy1zdGFydDogMTtcclxuICAgICAgICAgIGdyaWQtcm93LWVuZDogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gVG9vbHRpcHNcclxuW2FyaWEtbGFiZWxdW3JvbGV+PVwidG9vbHRpcFwiXSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjpiZWZvcmUsXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIC4ycyBlYXNlLW91dDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDA7IFxyXG4gICAgaGVpZ2h0OiAwOyBcclxuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDUwJSk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xyXG4gICAgYm90dG9tOiAxMDAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgNTAlKTtcclxuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLXByaW1hcnksIDE1JSk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcclxuICAgIGJvdHRvbTogMTAwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcblxyXG4gICY6aG92ZXI6OmJlZm9yZSxcclxuICAmOmhvdmVyOjphZnRlcixcclxuICAmOmZvY3VzOjpiZWZvcmUsXHJcbiAgJjpmb2N1czo6YWZ0ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuW3JvbGV+PVwidG9vbHRpcFwiXTpob3Zlcjo6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01cHgsIDApO1xyXG59XHJcblxyXG5bcm9sZX49XCJ0b29sdGlwXCJdOmhvdmVyOjphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNXB4LCAwKTtcclxufSIsIkBtaXhpbiB4cygpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNtKCkge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWQoKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsZygpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn0iLCIuY29udGFpbmVyLFxyXG4uY29udGFpbmVyLWZ1bGwge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZy1yaWdodDogJHNwYWNlcjtcclxuICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXI7XHJcbiAgcGFkZGluZy10b3A6ICRzcGFjZXI7XHJcbiAgcGFkZGluZy1ib3R0b206ICRzcGFjZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb250YWluZXIsXHJcbiAgLmNvbnRhaW5lci1mdWxsIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXItbGc7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXItbGc7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNlci1sZztcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyLWxnO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNlci14bDtcclxuICAgIHBhZGRpbmctbGVmdDogJHNwYWNlci14bDtcclxuICB9XHJcbn1cclxuXHJcbi8vIC5jb250YWluZXIge1xyXG4vLyAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4vLyB9XHJcblxyXG4uY29udGFpbmVyIC5ncmlkLFxyXG4uY29udGFpbmVyLWZ1bGwgLmdyaWQge1xyXG4gIG1hcmdpbi1yaWdodDogLSRzcGFjZXI7XHJcbiAgbWFyZ2luLWxlZnQ6IC0kc3BhY2VyO1xyXG59XHJcblxyXG4uZ3JpZCB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICpsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuLmdyaWQ6OmJlZm9yZSwgLmdyaWQ6OmFmdGVyIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcblxyXG5bY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nOiAkc3BhY2VyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAqZGlzcGxheTogaW5saW5lO1xyXG4gIHpvb206IDE7XHJcblxyXG4gICYuZmllbGRzZXQge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbltjbGFzcyo9XCJjb2wtXCJdOjpiZWZvcmUsIFtjbGFzcyo9XCJjb2wtXCJdOjphZnRlciB7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxufVxyXG5cclxuW2NsYXNzKj1cImNvbC1cIl0gLmdyaWQge1xyXG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcclxuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIG1hcmdpbjogLSRzcGFjZXI7XHJcbn1cclxuXHJcbi5jb2wtMTIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gICp3aWR0aDogOTkuOSU7XHJcbn1cclxuXHJcbi5jb2wtMTEge1xyXG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgKndpZHRoOiA5MS41NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wtMTAge1xyXG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgKndpZHRoOiA4My4yMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wtOSB7XHJcbiAgd2lkdGg6IDc1JTtcclxuICAqd2lkdGg6IDc0LjklO1xyXG59XHJcblxyXG4uY29sLTgge1xyXG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgKndpZHRoOiA2Ni41NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wtNyB7XHJcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAqd2lkdGg6IDU4LjIzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC02IHtcclxuICB3aWR0aDogNTAlO1xyXG4gICp3aWR0aDogNDkuOSU7XHJcbn1cclxuXHJcbi5jb2wtNSB7XHJcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICAqd2lkdGg6IDQxLjU2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC00IHtcclxuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICp3aWR0aDogMzMuMjMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLTMge1xyXG4gIHdpZHRoOiAyNSU7XHJcbiAgKndpZHRoOiAyNC45JTtcclxufVxyXG5cclxuLmNvbC0yIHtcclxuICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICp3aWR0aDogMTYuNTY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLTEge1xyXG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICAqd2lkdGg6IDguMjMzMzMzMzMlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAuY29sLXhzLTEyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgKndpZHRoOiA5OS45JTtcclxuICB9XHJcbiAgLmNvbC14cy0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gICAgKndpZHRoOiA5MS41NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteHMtMTAge1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogODMuMjMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhzLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgICp3aWR0aDogNzQuOSU7XHJcbiAgfVxyXG4gIC5jb2wteHMtOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgKndpZHRoOiA2Ni41NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteHMtNyB7XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gICAgKndpZHRoOiA1OC4yMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wteHMtNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgKndpZHRoOiA0OS45JTtcclxuICB9XHJcbiAgLmNvbC14cy01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICAqd2lkdGg6IDQxLjU2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC14cy00IHtcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICAqd2lkdGg6IDMzLjIzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC14cy0zIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICAqd2lkdGg6IDI0LjklO1xyXG4gIH1cclxuICAuY29sLXhzLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICAgICp3aWR0aDogMTYuNTY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXhzLTEge1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gICAgKndpZHRoOiA4LjIzMzMzMzMzJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5jb2wtc20tMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAqd2lkdGg6IDk5LjklO1xyXG4gIH1cclxuICAuY29sLXNtLTExIHtcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICAqd2lkdGg6IDkxLjU2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS0xMCB7XHJcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgKndpZHRoOiA4My4yMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgKndpZHRoOiA3NC45JTtcclxuICB9XHJcbiAgLmNvbC1zbS04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICAqd2lkdGg6IDY2LjU2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS03IHtcclxuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgICAqd2lkdGg6IDU4LjIzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICAqd2lkdGg6IDQ5LjklO1xyXG4gIH1cclxuICAuY29sLXNtLTUge1xyXG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICAgICp3aWR0aDogNDEuNTY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogMzMuMjMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXNtLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgICp3aWR0aDogMjQuOSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMiB7XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgKndpZHRoOiAxNi41NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICAqd2lkdGg6IDguMjMzMzMzMzMlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmNvbC1tZC0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICp3aWR0aDogOTkuOSU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICAgICp3aWR0aDogOTEuNTY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgICAqd2lkdGg6IDgzLjIzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICAqd2lkdGg6IDc0LjklO1xyXG4gIH1cclxuICAuY29sLW1kLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgICp3aWR0aDogNjYuNTY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogNTguMjMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgICp3aWR0aDogNDkuOSU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgKndpZHRoOiA0MS41NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgKndpZHRoOiAzMy4yMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgKndpZHRoOiAyNC45JTtcclxuICB9XHJcbiAgLmNvbC1tZC0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgICAqd2lkdGg6IDE2LjU2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogOC4yMzMzMzMzMyU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmNvbC1sZy0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICp3aWR0aDogOTkuOSU7XHJcbiAgfVxyXG4gIC5jb2wtbGctMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICAgICp3aWR0aDogOTEuNTY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgICAqd2lkdGg6IDgzLjIzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy05IHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgICAqd2lkdGg6IDc0LjklO1xyXG4gIH1cclxuICAuY29sLWxnLTgge1xyXG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgICp3aWR0aDogNjYuNTY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogNTguMjMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgICp3aWR0aDogNDkuOSU7XHJcbiAgfVxyXG4gIC5jb2wtbGctNSB7XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgKndpZHRoOiA0MS41NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgKndpZHRoOiAzMy4yMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgKndpZHRoOiAyNC45JTtcclxuICB9XHJcbiAgLmNvbC1sZy0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgICAqd2lkdGg6IDE2LjU2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1sZy0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogOC4yMzMzMzMzMyU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgLmNvbC14bGctMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAqd2lkdGg6IDk5LjklO1xyXG4gIH1cclxuICAuY29sLXhsZy0xMSB7XHJcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gICAgKndpZHRoOiA5MS41NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGxnLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgICAqd2lkdGg6IDgzLjIzMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC14bGctOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgKndpZHRoOiA3NC45JTtcclxuICB9XHJcbiAgLmNvbC14bGctOCB7XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgKndpZHRoOiA2Ni41NjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGxnLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogNTguMjMzMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhsZy02IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICAqd2lkdGg6IDQ5LjklO1xyXG4gIH1cclxuICAuY29sLXhsZy01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICAqd2lkdGg6IDQxLjU2NjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC14bGctNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgKndpZHRoOiAzMy4yMzMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wteGxnLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgICp3aWR0aDogMjQuOSU7XHJcbiAgfVxyXG4gIC5jb2wteGxnLTIge1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICAgICp3aWR0aDogMTYuNTY2NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXhsZy0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICAgICp3aWR0aDogOC4yMzMzMzMzMyU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmFsaWduLXN0YXJ0IHtcclxuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XHJcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmFsaWduLWVuZCB7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcclxuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi5hbGlnbi1lbmQgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi5hbGlnbi1jZW50ZXIge1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5hbGlnbi1jZW50ZXIgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5hbGlnbi1iYXNlbGluZSB7XHJcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lO1xyXG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xyXG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XHJcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWVuZCB7XHJcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XHJcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtZW5kIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xyXG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xyXG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3BhY2UtYmV0d2VlbiB7XHJcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5O1xyXG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1zcGFjZS1hcm91bmQge1xyXG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZTtcclxuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xyXG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XHJcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLXN0YXJ0IHtcclxuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcclxuICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtZW5kIHtcclxuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XHJcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xyXG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcclxuICAtd2Via2l0LWFsaWduLXNlbGY6IGNlbnRlcjtcclxuICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xyXG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lO1xyXG4gIC13ZWJraXQtYWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4uanVzdGlmeS1zdGFydCB7XHJcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4uanVzdGlmeS1lbmQge1xyXG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmp1c3RpZnktY2VudGVyIHtcclxuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmp1c3RpZnktc3BhY2UtYmV0d2VlbiB7XHJcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi8qIC5qdXN0aWZ5LXNwYWNlLWJldHdlZW4uZ3JpZCB7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAtbW96LXRleHQtYWxpZ24tbGFzdDoganVzdGlmeTtcclxuICB0ZXh0LWFsaWduLWxhc3Q6IGp1c3RpZnk7XHJcbn0gKi9cclxuXHJcbi5qdXN0aWZ5LXNwYWNlLWFyb3VuZCB7XHJcbiAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4uZ3JpZC1ibGVlZCBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmNvbC1ncmlkIHtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLmNvbC1ncmlkLmRpcmVjdGlvbi1yb3cge1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcblxyXG4uY29sLWJsZWVkIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uY29sLWJsZWVkLXgge1xyXG4gIHBhZGRpbmc6ICRzcGFjZXIgMDtcclxufVxyXG5cclxuLmNvbC1ibGVlZC15IHtcclxuICBwYWRkaW5nOiAwICRzcGFjZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gIC5oaWRkZW4teHhzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5oaWRkZW4teHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmhpZGRlbi1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgLmhpZGRlbi1tZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE1OTlweCkge1xyXG4gIC5oaWRkZW4tbGcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAuaGlkZGVuLXhsZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmh0bWwsIGJvZHkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzFiMTQyMTtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5wOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5teC14cyB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubXgtc20ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubXgge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubXgtbGcge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4ubXgteGwge1xuICBtYXJnaW4tbGVmdDogODBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5teC1ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm15LXhzIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5teS1zbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5teSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5teS1sZyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5teS14bCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLm15LW5vbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubXQteHMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5tdC1zbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5tdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5tdC1sZyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5tdC14bCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbi5tdC14eGwge1xuICBtYXJnaW4tdG9wOiAxNjBweDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubXQtbm9uZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5tYi14cyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm1iLXNtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1iLWxnIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1iLXhsIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLm1iLXh4bCB7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4O1xufVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5tYi1ub25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1yLXhzIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tci1zbSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1yIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ubXItbGcge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5tci14bCB7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbn1cblxuLm1yLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5tci1ub25lIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubWwteHMge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWwtc20ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLm1sIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5tbC1sZyB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4ubWwteGwge1xuICBtYXJnaW4tbGVmdDogODBweDtcbn1cblxuLm1sLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLm1sLW5vbmUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm1iLWZsdWlkIHtcbiAgbWFyZ2luLWJvdHRvbTogNXZ3O1xufVxuXG4ubXQtZmx1aWQge1xuICBtYXJnaW4tdG9wOiA1dnc7XG59XG5cbi5tbC1mbHVpZCB7XG4gIG1hcmdpbi1sZWZ0OiA1dnc7XG59XG5cbi5tci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogNXZ3O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm14LXhzLXhzIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLm14LXhzLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubXhfeHMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5teC14cy1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLm14LXhzLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAubXgteHMtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm14LXhzLW5vbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5teS14cy14cyB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5teS14cy1zbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLm15X3hzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubXkteHMtbGcge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5teS14cy14bCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLm15LXhzLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5teS14cy1ub25lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubXQteHMteHMge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIC5tdC14cy1zbSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5tdF94cyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5tdC14cy1sZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC5tdC14cy14bCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuXG4gIC5tdC14cy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLm10LXhzLW5vbmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAubWIteHMteHMge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5tYi14cy1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tYl94cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tYi14cy1sZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5tYi14cy14bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5tYi14cy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1iLXhzLW5vbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubXIteHMteHMge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLm1yLXhzLXNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubXJfeHMge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5tci14cy1sZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLm1yLXhzLXhsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAubXIteHMtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1yLXhzLW5vbmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5tbC14cy14cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC5tbC14cy1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAubWxfeHMge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLm1sLXhzLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuXG4gIC5tbC14cy14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAubWwteHMtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubWwteHMtbm9uZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXgtc20teHMge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubXgtc20tc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5teF9zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLm14LXNtLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAubXgtc20teGwge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubXgtc20tbm9uZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm15LXNtLXhzIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLm15LXNtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAubXlfc20ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5teS1zbS1sZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm15LXNtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cblxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm15LXNtLW5vbmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tdC1zbS14cyB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLm10LXNtLXNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLm10X3NtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLm10LXNtLWxnIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLm10LXNtLXhsIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG5cbiAgLm10LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAubXQtc20tbm9uZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5tYi1zbS14cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLm1iLXNtLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLm1iX3NtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm1iLXNtLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm1iLXNtLXhsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAubWItc20tbm9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tci1zbS14cyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubXItc20tc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5tcl9zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLm1yLXNtLWxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAubXItc20teGwge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuXG4gIC5tci1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubXItc20tbm9uZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm1sLXNtLXhzIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG5cbiAgLm1sLXNtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5tbF9zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAubWwtc20tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLm1sLXNtLXhsIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuXG4gIC5tbC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tbC1zbS1ub25lIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5teC1tZC14cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5teC1tZC1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLm14X21kIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubXgtbWQtbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5teC1tZC14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5teC1tZC1ub25lIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubXktbWQteHMge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubXktbWQtc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5teV9tZCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm15LW1kLWxnIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAubXktbWQteGwge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAubXktbWQtbm9uZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm10LW1kLXhzIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICAubXQtbWQtc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAubXRfbWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAubXQtbWQtbGcge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAubXQtbWQteGwge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cblxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC5tdC1tZC1ub25lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm1iLW1kLXhzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubWItbWQtc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAubWJfbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubWItbWQtbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAubWItbWQteGwge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cblxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tYi1tZC1ub25lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm1yLW1kLXhzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5tci1tZC1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLm1yX21kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubXItbWQtbGcge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5tci1tZC14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLm1yLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5tci1tZC1ub25lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubWwtbWQteHMge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAubWwtbWQtc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLm1sX21kIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuXG4gIC5tbC1tZC1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAubWwtbWQteGwge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG5cbiAgLm1sLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1sLW1kLW5vbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5teC1sZy14cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5teC1sZy1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLm14X2xnIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubXgtbGctbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5teC1sZy14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5teC1sZy1ub25lIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubXktbGcteHMge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubXktbGctc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5teV9sZyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm15LWxnLWxnIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAubXktbGcteGwge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAubXktbGctbm9uZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm10LWxnLXhzIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICAubXQtbGctc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAubXRfbGcge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAubXQtbGctbGcge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAubXQtbGcteGwge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cblxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC5tdC1sZy1ub25lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm1iLWxnLXhzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubWItbGctc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAubWJfbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubWItbGctbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAubWItbGcteGwge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cblxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tYi1sZy1ub25lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm1yLWxnLXhzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5tci1sZy1zbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLm1yX2xnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubXItbGctbGcge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5tci1sZy14bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLm1yLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5tci1sZy1ub25lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAubWwtbGcteHMge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAubWwtbGctc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLm1sX2xnIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuXG4gIC5tbC1sZy1sZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAubWwtbGcteGwge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG5cbiAgLm1sLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1sLWxnLW5vbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4udGV4dC1hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZGF0YS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnZ0YyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWY0ZmE7XG59XG4udnRjIC5zdHJva2Uge1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZTogIzMwNzRiOTtcbn1cbi52dGMgLmZpbGwge1xuICBmaWxsOiAjYzVkYWYwO1xufVxuLnZ0YyAuYWN0aXZlLWxpbmUge1xuICBzdHJva2U6ICNmOGY3Zjg7XG59XG4udnRjIC5wb2ludCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZpbGw6ICMzMDc0Yjk7XG4gIHN0cm9rZTogIzMwNzRiOTtcbn1cbi52dGMgLnBvaW50LmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnZ0Yy5jbGlja2VkIHtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cbi52dGMueWVsbG93IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4udnRjLnllbGxvdyAuc3Ryb2tlIHtcbiAgc3Ryb2tlOiAjZjdlMTFiO1xufVxuLnZ0Yy55ZWxsb3cgLmZpbGwge1xuICBmaWxsOiAjZmVmYmUwO1xufVxuLnZ0Yy55ZWxsb3cgLnBvaW50IHtcbiAgZmlsbDogI2Y3ZTExYjtcbiAgc3Ryb2tlOiAjZjdlMTFiO1xufVxuLnZ0Yy5vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi52dGMub3JhbmdlIC5zdHJva2Uge1xuICBzdHJva2U6ICNlNzdlMWI7XG59XG4udnRjLm9yYW5nZSAuZmlsbCB7XG4gIGZpbGw6ICNmYWU2ZDQ7XG59XG4udnRjLm9yYW5nZSAucG9pbnQge1xuICBmaWxsOiAjZTc3ZTFiO1xuICBzdHJva2U6ICNlNzdlMWI7XG59XG4udnRjLnJlZCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnZ0Yy5yZWQgLnN0cm9rZSB7XG4gIHN0cm9rZTogI2M1M2IzYjtcbn1cbi52dGMucmVkIC5maWxsIHtcbiAgZmlsbDogI2Y0ZDhkODtcbn1cbi52dGMucmVkIC5wb2ludCB7XG4gIGZpbGw6ICNjNTNiM2I7XG4gIHN0cm9rZTogI2M1M2IzYjtcbn1cblxuLnBhZ2UtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS1oZWFkIC50aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5wYWdlLWhlYWQgLnRpdGxlID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNiNWEwYzc7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbn1cbi5wYWdlLWhlYWQgLmFjdGlvbnMge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnN1YmhlYWQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjFmMmYzLCB0cmFuc3BhcmVudCk7XG59XG5cbmxlZ2VuZCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICNhN2E3YTc7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5pbmZvIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U2ZGRlOTtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmluZm8uZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNmNGQ4ZDg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmOGY3Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U2ZGRlOTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3M7XG59XG4uY2FyZCAuaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmNhcmQgLmhlYWQgLnRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmNhcmQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiNWEwYzc7XG59XG4uY2FyZC5kYXJrIHtcbiAgYmFja2dyb3VuZDogIzFiMTQyMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLmljb24ge1xuICB3aWR0aDogMThweDtcbiAgZmlsbDogIzc2NTY5MTtcbn1cblxuLnNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2ggLmljb24uY2xlYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDhweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLnNlYXJjaCAuaWNvbi5jbGVhciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDJweDtcbiAgbGVmdDogOHB4O1xuICB0b3A6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kOiAjNzY1NjkxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnNlYXJjaCAuaWNvbi5jbGVhciBzcGFuOmxhc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4udGFibGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi50YWJsZSAucm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgMWZyIDFmciAxZnIgM2ZyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNjA1MWE7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzO1xufVxuLnRhYmxlIC5yb3c6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAxKTtcbn1cbi50YWJsZSAucm93Lm5vLXJlc3VsdHMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcbn1cbi50YWJsZSAucm93Lm5vLXJlc3VsdHMgLmNlbGwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLnRhYmxlIC5yb3c6Zmlyc3QtY2hpbGQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNiNWEwYzc7XG59XG4udGFibGUgLnJvdzpmaXJzdC1jaGlsZCAuc29ydCB7XG4gIHdpZHRoOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi50YWJsZSAucm93OmZpcnN0LWNoaWxkIC5zb3J0IHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgc3Ryb2tlLXdpZHRoOiAzO1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICNiNWEwYzc7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbi50YWJsZSAucm93OmZpcnN0LWNoaWxkIC5zb3J0IHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4udGFibGUgLnJvdzpmaXJzdC1jaGlsZCAuY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDhweDtcbn1cbi50YWJsZSAucm93OmZpcnN0LWNoaWxkIC5jZWxsOmhvdmVyIHN2ZyB7XG4gIHN0cm9rZTogIzc2NTY5MTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAudGFibGUgLnJvdzpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRhYmxlIC5yb3cuZGVzYyAuc29ydCBwYXRoIHtcbiAgZDogcGF0aChcIk0xLDEgTDEwLDkgTDE5LDFcIik7XG59XG4udGFibGUgLnJvdzpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50YWJsZSAucm93Om5vdCg6Zmlyc3QtY2hpbGQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjVhMGM3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC50YWJsZSAucm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbi50YWJsZSAucm93IC5jZWxsIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGFibGUgLnJvdyAuY2VsbC5vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRhYmxlIC5yb3cgLmNlbGwub3ZlcmZsb3cgPiBzcGFuIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udGFibGUgLnJvdyAuY2VsbC5hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGFibGUgLnJvdyAuY2VsbC5hY3Rpb25zIC5lZGl0LWRlbGV0ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC50YWJsZSAucm93IC5jZWxsLmFjdGlvbnMgLmVkaXQtZGVsZXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4udGFibGUgLnJvdyAuY2VsbCBhIHtcbiAgY29sb3I6ICNmN2UxMWI7XG59XG4udGFibGUgLnJvdyAuY2VsbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmN2UxMWI7XG59XG4udGFibGUgLnJvdyAuY2VsbC5hbGlnbi1yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC50YWJsZSAucm93IC5jZWxsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG4gIC50YWJsZSAucm93IC5jZWxsLmRhdGEtdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgNXB4IDAgMDtcbiAgICBjb2xvcjogIzc2NTY5MTtcbiAgfVxuICAudGFibGUgLnJvdyAuY2VsbDpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gICAgZ3JpZC1yb3ctZW5kOiAxO1xuICB9XG59XG4udGFibGUgLnJvdzpub3QoOmZpcnN0LWNoaWxkKTpob3ZlciB7XG4gIGNvbG9yOiAjNzY1NjkxO1xufVxuXG5bYXJpYS1sYWJlbF1bcm9sZX49dG9vbHRpcF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5bYXJpYS1sYWJlbF1bcm9sZX49dG9vbHRpcF06OmJlZm9yZSwgW2FyaWEtbGFiZWxdW3JvbGV+PXRvb2x0aXBdOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIDAuMnMgZWFzZS1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbn1cblthcmlhLWxhYmVsXVtyb2xlfj10b29sdGlwXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmM2YwZjY7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG59XG5bYXJpYS1sYWJlbF1bcm9sZX49dG9vbHRpcF06OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjBmNjtcbiAgY29sb3I6ICM0ZjNhNjE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29udGVudDogYXR0cihhcmlhLWxhYmVsKTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbn1cblthcmlhLWxhYmVsXVtyb2xlfj10b29sdGlwXTpob3Zlcjo6YmVmb3JlLCBbYXJpYS1sYWJlbF1bcm9sZX49dG9vbHRpcF06aG92ZXI6OmFmdGVyLCBbYXJpYS1sYWJlbF1bcm9sZX49dG9vbHRpcF06Zm9jdXM6OmJlZm9yZSwgW2FyaWEtbGFiZWxdW3JvbGV+PXRvb2x0aXBdOmZvY3VzOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5bcm9sZX49dG9vbHRpcF06aG92ZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTVweCwgMCk7XG59XG5cbltyb2xlfj10b29sdGlwXTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01cHgsIDApO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mdWxsIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsXG4uY29udGFpbmVyLWZ1bGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG59XG4uY29udGFpbmVyIC5ncmlkLFxuLmNvbnRhaW5lci1mdWxsIC5ncmlkIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuXG4uZ3JpZCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgKmxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmdyaWQ6OmJlZm9yZSwgLmdyaWQ6OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5bY2xhc3MqPWNvbC1dIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIHpvb206IDE7XG59XG5bY2xhc3MqPWNvbC1dLmZpZWxkc2V0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5bY2xhc3MqPWNvbC1dOjpiZWZvcmUsIFtjbGFzcyo9Y29sLV06OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5bY2xhc3MqPWNvbC1dIC5ncmlkIHtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWFyZ2luOiAtMjBweDtcbn1cblxuLmNvbC0xMiB7XG4gIHdpZHRoOiAxMDAlO1xuICAqd2lkdGg6IDk5LjklO1xufVxuXG4uY29sLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgKndpZHRoOiA5MS41NjY2NjY2NyU7XG59XG5cbi5jb2wtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICAqd2lkdGg6IDgzLjIzMzMzMzMzJTtcbn1cblxuLmNvbC05IHtcbiAgd2lkdGg6IDc1JTtcbiAgKndpZHRoOiA3NC45JTtcbn1cblxuLmNvbC04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgKndpZHRoOiA2Ni41NjY2NjY2NyU7XG59XG5cbi5jb2wtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gICp3aWR0aDogNTguMjMzMzMzMzMlO1xufVxuXG4uY29sLTYge1xuICB3aWR0aDogNTAlO1xuICAqd2lkdGg6IDQ5LjklO1xufVxuXG4uY29sLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICAqd2lkdGg6IDQxLjU2NjY2NjY3JTtcbn1cblxuLmNvbC00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgKndpZHRoOiAzMy4yMzMzMzMzMyU7XG59XG5cbi5jb2wtMyB7XG4gIHdpZHRoOiAyNSU7XG4gICp3aWR0aDogMjQuOSU7XG59XG5cbi5jb2wtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gICp3aWR0aDogMTYuNTY2NjY2NjclO1xufVxuXG4uY29sLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gICp3aWR0aDogOC4yMzMzMzMzMyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXhzLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAqd2lkdGg6IDk5LjklO1xuICB9XG5cbiAgLmNvbC14cy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgICAqd2lkdGg6IDkxLjU2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHMtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gICAgKndpZHRoOiA4My4yMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhzLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgKndpZHRoOiA3NC45JTtcbiAgfVxuXG4gIC5jb2wteHMtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgICAqd2lkdGg6IDY2LjU2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHMtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgICAqd2lkdGg6IDU4LjIzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHMtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICAqd2lkdGg6IDQ5LjklO1xuICB9XG5cbiAgLmNvbC14cy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICAgICp3aWR0aDogNDEuNTY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14cy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgICp3aWR0aDogMzMuMjMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14cy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgICp3aWR0aDogMjQuOSU7XG4gIH1cblxuICAuY29sLXhzLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gICAgKndpZHRoOiAxNi41NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhzLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgICAqd2lkdGg6IDguMjMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1zbS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgKndpZHRoOiA5OS45JTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gICAgKndpZHRoOiA5MS41NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICAgICp3aWR0aDogODMuMjMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgICp3aWR0aDogNzQuOSU7XG4gIH1cblxuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gICAgKndpZHRoOiA2Ni41NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gICAgKndpZHRoOiA1OC4yMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgKndpZHRoOiA0OS45JTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgICAqd2lkdGg6IDQxLjU2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICAqd2lkdGg6IDMzLjIzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAqd2lkdGg6IDI0LjklO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICAgICp3aWR0aDogMTYuNTY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gICAgKndpZHRoOiA4LjIzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICp3aWR0aDogOTkuOSU7XG4gIH1cblxuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICAgICp3aWR0aDogOTEuNTY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgICAqd2lkdGg6IDgzLjIzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICAqd2lkdGg6IDc0LjklO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICAgICp3aWR0aDogNjYuNTY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICAgICp3aWR0aDogNTguMjMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICAgICp3aWR0aDogNDkuOSU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gICAgKndpZHRoOiA0MS41NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gICAgKndpZHRoOiAzMy4yMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgKndpZHRoOiAyNC45JTtcbiAgfVxuXG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgICAqd2lkdGg6IDE2LjU2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICAgICp3aWR0aDogOC4yMzMzMzMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgKndpZHRoOiA5OS45JTtcbiAgfVxuXG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gICAgKndpZHRoOiA5MS41NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICAgICp3aWR0aDogODMuMjMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgICp3aWR0aDogNzQuOSU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gICAgKndpZHRoOiA2Ni41NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gICAgKndpZHRoOiA1OC4yMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgKndpZHRoOiA0OS45JTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgICAqd2lkdGg6IDQxLjU2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICAqd2lkdGg6IDMzLjIzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAqd2lkdGg6IDI0LjklO1xuICB9XG5cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICAgICp3aWR0aDogMTYuNTY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gICAgKndpZHRoOiA4LjIzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29sLXhsZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgKndpZHRoOiA5OS45JTtcbiAgfVxuXG4gIC5jb2wteGxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICAgICp3aWR0aDogOTEuNTY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gICAgKndpZHRoOiA4My4yMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICAgICp3aWR0aDogNzQuOSU7XG4gIH1cblxuICAuY29sLXhsZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICAgICp3aWR0aDogNjYuNTY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgICAqd2lkdGg6IDU4LjIzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgKndpZHRoOiA0OS45JTtcbiAgfVxuXG4gIC5jb2wteGxnLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gICAgKndpZHRoOiA0MS41NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsZy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgICp3aWR0aDogMzMuMjMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bGctMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICAqd2lkdGg6IDI0LjklO1xuICB9XG5cbiAgLmNvbC14bGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgICAqd2lkdGg6IDE2LjU2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgICAqd2lkdGg6IDguMjMzMzMzMzMlO1xuICB9XG59XG4uYWxpZ24tc3RhcnQge1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uYWxpZ24tZW5kIHtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmFsaWduLWVuZCBbY2xhc3MqPWNvbC1dIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLmFsaWduLWNlbnRlciB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFsaWduLWNlbnRlciBbY2xhc3MqPWNvbC1dIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQgW2NsYXNzKj1jb2wtXSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG4uYWxpZ24tY29udGVudC1zcGFjZS1iZXR3ZWVuIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hbGlnbi1jb250ZW50LXNwYWNlLWFyb3VuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZTtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmU7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5qdXN0aWZ5LXN0YXJ0IHtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWVuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uanVzdGlmeS1jZW50ZXIge1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1zcGFjZS1iZXR3ZWVuIHtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLyogLmp1c3RpZnktc3BhY2UtYmV0d2Vlbi5ncmlkIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgLW1vei10ZXh0LWFsaWduLWxhc3Q6IGp1c3RpZnk7XG4gIHRleHQtYWxpZ24tbGFzdDoganVzdGlmeTtcbn0gKi9cbi5qdXN0aWZ5LXNwYWNlLWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uZ3JpZC1ibGVlZCBbY2xhc3MqPWNvbC1dIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbC1ncmlkIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmNvbC1ncmlkLmRpcmVjdGlvbi1yb3cge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uY29sLWJsZWVkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbC1ibGVlZC14IHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG4uY29sLWJsZWVkLXkge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGlkZGVuLXh4cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5cHgpIHtcbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuaGlkZGVuLXhsZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAzMHB4ICNmOGY3ZjggaW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmZpZWxkc2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmZpZWxkc2V0LmZpZWxkc2V0LWVycm9yIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzUzYjNiO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPWVtYWlsXSxcbmlucHV0W3R5cGU9bnVtYmVyXSxcbnRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U2ZGRlOTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYm9yZGVyIDAuM3M7XG4gIGJhY2tncm91bmQ6ICNmOGY3Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMzRweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuaW5wdXRbdHlwZT10ZXh0XTotd2Via2l0LWF1dG9maWxsOjpmaXJzdC1saW5lLFxuaW5wdXRbdHlwZT1wYXNzd29yZF06LXdlYmtpdC1hdXRvZmlsbDo6Zmlyc3QtbGluZSxcbmlucHV0W3R5cGU9ZW1haWxdOi13ZWJraXQtYXV0b2ZpbGw6OmZpcnN0LWxpbmUsXG5pbnB1dFt0eXBlPW51bWJlcl06LXdlYmtpdC1hdXRvZmlsbDo6Zmlyc3QtbGluZSxcbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6OmZpcnN0LWxpbmUge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbmlucHV0OmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICM3NjU2OTE7XG59XG5cbjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E3YTdhNztcbn1cblxuLmZpZWxkc2V0Z3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZpZWxkc2V0Z3JvdXAgLmZpZWxkc2V0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBmbGV4OiAxO1xufVxuLmZpZWxkc2V0Z3JvdXAgLmZpZWxkc2V0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wYXNzd29yZC1pbnN0cnVjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnBhc3N3b3JkLWluc3RydWN0aW9ucyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGJhY2tncm91bmQ6ICNjNTNiM2I7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMnB4IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBhc3N3b3JkLWluc3RydWN0aW9ucyBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgY29sb3I6ICNmOGY3Zjg7XG59XG4ucGFzc3dvcmQtaW5zdHJ1Y3Rpb25zIHNwYW4udGV4dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5sYWJlbDpub3QoLnN3aXRjaCkge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ucmFkaW8gbGFiZWwsXG4uY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnJhZGlvIGxhYmVsIGlucHV0LFxuLmNoZWNrYm94IGxhYmVsIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG4ucmFkaW8gbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmssXG4uY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBib3JkZXItY29sb3I6ICNiNWEwYzc7XG59XG4ucmFkaW8gbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIsXG4uY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yYWRpbyBsYWJlbCAuY2hlY2ttYXJrLFxuLmNoZWNrYm94IGxhYmVsIC5jaGVja21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U2ZGRlOTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ucmFkaW8gbGFiZWwgLmNoZWNrbWFyazphZnRlcixcbi5jaGVja2JveCBsYWJlbCAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM3NjU2OTE7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYWRpbyBsYWJlbDpob3ZlciBpbnB1dCB+IC5jaGVja21hcmssXG4uY2hlY2tib3ggbGFiZWw6aG92ZXIgaW5wdXQgfiAuY2hlY2ttYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTdhN2E3O1xufVxuXG4uY2hlY2tib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbmxhYmVsLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxubGFiZWwuc3dpdGNoIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbmxhYmVsLnN3aXRjaCAuc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U2ZGRlOTtcbn1cbmxhYmVsLnN3aXRjaCAuc2xpZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbiAgbGVmdDogMnB4O1xuICBib3R0b206IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3YTdhNztcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICM3NjU2OTE7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjU2OTE7XG59XG5cbmlucHV0Om5vdCg6Y2hlY2tlZCk6aG92ZXIgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpO1xufVxuXG5pbnB1dDpjaGVja2VkOmhvdmVyICsgLnNsaWRlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTJweCk7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNHB4KTtcbn1cblxuLnYtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZTZWxlY3RTcGlubmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgdlNlbGVjdFNwaW5uZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuLnZzX19mYWRlLWVudGVyLWFjdGl2ZSxcbi52c19fZmFkZS1sZWF2ZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cztcbn1cblxuLnZzX19mYWRlLWVudGVyLFxuLnZzX19mYWRlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnZzLS1kaXNhYmxlZCAudnNfX2NsZWFyLFxuLnZzLS1kaXNhYmxlZCAudnNfX2Ryb3Bkb3duLXRvZ2dsZSxcbi52cy0tZGlzYWJsZWQgLnZzX19vcGVuLWluZGljYXRvcixcbi52cy0tZGlzYWJsZWQgLnZzX19zZWFyY2gsXG4udnMtLWRpc2FibGVkIC52c19fc2VsZWN0ZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMGY2O1xuICBmaWxsOiAjZjNmMGY2O1xufVxuXG4udnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6ICNmOGY3Zjg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYjVhMGM3O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xufVxuXG4udnNfX3NlbGVjdGVkLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi52cy0tc2luZ2xlIC52c19fc2VsZWN0ZWQtb3B0aW9ucyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4udnNfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMCAwIDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udnMtLXNlYXJjaGFibGUgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi52cy0tdW5zZWFyY2hhYmxlIC52c19fZHJvcGRvd24tdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udnMtLW9wZW46bm90KC5kcm9wLXVwKSAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnZzLS1vcGVuLmRyb3AtdXAgLnZzX19kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnZzX19vcGVuLWluZGljYXRvciB7XG4gIHdpZHRoOiAxNHB4O1xuICBmaWxsOiAjYjVhMGM3O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDEsIC0wLjExNSwgMC45NzUsIDAuODU1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigxLCAtMC4xMTUsIDAuOTc1LCAwLjg1NSk7XG59XG5cbi52cy0tb3BlbiAudnNfX29wZW4taW5kaWNhdG9yIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSBzY2FsZSgxKTtcbn1cblxuLnZzLS1sb2FkaW5nIC52c19fb3Blbi1pbmRpY2F0b3Ige1xuICBvcGFjaXR5OiAwO1xufVxuXG4udnNfX2NsZWFyIHtcbiAgZmlsbDogI2M1M2IzYjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi5maWVsZHNldC1lcnJvciAudnNfX2Ryb3Bkb3duLXRvZ2dsZSxcbi5maWVsZHNldC1lcnJvciAudnNfX2Ryb3Bkb3duLW1lbnUge1xuICBib3JkZXItY29sb3I6ICNjNTNiM2IgIWltcG9ydGFudDtcbn1cblxuLnZzX19kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgbWluLXdpZHRoOiA4MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNzY1NjkxO1xufVxuXG5bZGF0YS1wb3BwZXItcGxhY2VtZW50PXRvcF0ge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNiNWEwYzc7XG4gIGJveC1zaGFkb3c6IDAgLTNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnZzX19uby1vcHRpb25zIHtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICNmOGY3Zjg7XG59XG4udnNfX25vLW9wdGlvbnMgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZjZTAwO1xufVxuXG4udnNfX2Ryb3Bkb3duLW9wdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogI2Y4ZjdmODtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtaW4td2lkdGg6IDA7XG59XG4udnNfX2Ryb3Bkb3duLW9wdGlvbiBlbSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBjb2xvcjogI2I1YTBjNztcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnZzX19kcm9wZG93bi1vcHRpb24gZW0uY2lyY2xlIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogI2M1M2IzYjtcbn1cbi52c19fZHJvcGRvd24tb3B0aW9uIGVtLnJlZCB7XG4gIGNvbG9yOiAjYzUzYjNiO1xufVxuLnZzX19kcm9wZG93bi1vcHRpb24gZW0uZ3JlZW4ge1xuICBjb2xvcjogIzYwYTc0Yjtcbn1cbi52c19fZHJvcGRvd24tb3B0aW9uIGVtLnllbGxvdyB7XG4gIGNvbG9yOiAjZTc3ZTFiO1xufVxuXG4udnNfX2Ryb3Bkb3duLW9wdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZzX19kcm9wZG93bi1vcHRpb24tLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6ICM0ZjNhNjE7XG4gIGNvbG9yOiAjZjhmN2Y4O1xufVxuXG4udnNfX2Ryb3Bkb3duLW9wdGlvbi0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogI2YzZjBmNiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG5cbi52c19fZHJvcGRvd24tb3B0aW9uLS1kaXNhYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cblxuLnZzX19zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjMWIxNDIxO1xufVxuXG4udnNfX2Rlc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmaWxsOiAjYzUzYjNiO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xufVxuXG4udnMtLXNpbmdsZSAudnNfX3NlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNXB4IDVweCAwIDA7XG59XG5cbi52cy0tc2luZ2xlLnZzLS1vcGVuIC52c19fc2VsZWN0ZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuNDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi52cy0tc2luZ2xlLnZzLS1zZWFyY2hpbmcgLnZzX19zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLnZzX19zZWFyY2g6Oi1tcy1jbGVhcixcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52c19fc2VhcmNoLFxuLnZzX19zZWFyY2g6Zm9jdXMge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udnMtLXVuc2VhcmNoYWJsZSAudnNfX3NlYXJjaCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52cy0tdW5zZWFyY2hhYmxlOm5vdCgudnMtLWRpc2FibGVkKSAudnNfX3NlYXJjaDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZzLS1zaW5nbGUudnMtLXNlYXJjaGluZzpub3QoLnZzLS1vcGVuKTpub3QoLnZzLS1sb2FkaW5nKSAudnNfX3NlYXJjaCB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnZzX19zcGlubmVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXNpemU6IDVweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMC45ZW0gc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjEpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSg2MCwgNjAsIDYwLCAwLjQ1KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBhbmltYXRpb246IHZTZWxlY3RTcGlubmVyIDEuMXMgbGluZWFyIGluZmluaXRlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXM7XG59XG5cbi52c19fc3Bpbm5lcixcbi52c19fc3Bpbm5lcjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDVlbTtcbiAgaGVpZ2h0OiA1ZW07XG59XG5cbi52cy0tbG9hZGluZyAudnNfX3NwaW5uZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udi1zZWxlY3Q6bm90KC52cy0tc2luZ2xlKSAudnNfX3NlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjBmNjtcbiAgbWFyZ2luOiAwIDVweCA1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvU1ZOLUdvdGhhbS1Cb29rLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9TVk4tR290aGFtLUJvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvU1ZOLUdvdGhhbS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9TVk4tR290aGFtLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4qLCAqOjphZnRlciwgKjo6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG59XG5cbmh0bWwge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTYwNTFhO1xufVxuXG5pbWcsIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5hcHAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYXBwID4gLmNvbnRlbnQge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5hcHAgPiAuY29udGVudCA+ICoge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjNzY1NjkxO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIHdpbGwtY2hhbmdlOiBjb2xvcjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZjZTAwO1xuICB9XG59XG5hLmxpbmsge1xuICBjb2xvcjogIzFiMTQyMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3NjU2OTE7XG4gIHBhZGRpbmc6IDNweCAwIDVweCAwO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgYS5saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzc2NTY5MTtcbiAgfVxufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB3aWxsLWNoYW5nZTogYXV0bztcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbmJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5idXR0b24uc3VibWl0dGluZyB7XG4gIGJhY2tncm91bmQ6ICM3NjU2OTE7XG59XG5idXR0b24uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICBidXR0b24uZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM3NjU2OTE7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggMjBweCAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM3NjU2OTE7XG4gIGNvbG9yOiAjZjhmN2Y4O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBtaW4taGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3NjU2OTE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmJ0biA+IC5wbHVzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuLmJ0bi5yZWQge1xuICBiYWNrZ3JvdW5kOiAjYzUzYjNiO1xuICBib3JkZXItY29sb3I6ICNjNTNiM2I7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuYnRuLnJlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzllMmYyZjtcbiAgICBib3JkZXItY29sb3I6ICM5ZTJmMmY7XG4gIH1cbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idG46aG92ZXIge1xuICAgIGNvbG9yOiAjZjhmN2Y4O1xuICAgIGJhY2tncm91bmQ6ICM0ZjNhNjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGYzYTYxO1xuICB9XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjZjhmN2Y4O1xuICBjb2xvcjogIzc2NTY5MTtcbiAgYm9yZGVyOiAycHggc29saWQgIzc2NTY5MTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5idG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICMxYjE0MjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWIxNDIxO1xuICB9XG59XG4uYnRuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggNHB4IDRweCA0cHg7XG59XG4uYnRuLmJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tc2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idG4tc2V0ID4gKjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmFkZS1lbnRlci1hY3RpdmUsIC5mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cblxuLmZhZGUtZW50ZXIsIC5mYWRlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn0iLCJpbnB1dDotd2Via2l0LWF1dG9maWxsLFxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBcclxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgXHJcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlICB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzMHB4ICRjb2xvci1iZyBpbnNldCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuXHJcbi5maWVsZHNldCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblxyXG4gICYuZmllbGRzZXQtZXJyb3Ige1xyXG4gICAgaW5wdXQge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9dGV4dF0sXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdLFxyXG5pbnB1dFt0eXBlPWVtYWlsXSxcclxuaW5wdXRbdHlwZT1udW1iZXJdLFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1zaXplOiAkZm9udHNpemU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xyXG4gIHRyYW5zaXRpb246IGNvbG9yIC4zcywgYm9yZGVyIC4zcztcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmc7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBoZWlnaHQ6IDM0cHg7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuXHJcbiAgJjotd2Via2l0LWF1dG9maWxsOjpmaXJzdC1saW5lIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAkZm9udHNpemU7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhZGlvXSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vLyBSZW1vdmUgQXJyb3dzIG9uIG51bWJlclxyXG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcclxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xyXG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyxcclxudGV4dGFyZWE6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5O1xyXG59XHJcblxyXG4uZmllbGRzZXRncm91cCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLmZpZWxkc2V0IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyO1xyXG4gICAgICBmbGV4OiAxO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gUEFTU1dPUkQgSU5TVFJVQ1RJT05TXHJcbi5wYXNzd29yZC1pbnN0cnVjdGlvbnMge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWVycm9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1iZztcclxuICAgIH1cclxuXHJcbiAgICAmLnRleHQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmxhYmVsOm5vdCguc3dpdGNoKSB7XHJcbiAgZm9udC1zaXplOiAkZm9udHNpemUtc207XHJcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi8vIFJBRElPXHJcbi5yYWRpbyBsYWJlbCxcclxuLmNoZWNrYm94IGxhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMThweDtcclxuXHJcbiAgaW5wdXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG5cclxuICAgICY6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xyXG4gICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDI1JSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNoZWNrbWFyayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYm9yZGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHRvcDogNHB4O1xyXG4gICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheTtcclxuICB9XHJcbn0gXHJcblxyXG4vLyBTV0lUQ0hcclxuLmNoZWNrYm94Om5vdCg6bGFzdC1jaGlsZCkge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbmxhYmVsLnN3aXRjaCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMjZweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgaW5wdXQge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWJvcmRlcjtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgYm90dG9tOiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5O1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuaW5wdXQ6bm90KDpjaGVja2VkKTpob3ZlciArIC5zbGlkZXI6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KTtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZDpob3ZlciArIC5zbGlkZXI6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTJweCk7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE0cHgpO1xyXG59IiwiLnYtc2VsZWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB2U2VsZWN0U3Bpbm5lciB7XHJcbiAgMCUge3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9XHJcbiAgdG8ge3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHZTZWxlY3RTcGlubmVyIHtcclxuICAwJSB7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX1cclxuICB0byB7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9XHJcbn1cclxuXHJcbi52c19fZmFkZS1lbnRlci1hY3RpdmUsXHJcbi52c19fZmFkZS1sZWF2ZS1hY3RpdmUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cztcclxufVxyXG5cclxuLnZzX19mYWRlLWVudGVyLFxyXG4udnNfX2ZhZGUtbGVhdmUtdG8ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xyXG59XHJcblxyXG4udnMtLWRpc2FibGVkIC52c19fY2xlYXIsXHJcbi52cy0tZGlzYWJsZWQgLnZzX19kcm9wZG93bi10b2dnbGUsXHJcbi52cy0tZGlzYWJsZWQgLnZzX19vcGVuLWluZGljYXRvcixcclxuLnZzLS1kaXNhYmxlZCAudnNfX3NlYXJjaCxcclxuLnZzLS1kaXNhYmxlZCAudnNfX3NlbGVjdGVkIHtcclxuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgNTAlKTtcclxuXHRmaWxsOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCA1MCUpO1xyXG59XHJcblxyXG4udnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vIHBhZGRpbmc6IDAgMCAkc3BhY2VyLXhzO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJnO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCAyNSUpO1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgbWluLWhlaWdodDogMzRweDtcclxufVxyXG5cclxuLnZzX19zZWxlY3RlZC1vcHRpb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWluLXdpZHRoOiAwO1xyXG4gIC8vIHBhZGRpbmc6IDAgJHNwYWNlci14cztcclxuICAvLyBwYWRkaW5nLWJvdHRvbTogJHNwYWNlci14cztcclxufVxyXG5cclxuLnZzLS1zaW5nbGUgLnZzX19zZWxlY3RlZC1vcHRpb25zIHtcclxuICBmbGV4LXdyYXA6IG5vd3JhcDtcclxufVxyXG5cclxuLnZzX19hY3Rpb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogJHNwYWNlci14cyAwIDAgJHNwYWNlci14cztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi52cy0tc2VhcmNoYWJsZSAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XHJcbiAgY3Vyc29yOiB0ZXh0O1xyXG59XHJcblxyXG4udnMtLXVuc2VhcmNoYWJsZSAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udnMtLW9wZW4ge1xyXG4gICY6bm90KC5kcm9wLXVwKSAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgIC8vIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gICYuZHJvcC11cCAudnNfX2Ryb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgIC8vIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICB9XHJcbn1cclxuXHJcbi52c19fb3Blbi1pbmRpY2F0b3Ige1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGZpbGw6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDI1JSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBjdWJpYy1iZXppZXIoMSwtLjExNSwuOTc1LC44NTUpO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMSwtLjExNSwuOTc1LC44NTUpO1xyXG59XHJcblxyXG4udnMtLW9wZW4gLnZzX19vcGVuLWluZGljYXRvciB7XHJcbiAgdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpIHNjYWxlKDEpO1xyXG59XHJcblxyXG4udnMtLWxvYWRpbmcgLnZzX19vcGVuLWluZGljYXRvciB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLnZzX19jbGVhciB7XHJcbiAgZmlsbDogJGNvbG9yLWVycm9yO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6ICRzcGFjZXItc207XHJcbiAgbWluLXdpZHRoOiBhdXRvO1xyXG4gIHdpZHRoOiAxMHB4O1xyXG59XHJcblxyXG4uZmllbGRzZXQtZXJyb3IgLnZzX19kcm9wZG93bi10b2dnbGUsXHJcbi5maWVsZHNldC1lcnJvciAudnNfX2Ryb3Bkb3duLW1lbnUge1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52c19fZHJvcGRvd24tbWVudSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiAzNTBweDtcclxuICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBib3gtc2hhZG93OiAwIDNweCAzcHggMCByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG59XHJcblxyXG5bZGF0YS1wb3BwZXItcGxhY2VtZW50PSd0b3AnXSB7XHJcbiAgLy8gYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgMjUlKTtcclxuICBib3gtc2hhZG93OiAwIC0zcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSlcclxufVxyXG5cclxuLnZzX19uby1vcHRpb25zIHtcclxuICBwYWRkaW5nOiAkc3BhY2VyO1xyXG4gIGNvbG9yOiAkY29sb3ItYmc7XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XHJcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICB9XHJcbn1cclxuXHJcbi52c19fZHJvcGRvd24tb3B0aW9uIHtcclxuICBsaW5lLWhlaWdodDogMS42O1xyXG4gIHBhZGRpbmc6ICRzcGFjZXItc207XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgY29sb3I6ICRjb2xvci1iZztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgbWluLXdpZHRoOiAwO1xyXG5cclxuICBlbSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBmb250LXN0eWxlOiBpbmhlcml0O1xyXG4gICAgICBjb2xvcjogbGlnaHRlbigkY29sb3ItcHJpbWFyeSwgMjUlKTtcclxuICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICYuY2lyY2xlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1lcnJvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1lcnJvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5ncmVlbiB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1Y2Nlc3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2FybmluZztcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnZzX19kcm9wZG93bi1vcHRpb246aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4udnNfX2Ryb3Bkb3duLW9wdGlvbi0taGlnaGxpZ2h0IHtcclxuICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGNvbG9yLXByaW1hcnksIDE1JSk7XHJcbiAgY29sb3I6ICRjb2xvci1iZztcclxufVxyXG5cclxuLy8gLnZzX19kcm9wZG93bi1vcHRpb24tLXNlbGVjdGVkIHtcclxuICAvLyBjb2xvcjogJGNvbG9yLWRhcmtlcnB1cnBsZSAhaW1wb3J0YW50O1xyXG4gIC8vIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuLy8gfVxyXG5cclxuLnZzX19kcm9wZG93bi1vcHRpb24tLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gIGNvbG9yOiBsaWdodGVuKCRjb2xvci1wcmltYXJ5LCA1MCUpICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udnNfX2Ryb3Bkb3duLW9wdGlvbi0tZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGN1cnNvcjppbmhlcml0XHJcbn1cclxuXHJcbi52c19fc2VsZWN0ZWQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB6LWluZGV4OiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgY29sb3I6IGRhcmtlbigkY29sb3ItcHJpbWFyeSwgMzUlKTtcclxufVxyXG5cclxuLnZzX19kZXNlbGVjdCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogJHNwYWNlci14cztcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBmaWxsOiAkY29sb3ItZXJyb3I7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcclxufVxyXG5cclxuLnZzLS1zaW5nbGUgLnZzX19zZWxlY3RlZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJHNwYWNlci14cyAkc3BhY2VyLXhzIDAgMDtcclxuICAvLyBsaW5lLWhlaWdodDogMjZweDtcclxufVxyXG5cclxuLnZzLS1zaW5nbGUudnMtLW9wZW4gLnZzX19zZWxlY3RlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IC40O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRzcGFjZXI7XHJcbiAgLy8gdG9wOiAwO1xyXG4gIC8vIGxlZnQ6IDA7XHJcbiAgLy8gcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi52cy0tc2luZ2xlLnZzLS1zZWFyY2hpbmcgLnZzX19zZWxlY3RlZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnZzX19zZWFyY2g6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbi52c19fc2VhcmNoOjotbXMtY2xlYXIsXHJcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxyXG4udnNfX3NlYXJjaDo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXHJcbi52c19fc2VhcmNoOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi52c19fc2VhcmNoLFxyXG4udnNfX3NlYXJjaDpmb2N1cyB7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICAvLyBtYXJnaW46ICRzcGFjZXIteHMgMCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIHdpZHRoOiAwO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgei1pbmRleDogMTtcclxuICBmb250LXNpemU6ICRmb250c2l6ZTtcclxufVxyXG5cclxuLnZzLS11bnNlYXJjaGFibGUgLnZzX19zZWFyY2gge1xyXG4gIG9wYWNpdHk6MVxyXG59XHJcblxyXG4udnMtLXVuc2VhcmNoYWJsZTpub3QoLnZzLS1kaXNhYmxlZCkgLnZzX19zZWFyY2g6aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4udnMtLXNpbmdsZS52cy0tc2VhcmNoaW5nOm5vdCgudnMtLW9wZW4pOm5vdCgudnMtLWxvYWRpbmcpIC52c19fc2VhcmNoIHtcclxuICBvcGFjaXR5OiAuMlxyXG59XHJcblxyXG4udnNfX3NwaW5uZXIge1xyXG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGZvbnQtc2l6ZTogNXB4O1xyXG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyOiAuOWVtIHNvbGlkIGhzbGEoMCwwJSwzOS4yJSwuMSk7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoNjAsNjAsNjAsLjQ1KTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgYW5pbWF0aW9uOiB2U2VsZWN0U3Bpbm5lciAxLjFzIGxpbmVhciBpbmZpbml0ZTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xc1xyXG59XHJcblxyXG4udnNfX3NwaW5uZXIsXHJcbi52c19fc3Bpbm5lcjphZnRlciB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHdpZHRoOiA1ZW07XHJcbiAgaGVpZ2h0OiA1ZW1cclxufVxyXG5cclxuLnZzLS1sb2FkaW5nIC52c19fc3Bpbm5lciB7XHJcbiAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4udi1zZWxlY3Q6bm90KC52cy0tc2luZ2xlKSB7XHJcbiAgLnZzX19zZWxlY3RlZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGNvbG9yLXByaW1hcnksIDUwJSk7XHJcbiAgICAgIG1hcmdpbjogMCAkc3BhY2VyLXhzICRzcGFjZXIteHMgMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2VyLXhzO1xyXG4gICAgICBmb250LXNpemU6ICRmb250c2l6ZS1zbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gIH1cclxufSJdLCJzb3VyY2VSb290IjoiIn0=*/