/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/app.sass ***!
  \*************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "Noto Sans";
  src: url(/build/fonts/NotoSans-VariableFont_wdth,wght.0e023bdf.ttf) format("truetype");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
@font-face {
  font-family: "Noto Sans";
  src: url(/build/fonts/NotoSans-Italic-VariableFont_wdth,wght.71cb9076.ttf) format("truetype");
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
}
html {
  box-sizing: border-box;
}

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

body, h1, h2, h3, h4, h5, h6, p, span, a {
  color: rgb(21, 6, 36);
}

p {
  margin-top: 0;
  margin-bottom: 24px;
}
p .mb-12 {
  margin-bottom: 12px;
}
p .mb-16 {
  margin-bottom: 16px;
}

body {
  margin: 0;
  font-family: "Noto Sans";
}
body.gray-bg {
  background-color: rgba(132, 143, 171, 0.08);
}
body.gray-bg .footer {
  background-color: transparent;
}

a {
  text-decoration: none;
}

#bitrix-panel {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 11;
}

.container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.subtitle--s {
  font-size: 14px;
  line-height: 120%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.subtitle--s-accent {
  font-size: 14px;
  line-height: 130%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}
.subtitle--m {
  font-size: 15px;
  line-height: 120%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.subtitle--m-accent {
  font-size: 15px;
  line-height: 120%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}
.subtitle--l {
  font-size: 16px;
  line-height: 120%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.subtitle--l-accent {
  font-size: 16px;
  line-height: 120%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}
.subtitle--xl {
  font-size: 18px;
  line-height: 130%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.subtitle--xl-accent {
  font-size: 18px;
  line-height: 130%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}

.basic--s {
  font-size: 13px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}
.basic--s-accent {
  font-size: 13px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.basic--m {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}
.basic--m-accent {
  font-size: 14px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.basic--l {
  font-size: 15px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}
.basic--l-accent {
  font-size: 15px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.basic--l-caption {
  font-size: 12px;
  line-height: 110%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}
.basic--xl {
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}
.basic--xl-accent {
  font-size: 16px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}

.color--tretiary {
  color: rgba(21, 6, 36, 0.64);
}
.color--primary {
  color: rgb(21, 6, 36);
}
.color--secondary {
  color: rgba(21, 6, 36, 0.8);
}
.color--link {
  color: #5F29A5;
}

.underline {
  text-decoration: underline;
}

ul.leaf-list {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  margin-bottom: 24px;
}
ul.leaf-list li {
  position: relative;
  padding-left: 18px;
}
ul.leaf-list li:before {
  background: #00963E;
  border-radius: 8px 0 8px 0;
  content: "";
  display: inline-block;
  height: 8px;
  position: absolute;
  width: 8px;
  width: 10px;
  height: 10px;
  border-radius: 10px 0;
  left: 3px;
  top: 5px;
}

.leaf-title {
  position: relative;
  display: inline-block;
  white-space: nowrap;
}
.leaf-title:after {
  background: #00963E;
  border-radius: 8px 0 8px 0;
  content: "";
  display: inline-block;
  height: 8px;
  position: absolute;
  width: 8px;
  width: 16px;
  height: 16px;
  border-radius: 16px 0;
  top: 8px;
  right: -20px;
}
.leaf-title.h1-leaf:after {
  top: 8px;
}
.leaf-title.h2-leaf:after {
  top: 0;
}

.line-title-container {
  position: relative;
  display: flex;
  align-items: center;
  column-gap: 25px;
}
.line-title-container:after {
  content: "";
  background-color: rgba(21, 6, 36, 0.12);
  height: 1px;
  display: block;
  width: 100%;
}

.cross-close {
  background-image: url(/build/images/cross.0398a9b3.svg);
  background-size: contain;
  width: 12px;
  height: 12px;
  cursor: pointer;
  position: absolute;
  top: 7px;
  right: 0;
}

.base-button {
  cursor: pointer;
  background-color: #00963E;
  padding: 13px 16px;
  border-radius: 12px;
  border: none;
  font-size: 13px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #FFFFFF;
  text-align: center;
}

input[type=checkbox] {
  accent-color: #009E49;
  cursor: pointer;
}

.base-input__wrapper {
  width: 100%;
  position: relative;
  height: 54px;
}
.base-input[type=text], .base-input[type=password], .base-input[type=email] {
  font-size: 15px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.64);
  padding: 12px 16px;
  background-color: #FFFFFF;
  border: 1px solid rgba(21, 6, 36, 0.08);
  border-radius: 12px;
  outline: none;
  width: 100%;
}
.base-input.centered-input {
  padding: 24px 16px 9px 16px;
}
.base-input__label {
  font-size: 12px;
  line-height: 110%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.6392156863);
  position: absolute;
  top: 9px;
  left: 16px;
}

textarea {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.64);
  padding: 12px 16px;
  background-color: #FFFFFF;
  border: 1px solid rgba(21, 6, 36, 0.08);
  border-radius: 12px;
  outline: none;
  width: 100%;
  resize: none;
}

.password-input-visibility-toggler {
  position: absolute;
  right: 12px;
  top: calc(50% - 10px);
  width: 20px;
  height: 20px;
  padding: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
}
.password-input-visibility-toggler:after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(/build/images/password-hide.f6c284d8.svg);
}
.password-input-visibility-toggler.visibility-enabled::after {
  background-image: url(/build/images/password-show.59ba874d.svg);
}

.checkbox {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}

h1,
.heading--h1 {
  margin: 0;
}
h1.bold,
.heading--h1.bold {
  font-size: 48px;
  line-height: 100%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}
h1.semibold,
.heading--h1.semibold {
  font-size: 32px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}

h2,
.heading--h2 {
  font-size: 24px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin: 0;
}

h3,
.heading--h3 {
  font-size: 20px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin: 0;
}

h4,
.heading--h4 {
  font-size: 16px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin: 0;
}

h5,
.heading--h5 {
  font-size: 16px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin: 0;
}

ol {
  padding-left: 16px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mb-12 {
  margin-bottom: 12px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-24 {
  margin-bottom: 24px;
}

.gray-bg-block {
  background-color: rgba(135, 132, 171, 0.08);
}

.form-error-message {
  color: #E32A63;
  background-color: rgba(210, 20, 42, 0.0784313725);
  border-radius: 12px;
  padding: 7px 16px;
}

table {
  border-spacing: unset;
  border-radius: 12px;
  border: 1px solid rgba(21, 6, 36, 0.12);
  overflow: hidden;
}
table thead {
  background-color: rgba(135, 132, 171, 0.08);
}
table thead th {
  font-size: 13px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.8);
}
table td, table th {
  border-spacing: unset;
  padding: 12px 16px;
  border-bottom: 1px solid rgba(21, 6, 36, 0.12);
  border-right: 1px solid rgba(21, 6, 36, 0.12);
  text-align: left;
}
table td:last-child, table th:last-child {
  border-right: none;
}
table td {
  font-size: 14px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
table tr:last-child td {
  border-bottom: none;
}

.disclaimer_green {
  margin-top: 24px;
  padding: 16px;
  background-color: rgba(0, 149, 59, 0.0784313725);
  border-radius: 12px;
}

.header {
  display: block;
}

.breadcrumb {
  display: flex;
  column-gap: 18px;
  margin-bottom: 20px;
  margin-top: 20px;
}
.breadcrumb span {
  font-size: 13px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgb(21, 6, 36);
  position: relative;
}
.breadcrumb span:not(:first-child):before {
  background: #00963E;
  border-radius: 8px 0 8px 0;
  content: "";
  display: inline-block;
  height: 8px;
  position: absolute;
  width: 8px;
  left: -12px;
  top: 5px;
}
.breadcrumb span a {
  text-decoration: none;
  color: rgba(21, 6, 36, 0.64);
}

.news-list {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  margin-top: 30px;
}
.news-list__item {
  width: calc((100% - 48px) / 3);
  border-radius: 16px;
  overflow: hidden;
  border: 1px solid rgba(21, 6, 36, 0.12);
  text-decoration: none;
}
.news-list__item-img {
  aspect-ratio: 1;
  border-radius: 16px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.news-list__item-text-block {
  padding: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.news-list__item-date {
  font-size: 12px;
  line-height: 110%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.64);
}
.news-list__item-name {
  font-size: 16px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: rgb(21, 6, 36);
}

.banner-slider {
  height: 360px;
}
.banner-slider__img {
  border-radius: 24px;
  max-width: 100%;
}
.banner-slider__img--desktop {
  display: block;
}
@media (max-width: 1240px) {
  .banner-slider__img--desktop {
    display: none;
  }
}
.banner-slider__img--tablet {
  display: none;
}
@media (max-width: 1240px) {
  .banner-slider__img--tablet {
    display: block;
  }
}
@media (max-width: 767px) {
  .banner-slider__img--tablet {
    display: none;
  }
}
.banner-slider__img--mobile {
  display: none;
}
@media (max-width: 767px) {
  .banner-slider__img--mobile {
    display: block;
  }
}
.banner-slider .splide__arrow {
  width: 76px;
  height: 76px;
  background-color: #FFFFFF;
  opacity: 1;
}
.banner-slider .splide__arrow--prev {
  left: -38px;
}
.banner-slider .splide__arrow--next {
  right: -38px;
}
.banner-slider .splide__arrow svg {
  fill: #FFFFFF;
  background-color: #00963E;
  height: 48px;
  width: 48px;
  border-radius: 50%;
  padding: 14px;
}

.promotions-list {
  display: flex;
  justify-content: space-between;
  gap: 24px;
  flex-wrap: wrap;
  margin-top: 30px;
}
.promotions-list__item {
  width: calc((100% - 24px) / 2);
  height: 250px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.loyalty-programms {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
  margin-top: 24px;
}
.loyalty-programms__item {
  width: calc((100% - 48px) / 3);
  height: 200px;
  border-radius: 16px;
  padding: 24px;
  background-color: rgba(135, 132, 171, 0.08);
  position: relative;
  overflow: hidden;
}
.loyalty-programms__name {
  font-size: 20px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}
.loyalty-programms__img {
  height: 149px;
  position: absolute;
  right: 0;
  bottom: 0;
}

.alphabet-catalog__links {
  margin-top: 16px;
  display: flex;
  gap: 2px 4px;
  flex-wrap: wrap;
}
.alphabet-catalog__link-item {
  font-size: 16px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  color: rgb(21, 6, 36);
  text-decoration: none;
  border: 1px solid rgba(21, 6, 36, 0.12);
  border-radius: 12px;
  display: flex;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
}

.footer {
  border-top: 1px solid rgba(21, 6, 36, 0.12);
  background-color: rgba(132, 143, 171, 0.08);
  padding: 48px 0;
  margin-top: 96px;
}
.footer__top-row {
  display: flex;
  justify-content: space-between;
}
.footer__menu-block {
  display: flex;
  column-gap: 24px;
  max-width: 590px;
}
.footer__contacts-block {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
.footer__phone {
  color: rgb(21, 6, 36);
  text-decoration: none;
}
.footer__socials-block {
  display: flex;
  column-gap: 10px;
}
.footer__bottom-row {
  border-top: 1px solid rgba(21, 6, 36, 0.12);
  margin-top: 32px;
  padding-top: 32px;
}
.footer__icons-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.footer__paysys-block {
  display: flex;
  justify-content: space-between;
  column-gap: 8px;
}
.footer__legal-text-block {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.footer__legal-text {
  font-size: 10px;
  line-height: 110%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.64);
}

.footer-menu {
  flex-grow: 1;
  flex-basis: 0;
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
@media (max-width: 767px) {
  .footer-menu h4 {
    cursor: pointer;
  }
}
.footer-menu__links {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
@media (max-width: 767px) {
  .footer-menu__links.closed {
    display: none;
  }
}
.footer-menu__links a {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.8);
  text-decoration: none;
}

.footer-subscribe-form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 10px;
}

.vacancies {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}

.career-files-list {
  margin-top: 16px;
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.career-files-list__item {
  background-color: rgba(135, 132, 171, 0.08);
  border-radius: 12px;
  padding: 12px 16px;
  width: calc((100% - 16px) / 3);
}
.career-files-list__item-name {
  font-size: 16px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  margin-top: 4px;
}
.career-files-list__item-date {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.8);
}
.career-files-list__item-btn {
  display: block;
  margin-left: auto;
  height: 40px;
  width: 40px;
  border-radius: 50%;
  margin-top: 24px;
  background-color: #00963E;
  background-image: url(/build/images/arrow-down.41d49b42.svg);
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

.sort-nav-block {
  background-color: rgba(135, 132, 171, 0.08);
  padding: 16px;
  border-radius: 12px;
  display: flex;
  justify-content: space-between;
}

.about-page__banner {
  margin-top: 30px;
  min-height: 346px;
  border-radius: 24px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/build/images/about-banner-bg-desktop.619fab96.png);
}
@media (max-width: 1240px) {
  .about-page__banner {
    background-image: url(/build/images/about-banner-bg-mobile.f4440b89.png);
  }
}
.about-page__banner-content {
  padding: 40px;
}
.about-page__banner-as-logo {
  height: 170px;
  display: block;
  margin: auto;
}
.about-page__banner-text {
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  max-width: 720px;
  font-size: 18px;
  line-height: 130%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #FFFFFF;
}
.about-page__info-bullits {
  display: flex;
  column-gap: 24px;
  justify-content: space-between;
  margin-top: 24px;
}
.about-page__info-bullit {
  flex: 1;
  padding: 24px;
  border-radius: 24px;
  background-color: rgba(0, 149, 59, 0.08);
}
.about-page__info-bullit-number {
  font-size: 48px;
  line-height: 100%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #00963E;
}
.about-page__info-bullit-text {
  font-size: 16px;
  line-height: 120%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  color: rgb(21, 6, 36);
  margin-top: 24px;
}
.about-page__page-content-block {
  height: 400px;
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-top: 48px;
}
.about-page__page-content-block > * {
  flex: 1;
}
.about-page__page-content-block-text-container {
  display: flex;
  align-items: center;
}
.about-page__page-content-block-text {
  max-width: 485px;
}
.about-page__page-content-block-img {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.about-page__page-content-block-img--inner-img {
  position: absolute;
  left: 0;
  bottom: -12px;
  height: 200px;
  width: 200px;
}
.about-page__page-content-block-img + .about-page__page-content-block-text-container {
  justify-content: end;
}
.about-page__thx-block {
  padding: 200px 0;
  text-align: center;
}
.about-page__thx-block-text {
  font-size: 48px;
  line-height: 100%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  position: relative;
  display: inline-block;
}
.about-page__thx-block-text:after {
  background: #00963E;
  border-radius: 8px 0 8px 0;
  content: "";
  display: inline-block;
  height: 8px;
  position: absolute;
  width: 8px;
  width: 33px;
  height: 33px;
  border-radius: 33px 0;
  top: -25px;
  right: -38px;
}
.about-page__thx-block-sign {
  margin-top: 24px;
  font-size: 18px;
  font-style: italic;
  line-height: 120%;
  color: rgba(21, 6, 36, 0.8);
}

.news-detail-page .single-banner {
  margin-top: 30px;
  margin-bottom: 48px;
}
.news-detail-page__text p:not([class]) {
  font-size: 16px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}

.faq-page__cols {
  margin-top: 24px;
  display: flex;
  gap: 25px;
}
.faq-page__qa-list {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.faq-page__rcol {
  width: 385px;
}

.career-page h2 {
  margin-bottom: 24px;
}
.career-page__cols {
  margin-top: 24px;
  display: flex;
  column-gap: 24px;
}
.career-page__lcol {
  max-width: 282px;
}
.career-page__rcol {
  flex: 1;
}

.text-page {
  width: 75%;
  margin-right: auto;
}

.product-detail-page {
  margin-top: 24px;
}
.product-detail-page__top-content-block {
  display: flex;
  column-gap: 24px;
}
.product-detail-page__description-block {
  flex: 1;
}
.product-detail-page__description-block {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.product-detail-page__rating-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.product-detail-page__rating-block {
  display: flex;
  column-gap: 8px;
  align-items: center;
}
.product-detail-page__rating-stars {
  display: flex;
  gap: 2px;
  flex-wrap: nowrap;
}
.product-detail-page__rating-star {
  background-image: url(/build/images/star.922179c1.svg);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.product-detail-page__rating-star.inactive {
  background-image: url(/build/images/star-inactive.0dfcc4c1.svg);
}
.product-detail-page__descrtiption-row {
  display: flex;
  gap: 8px;
}
.product-detail-page__buy-block {
  margin-left: 2px;
  width: 281px;
  padding: 16px;
  border: 1px solid rgba(21, 6, 36, 0.12);
  border-radius: 12px;
  height: fit-content;
}
.product-detail-page__prices {
  display: flex;
  column-gap: 8px;
  align-items: center;
}
.product-detail-page__price {
  font-size: 32px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #5F29A5;
}
.product-detail-page__old-price {
  color: rgba(21, 6, 36, 0.64);
  text-decoration: line-through;
}
.product-detail-page__buy-btn {
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  display: flex;
  align-items: center;
  column-gap: 10px;
  background-color: #00963E;
  color: #FFFFFF;
  border-radius: 12px;
  justify-content: center;
  padding: 16px;
  margin-top: 12px;
}
.product-detail-page__buy-btn:after {
  content: url(/build/images/buy-cart.a7314e52.svg);
}
.product-detail-page__stores-list {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
  row-gap: 2px;
  border-top: 1px solid rgba(21, 6, 36, 0.12);
  padding-top: 16px;
}
.product-detail-page__store-item {
  background-color: rgba(135, 132, 171, 0.0392156863);
  border-radius: 6px;
  padding: 6px 8px;
  display: flex;
  justify-content: space-between;
  gap: 24px;
  align-items: center;
}
.product-detail-page__store-item:not(:first-child) div {
  color: #5F29A5;
}
.product-detail-page .product-quantity-selector {
  margin-top: 16px;
  margin-bottom: 12px;
}

.order-result-page {
  padding: 32px;
  border-radius: 16px;
  background-color: #FFFFFF;
  max-width: 794px;
  margin: 48px auto 0;
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
.order-result-page .leaf-title {
  width: fit-content;
}
.order-result-page__order-info {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  border-bottom: 1px solid rgba(21, 6, 36, 0.12);
  padding-bottom: 16px;
}
.order-result-page__order-info-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.order-result-page__feedback-info {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  padding-bottom: 16px;
}
.order-result-page__feedback-info-block {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
}
.order-result-page__goto-mainpage-btn {
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #FFFFFF;
  padding: 16px;
  border-radius: 12px;
  text-align: center;
  background-color: #00963E;
}
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/@splidejs/vue-splide/dist/css/splide.min.css ***!
  \*************************************************************************************************************************************/
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/ui/base-lmenu.sass ***!
  \***********************************************************************************************************************************************************************************************************************************************/
.base-lmenu {
  display: flex;
  flex-direction: column;
  border-radius: 12px;
  padding: 16px;
  background-color: rgba(135, 132, 171, 0.08);
}
.base-lmenu a {
  font-size: 15px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  text-decoration: none;
  padding: 16px 19px;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.base-lmenu a:after {
  content: url(/build/images/caret-right.79979e73.svg);
  margin-left: 12px;
  margin-bottom: -7px;
}
.base-lmenu a.active {
  background-color: #FFFFFF;
  border-radius: 8px;
}
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/ui/modal-base.sass ***!
  \***********************************************************************************************************************************************************************************************************************************************/
.modal-base {
  background-color: rgba(21, 6, 36, 0.12);
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal-base__window {
  background-color: #FFFFFF;
  padding: 32px;
  border-radius: 24px;
  position: relative;
}
/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/ui/product-quantity-selector.sass ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.product-quantity-selector {
  border: 1px solid rgba(21, 6, 36, 0.12);
  background-color: #FFFFFF;
  display: flex;
  align-items: center;
  column-gap: 2px;
  border-radius: 12px;
}
.product-quantity-selector__qnt {
  padding: 8px;
  height: 40px;
  display: flex;
  align-items: center;
  flex: 1;
  justify-content: center;
}
.product-quantity-selector__minus {
  background-image: url(/build/images/minus.255a22d5.svg);
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  flex: 1;
  height: 40px;
}
.product-quantity-selector__minus.inactive {
  opacity: 0.24;
}
.product-quantity-selector__plus {
  background-image: url(/build/images/plus.121f9484.svg);
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  flex: 1;
  height: 40px;
}
.product-quantity-selector__plus.inactive {
  opacity: 0.24;
}
/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/ui/single-banner.sass ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.single-banner {
  border-radius: 24px;
  height: 360px;
  overflow: hidden;
}
.single-banner a, .single-banner div {
  height: 100%;
  width: 100%;
}
.single-banner a > div, .single-banner div > div {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/ui/spoiled-text.sass ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.spoiled-text {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  padding: 24px;
  border-radius: 12px;
  border: 1px solid rgba(21, 6, 36, 0.12);
}
.spoiled-text__title {
  cursor: pointer;
  position: relative;
  font-size: 16px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  display: flex;
  align-items: center;
}
.spoiled-text__title:after {
  content: "";
  background-image: url(/build/images/caret-down.29fb71b1.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  height: 7px;
  width: 12px;
  right: 0;
  position: absolute;
  transform: scale(-1);
}
.spoiled-text__content {
  font-size: 15px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.8);
}
.spoiled-text.closed .spoiled-text__title:after {
  transform: scale(1);
}
.spoiled-text.closed .spoiled-text__content {
  display: none;
}
/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/authorize-modal.sass ***!
  \********************************************************************************************************************************************************************************************************************************************************/
.authorize-modal {
  max-width: 336px;
  position: relative;
}
.authorize-modal h2 {
  font-size: 24px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin-bottom: 24px;
}
.authorize-modal__inputs {
  display: grid;
  gap: 16px;
  margin-bottom: 4px;
}
.authorize-modal__pass-remind-link {
  font-size: 13px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: #5F29A5;
  display: block;
  margin-bottom: 16px;
  text-decoration: none;
}
.authorize-modal__submit-btn {
  width: 336px;
  height: 54px;
}
.authorize-modal__register {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  justify-self: center;
}
.authorize-modal__register a {
  color: #5F29A5;
}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/register-modal.sass ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.register-modal {
  max-width: 336px;
  position: relative;
}
.register-modal h2 {
  font-size: 24px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin-bottom: 24px;
}
.register-modal__inputs, .register-modal__checkboxes {
  display: grid;
  gap: 16px;
}
.register-modal__checkboxes {
  margin-top: 16px;
  margin-bottom: 24px;
}
.register-modal__pass-remind-link {
  font-size: 13px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: #5F29A5;
  display: block;
  margin-bottom: 16px;
  text-decoration: none;
}
.register-modal__submit-btn {
  width: 336px;
  height: 54px;
}
.register-modal__register {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  margin-top: 24px;
  justify-self: center;
}
.register-modal__register a {
  color: #5F29A5;
}
.register-modal__auth-disclaimer {
  text-align: center;
}
/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/reset-password-modal.sass ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.reset-password-modal {
  max-width: 336px;
  position: relative;
}
.reset-password-modal h2 {
  font-size: 24px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin-bottom: 24px;
}
.reset-password-modal__inputs {
  display: grid;
  gap: 16px;
  margin-bottom: 4px;
}
.reset-password-modal__auth-disclaimer {
  margin-bottom: 0;
}
.reset-password-modal__pass-remind-link {
  font-size: 13px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: #5F29A5;
  display: block;
  margin-bottom: 16px;
  text-decoration: none;
}
.reset-password-modal__submit-btn {
  width: 336px;
  height: 54px;
}
.reset-password-modal__register {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  justify-self: center;
}
.reset-password-modal__register a {
  color: #5F29A5;
}
/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/career-feedback-block.sass ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.career-feedback-block {
  margin-top: 24px;
  background-color: rgba(0, 149, 59, 0.0784313725);
  padding: 48px;
  border-radius: 24px;
  min-height: 298px;
  position: relative;
}
.career-feedback-block:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background-image: url(/build/images/career-feedback-block-bg.d0da5386.png);
  width: 100%;
  height: 100%;
  background-position: right center;
  background-repeat: no-repeat;
  background-size: contain;
  z-index: -1;
}
.career-feedback-block__text-block {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  max-width: 435px;
}
.career-feedback-block__title {
  font-size: 24px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}
.career-feedback-block__subtitle {
  font-size: 15px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
}
.career-feedback-block__btns-block {
  margin-top: 64px;
  display: flex;
  column-gap: 8px;
}
.career-feedback-block__btns-block > * {
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  padding: 16px 32px;
  border-radius: 12px;
}
.career-feedback-block__want-to-work-btn {
  color: #FFFFFF;
  background-color: #00963E;
}
.career-feedback-block__send-resume-btn {
  color: rgb(21, 6, 36);
  background-color: #FFFFFF;
}
/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/cart.sass ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.cart {
  margin-top: 24px;
  display: flex;
  justify-content: space-between;
  gap: 24px;
}
.cart__lcol {
  flex: 1;
  display: flex;
  row-gap: 8px;
  flex-direction: column;
}
.cart__select-all-btn {
  cursor: pointer;
}
.cart__products-row {
  border-radius: 16px;
  padding: 16px 24px 16px 16px;
  background-color: #FFFFFF;
  display: flex;
  gap: 16px;
  align-items: center;
}
.cart__products-row-selector {
  width: 18px;
  height: 18px;
  border-radius: 4px;
  border: 1px solid rgba(21, 6, 36, 0.12);
  background-color: rgba(135, 132, 171, 0.08);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 10px;
  cursor: pointer;
}
.cart__products-row-selector.selected {
  background-image: url(/build/images/check.959d9215.svg);
  background-color: #00963E;
  border: 1px solid #00963E;
}
.cart__product-img {
  width: 76px;
  height: 76px;
  background-position: center;
  background-size: contain;
}
.cart__product-text-data {
  flex: 1;
  display: flex;
  column-gap: 24px;
  flex-wrap: wrap;
  align-items: center;
}
.cart__product-name {
  flex: 1;
}
.cart__qnt-selector-container {
  width: 104px;
}
.cart__product-price {
  display: flex;
  align-items: center;
  column-gap: 8px;
  min-width: 130px;
  justify-content: end;
}
.cart__product-price-old {
  text-decoration: line-through;
}
.cart__product-price-total {
  color: #5F29A5;
}
.cart__product-notify {
  margin-top: 4px;
  width: 100%;
  background-color: rgba(210, 20, 42, 0.0784313725);
  border-radius: 8px;
  padding: 8px;
  display: flex;
  align-items: center;
  gap: 8px;
}
.cart__product-notify:before {
  content: url(/build/images/info-red.5ba07a8e.svg);
  margin-bottom: -4px;
}
.cart__rcol {
  width: 383px;
  display: flex;
  row-gap: 24px;
  flex-direction: column;
  padding: 24px;
  border-radius: 12px;
  background-color: #FFFFFF;
}
.cart__totals {
  display: flex;
  row-gap: 16px;
  flex-direction: column;
}
.cart__totals-row {
  display: flex;
  justify-content: space-between;
}
.cart__goto-make-order {
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  padding: 20px;
  text-align: center;
  color: #FFFFFF;
  border-radius: 12px;
  background-color: #00963E;
}
.cart__empty {
  margin-top: 96px;
  max-width: 590px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-direction: column;
  row-gap: 32px;
  text-align: center;
  align-items: center;
}
.cart__empty-cart-icon {
  width: 96px;
  height: 96px;
  background-image: url(/build/images/empty-cart.da3b4026.svg);
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: flex;
}
.cart__empty-text-block {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.cart__empty-goto-catalog-btn {
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #FFFFFF;
  background-color: #00963E;
  padding: 16px 48px;
  border-radius: 16px;
  cursor: pointer;
}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/delivery-info-map.sass ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.delivery-info-map {
  border-radius: 24px;
  display: flex;
  background-color: rgba(135, 132, 171, 0.08);
}
.delivery-info-map__lcol {
  width: 60%;
  padding: 48px;
  display: flex;
  flex-direction: column;
  row-gap: 12px;
}
.delivery-info-map__rcol {
  width: 40%;
}
.delivery-info-map__addresses {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.delivery-info-map__address {
  position: relative;
  padding-left: 22px;
}
.delivery-info-map__address:before {
  position: absolute;
  left: 0;
  top: 2px;
  content: url(/build/images/location.d5a902d7.svg);
}
.delivery-info-map__pharmacy-contacts {
  display: flex;
  column-gap: 12px;
  margin-top: 4px;
}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/faq-form.sass ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.faq-form {
  width: 383px;
  background-color: rgba(135, 132, 171, 0.08);
  padding: 24px;
  border-radius: 24px;
}
.faq-form__inputs {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  margin-bottom: 24px;
}
.faq-form .base-button {
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #FFFFFF;
}
.faq-form__disclaimer {
  margin-top: 16px;
  font-size: 12px;
  line-height: 110%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.8);
}
.faq-form__disclaimer a {
  color: rgba(21, 6, 36, 0.8);
  text-decoration: none;
}
/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/hr-info.sass ***!
  \************************************************************************************************************************************************************************************************************************************************/
.hr-info {
  background-color: rgba(135, 132, 171, 0.08);
  padding: 24px;
  border-radius: 12px;
}
.hr-info__title-block {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.hr-info__name {
  font-size: 16px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
}
.hr-info__position {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.8);
  margin-top: 8px;
}
.hr-info__contact-bullits {
  margin-top: 16px;
  display: flex;
  column-gap: 16px;
}
.hr-info__contact-bullit {
  position: relative;
  flex: 1;
}
.hr-info__contact-bullit:first-child {
  padding-left: 0;
}
.hr-info__contact-bullit:last-child {
  padding-right: 0;
}
.hr-info__contact-bullit > * {
  padding-left: 30px;
}
.hr-info__contact-bullit-divider {
  width: 1px;
  min-height: 100%;
  background-color: rgba(21, 6, 36, 0.12);
}
.hr-info__contact-link {
  font-size: 16px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  text-decoration: none;
  position: relative;
}
.hr-info__contact-link:before {
  position: absolute;
  left: 0;
}
.hr-info__contact-link.email {
  color: #5F29A5;
}
.hr-info__contact-link.email:before {
  content: url(/build/images/hr-email.f41afec8.svg);
}
.hr-info__contact-link.tel:before {
  content: url(/build/images/hr-tel.6cddd6d5.svg);
}
.hr-info__contact-link.wa:before {
  content: url(/build/images/hr-wa.18b1692b.svg);
}
.hr-info__contact-text {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: rgba(21, 6, 36, 0.8);
  margin-bottom: 7px;
}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/modal-base.sass ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.modal-base {
  background-color: rgba(21, 6, 36, 0.12);
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
}
.modal-base__window {
  background-color: #FFFFFF;
  padding: 32px;
  border-radius: 24px;
  position: relative;
}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/order-make.sass ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.order-make {
  display: flex;
  column-gap: 25px;
  margin-top: 24px;
}
.order-make__lcol {
  flex: 1;
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  height: fit-content;
}
.order-make__lcol > * {
  border-radius: 16px;
  background-color: #FFFFFF;
  padding: 24px;
}
.order-make__rcol {
  width: 383px;
  display: flex;
  flex-direction: column;
  row-gap: 24px;
  border-radius: 16px;
  background-color: #FFFFFF;
  padding: 24px;
  height: fit-content;
}
.order-make__customer-block, .order-make__basket-block, .order-make__delivery-block, .order-make__payment-block {
  display: flex;
  flex-direction: column;
  row-gap: 24px;
}
.order-make__customer-info-inputs {
  display: flex;
  flex-wrap: wrap;
  column-gap: 24px;
  row-gap: 16px;
}
.order-make__customer-info-input.base-input {
  width: calc((100% - 24px) / 2);
}
.order-make__basket-products {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.order-make__basket-product {
  width: calc((100% - 24px) / 4);
  padding: 16px;
  border-radius: 12px;
  border: 1px solid rgba(21, 6, 36, 0.12);
}
.order-make__basket-product-img {
  height: 76px;
  width: 76px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.order-make__basket-product-text-content {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.order-make__basket-product-name {
  height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.order-make__basket-product-price-n-qnt {
  display: flex;
}
.order-make__basket-product-total-price {
  color: #5F29A5;
}
.order-make__delivery-variant-selectors {
  display: flex;
  background-color: rgba(135, 132, 171, 0.08);
  border-radius: 12px;
  padding: 4px;
}
.order-make__delivery-variant {
  border-radius: 10px;
  padding: 9px;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  cursor: pointer;
}
.order-make__delivery-variant > div:not(.basic--l-caption) {
  font-size: 16px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
}
.order-make__delivery-variant.active {
  background-color: #00963E;
}
.order-make__delivery-variant.active > div {
  color: #FFFFFF;
}
.order-make__delivery-variant.active > div.basic--l-caption {
  color: #FFFFFF;
}
.order-make__payment-variants {
  display: flex;
  column-gap: 24px;
}
.order-make__payment-variant {
  position: relative;
  padding: 16px;
  cursor: pointer;
  background-color: rgba(135, 132, 171, 0.08);
  border-radius: 12px;
  flex: 1;
  gap: 10px;
  display: flex;
  align-items: center;
}
.order-make__payment-variant:before {
  content: "";
  height: 24px;
  width: 24px;
  border-radius: 50%;
  border: 1px solid rgba(21, 6, 36, 0.12);
  background-color: #FFFFFF;
}
.order-make__payment-variant.active:before {
  background-image: url(/build/images/green-dot.37ab1aea.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 14px;
}
.order-make__payment-variant.disabled {
  opacity: 0.54;
}
.order-make__promo-block, .order-make__comment-block, .order-make__totals-block {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.order-make__promo-block, .order-make__comment-block {
  padding-bottom: 24px;
  border-bottom: 1px solid rgba(21, 6, 36, 0.12);
}
.order-make__promo-inputs {
  display: flex;
  column-gap: 8px;
}
.order-make__promo-message {
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: 8px;
  background-color: rgba(62, 170, 0, 0.08);
  border-radius: 12px;
}
.order-make__promo-message:before {
  content: url(/build/images/info-green.cb808f18.svg);
  margin-bottom: -5px;
}
.order-make__promo-message.error {
  background-color: rgba(227, 42, 99, 0.08);
}
.order-make__promo-message.error:before {
  content: url(/build/images/info-red-big.a0ddd3af.svg);
}
.order-make__comment-input {
  min-height: 108px;
}
.order-make__totals-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.order-make__send-order-btn {
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  color: #FFFFFF;
}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/product-detail-gallery.sass ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.product-detail-gallery {
  width: 383px;
}
.product-detail-gallery__overlay {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  justify-content: space-between;
  display: flex;
  flex-wrap: wrap;
}
.product-detail-gallery__badges {
  display: flex;
  flex-direction: column;
  row-gap: 2px;
  justify-content: flex-end;
}
.product-detail-gallery__badge {
  font-size: 12px;
  line-height: 140%;
  font-weight: 700;
  color: rgb(21, 6, 36);
  text-transform: uppercase;
  border-radius: 8px;
  padding: 4px 6px;
  color: #FFFFFF;
  text-transform: uppercase;
  width: max-content;
}
.product-detail-gallery__badge.violet-badge {
  background-color: #5F29A5;
}
.product-detail-gallery__badge.orange-badge {
  background-color: #FA8A07;
}
.product-detail-gallery__big-img-container {
  border-radius: 12px;
  padding: 24px;
  border: 1px solid rgba(21, 6, 36, 0.12);
  height: 348px;
}
.product-detail-gallery__big-img {
  position: relative;
  height: 100%;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.product-detail-gallery__gallery-list {
  margin-top: 10px;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
.product-detail-gallery__gallery-item {
  border-radius: 4px;
  width: calc((100% - 15px) / 4);
  aspect-ratio: 1;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  cursor: pointer;
}
.product-detail-gallery__gallery-item.active {
  border: 1px solid #5F29A5;
}
/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/product-detail-tabs.sass ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.product-detail-tabs {
  margin-top: 48px;
  margin-bottom: 48px;
  max-width: calc(100% - 305px);
}
.product-detail-tabs__tab-heads {
  display: flex;
  column-gap: 2px;
  align-items: center;
}
.product-detail-tabs__tab-head {
  font-size: 16px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  border-radius: 12px 12px 0 0;
  padding: 16px 32px;
  background-color: rgba(135, 132, 171, 0.08);
  cursor: pointer;
}
.product-detail-tabs__tab-head.active {
  color: #FFFFFF;
  background-color: #00963E;
}
.product-detail-tabs__tab-head.active .product-detail-tabs__reviews-tab-head sup {
  color: #FFFFFF;
}
.product-detail-tabs__tab-bodies {
  padding-top: 24px;
}
.product-detail-tabs__reviews-tab-head {
  position: relative;
}
.product-detail-tabs__reviews-tab-head sup {
  font-size: 13px;
  line-height: 140%;
  font-weight: 500;
  color: rgb(21, 6, 36);
  color: #5F29A5;
  position: absolute;
  top: -5px;
  right: -10px;
}
.product-detail-tabs__delivery-bullits {
  margin-bottom: 24px;
  display: flex;
  column-gap: 8px;
}
.product-detail-tabs__delivery-bullit {
  flex: 1;
  background-color: rgba(135, 132, 171, 0.08);
  padding: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-radius: 12px;
}
.product-detail-tabs__delivery-bullit a {
  display: flex;
  column-gap: 8px;
  align-items: center;
}
.product-detail-tabs__delivery-bullit a:after {
  content: url(/build/images/caret-right-violet.65c4aa7c.svg);
  margin-bottom: -2px;
}
.product-detail-tabs__payment-bullits {
  display: flex;
  column-gap: 8px;
}
.product-detail-tabs__payment-bullit {
  border-radius: 12px;
  flex: 1;
  background-color: rgba(135, 132, 171, 0.08);
  padding: 16px;
  display: flex;
  column-gap: 16px;
  align-items: center;
}
.product-detail-tabs__payment-bullit:before {
  content: url(/build/images/check-circle.1216abc1.svg);
  margin-bottom: -5px;
}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/reset-password.sass ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.reset-password {
  max-width: 336px;
  position: relative;
}
.reset-password h2 {
  font-size: 24px;
  line-height: 110%;
  font-weight: 600;
  color: rgb(21, 6, 36);
  margin-bottom: 24px;
}
.reset-password__inputs {
  display: grid;
  gap: 16px;
  margin-bottom: 4px;
}
.reset-password__pass-remind-link {
  font-size: 13px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  color: #5F29A5;
  display: block;
  margin-bottom: 16px;
  text-decoration: none;
}
.reset-password__submit-btn {
  width: 336px;
  height: 54px;
}
.reset-password__register {
  font-size: 14px;
  line-height: 140%;
  font-weight: 400;
  color: rgb(21, 6, 36);
  justify-self: center;
}
.reset-password__register a {
  color: #5F29A5;
}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/sass/blocks/sort-block.sass ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.sort-block {
  position: relative;
}
.sort-block__current {
  position: relative;
  padding-right: 20px;
  cursor: pointer;
}
.sort-block__current::after {
  content: "";
  background-image: url(/build/images/caret-down.29fb71b1.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  height: 12px;
  width: 12px;
  right: 0;
  top: 7px;
  position: absolute;
  transition: 0.3s;
}
.sort-block__current.openDropdown::after {
  transform: scale(-1);
  transition: 0.3s;
  top: 6px;
}
.sort-block__dropdown {
  position: absolute;
  box-shadow: 0 0 12px 0 rgba(21, 6, 36, 0.16);
  background-color: #FFFFFF;
  padding: 30px 35px;
  display: grid;
  gap: 10px;
  top: 35px;
  right: 0;
  min-width: 280px;
}
.sort-block__dropdown::before {
  content: "";
  position: absolute;
  top: -8px;
  left: 241px;
  width: 15px;
  height: 15px;
  background: #FFFFFF;
  border-left: 1px solid #ddd;
  border-top: 1px solid #ddd;
  transform: rotate(45deg);
}
.sort-block__active {
  font-weight: 700;
  position: relative;
}
.sort-block__active::after {
  background: #00963E;
  content: "";
  display: inline-block;
  width: 14px;
  height: 14px;
  border-radius: 16px 0;
  top: 4px;
  left: -20px;
  position: absolute;
}
.sort-block__variant {
  cursor: pointer;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNGRjtBRElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0ZGO0FESUE7RUFDRTtBQ0ZGOztBRElBO0VBQ0U7QUNERjs7QURHQTtFQUNFLHFCRTJEWTtBRDNEZDs7QURFQTtFQUNFO0VBQ0E7QUNDRjtBRENFO0VBQ0U7QUNDSjtBRENFO0VBQ0U7QUNDSjs7QURFQTtFQUNFO0VBQ0Esd0JFdkNVO0FEd0NaO0FEQ0U7RUFDRSwyQ0VhTTtBRFpWO0FEQ0k7RUFDRTtBQ0NOOztBREVBO0VBQ0U7QUNDRjs7QURDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNFRjs7QURBQTtFQUNFO0VBQ0E7RUFDQTtBQ0dGOztBREFFO0VHbUJBO0VBQ0E7RUFDQTtFQUNBLHFCREhZO0FEWmQ7QURKRTtFR1VBO0VBQ0E7RUFDQTtFQUNBLHFCREdZO0FETmQ7QURQRTtFR0NBO0VBQ0E7RUFDQTtFQUNBLHFCRFNZO0FEQWQ7QURWRTtFR1JBO0VBQ0E7RUFDQTtFQUNBLHFCRGVZO0FETWQ7QURiRTtFR2pCQTtFQUNBO0VBQ0E7RUFDQSxxQkRxQlk7QURZZDtBRGhCRTtFRzFCQTtFQUNBO0VBQ0E7RUFDQSxxQkQyQlk7QURrQmQ7QURuQkU7RUduQ0E7RUFDQTtFQUNBO0VBQ0EscUJEaUNZO0FEd0JkO0FEdEJFO0VHNUNBO0VBQ0E7RUFDQTtFQUNBLHFCRHVDWTtBRDhCZDs7QUR4QkU7RUcyQ0E7RUFDQTtFQUNBO0VBQ0EscUJEcERZO0FEcUNkO0FENUJFO0VHa0NBO0VBQ0E7RUFDQTtFQUNBLHFCRDlDWTtBRDJDZDtBRC9CRTtFR3lCQTtFQUNBO0VBQ0E7RUFDQSxxQkR4Q1k7QURpRGQ7QURsQ0U7RUdnQkE7RUFDQTtFQUNBO0VBQ0EscUJEbENZO0FEdURkO0FEckNFO0VHT0E7RUFDQTtFQUNBO0VBQ0EscUJENUJZO0FENkRkO0FEeENFO0VHRkE7RUFDQTtFQUNBO0VBQ0EscUJEdEJZO0FEbUVkO0FEM0NFO0VHK0JBO0VBQ0E7RUFDQTtFQUNBLHFCRDFEWTtBRHlFZDtBRDlDRTtFR2RBO0VBQ0E7RUFDQTtFQUNBLHFCRGhCWTtBRCtFZDtBRGpERTtFR3ZCQTtFQUNBO0VBQ0E7RUFDQSxxQkRWWTtBRHFGZDs7QURuREU7RUFDRSw0QkVwQ1c7QUQwRmY7QURwREU7RUFDRSxxQkV0Q1U7QUQ0RmQ7QURwREU7RUFDRSwyQkUzQ1k7QURpR2hCO0FEcERFO0VBQ0UsY0UxQ1E7QURnR1o7O0FEcERBO0VBQ0U7QUN1REY7O0FEckRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDd0RGO0FEdERFO0VBQ0U7RUFDQTtBQ3dESjtBRHRESTtFRzRFRixtQkR2TVE7RUN3TVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VIaEZJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM4RE47O0FENURBO0VBQ0U7RUFDQTtFQUNBO0FDK0RGO0FEN0RFO0VHK0RBLG1CRHZNUTtFQ3dNUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUhuRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3FFSjtBRG5FRTtFQUNFO0FDcUVKO0FEbkVFO0VBQ0U7QUNxRUo7O0FEbkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUNzRUY7QURwRUU7RUFDRTtFQUNBLHVDRXRLWTtFRnVLWjtFQUNBO0VBQ0E7QUNzRUo7O0FEcEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3VFRjs7QURyRUE7RUFDRTtFQUNBLHlCRS9LUTtFRmdMUjtFQUNBO0VBQ0E7RUdwQ0E7RUFDQTtFQUNBO0VBQ0EscUJEbkZZO0VGc0haLGNFM0tVO0VGNEtWO0FDMkVGOztBRHpFQTtFQUNFO0VBQ0E7QUM0RUY7O0FEekVFO0VBQ0U7RUFDQTtFQUNBO0FDNEVKO0FEMUVFO0VHMUdBO0VBQ0E7RUFDQTtFQUNBLHFCRDVCWTtFRnFJViw0QkV0SVc7RUZ1SVg7RUFDQSx5QkU1TFE7RUY2TFI7RUFDQTtFQUNBO0VBQ0E7QUMrRUo7QUQ3RUU7RUFDRTtBQytFSjtBRDdFRTtFR3pGQTtFQUNBO0VBQ0E7RUFDQSxxQkQxRFk7RUZrSlY7RUFDQTtFQUNBO0VBQ0E7QUNrRko7O0FEaEZBO0VHbEhFO0VBQ0E7RUFDQTtFQUNBLHFCRHhDWTtFRnlKWiw0QkUxSmE7RUYySmI7RUFDQSx5QkVoTlU7RUZpTlY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3NGRjs7QURwRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN1RkY7QURyRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDdUZKO0FEcEZJO0VBQ0U7QUNzRk47O0FEcEZBO0VBQ0U7RUFDQTtFQUNBO0VHekpBO0VBQ0E7RUFDQTtFQUNBLHFCRHhDWTtBRHlSZDs7QUR2RkE7O0VBRUU7QUMwRkY7QUR4RkU7O0VHclJBO0VBQ0E7RUFDQTtFQUNBLHFCRDRFWTtBRHFTZDtBRDVGRTs7RUdsUkE7RUFDQTtFQUNBO0VBQ0EscUJEc0VZO0FENFNkOztBRGhHQTs7RUcvUUU7RUFDQTtFQUNBO0VBQ0EscUJEZ0VZO0VGK01aO0FDc0dGOztBRHBHQTs7RUc5UUU7RUFDQTtFQUNBO0VBQ0EscUJEMERZO0VGb05aO0FDMEdGOztBRHhHQTs7RUc3UUU7RUFDQTtFQUNBO0VBQ0EscUJEb0RZO0VGeU5aO0FDOEdGOztBRDVHQTs7RUc1UUU7RUFDQTtFQUNBO0VBQ0EscUJEOENZO0VGOE5aO0FDa0hGOztBRGhIQTtFQUNFO0FDbUhGOztBRGpIQTtFQUNFO0FDb0hGOztBRGxIQTtFQUNFO0FDcUhGOztBRG5IQTtFQUNFO0FDc0hGOztBRHBIQTtFQUNFO0FDdUhGOztBRHJIQTtFQUNFLDJDRTFRb0I7QURrWXRCOztBRHRIQTtFQUNFLGNFMVBhO0VGMlBiLGlERXpQZ0I7RUYwUGhCO0VBQ0E7QUN5SEY7O0FEdkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUMwSEY7QUR4SEU7RUFDRSwyQ0V6UmtCO0FEbVp0QjtBRHhISTtFR3RORjtFQUNBO0VBQ0E7RUFDQSxxQkQ5Q1k7RUZtUVIsMkJFclFVO0FEa1loQjtBRDNIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUM2SEo7QUQzSEk7RUFDRTtBQzZITjtBRDNIRTtFR2hQQTtFQUNBO0VBQ0E7RUFDQSxxQkRsQ1k7QURnWmQ7QUQ3SEk7RUFDRTtBQytITjs7QUQ3SEE7RUFDRTtFQUNBO0VBQ0EsZ0RFdFZlO0VGdVZmO0FDZ0lGOztBRzdlQTtFQUNFO0FIZ2ZGOztBSTllQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FKaWZGO0FJaGZFO0VGNEhBO0VBQ0E7RUFDQTtFQUNBLHFCRHBEWTtFR3pFVixxQkh5RVU7RUd4RVY7QUpxZko7QUluZk07RUYrTUosbUJEdk1RO0VDd01SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRW5OTTtFQUNBO0FKMmZSO0FJMWZJO0VBQ0U7RUFDQSw0QkgrRFM7QUQ2YmY7O0FLNWdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMK2dCRjtBSzlnQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMZ2hCSjtBSy9nQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMaWhCSjtBS2hoQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTGtoQko7QUtqaEJFO0VIaUhBO0VBQ0E7RUFDQTtFQUNBLHFCRDFEWTtFSXhEViw0Qkp1RFc7QUQrZGY7QUtyaEJFO0VIQUE7RUFDQTtFQUNBO0VBQ0EscUJEb0RZO0VJckRWLHFCSnFEVTtBRHFlZDs7QU1yakJBO0VBQ0U7QU53akJGO0FNdGpCRTtFQUNFO0VBQ0E7QU53akJKO0FNdGpCSTtFQUNFO0FOd2pCTjtBTXZqQk07RUFGRjtJQUdJO0VOMGpCTjtBQUNGO0FNempCSTtFQUNFO0FOMmpCTjtBTTFqQk07RUFGRjtJQUdJO0VONmpCTjtBQUNGO0FNN2pCTTtFQUpGO0lBS0k7RU5na0JOO0FBQ0Y7QU0vakJJO0VBQ0U7QU5pa0JOO0FNaGtCTTtFQUZGO0lBR0k7RU5ta0JOO0FBQ0Y7QU1sa0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QU5va0JKO0FNbGtCSTtFQUNFO0FOb2tCTjtBTWxrQkk7RUFDRTtBTm9rQk47QU1sa0JJO0VBQ0UsYUxWTTtFS1dOLHlCTHBCSTtFS3FCSjtFQUNBO0VBQ0E7RUFDQTtBTm9rQk47O0FPOW1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBpbkJGO0FPaG5CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBrbkJKOztBUTduQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUmdvQkY7QVEvbkJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQ1A0Q2tCO0VPM0NsQjtFQUNBO0FSaW9CSjtBUWhvQkU7RU5NQTtFQUNBO0VBQ0E7RUFDQSxxQkQwRFk7QURta0JkO0FRcG9CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FSc29CSjs7QVN4cEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVQycEJKO0FTenBCRTtFUGdGQTtFQUNBO0VBQ0E7RUFDQSxxQkRWWTtFUXZFVixxQlJ1RVU7RVF0RVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDhwQko7O0FVL3FCQTtFQUNFO0VBQ0EsMkNUa0RRO0VTakRSO0VBQ0E7QVZrckJGO0FVanJCRTtFQUNFO0VBQ0E7QVZtckJKO0FVbHJCRTtFQUNFO0VBQ0E7RUFDQTtBVm9yQko7QVVuckJFO0VBQ0U7RUFDQTtFQUNBO0FWcXJCSjtBVXByQkU7RUFDRSxxQlQrRFU7RVM5RFY7QVZzckJKO0FVcnJCRTtFQUNFO0VBQ0E7QVZ1ckJKO0FVdHJCRTtFQUNFO0VBQ0E7RUFDQTtBVndyQko7QVV2ckJFO0VBQ0U7RUFDQTtFQUNBO0FWeXJCSjtBVXhyQkU7RUFDRTtFQUNBO0VBQ0E7QVYwckJKO0FVenJCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FWMnJCSjtBVTFyQkU7RVJzR0E7RUFDQTtFQUNBO0VBQ0EscUJEaEVZO0VTdkNWLDRCVHNDVztBRHlwQmY7O0FXeHVCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVgydUJGO0FXenVCSTtFQURGO0lBRUk7RVg0dUJKO0FBQ0Y7QVc1dUJFO0VBQ0U7RUFDQTtFQUNBO0FYOHVCSjtBVzV1Qk07RUFERjtJQUVJO0VYK3VCTjtBQUNGO0FXOXVCSTtFVG9HRjtFQUNBO0VBQ0E7RUFDQSxxQkR4Q1k7RVU3RFIsMkJWMkRVO0VVMURWO0FYbXZCTjs7QVl2d0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVowd0JGOztBYTl3QkE7RUFDRTtFQUNBO0VBQ0E7QWJpeEJGOztBY3B4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZHV4QkY7QWN0eEJFO0VBQ0UsMkNiZ0RrQjtFYS9DbEI7RUFDQTtFQUNBO0Fkd3hCSjtBY3Z4QkU7RVo2RUE7RUFDQTtFQUNBO0VBQ0EscUJEVlk7RWFwRVY7QWQ0eEJKO0FjM3hCRTtFWndHQTtFQUNBO0VBQ0E7RUFDQSxxQkR4Q1k7RWFqRVYsMkJiK0RZO0FEaXVCaEI7QWMveEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJiTE07RWFNTjtFQUNBO0VBQ0E7RUFDQTtBZGl5Qko7O0FlNXpCQTtFQUNFLDJDZHFEb0I7RWNwRHBCO0VBQ0E7RUFDQTtFQUNBO0FmK3pCRjs7QWdCbDBCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnEwQko7QWdCcDBCSTtFQVJGO0lBU0k7RWhCdTBCSjtBQUNGO0FnQnIwQkU7RUFDRTtBaEJ1MEJKO0FnQnIwQkU7RUFDRTtFQUNBO0VBQ0E7QWhCdTBCSjtBZ0JyMEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RWRZRjtFQUNBO0VBQ0E7RUFDQSxxQkR1Q1k7RWVwRFYsY2ZEUTtBRDIwQlo7QWdCdjBCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQnkwQko7QWdCdjBCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHdDZm5CTztBRDQxQlg7QWdCdjBCRTtFZDFDQTtFQUNBO0VBQ0E7RUFDQSxxQkQ0RVk7RWVuQ1YsY2ZvQ2E7QUR3eUJqQjtBZ0IxMEJFO0VkU0E7RUFDQTtFQUNBO0VBQ0EscUJEcUJZO0VlL0JWLHFCZitCVTtFZTlCVjtBaEIrMEJKO0FnQjUwQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQjgwQko7QWdCNTBCSTtFQUNFO0FoQjgwQk47QWdCNTBCRTtFQUNFO0VBQ0E7QWhCODBCSjtBZ0I1MEJFO0VBQ0U7QWhCODBCSjtBZ0I1MEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhCODBCSjtBZ0I1MEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEI4MEJOO0FnQjUwQkU7RUFDRTtBaEI4MEJKO0FnQjMwQkU7RUFDRTtFQUNBO0FoQjYwQko7QWdCMzBCRTtFZDFGQTtFQUNBO0VBQ0E7RUFDQSxxQkQ0RVk7RWVhVjtFQUNBO0FoQmcxQko7QWdCOTBCSTtFZHlIRixtQkR2TVE7RUN3TVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VjN0hJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCczFCTjtBZ0JwMUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQmYvQlk7QURxM0JoQjs7QWlCbDhCRTtFQUNFO0VBQ0E7QWpCcThCSjtBaUJuOEJJO0Vmd0ZGO0VBQ0E7RUFDQTtFQUNBLHFCRGhCWTtBRDgzQmQ7O0FrQjc4QkU7RUFDRTtFQUNBO0VBQ0E7QWxCZzlCSjtBa0IvOEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxCaTlCSjtBa0JoOUJFO0VBQ0U7QWxCazlCSjs7QW1CNTlCRTtFQUNFO0FuQis5Qko7QW1COTlCRTtFQUNFO0VBQ0E7RUFDQTtBbkJnK0JKO0FtQi85QkU7RUFDRTtBbkJpK0JKO0FtQmgrQkU7RUFDRTtBbkJrK0JKOztBb0I1K0JBO0VBQ0U7RUFDQTtBcEIrK0JGOztBcUJqL0JBO0VBQ0U7QXJCby9CRjtBcUJsL0JFO0VBQ0U7RUFDQTtBckJvL0JKO0FxQmwvQkU7RUFDRTtBckJvL0JKO0FxQmwvQkU7RUFDRTtFQUNBO0VBQ0E7QXJCby9CSjtBcUJsL0JFO0VBQ0U7RUFDQTtFQUNBO0FyQm8vQko7QXFCbC9CRTtFQUNFO0VBQ0E7RUFDQTtBckJvL0JKO0FxQmwvQkU7RUFDRTtFQUNBO0VBQ0E7QXJCby9CSjtBcUJsL0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQm8vQko7QXFCbC9CSTtFQUNFO0FyQm8vQk47QXFCbC9CRTtFQUNFO0VBQ0E7QXJCby9CSjtBcUJsL0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQm8vQko7QXFCbC9CRTtFQUNFO0VBQ0E7RUFDQTtBckJvL0JKO0FxQmwvQkU7RW5CbkRBO0VBQ0E7RUFDQTtFQUNBLHFCRHNFWTtFb0JwQlYsY3BCc0JRO0FEaStCWjtBcUJyL0JFO0VBQ0UsNEJwQmdCVztFb0JmWDtBckJ1L0JKO0FxQnIvQkU7RW5Cd0ZBO0VBQ0E7RUFDQTtFQUNBLHFCRDdFWTtFb0JaVjtFQUNBO0VBQ0E7RUFDQSx5QnBCckRNO0VvQnNETixjcEI3Q1E7RW9COENSO0VBQ0E7RUFDQTtFQUNBO0FyQjAvQko7QXFCei9CSTtFQUNFO0FyQjIvQk47QXFCei9CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckIyL0JKO0FxQnovQkU7RUFDRSxtRHBCbENhO0VvQm1DYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCMi9CSjtBcUJ6L0JNO0VBQ0UsY3BCaEJJO0FEMmdDWjtBcUJ6L0JFO0VBQ0U7RUFDQTtBckIyL0JKOztBc0JqbUNBO0VBQ0U7RUFDQTtFQUNBLHlCckJ3QlU7RXFCdkJWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCb21DRjtBc0JubUNFO0VBQ0U7QXRCcW1DSjtBc0JwbUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEJzbUNKO0FzQnJtQ0U7RUFDRTtFQUNBO0VBQ0E7QXRCdW1DSjtBc0J0bUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRCd21DSjtBc0J2bUNFO0VBQ0U7RUFDQTtFQUNBO0F0QnltQ0o7QXNCeG1DRTtFcEI0SEE7RUFDQTtFQUNBO0VBQ0EscUJEN0VZO0VxQmhEVixjckJMUTtFcUJNUjtFQUNBO0VBQ0E7RUFDQSx5QnJCbEJNO0FEK25DVixDOzs7O0F1QnBwQ0EsbUJBQW1CLHFCQUFxQixDQUFDLGlCQUFpQixDQUFDLGNBQWMsMEJB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O0VBQ0E7RUFDQTtBQUtOO0FBSk07RUFDRTtFQUNBO0FBTVI7QUFKRTtFQUNFO0VBQ0E7QUFNSjtBQUxFO0VBQ0U7RUFDQTtFQUNBLDJDdkNWa0I7RXVDV2xCO0VBQ0E7RUFDQTtFQUNBO0FBT0o7QUFOSTtFQUNFO0VBQ0E7QUFRTixDOzs7O0FDL0VBO0VBQ0U7RUFDQTtBQUZGO0FBSUU7RXZDU0E7RUFDQTtFQUNBO0VBQ0EscUJEZ0VZO0V3QzFFVjtBQUNKO0FBQ0U7RUFDRTtFQUNBO0VBQ0E7QUFDSjtBQUNFO0V2Q29IQTtFQUNBO0VBQ0E7RUFDQSxxQkRwRFk7RXdDakVWLGN4Q2JTO0V3Q2NUO0VBQ0E7RUFDQTtBQUlKO0FBRkU7RUFDRTtFQUNBO0FBSUo7QUFGRTtFdkM2RkE7RUFDQTtFQUNBO0VBQ0EscUJEeENZO0V3Q3REVjtBQU9KO0FBTkk7RUFDRSxjeEMxQk87QXdDa0NiLEM7Ozs7QUNwQ0E7RUFDRTtBQUZGO0FBSUU7RUFDRTtFQUNBO0VBQ0E7QUFGSjtBQUdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRE47QUFJTTtFQUNFO0VBQ0E7RUFDQTtBQUZSO0FBS0U7RUFDRTtFQUNBO0VBQ0EseUJ6Q0pRO0V5Q0tSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUhKO0FBSUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQnpDbEJNO0V5Q21CTjtFQUNBO0VBQ0E7QUFGTjtBQUlFO0VBQ0U7RUFDQTtBQUZKO0FBR0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFETjtBQUdFO0VBQ0U7QUFESixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9nbG9iYWwuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2FwcC5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvdmFyaWFibGVzLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9taXhpbi5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL2hlYWRlci5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL2JyZWFkY3J1bWIuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9uZXdzLWxpc3Quc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9iYW5uZXItc2xpZGVyLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvcHJvbW90aW9ucy1saXN0LnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvbG95YWx0eS1wcm9ncmFtbXMuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9hbHBoYWJldC1jYXRhbG9nLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvZm9vdGVyLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvZm9vdGVyLW1lbnUuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9mb290ZXItc3Vic2NyaWJlLWZvcm0uc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy92YWNhbmNpZXMuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9jYXJlZXItZmlsZXMtbGlzdC5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL3NvcnQtbmF2LWJsb2NrLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvYWJvdXQtcGFnZS5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL25ld3MtZGV0YWlsLXBhZ2Uuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9mYXEtcGFnZS5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL2NhcmVlci1wYWdlLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvdGV4dC1wYWdlLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvcHJvZHVjdC1kZXRhaWwtcGFnZS5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL29yZGVyLXJlc3VsdC1wYWdlLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3Z1ZS1zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy91aS9iYXNlLWxtZW51LnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy91aS9tb2RhbC1iYXNlLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy91aS9wcm9kdWN0LXF1YW50aXR5LXNlbGVjdG9yLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy91aS9zaW5nbGUtYmFubmVyLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy91aS9zcG9pbGVkLXRleHQuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9hdXRob3JpemUtbW9kYWwuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9yZWdpc3Rlci1tb2RhbC5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL3Jlc2V0LXBhc3N3b3JkLW1vZGFsLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvY2FyZWVyLWZlZWRiYWNrLWJsb2NrLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvY2FydC5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL2RlbGl2ZXJ5LWluZm8tbWFwLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvZmFxLWZvcm0uc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9oci1pbmZvLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvbW9kYWwtYmFzZS5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL29yZGVyLW1ha2Uuc2FzcyIsIndlYnBhY2s6Ly9hc2V2YWxhci5ydS8uL2Fzc2V0cy9zYXNzL2Jsb2Nrcy9wcm9kdWN0LWRldGFpbC1nYWxsZXJ5LnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3MvcHJvZHVjdC1kZXRhaWwtdGFicy5zYXNzIiwid2VicGFjazovL2FzZXZhbGFyLnJ1Ly4vYXNzZXRzL3Nhc3MvYmxvY2tzL3Jlc2V0LXBhc3N3b3JkLnNhc3MiLCJ3ZWJwYWNrOi8vYXNldmFsYXIucnUvLi9hc3NldHMvc2Fzcy9ibG9ja3Mvc29ydC1ibG9jay5zYXNzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4vdmFyaWFibGVzJyBhcyAqXG5AdXNlICcuL21peGluJyBhcyAqXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMnXG4gIHNyYzogdXJsKCcuLi9mb250cy9Ob3RvU2Fucy1WYXJpYWJsZUZvbnRfd2R0aCx3Z2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKVxuICBmb250LXN0eWxlOiBub3JtYWxcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDBcbiAgZm9udC1kaXNwbGF5OiBzd2FwXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMnXG4gIHNyYzogdXJsKCcuLi9mb250cy9Ob3RvU2Fucy1JdGFsaWMtVmFyaWFibGVGb250X3dkdGgsd2dodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJylcbiAgZm9udC1zdHlsZTogaXRhbGljXG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwXG4gIGZvbnQtZGlzcGxheTogc3dhcFxuXG5odG1sXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuKiwgKjo6YmVmb3JlLCAqOjphZnRlclxuICBib3gtc2l6aW5nOiBpbmhlcml0XG5cbmJvZHksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIHNwYW4sIGFcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxuXG5wXG4gIG1hcmdpbi10b3A6IDBcbiAgbWFyZ2luLWJvdHRvbTogMjRweFxuXG4gIC5tYi0xMlxuICAgIG1hcmdpbi1ib3R0b206IDEycHhcblxuICAubWItMTZcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4XG5cblxuYm9keVxuICBtYXJnaW46IDBcbiAgZm9udC1mYW1pbHk6ICRmb250LW1haW5cblxuICAmLmdyYXktYmdcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTEwMFxuXG4gICAgLmZvb3RlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuXG5hXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4jYml0cml4LXBhbmVsXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDBcbiAgd2lkdGg6IDEwMCVcbiAgbGVmdDogMFxuICB6LWluZGV4OiAxMVxuXG4uY29udGFpbmVyXG4gIG1heC13aWR0aDogMTIwMHB4XG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG4gIG1hcmdpbi1yaWdodDogYXV0b1xuXG4uc3VidGl0bGVcbiAgJi0tc1xuICAgIEBpbmNsdWRlIFN1YnRpdGxlUzE0XG5cbiAgJi0tcy1hY2NlbnRcbiAgICBAaW5jbHVkZSBTdWJ0aXRsZVMxNEFjY2VudFxuXG4gICYtLW1cbiAgICBAaW5jbHVkZSBTdWJ0aXRsZU0xNVxuXG4gICYtLW0tYWNjZW50XG4gICAgQGluY2x1ZGUgU3VidGl0bGVNMTVBY2NlbnRcblxuICAmLS1sXG4gICAgQGluY2x1ZGUgU3VidGl0bGVMMTZcblxuICAmLS1sLWFjY2VudFxuICAgIEBpbmNsdWRlIFN1YnRpdGxlTDE2QWNjZW50XG5cbiAgJi0teGxcbiAgICBAaW5jbHVkZSBTdWJ0aXRsZVhMMThcblxuICAmLS14bC1hY2NlbnRcbiAgICBAaW5jbHVkZSBTdWJ0aXRsZVhMMThBY2NlbnRcblxuLmJhc2ljXG4gICYtLXNcbiAgICBAaW5jbHVkZSBCYXNpY1MxM1xuXG4gICYtLXMtYWNjZW50XG4gICAgQGluY2x1ZGUgQmFzaWNTMTNBY2NlbnRcblxuICAmLS1tXG4gICAgQGluY2x1ZGUgQmFzaWNNMTRcblxuICAmLS1tLWFjY2VudFxuICAgIEBpbmNsdWRlIEJhc2ljTTE0QWNjZW50XG5cbiAgJi0tbFxuICAgIEBpbmNsdWRlIEJhc2ljTDE1XG5cbiAgJi0tbC1hY2NlbnRcbiAgICBAaW5jbHVkZSBCYXNpY0wxNUFjY2VudFxuXG4gICYtLWwtY2FwdGlvblxuICAgIEBpbmNsdWRlIEJhc2ljTDEyQ2FwdGlvblxuXG4gICYtLXhsXG4gICAgQGluY2x1ZGUgQmFzaWNYTDE2XG5cbiAgJi0teGwtYWNjZW50XG4gICAgQGluY2x1ZGUgQmFzaWNYTDE2QWNjZW50XG5cbi5jb2xvclxuICAmLS10cmV0aWFyeVxuICAgIGNvbG9yOiAkdGV4dFRyZXRpYXJ5XG5cbiAgJi0tcHJpbWFyeVxuICAgIGNvbG9yOiAkdGV4dFByaW1hcnlcblxuICAmLS1zZWNvbmRhcnlcbiAgICBjb2xvcjogJHRleHRTZWNvbmRhcnlcblxuICAmLS1saW5rXG4gICAgY29sb3I6ICR0ZXh0TGlua3NcblxuLnVuZGVybGluZVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG51bC5sZWFmLWxpc3RcbiAgbGlzdC1zdHlsZTogbm9uZVxuICBwYWRkaW5nLWxlZnQ6IDBcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gIHJvdy1nYXA6IDE2cHhcbiAgbWFyZ2luLWJvdHRvbTogMjRweFxuXG4gIGxpXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4XG5cbiAgICAmOmJlZm9yZVxuICAgICAgQGluY2x1ZGUgTGVhZlNoYXBlXG4gICAgICB3aWR0aDogMTBweFxuICAgICAgaGVpZ2h0OiAxMHB4XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDBcbiAgICAgIGxlZnQ6IDNweFxuICAgICAgdG9wOiA1cHhcblxuLmxlYWYtdGl0bGVcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICB3aGl0ZS1zcGFjZTogbm93cmFwXG5cbiAgJjphZnRlclxuICAgIEBpbmNsdWRlIExlYWZTaGFwZVxuICAgIHdpZHRoOiAxNnB4XG4gICAgaGVpZ2h0OiAxNnB4XG4gICAgYm9yZGVyLXJhZGl1czogMTZweCAwXG4gICAgdG9wOiA4cHhcbiAgICByaWdodDogLTIwcHhcblxuICAmLmgxLWxlYWY6YWZ0ZXJcbiAgICB0b3A6IDhweFxuXG4gICYuaDItbGVhZjphZnRlclxuICAgIHRvcDogMFxuXG4ubGluZS10aXRsZS1jb250YWluZXJcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBjb2x1bW4tZ2FwOiAyNXB4XG5cbiAgJjphZnRlclxuICAgIGNvbnRlbnQ6ICcnXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlckRpdmlkZXJcbiAgICBoZWlnaHQ6IDFweFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgd2lkdGg6IDEwMCVcblxuLmNyb3NzLWNsb3NlXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvY3Jvc3Muc3ZnXCIpXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICB3aWR0aDogMTJweFxuICBoZWlnaHQ6IDEycHhcbiAgY3Vyc29yOiBwb2ludGVyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDdweFxuICByaWdodDogMFxuXG4uYmFzZS1idXR0b25cbiAgY3Vyc29yOiBwb2ludGVyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbkJHXG4gIHBhZGRpbmc6IDEzcHggMTZweFxuICBib3JkZXItcmFkaXVzOiAxMnB4XG4gIGJvcmRlcjogbm9uZVxuICBAaW5jbHVkZSBCdXR0b25NMTNcbiAgY29sb3I6ICR3aGl0ZU1haW5cbiAgdGV4dC1hbGlnbjogY2VudGVyXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXVxuICBhY2NlbnQtY29sb3I6ICMwMDlFNDlcbiAgY3Vyc29yOiBwb2ludGVyXG5cbi5iYXNlLWlucHV0XG4gICZfX3dyYXBwZXJcbiAgICB3aWR0aDogMTAwJVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGhlaWdodDogNTRweFxuXG4gICZbdHlwZT10ZXh0XSwgJlt0eXBlPXBhc3N3b3JkXSwgJlt0eXBlPWVtYWlsXVxuICAgIEBpbmNsdWRlIEJhc2ljTDE1XG4gICAgY29sb3I6ICR0ZXh0VHJldGlhcnlcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVNYWluXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbnRyb2xJbnB1dEJvcmRlclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHhcbiAgICBvdXRsaW5lOiBub25lXG4gICAgd2lkdGg6IDEwMCVcblxuICAmLmNlbnRlcmVkLWlucHV0XG4gICAgcGFkZGluZzogMjRweCAxNnB4IDlweCAxNnB4XG5cbiAgJl9fbGFiZWxcbiAgICBAaW5jbHVkZSBCYXNpY0wxMkNhcHRpb25cbiAgICBjb2xvcjogIzE1MDYyNEEzXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiA5cHhcbiAgICBsZWZ0OiAxNnB4XG5cbnRleHRhcmVhXG4gIEBpbmNsdWRlIEJhc2ljTTE0XG4gIGNvbG9yOiAkdGV4dFRyZXRpYXJ5XG4gIHBhZGRpbmc6IDEycHggMTZweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVNYWluXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb250cm9sSW5wdXRCb3JkZXJcbiAgYm9yZGVyLXJhZGl1czogMTJweFxuICBvdXRsaW5lOiBub25lXG4gIHdpZHRoOiAxMDAlXG4gIHJlc2l6ZTogbm9uZVxuXG4ucGFzc3dvcmQtaW5wdXQtdmlzaWJpbGl0eS10b2dnbGVyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICByaWdodDogMTJweFxuICB0b3A6IGNhbGMoNTAlIC0gMTBweClcbiAgd2lkdGg6IDIwcHhcbiAgaGVpZ2h0OiAyMHB4XG4gIHBhZGRpbmc6IDBcbiAgYm9yZGVyOiAwXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gIGN1cnNvcjogcG9pbnRlclxuXG4gICY6YWZ0ZXJcbiAgICBjb250ZW50OiAnJ1xuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgd2lkdGg6IDIwcHhcbiAgICBoZWlnaHQ6IDIwcHhcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCd+QGltZy9zYXNzL2ljb25zL3Bhc3N3b3JkLWhpZGUuc3ZnJylcblxuICAmLnZpc2liaWxpdHktZW5hYmxlZFxuICAgICY6OmFmdGVyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ35AaW1nL3Nhc3MvaWNvbnMvcGFzc3dvcmQtc2hvdy5zdmcnKVxuXG4uY2hlY2tib3hcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICBnYXA6IDhweFxuICBAaW5jbHVkZSBCYXNpY00xNFxuXG4vLyBoZWFkZXJzXG5oMSxcbi5oZWFkaW5nLS1oMVxuICBtYXJnaW46IDBcblxuICAmLmJvbGRcbiAgICBAaW5jbHVkZSBIZWFkaW5nNDhCb2xkSDFcblxuICAmLnNlbWlib2xkXG4gICAgQGluY2x1ZGUgSGVhZGluZzMyU2VtaWJvbGRIMVxuXG5oMixcbi5oZWFkaW5nLS1oMlxuICBAaW5jbHVkZSBIZWFkaW5nMjRNZWRpdW1IMlxuICBtYXJnaW46IDBcblxuaDMsXG4uaGVhZGluZy0taDNcbiAgQGluY2x1ZGUgSGVhZGluZzIwTWVkaXVtSDNcbiAgbWFyZ2luOiAwXG5cbmg0LFxuLmhlYWRpbmctLWg0XG4gIEBpbmNsdWRlIEhlYWRpbmcxNk1lZGl1bUg0XG4gIG1hcmdpbjogMFxuXG5oNSxcbi5oZWFkaW5nLS1oNVxuICBAaW5jbHVkZSBIZWFkaW5nMTRSZWd1bGFySDVcbiAgbWFyZ2luOiAwXG5cbm9sXG4gIHBhZGRpbmctbGVmdDogMTZweFxuXG4ubWItOFxuICBtYXJnaW4tYm90dG9tOiA4cHhcblxuLm1iLTEyXG4gIG1hcmdpbi1ib3R0b206IDEycHhcblxuLm1iLTE2XG4gIG1hcmdpbi1ib3R0b206IDE2cHhcblxuLm1iLTI0XG4gIG1hcmdpbi1ib3R0b206IDI0cHhcblxuLmdyYXktYmctYmxvY2tcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlCR01haW5TZWNvbmRhcnlcblxuLmZvcm0tZXJyb3ItbWVzc2FnZVxuICBjb2xvcjogJHJlZEVycm9yTWFpblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdFcnJvckNyaXRpY2FsXG4gIGJvcmRlci1yYWRpdXM6IDEycHhcbiAgcGFkZGluZzogN3B4IDE2cHhcblxudGFibGVcbiAgYm9yZGVyLXNwYWNpbmc6IHVuc2V0XG4gIGJvcmRlci1yYWRpdXM6IDEycHhcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlckRpdmlkZXJcbiAgb3ZlcmZsb3c6IGhpZGRlblxuXG4gIHRoZWFkXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlCR01haW5TZWNvbmRhcnlcblxuICAgIHRoXG4gICAgICBAaW5jbHVkZSBCYXNpY1MxM0FjY2VudFxuICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5XG5cbiAgdGQsIHRoXG4gICAgYm9yZGVyLXNwYWNpbmc6IHVuc2V0XG4gICAgcGFkZGluZzogMTJweCAxNnB4XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJEaXZpZGVyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlckRpdmlkZXJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZVxuXG4gIHRkXG4gICAgQGluY2x1ZGUgQmFzaWNNMTRBY2NlbnRcblxuICB0cjpsYXN0LWNoaWxkXG4gICAgdGRcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmVcblxuLmRpc2NsYWltZXJfZ3JlZW5cbiAgbWFyZ2luLXRvcDogMjRweFxuICBwYWRkaW5nOiAxNnB4XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmFuZEdyZWVuU29mdFxuICBib3JkZXItcmFkaXVzOiAxMnB4IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL05vdG9TYW5zLVZhcmlhYmxlRm9udF93ZHRoLHdnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTm90b1NhbnMtSXRhbGljLVZhcmlhYmxlRm9udF93ZHRoLHdnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIHNwYW4sIGEge1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxucCAubWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxucCAubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbn1cbmJvZHkuZ3JheS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMyLCAxNDMsIDE3MSwgMC4wOCk7XG59XG5ib2R5LmdyYXktYmcgLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jYml0cml4LXBhbmVsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc3VidGl0bGUtLXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG59XG4uc3VidGl0bGUtLXMtYWNjZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuLnN1YnRpdGxlLS1tIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuLnN1YnRpdGxlLS1tLWFjY2VudCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cbi5zdWJ0aXRsZS0tbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cbi5zdWJ0aXRsZS0tbC1hY2NlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG59XG4uc3VidGl0bGUtLXhsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuLnN1YnRpdGxlLS14bC1hY2NlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG59XG5cbi5iYXNpYy0tcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cbi5iYXNpYy0tcy1hY2NlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG59XG4uYmFzaWMtLW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG59XG4uYmFzaWMtLW0tYWNjZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuLmJhc2ljLS1sIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuLmJhc2ljLS1sLWFjY2VudCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cbi5iYXNpYy0tbC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuLmJhc2ljLS14bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cbi5iYXNpYy0teGwtYWNjZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuXG4uY29sb3ItLXRyZXRpYXJ5IHtcbiAgY29sb3I6IHJnYmEoMjEsIDYsIDM2LCAwLjY0KTtcbn1cbi5jb2xvci0tcHJpbWFyeSB7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cbi5jb2xvci0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6IHJnYmEoMjEsIDYsIDM2LCAwLjgpO1xufVxuLmNvbG9yLS1saW5rIHtcbiAgY29sb3I6ICM1RjI5QTU7XG59XG5cbi51bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxudWwubGVhZi1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxudWwubGVhZi1saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG51bC5sZWFmLWxpc3QgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwOTYzRTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgOHB4IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDhweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwO1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogNXB4O1xufVxuXG4ubGVhZi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmxlYWYtdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA5NjNFO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCA4cHggMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4IDA7XG4gIHRvcDogOHB4O1xuICByaWdodDogLTIwcHg7XG59XG4ubGVhZi10aXRsZS5oMS1sZWFmOmFmdGVyIHtcbiAgdG9wOiA4cHg7XG59XG4ubGVhZi10aXRsZS5oMi1sZWFmOmFmdGVyIHtcbiAgdG9wOiAwO1xufVxuXG4ubGluZS10aXRsZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDI1cHg7XG59XG4ubGluZS10aXRsZS1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxLCA2LCAzNiwgMC4xMik7XG4gIGhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jcm9zcy1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvY3Jvc3Muc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5iYXNlLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTYzRTtcbiAgcGFkZGluZzogMTNweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBhY2NlbnQtY29sb3I6ICMwMDlFNDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJhc2UtaW5wdXRfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU0cHg7XG59XG4uYmFzZS1pbnB1dFt0eXBlPXRleHRdLCAuYmFzZS1pbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmJhc2UtaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG4gIGNvbG9yOiByZ2JhKDIxLCA2LCAzNiwgMC42NCk7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMSwgNiwgMzYsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYXNlLWlucHV0LmNlbnRlcmVkLWlucHV0IHtcbiAgcGFkZGluZzogMjRweCAxNnB4IDlweCAxNnB4O1xufVxuLmJhc2UtaW5wdXRfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogcmdiYSgyMSwgNiwgMzYsIDAuNjM5MjE1Njg2Myk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5cHg7XG4gIGxlZnQ6IDE2cHg7XG59XG5cbnRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogcmdiYSgyMSwgNiwgMzYsIDAuNjQpO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjEsIDYsIDM2LCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLnBhc3N3b3JkLWlucHV0LXZpc2liaWxpdHktdG9nZ2xlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhc3N3b3JkLWlucHV0LXZpc2liaWxpdHktdG9nZ2xlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifkBpbWcvc2Fzcy9pY29ucy9wYXNzd29yZC1oaWRlLnN2Z1wiKTtcbn1cbi5wYXNzd29yZC1pbnB1dC12aXNpYmlsaXR5LXRvZ2dsZXIudmlzaWJpbGl0eS1lbmFibGVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvcGFzc3dvcmQtc2hvdy5zdmdcIik7XG59XG5cbi5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuXG5oMSxcbi5oZWFkaW5nLS1oMSB7XG4gIG1hcmdpbjogMDtcbn1cbmgxLmJvbGQsXG4uaGVhZGluZy0taDEuYm9sZCB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cbmgxLnNlbWlib2xkLFxuLmhlYWRpbmctLWgxLnNlbWlib2xkIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuXG5oMixcbi5oZWFkaW5nLS1oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMyxcbi5oZWFkaW5nLS1oMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgbWFyZ2luOiAwO1xufVxuXG5oNCxcbi5oZWFkaW5nLS1oNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgbWFyZ2luOiAwO1xufVxuXG5oNSxcbi5oZWFkaW5nLS1oNSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgbWFyZ2luOiAwO1xufVxuXG5vbCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5tYi0yNCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5ncmF5LWJnLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzUsIDEzMiwgMTcxLCAwLjA4KTtcbn1cblxuLmZvcm0tZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjRTMyQTYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMCwgMjAsIDQyLCAwLjA3ODQzMTM3MjUpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiA3cHggMTZweDtcbn1cblxudGFibGUge1xuICBib3JkZXItc3BhY2luZzogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjEsIDYsIDM2LCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbnRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzUsIDEzMiwgMTcxLCAwLjA4KTtcbn1cbnRhYmxlIHRoZWFkIHRoIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogcmdiYSgyMSwgNiwgMzYsIDAuOCk7XG59XG50YWJsZSB0ZCwgdGFibGUgdGgge1xuICBib3JkZXItc3BhY2luZzogdW5zZXQ7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjEsIDYsIDM2LCAwLjEyKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMSwgNiwgMzYsIDAuMTIpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxudGFibGUgdGQ6bGFzdC1jaGlsZCwgdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbnRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxudGFibGUgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5kaXNjbGFpbWVyX2dyZWVuIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNDksIDU5LCAwLjA3ODQzMTM3MjUpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5icmVhZGNydW1iIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyZWFkY3J1bWIgc3Bhbjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDA5NjNFO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCA4cHggMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOHB4O1xuICBsZWZ0OiAtMTJweDtcbiAgdG9wOiA1cHg7XG59XG4uYnJlYWRjcnVtYiBzcGFuIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDIxLCA2LCAzNiwgMC42NCk7XG59XG5cbi5uZXdzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5uZXdzLWxpc3RfX2l0ZW0ge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDQ4cHgpIC8gMyk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjEsIDYsIDM2LCAwLjEyKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5ld3MtbGlzdF9faXRlbS1pbWcge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5uZXdzLWxpc3RfX2l0ZW0tdGV4dC1ibG9jayB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbi5uZXdzLWxpc3RfX2l0ZW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgY29sb3I6IHJnYmEoMjEsIDYsIDM2LCAwLjY0KTtcbn1cbi5uZXdzLWxpc3RfX2l0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xufVxuXG4uYmFubmVyLXNsaWRlciB7XG4gIGhlaWdodDogMzYwcHg7XG59XG4uYmFubmVyLXNsaWRlcl9faW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmJhbm5lci1zbGlkZXJfX2ltZy0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuYmFubmVyLXNsaWRlcl9faW1nLS1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmFubmVyLXNsaWRlcl9faW1nLS10YWJsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuYmFubmVyLXNsaWRlcl9faW1nLS10YWJsZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1zbGlkZXJfX2ltZy0tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYmFubmVyLXNsaWRlcl9faW1nLS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItc2xpZGVyX19pbWctLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5iYW5uZXItc2xpZGVyIC5zcGxpZGVfX2Fycm93IHtcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogNzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgb3BhY2l0eTogMTtcbn1cbi5iYW5uZXItc2xpZGVyIC5zcGxpZGVfX2Fycm93LS1wcmV2IHtcbiAgbGVmdDogLTM4cHg7XG59XG4uYmFubmVyLXNsaWRlciAuc3BsaWRlX19hcnJvdy0tbmV4dCB7XG4gIHJpZ2h0OiAtMzhweDtcbn1cbi5iYW5uZXItc2xpZGVyIC5zcGxpZGVfX2Fycm93IHN2ZyB7XG4gIGZpbGw6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2M0U7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMTRweDtcbn1cblxuLnByb21vdGlvbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ucHJvbW90aW9ucy1saXN0X19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDIpO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5sb3lhbHR5LXByb2dyYW1tcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmxveWFsdHktcHJvZ3JhbW1zX19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0OHB4KSAvIDMpO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzNSwgMTMyLCAxNzEsIDAuMDgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubG95YWx0eS1wcm9ncmFtbXNfX25hbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG59XG4ubG95YWx0eS1wcm9ncmFtbXNfX2ltZyB7XG4gIGhlaWdodDogMTQ5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLmFscGhhYmV0LWNhdGFsb2dfX2xpbmtzIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycHggNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYWxwaGFiZXQtY2F0YWxvZ19fbGluay1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMSwgNiwgMzYsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxLCA2LCAzNiwgMC4xMik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMyLCAxNDMsIDE3MSwgMC4wOCk7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgbWFyZ2luLXRvcDogOTZweDtcbn1cbi5mb290ZXJfX3RvcC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZm9vdGVyX19tZW51LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjRweDtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cbi5mb290ZXJfX2NvbnRhY3RzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjRweDtcbn1cbi5mb290ZXJfX3Bob25lIHtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19zb2NpYWxzLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5mb290ZXJfX2JvdHRvbS1yb3cge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMSwgNiwgMzYsIDAuMTIpO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbn1cbi5mb290ZXJfX2ljb25zLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXJfX3BheXN5cy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogOHB4O1xufVxuLmZvb3Rlcl9fbGVnYWwtdGV4dC1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbi5mb290ZXJfX2xlZ2FsLXRleHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG4gIGNvbG9yOiByZ2JhKDIxLCA2LCAzNiwgMC42NCk7XG59XG5cbi5mb290ZXItbWVudSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1lbnUgaDQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmZvb3Rlci1tZW51X19saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLW1lbnVfX2xpbmtzLmNsb3NlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZvb3Rlci1tZW51X19saW5rcyBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogcmdiYSgyMSwgNiwgMzYsIDAuOCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZvb3Rlci1zdWJzY3JpYmUtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cblxuLnZhY2FuY2llcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cblxuLmNhcmVlci1maWxlcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jYXJlZXItZmlsZXMtbGlzdF9faXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM1LCAxMzIsIDE3MSwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4KSAvIDMpO1xufVxuLmNhcmVlci1maWxlcy1saXN0X19pdGVtLW5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogcmdiKDIxLCA2LCAzNik7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5jYXJlZXItZmlsZXMtbGlzdF9faXRlbS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogcmdiYSgyMSwgNiwgMzYsIDAuOCk7XG59XG4uY2FyZWVyLWZpbGVzLWxpc3RfX2l0ZW0tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDk2M0U7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvYXJyb3ctZG93bi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc29ydC1uYXYtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzNSwgMTMyLCAxNzEsIDAuMDgpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5hYm91dC1wYWdlX19iYW5uZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzNDZweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2NvbnRlbnQvYWJvdXQtYmFubmVyLWJnLWRlc2t0b3AucG5nXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAuYWJvdXQtcGFnZV9fYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2NvbnRlbnQvYWJvdXQtYmFubmVyLWJnLW1vYmlsZS5wbmdcIik7XG4gIH1cbn1cbi5hYm91dC1wYWdlX19iYW5uZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4uYWJvdXQtcGFnZV9fYmFubmVyLWFzLWxvZ28ge1xuICBoZWlnaHQ6IDE3MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmFib3V0LXBhZ2VfX2Jhbm5lci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5hYm91dC1wYWdlX19pbmZvLWJ1bGxpdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uYWJvdXQtcGFnZV9faW5mby1idWxsaXQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE0OSwgNTksIDAuMDgpO1xufVxuLmFib3V0LXBhZ2VfX2luZm8tYnVsbGl0LW51bWJlciB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgY29sb3I6ICMwMDk2M0U7XG59XG4uYWJvdXQtcGFnZV9faW5mby1idWxsaXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmFib3V0LXBhZ2VfX3BhZ2UtY29udGVudC1ibG9jayB7XG4gIGhlaWdodDogNDAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmFib3V0LXBhZ2VfX3BhZ2UtY29udGVudC1ibG9jayA+ICoge1xuICBmbGV4OiAxO1xufVxuLmFib3V0LXBhZ2VfX3BhZ2UtY29udGVudC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWJvdXQtcGFnZV9fcGFnZS1jb250ZW50LWJsb2NrLXRleHQge1xuICBtYXgtd2lkdGg6IDQ4NXB4O1xufVxuLmFib3V0LXBhZ2VfX3BhZ2UtY29udGVudC1ibG9jay1pbWcge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hYm91dC1wYWdlX19wYWdlLWNvbnRlbnQtYmxvY2staW1nLS1pbm5lci1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTEycHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5hYm91dC1wYWdlX19wYWdlLWNvbnRlbnQtYmxvY2staW1nICsgLmFib3V0LXBhZ2VfX3BhZ2UtY29udGVudC1ibG9jay10ZXh0LWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuLmFib3V0LXBhZ2VfX3RoeC1ibG9jayB7XG4gIHBhZGRpbmc6IDIwMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hYm91dC1wYWdlX190aHgtYmxvY2stdGV4dCB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYWJvdXQtcGFnZV9fdGh4LWJsb2NrLXRleHQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA5NjNFO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCA4cHggMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOHB4O1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBib3JkZXItcmFkaXVzOiAzM3B4IDA7XG4gIHRvcDogLTI1cHg7XG4gIHJpZ2h0OiAtMzhweDtcbn1cbi5hYm91dC1wYWdlX190aHgtYmxvY2stc2lnbiB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6IHJnYmEoMjEsIDYsIDM2LCAwLjgpO1xufVxuXG4ubmV3cy1kZXRhaWwtcGFnZSAuc2luZ2xlLWJhbm5lciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4ubmV3cy1kZXRhaWwtcGFnZV9fdGV4dCBwOm5vdChbY2xhc3NdKSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbn1cblxuLmZhcS1wYWdlX19jb2xzIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xufVxuLmZhcS1wYWdlX19xYS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xufVxuLmZhcS1wYWdlX19yY29sIHtcbiAgd2lkdGg6IDM4NXB4O1xufVxuXG4uY2FyZWVyLXBhZ2UgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmNhcmVlci1wYWdlX19jb2xzIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMjRweDtcbn1cbi5jYXJlZXItcGFnZV9fbGNvbCB7XG4gIG1heC13aWR0aDogMjgycHg7XG59XG4uY2FyZWVyLXBhZ2VfX3Jjb2wge1xuICBmbGV4OiAxO1xufVxuXG4udGV4dC1wYWdlIHtcbiAgd2lkdGg6IDc1JTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ucHJvZHVjdC1kZXRhaWwtcGFnZSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4ucHJvZHVjdC1kZXRhaWwtcGFnZV9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAyNHB4O1xufVxuLnByb2R1Y3QtZGV0YWlsLXBhZ2VfX2Rlc2NyaXB0aW9uLWJsb2NrIHtcbiAgZmxleDogMTtcbn1cbi5wcm9kdWN0LWRldGFpbC1wYWdlX19kZXNjcmlwdGlvbi1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbi5wcm9kdWN0LWRldGFpbC1wYWdlX19yYXRpbmctcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3QtZGV0YWlsLXBhZ2VfX3JhdGluZy1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0LWRldGFpbC1wYWdlX19yYXRpbmctc3RhcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDJweDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ucHJvZHVjdC1kZXRhaWwtcGFnZV9fcmF0aW5nLXN0YXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL3N0YXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5wcm9kdWN0LWRldGFpbC1wYWdlX19yYXRpbmctc3Rhci5pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvc3Rhci1pbmFjdGl2ZS5zdmdcIik7XG59XG4ucHJvZHVjdC1kZXRhaWwtcGFnZV9fZGVzY3J0aXB0aW9uLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xufVxuLnByb2R1Y3QtZGV0YWlsLXBhZ2VfX2J1eS1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHdpZHRoOiAyODFweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMSwgNiwgMzYsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnByb2R1Y3QtZGV0YWlsLXBhZ2VfX3ByaWNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDhweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0LWRldGFpbC1wYWdlX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgY29sb3I6ICM1RjI5QTU7XG59XG4ucHJvZHVjdC1kZXRhaWwtcGFnZV9fb2xkLXByaWNlIHtcbiAgY29sb3I6IHJnYmEoMjEsIDYsIDM2LCAwLjY0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG4ucHJvZHVjdC1kZXRhaWwtcGFnZV9fYnV5LWJ0biB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiByZ2IoMjEsIDYsIDM2KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTYzRTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnByb2R1Y3QtZGV0YWlsLXBhZ2VfX2J1eS1idG46YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL2J1eS1jYXJ0LnN2Z1wiKTtcbn1cbi5wcm9kdWN0LWRldGFpbC1wYWdlX19zdG9yZXMtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjEsIDYsIDM2LCAwLjEyKTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4ucHJvZHVjdC1kZXRhaWwtcGFnZV9fc3RvcmUtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM1LCAxMzIsIDE3MSwgMC4wMzkyMTU2ODYzKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0LWRldGFpbC1wYWdlX19zdG9yZS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIGRpdiB7XG4gIGNvbG9yOiAjNUYyOUE1O1xufVxuLnByb2R1Y3QtZGV0YWlsLXBhZ2UgLnByb2R1Y3QtcXVhbnRpdHktc2VsZWN0b3Ige1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ub3JkZXItcmVzdWx0LXBhZ2Uge1xuICBwYWRkaW5nOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBtYXgtd2lkdGg6IDc5NHB4O1xuICBtYXJnaW46IDQ4cHggYXV0byAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyNHB4O1xufVxuLm9yZGVyLXJlc3VsdC1wYWdlIC5sZWFmLXRpdGxlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLm9yZGVyLXJlc3VsdC1wYWdlX19vcmRlci1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjEsIDYsIDM2LCAwLjEyKTtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4ub3JkZXItcmVzdWx0LXBhZ2VfX29yZGVyLWluZm8tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm9yZGVyLXJlc3VsdC1wYWdlX19mZWVkYmFjay1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4ub3JkZXItcmVzdWx0LXBhZ2VfX2ZlZWRiYWNrLWluZm8tYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiA0cHg7XG59XG4ub3JkZXItcmVzdWx0LXBhZ2VfX2dvdG8tbWFpbnBhZ2UtYnRuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHJnYigyMSwgNiwgMzYpO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5NjNFO1xufSIsIiRmb250LW1haW46ICdOb3RvIFNhbnMnXHJcblxyXG4vLyBCcmFuZCBjb2xvci9WaW9sZXRcclxuJHZpb2xldDkwMDogIzQ2MTA4Q1xyXG4kdmlvbGV0ODAwOiAjNTUxRjlCXHJcbiR2aW9sZXRNYWluOiAjNUYyOUE1XHJcblxyXG4kdmlvbGV0NjAwOiByZ2JhKDk1LCA0MSwgMTY1LCAwLjgpXHJcbiR2aW9sZXQxMDA6IHJnYmEoOTUsIDQxLCAxNjUsIDAuMDYpXHJcbiR2aW9sZXQ1MDogcmdiYSg5NSwgNDEsIDE2NSwgMC4wNilcclxuXHJcbiRiYWNrZ3JvdW5kRGFyazogIzE1MDYyNFxyXG4kbW9kYWxPdmVybGF5Qmc6IHJnYmEoMjEsIDYsIDM2LCAwLjEyKVxyXG4kYm9yZGVyRGl2aWRlcjogcmdiYSgyMSwgNiwgMzYsIDAuMTIpXHJcbiRjb250cm9sSW5wdXRCb3JkZXI6IHJnYmEoMjEsIDYsIDM2LCAwLjA4KVxyXG4kYm9yZGVyUHJpbWFyeTogcmdiYSgyMSwgNiwgMzYsIDAuMTIpXHJcblxyXG4vL0JyYW5kIGNvbG9yL0dyZWVuXHJcbiRncmVlbjkwMDogIzAwN0QyNVxyXG4kZ3JlZW44MDA6ICMwMDhDMzRcclxuJGdyZWVuTWFpbjogIzAwOTUzQlxyXG4kZ3JlZW5CRzogIzAwOTYzRVxyXG4kYnJhbmRHcmVlblNvZnQ6ICMwMDk1M0IxNFxyXG5cclxuJGdyZWVuNjAwOiByZ2JhKDAsIDE0OSwgNTksIDAuOClcclxuJGdyZWVuMTAwOiByZ2JhKDAsIDE0OSwgNTksIDAuMDgpXHJcbiRncmVlbjUwOiByZ2JhKDAsIDE0OSwgNTksIDAuMDQpXHJcblxyXG5cclxuLy8gV2hpdGVcclxuJHdoaXRlTWFpbjogI0ZGRkZGRlxyXG4kd2hpdGU2MDA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KVxyXG4kd2hpdGU1MDA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KVxyXG4kd2hpdGU0MDA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KVxyXG4kd2hpdGUzMDA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNClcclxuJHdoaXRlMjAwOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpXHJcbiR3aGl0ZTEwMDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KVxyXG5cclxuLy8gQmxhY2tcclxuJGJsYWNrTWFpbjogIzBDMEMxN1xyXG4kYmxhY2s2MDA6IHJnYmEoMTIsIDEyLCAyMywgMC44KVxyXG4kYmxhY2s1MDA6IHJnYmEoMTIsIDEyLCAyMywgMC42KVxyXG4kYmxhY2s0MDA6IHJnYmEoMTIsIDEyLCAyMywgMC40KVxyXG4kYmxhY2szMDA6IHJnYmEoMTIsIDEyLCAyMywgMC4yNClcclxuJGJsYWNrMjAwOiByZ2JhKDEyLCAxMiwgMjMsIDAuMTIpXHJcbiRibGFjazEwMDogcmdiYSgxMiwgMTIsIDIzLCAwLjA4KVxyXG4kYmxhY2s1MDogcmdiYSgxMiwgMTIsIDIzLCAwLjA0KVxyXG5cclxuLy8gR3JheVxyXG4kZ3JheU1haW46ICM4NDhGQUJcclxuJGdyYXk2MDA6IHJnYmEoMTMyLCAxNDMsIDE3MSwgMC44KVxyXG4kZ3JheTUwMDogcmdiYSgxMzIsIDE0MywgMTcxLCAwLjYpXHJcbiRncmF5NDAwOiByZ2JhKDEzMiwgMTQzLCAxNzEsIDAuNClcclxuJGdyYXkzMDA6IHJnYmEoMTMyLCAxNDMsIDE3MSwgMC4yNClcclxuJGdyYXkyMDA6IHJnYmEoMTMyLCAxNDMsIDE3MSwgMC4xMilcclxuJGdyYXkxMDA6IHJnYmEoMTMyLCAxNDMsIDE3MSwgMC4wOClcclxuJGdyYXk1MDogcmdiYSgxMzIsIDE0MywgMTcxLCAwLjA4KVxyXG4kZ3JheUJHTWFpblNlY29uZGFyeTogcmdiYSgxMzUsIDEzMiwgMTcxLCAwLjA4KSAvLyAjODc4NEFCMTRcclxuJGdyYXlCR1RyZXRpYXJ5OiAjODc4NEFCMEFcclxuJGdyYXlCR0Ryb3Bkb3duOiByZ2IoMjM3IDIzNyAyNDIpXHJcblxyXG4vLyBTeXN0ZW0vQmx1ZS9JbmZvXHJcbiRibHVlSW5mb01haW46ICMyQThBRTNcclxuJGJsdWVJbmZvMTAwOiByZ2JhKDQyLCAxMzgsIDIyNywgMC4wOClcclxuXHJcbi8vIFN5c3RlbS9HcmVlbi9TdWNjZXNzXHJcbiRncmVlblN1Y2Nlc3NNYWluOiAjNjlDQTQzXHJcbiRncmVlblN1Y2Nlc3MxMDA6IHJnYmEoMTA1LCAyMDIsIDY3LCAwLjA4KVxyXG4kZ3JlZW5TdWNjZXNzQkc6IHJnYmEoNjIsIDE3MCwgMCwgMC4wOClcclxuXHJcbi8vIFN5c3RlbS9PcmFuZ2UvV2FybmluZ1xyXG4kb3JhbmdlV2FybmluZ01haW46ICNFRkEzMkZcclxuJG9yYW5nZVdhcm5pbmcxMDA6IHJnYmEoMjM5LCAxNjMsIDQ3LCAwLjA4KVxyXG4kb3JhbmdlQkc6ICNGQThBMDdcclxuXHJcbi8vIFN5c3RlbS9SZWQvRXJyb3JcclxuJHJlZEVycm9yTWFpbjogI0UzMkE2M1xyXG4kcmVkRXJyb3IxMDA6IHJnYmEoMjI3LCA0MiwgOTksIDAuMDgpXHJcbiRiZ0Vycm9yQ3JpdGljYWw6ICNEMjE0MkExNFxyXG5cclxuLy8gVGV4dCBjb2xvcnNcclxuJHRleHRTZWNvbmRhcnk6IHJnYmEoMjEsIDYsIDM2LCAwLjgpXHJcbiR0ZXh0VHJldGlhcnk6IHJnYmEoMjEsIDYsIDM2LCAwLjY0KVxyXG4kdGV4dFByaW1hcnk6IHJnYmEoMjEsIDYsIDM2LCAxKVxyXG4kdGV4dEJyYW5kR3JlZW46ICMwMDk2M0VcclxuJHRleHRMaW5rczogIzVGMjlBNVxyXG5cclxuLy8gbWVkaWFcclxuJGxnOiAxMjQwcHhcclxuJG1kOiA5OTJweFxyXG4kc206IDc2N3B4XHJcbiR4czogNTQwcHgiLCJAdXNlICd2YXJpYWJsZXMnIGFzICpcclxuXHJcbi8vSGVhZGluZ1xyXG5AbWl4aW4gSGVhZGluZzQ4Qm9sZEgxXHJcbiAgZm9udC1zaXplOiA0OHB4XHJcbiAgbGluZS1oZWlnaHQ6IDEwMCVcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG5cclxuQG1peGluIEhlYWRpbmczMlNlbWlib2xkSDFcclxuICBmb250LXNpemU6IDMycHhcclxuICBsaW5lLWhlaWdodDogMTEwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gSGVhZGluZzI0TWVkaXVtSDJcclxuICBmb250LXNpemU6IDI0cHhcclxuICBsaW5lLWhlaWdodDogMTEwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gSGVhZGluZzIwTWVkaXVtSDNcclxuICBmb250LXNpemU6IDIwcHhcclxuICBsaW5lLWhlaWdodDogMTEwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gSGVhZGluZzE2TWVkaXVtSDRcclxuICBmb250LXNpemU6IDE2cHhcclxuICBsaW5lLWhlaWdodDogMTEwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gSGVhZGluZzE0UmVndWxhckg1XHJcbiAgZm9udC1zaXplOiAxNnB4XHJcbiAgbGluZS1oZWlnaHQ6IDExMCVcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG5cclxuLy8gU3VidGl0bGVcclxuQG1peGluIFN1YnRpdGxlWEwxOEFjY2VudFxyXG4gIGZvbnQtc2l6ZTogMThweFxyXG4gIGxpbmUtaGVpZ2h0OiAxMzAlXHJcbiAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBTdWJ0aXRsZVhMMThcclxuICBmb250LXNpemU6IDE4cHhcclxuICBsaW5lLWhlaWdodDogMTMwJVxyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gU3VidGl0bGVMMTZBY2NlbnRcclxuICBmb250LXNpemU6IDE2cHhcclxuICBsaW5lLWhlaWdodDogMTIwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gU3VidGl0bGVMMTZcclxuICBmb250LXNpemU6IDE2cHhcclxuICBsaW5lLWhlaWdodDogMTIwJVxyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gU3VidGl0bGVNMTVBY2NlbnRcclxuICBmb250LXNpemU6IDE1cHhcclxuICBsaW5lLWhlaWdodDogMTIwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gU3VidGl0bGVNMTVcclxuICBmb250LXNpemU6IDE1cHhcclxuICBsaW5lLWhlaWdodDogMTIwJVxyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gU3VidGl0bGVTMTRBY2NlbnRcclxuICBmb250LXNpemU6IDE0cHhcclxuICBsaW5lLWhlaWdodDogMTMwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gU3VidGl0bGVTMTRcclxuICBmb250LXNpemU6IDE0cHhcclxuICBsaW5lLWhlaWdodDogMTIwJVxyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG4vLyBCYXNpY1xyXG5AbWl4aW4gQmFzaWNYTDE2QWNjZW50XHJcbiAgZm9udC1zaXplOiAxNnB4XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCVcclxuICBmb250LXdlaWdodDogNTAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG5cclxuQG1peGluIEJhc2ljWEwxNlxyXG4gIGZvbnQtc2l6ZTogMTZweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCYXNpY0wxNUFjY2VudFxyXG4gIGZvbnQtc2l6ZTogMTVweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCYXNpY0wxNVxyXG4gIGZvbnQtc2l6ZTogMTVweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCYXNpY00xNEFjY2VudFxyXG4gIGZvbnQtc2l6ZTogMTRweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCYXNpY00xNFxyXG4gIGZvbnQtc2l6ZTogMTRweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCYXNpY1MxM0FjY2VudFxyXG4gIGZvbnQtc2l6ZTogMTNweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCYXNpY1MxM1xyXG4gIGZvbnQtc2l6ZTogMTNweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCYXNpY0wxMkNhcHRpb25cclxuICBmb250LXNpemU6IDEycHhcclxuICBsaW5lLWhlaWdodDogMTEwJVxyXG4gIGZvbnQtd2VpZ2h0OiA0MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gQmFzaWNNMTBDYXB0aW9uXHJcbiAgZm9udC1zaXplOiAxMHB4XHJcbiAgbGluZS1oZWlnaHQ6IDExMCVcclxuICBmb250LXdlaWdodDogNDAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG5cclxuLy8gQ29udHJvbFxyXG5AbWl4aW4gQnV0dG9uWEwxOFxyXG4gIGZvbnQtc2l6ZTogMThweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBCdXR0b25MMTZcclxuICBmb250LXNpemU6IDE2cHhcclxuICBsaW5lLWhlaWdodDogMTQwJVxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gQnV0dG9uTTEzXHJcbiAgZm9udC1zaXplOiAxM3B4XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCVcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG5cclxuQG1peGluIExpbmtYTDE4XHJcbiAgZm9udC1zaXplOiAxOHB4XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCVcclxuICBmb250LXdlaWdodDogNTAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG5cclxuQG1peGluIExpbmtMMTZcclxuICBmb250LXNpemU6IDE2cHhcclxuICBsaW5lLWhlaWdodDogMTQwJVxyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gTGlua00xNFxyXG4gIGZvbnQtc2l6ZTogMTRweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBUYWJYTDE2XHJcbiAgZm9udC1zaXplOiAxNnB4XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCVcclxuICBmb250LXdlaWdodDogNTAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG5cclxuQG1peGluIFRhYkwxNFxyXG4gIGZvbnQtc2l6ZTogMTRweFxyXG4gIGxpbmUtaGVpZ2h0OiAxNDAlXHJcbiAgZm9udC13ZWlnaHQ6IDUwMFxyXG4gIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuXHJcbkBtaXhpbiBUYWJNMTNcclxuICBmb250LXNpemU6IDEzcHhcclxuICBsaW5lLWhlaWdodDogMTQwJVxyXG4gIGZvbnQtd2VpZ2h0OiA1MDBcclxuICBjb2xvcjogJHRleHRQcmltYXJ5XHJcblxyXG5AbWl4aW4gVGFnTDE0XHJcbiAgZm9udC1zaXplOiAxNHB4XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCVcclxuICBmb250LXdlaWdodDogNzAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHJcblxyXG5AbWl4aW4gVGFnTTEyXHJcbiAgZm9udC1zaXplOiAxMnB4XHJcbiAgbGluZS1oZWlnaHQ6IDE0MCVcclxuICBmb250LXdlaWdodDogNzAwXHJcbiAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHJcbkBtaXhpbiBMZWFmU2hhcGVcclxuICBiYWNrZ3JvdW5kOiAkZ3JlZW5CR1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDhweCAwXHJcbiAgY29udGVudDogXCJcIlxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG4gIGhlaWdodDogOHB4XHJcbiAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgd2lkdGg6IDhweCIsIi5oZWFkZXJcclxuICBkaXNwbGF5OiBibG9jayIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLmJyZWFkY3J1bWJcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgY29sdW1uLWdhcDogMThweFxyXG4gIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICBtYXJnaW4tdG9wOiAyMHB4XHJcbiAgc3BhblxyXG4gICAgQGluY2x1ZGUgQmFzaWNTMTNcclxuICAgIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKVxyXG4gICAgICAmOmJlZm9yZVxyXG4gICAgICAgIEBpbmNsdWRlIExlYWZTaGFwZVxyXG4gICAgICAgIGxlZnQ6IC0xMnB4XHJcbiAgICAgICAgdG9wOiA1cHhcclxuICAgIGFcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICAgIGNvbG9yOiAkdGV4dFRyZXRpYXJ5IiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4ubmV3cy1saXN0XHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGZsZXgtd3JhcDogd3JhcFxyXG4gIGdhcDogMjRweFxyXG4gIG1hcmdpbi10b3A6IDMwcHhcclxuICAmX19pdGVtXHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQ4cHgpLzMpXHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyUHJpbWFyeVxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgJl9faXRlbS1pbWdcclxuICAgIGFzcGVjdC1yYXRpbzogMVxyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweFxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgJl9faXRlbS10ZXh0LWJsb2NrXHJcbiAgICBwYWRkaW5nOiAxNnB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiA4cHhcclxuICAmX19pdGVtLWRhdGVcclxuICAgIEBpbmNsdWRlIEJhc2ljTDEyQ2FwdGlvblxyXG4gICAgY29sb3I6ICR0ZXh0VHJldGlhcnlcclxuICAmX19pdGVtLW5hbWVcclxuICAgIEBpbmNsdWRlIEhlYWRpbmcxNk1lZGl1bUg0XHJcbiAgICBjb2xvcjogJHRleHRQcmltYXJ5IiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4uYmFubmVyLXNsaWRlclxyXG4gIGhlaWdodDogMzYwcHhcclxuXHJcbiAgJl9faW1nXHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4XHJcbiAgICBtYXgtd2lkdGg6IDEwMCVcclxuXHJcbiAgICAmLS1kZXNrdG9wXHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpXHJcbiAgICAgICAgZGlzcGxheTogbm9uZVxyXG5cclxuICAgICYtLXRhYmxldFxyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbGcpXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSlcclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcblxyXG4gICAgJi0tbW9iaWxlXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSlcclxuICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG5cclxuICAuc3BsaWRlX19hcnJvd1xyXG4gICAgd2lkdGg6IDc2cHhcclxuICAgIGhlaWdodDogNzZweFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlTWFpblxyXG4gICAgb3BhY2l0eTogMVxyXG5cclxuICAgICYtLXByZXZcclxuICAgICAgbGVmdDogLTM4cHhcclxuXHJcbiAgICAmLS1uZXh0XHJcbiAgICAgIHJpZ2h0OiAtMzhweFxyXG5cclxuICAgIHN2Z1xyXG4gICAgICBmaWxsOiAkd2hpdGVNYWluXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbkJHXHJcbiAgICAgIGhlaWdodDogNDhweFxyXG4gICAgICB3aWR0aDogNDhweFxyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCVcclxuICAgICAgcGFkZGluZzogMTRweCIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLnByb21vdGlvbnMtbGlzdFxyXG4gIGRpc3BsYXk6IGZsZXhcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICBnYXA6IDI0cHhcclxuICBmbGV4LXdyYXA6IHdyYXBcclxuICBtYXJnaW4tdG9wOiAzMHB4XHJcbiAgJl9faXRlbVxyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4KS8yKVxyXG4gICAgaGVpZ2h0OiAyNTBweFxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0IiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4ubG95YWx0eS1wcm9ncmFtbXNcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgZ2FwOiAyNHB4XHJcbiAgZmxleC13cmFwOiB3cmFwXHJcbiAgbWFyZ2luLXRvcDogMjRweFxyXG4gICZfX2l0ZW1cclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDhweCkvMylcclxuICAgIGhlaWdodDogMjAwcHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHhcclxuICAgIHBhZGRpbmc6IDI0cHhcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdNYWluU2Vjb25kYXJ5XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAmX19uYW1lXHJcbiAgICBAaW5jbHVkZSBIZWFkaW5nMjBNZWRpdW1IM1xyXG4gICZfX2ltZ1xyXG4gICAgaGVpZ2h0OiAxNDlweFxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICByaWdodDogMFxyXG4gICAgYm90dG9tOiAwIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4uYWxwaGFiZXQtY2F0YWxvZ1xyXG4gICZfX2xpbmtzXHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBnYXA6IDJweCA0cHhcclxuICAgIGZsZXgtd3JhcDogd3JhcFxyXG5cclxuICAmX19saW5rLWl0ZW1cclxuICAgIEBpbmNsdWRlIEJhc2ljWEwxNkFjY2VudFxyXG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyRGl2aWRlclxyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgd2lkdGg6IDQwcHhcclxuICAgIGhlaWdodDogNDBweFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIiLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5mb290ZXJcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlckRpdmlkZXJcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTEwMFxyXG4gIHBhZGRpbmc6IDQ4cHggMFxyXG4gIG1hcmdpbi10b3A6IDk2cHhcclxuICAmX190b3Atcm93XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAmX19tZW51LWJsb2NrXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiAyNHB4XHJcbiAgICBtYXgtd2lkdGg6IDU5MHB4XHJcbiAgJl9fY29udGFjdHMtYmxvY2tcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIHJvdy1nYXA6IDI0cHhcclxuICAmX19waG9uZVxyXG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgJl9fc29jaWFscy1ibG9ja1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgY29sdW1uLWdhcDogMTBweFxyXG4gICZfX2JvdHRvbS1yb3dcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyRGl2aWRlclxyXG4gICAgbWFyZ2luLXRvcDogMzJweFxyXG4gICAgcGFkZGluZy10b3A6IDMycHhcclxuICAmX19pY29ucy1yb3dcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICZfX3BheXN5cy1ibG9ja1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBjb2x1bW4tZ2FwOiA4cHhcclxuICAmX19sZWdhbC10ZXh0LWJsb2NrXHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiA4cHhcclxuICAmX19sZWdhbC10ZXh0XHJcbiAgICBAaW5jbHVkZSBCYXNpY00xMENhcHRpb25cclxuICAgIGNvbG9yOiAkdGV4dFRyZXRpYXJ5IiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4uZm9vdGVyLW1lbnVcclxuICBmbGV4LWdyb3c6IDFcclxuICBmbGV4LWJhc2lzOiAwXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICByb3ctZ2FwOiAyNHB4XHJcbiAgaDRcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICZfX2xpbmtzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiA4cHhcclxuICAgICYuY2xvc2VkXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc20pXHJcbiAgICAgICAgZGlzcGxheTogbm9uZVxyXG5cclxuICAgIGFcclxuICAgICAgQGluY2x1ZGUgQmFzaWNNMTRcclxuICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLmZvb3Rlci1zdWJzY3JpYmUtZm9ybVxyXG4gIGRpc3BsYXk6IGZsZXhcclxuICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgY29sdW1uLWdhcDogMTBweFxyXG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi52YWNhbmNpZXNcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gIHJvdy1nYXA6IDhweFxyXG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5jYXJlZXItZmlsZXMtbGlzdFxyXG4gIG1hcmdpbi10b3A6IDE2cHhcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgZ2FwOiA4cHhcclxuICBmbGV4LXdyYXA6IHdyYXBcclxuICAmX19pdGVtXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheUJHTWFpblNlY29uZGFyeVxyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gICAgcGFkZGluZzogMTJweCAxNnB4XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDE2cHgpLzMpXHJcbiAgJl9faXRlbS1uYW1lXHJcbiAgICBAaW5jbHVkZSBCYXNpY1hMMTZBY2NlbnRcclxuICAgIG1hcmdpbi10b3A6IDRweFxyXG4gICZfX2l0ZW0tZGF0ZVxyXG4gICAgQGluY2x1ZGUgQmFzaWNNMTRcclxuICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeVxyXG4gICZfX2l0ZW0tYnRuXHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cclxuICAgIGhlaWdodDogNDBweFxyXG4gICAgd2lkdGg6IDQwcHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG4gICAgbWFyZ2luLXRvcDogMjRweFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuQkdcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvYXJyb3ctZG93bi5zdmdcIilcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxuQHVzZSAnLi4vbWl4aW4nIGFzICpcblxuLnNvcnQtbmF2LWJsb2NrXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdNYWluU2Vjb25kYXJ5XG4gIHBhZGRpbmc6IDE2cHhcbiAgYm9yZGVyLXJhZGl1czogMTJweFxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4uYWJvdXQtcGFnZVxyXG4gIC8vXHJcbiAgJl9fYmFubmVyXHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4XHJcbiAgICBtaW4taGVpZ2h0OiAzNDZweFxyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweFxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2NvbnRlbnQvYWJvdXQtYmFubmVyLWJnLWRlc2t0b3AucG5nXCIpXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGxnKVxyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2NvbnRlbnQvYWJvdXQtYmFubmVyLWJnLW1vYmlsZS5wbmdcIilcclxuXHJcblxyXG4gICZfX2Jhbm5lci1jb250ZW50XHJcbiAgICBwYWRkaW5nOiA0MHB4XHJcblxyXG4gICZfX2Jhbm5lci1hcy1sb2dvXHJcbiAgICBoZWlnaHQ6IDE3MHB4XHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgbWFyZ2luOiBhdXRvXHJcblxyXG4gICZfX2Jhbm5lci10ZXh0XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXHJcbiAgICBtYXgtd2lkdGg6IDcyMHB4XHJcbiAgICBAaW5jbHVkZSBTdWJ0aXRsZVhMMThBY2NlbnRcclxuICAgIGNvbG9yOiAkd2hpdGVNYWluXHJcblxyXG4gIC8vXHJcbiAgJl9faW5mby1idWxsaXRzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiAyNHB4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIG1hcmdpbi10b3A6IDI0cHhcclxuXHJcbiAgJl9faW5mby1idWxsaXRcclxuICAgIGZsZXg6IDFcclxuICAgIHBhZGRpbmc6IDI0cHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHhcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjEwMFxyXG5cclxuICAmX19pbmZvLWJ1bGxpdC1udW1iZXJcclxuICAgIEBpbmNsdWRlIEhlYWRpbmc0OEJvbGRIMVxyXG4gICAgY29sb3I6ICR0ZXh0QnJhbmRHcmVlblxyXG5cclxuICAmX19pbmZvLWJ1bGxpdC10ZXh0XHJcbiAgICBAaW5jbHVkZSBTdWJ0aXRsZUwxNlxyXG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeVxyXG4gICAgbWFyZ2luLXRvcDogMjRweFxyXG5cclxuICAvL1xyXG4gICZfX3BhZ2UtY29udGVudC1ibG9ja1xyXG4gICAgaGVpZ2h0OiA0MDBweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBnYXA6IDIwcHhcclxuICAgIG1hcmdpbi10b3A6IDQ4cHhcclxuXHJcbiAgICAmID4gKlxyXG4gICAgICBmbGV4OiAxXHJcblxyXG4gICZfX3BhZ2UtY29udGVudC1ibG9jay10ZXh0LWNvbnRhaW5lclxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG5cclxuICAmX19wYWdlLWNvbnRlbnQtYmxvY2stdGV4dFxyXG4gICAgbWF4LXdpZHRoOiA0ODVweFxyXG5cclxuICAmX19wYWdlLWNvbnRlbnQtYmxvY2staW1nXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cclxuICAgICYtLWlubmVyLWltZ1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgbGVmdDogMFxyXG4gICAgICBib3R0b206IC0xMnB4XHJcbiAgICAgIGhlaWdodDogMjAwcHhcclxuICAgICAgd2lkdGg6IDIwMHB4XHJcblxyXG4gICZfX3BhZ2UtY29udGVudC1ibG9jay1pbWcgKyAuYWJvdXQtcGFnZV9fcGFnZS1jb250ZW50LWJsb2NrLXRleHQtY29udGFpbmVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZFxyXG5cclxuICAvL1xyXG4gICZfX3RoeC1ibG9ja1xyXG4gICAgcGFkZGluZzogMjAwcHggMFxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcblxyXG4gICZfX3RoeC1ibG9jay10ZXh0XHJcbiAgICBAaW5jbHVkZSBIZWFkaW5nNDhCb2xkSDFcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXHJcblxyXG4gICAgJjphZnRlclxyXG4gICAgICBAaW5jbHVkZSBMZWFmU2hhcGVcclxuICAgICAgd2lkdGg6IDMzcHhcclxuICAgICAgaGVpZ2h0OiAzM3B4XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMzcHggMFxyXG4gICAgICB0b3A6IC0yNXB4XHJcbiAgICAgIHJpZ2h0OiAtMzhweFxyXG5cclxuICAmX190aHgtYmxvY2stc2lnblxyXG4gICAgbWFyZ2luLXRvcDogMjRweFxyXG4gICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlXHJcbiAgICBjb2xvcjogJHRleHRTZWNvbmRhcnkiLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5uZXdzLWRldGFpbC1wYWdlXHJcbiAgLnNpbmdsZS1iYW5uZXJcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHhcclxuICAmX190ZXh0XHJcbiAgICBwOm5vdChbY2xhc3NdKVxyXG4gICAgICBAaW5jbHVkZSBCYXNpY1hMMTYiLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5mYXEtcGFnZVxyXG4gICZfX2NvbHNcclxuICAgIG1hcmdpbi10b3A6IDI0cHhcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGdhcDogMjVweFxyXG4gICZfX3FhLWxpc3RcclxuICAgIG1hcmdpbi10b3A6IDI0cHhcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIHJvdy1nYXA6IDhweFxyXG4gICZfX3Jjb2xcclxuICAgIHdpZHRoOiAzODVweCIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLmNhcmVlci1wYWdlXHJcbiAgaDJcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHhcclxuICAmX19jb2xzXHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiAyNHB4XHJcbiAgJl9fbGNvbFxyXG4gICAgbWF4LXdpZHRoOiAyODJweFxyXG4gICZfX3Jjb2xcclxuICAgIGZsZXg6IDFcclxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4udGV4dC1wYWdlXHJcbiAgd2lkdGg6IDc1JVxyXG4gIG1hcmdpbi1yaWdodDogYXV0byIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLnByb2R1Y3QtZGV0YWlsLXBhZ2VcclxuICBtYXJnaW4tdG9wOiAyNHB4XHJcblxyXG4gICZfX3RvcC1jb250ZW50LWJsb2NrXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiAyNHB4XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uLWJsb2NrXHJcbiAgICBmbGV4OiAxXHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uLWJsb2NrXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiA4cHhcclxuXHJcbiAgJl9fcmF0aW5nLXJvd1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gICZfX3JhdGluZy1ibG9ja1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgY29sdW1uLWdhcDogOHB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gICZfX3JhdGluZy1zdGFyc1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZ2FwOiAycHhcclxuICAgIGZsZXgtd3JhcDogbm93cmFwXHJcblxyXG4gICZfX3JhdGluZy1zdGFyXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL3N0YXIuc3ZnXCIpXHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgd2lkdGg6IDE2cHhcclxuICAgIGhlaWdodDogMTZweFxyXG5cclxuICAgICYuaW5hY3RpdmVcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifkBpbWcvc2Fzcy9pY29ucy9zdGFyLWluYWN0aXZlLnN2Z1wiKVxyXG5cclxuICAmX19kZXNjcnRpcHRpb24tcm93XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBnYXA6IDhweFxyXG5cclxuICAmX19idXktYmxvY2tcclxuICAgIG1hcmdpbi1sZWZ0OiAycHhcclxuICAgIHdpZHRoOiAyODFweFxyXG4gICAgcGFkZGluZzogMTZweFxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlckRpdmlkZXJcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHhcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnRcclxuXHJcbiAgJl9fcHJpY2VzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiA4cHhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHJcbiAgJl9fcHJpY2VcclxuICAgIEBpbmNsdWRlIEhlYWRpbmczMlNlbWlib2xkSDFcclxuICAgIGNvbG9yOiAkdGV4dExpbmtzXHJcblxyXG4gICZfX29sZC1wcmljZVxyXG4gICAgY29sb3I6ICR0ZXh0VHJldGlhcnlcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXHJcblxyXG4gICZfX2J1eS1idG5cclxuICAgIEBpbmNsdWRlIEJ1dHRvbkwxNlxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgY29sdW1uLWdhcDogMTBweFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuQkdcclxuICAgIGNvbG9yOiAkd2hpdGVNYWluXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgcGFkZGluZzogMTZweFxyXG4gICAgbWFyZ2luLXRvcDogMTJweFxyXG4gICAgJjphZnRlclxyXG4gICAgICBjb250ZW50OiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL2J1eS1jYXJ0LnN2Z1wiKVxyXG5cclxuICAmX19zdG9yZXMtbGlzdFxyXG4gICAgbWFyZ2luLXRvcDogMjRweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgcm93LWdhcDogMnB4XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlckRpdmlkZXJcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4XHJcblxyXG4gICZfX3N0b3JlLWl0ZW1cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdUcmV0aWFyeVxyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4XHJcbiAgICBwYWRkaW5nOiA2cHggOHB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIGdhcDogMjRweFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKVxyXG4gICAgICBkaXZcclxuICAgICAgICBjb2xvcjogJHRleHRMaW5rc1xyXG5cclxuICAucHJvZHVjdC1xdWFudGl0eS1zZWxlY3RvclxyXG4gICAgbWFyZ2luLXRvcDogMTZweFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweFxyXG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcbkB1c2UgJy4uL21peGluJyBhcyAqXG5cbi5vcmRlci1yZXN1bHQtcGFnZVxuICBwYWRkaW5nOiAzMnB4XG4gIGJvcmRlci1yYWRpdXM6IDE2cHhcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlTWFpblxuICBtYXgtd2lkdGg6IDc5NHB4XG4gIG1hcmdpbjogNDhweCBhdXRvIDBcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gIHJvdy1nYXA6IDI0cHhcbiAgLmxlYWYtdGl0bGVcbiAgICB3aWR0aDogZml0LWNvbnRlbnRcbiAgJl9fb3JkZXItaW5mb1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgcm93LWdhcDogMTZweFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyRGl2aWRlclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4XG4gICZfX29yZGVyLWluZm8tcm93XG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgJl9fZmVlZGJhY2staW5mb1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgcm93LWdhcDogMTZweFxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4XG4gICZfX2ZlZWRiYWNrLWluZm8tYmxvY2tcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIHJvdy1nYXA6IDRweFxuICAmX19nb3RvLW1haW5wYWdlLWJ0blxuICAgIEBpbmNsdWRlIEJ1dHRvbkwxNlxuICAgIGNvbG9yOiAkd2hpdGVNYWluXG4gICAgcGFkZGluZzogMTZweFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHhcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5CRyIsIi5zcGxpZGVfX2NvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmV9LnNwbGlkZV9fbGlzdHtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTttYXJnaW46MCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudH0uc3BsaWRlLmlzLWluaXRpYWxpemVkOm5vdCguaXMtYWN0aXZlKSAuc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fcGFnaW5hdGlvbnstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOm5vbmV9LnNwbGlkZV9fcGFnaW5hdGlvbiBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDoxO2xpc3Qtc3R5bGUtdHlwZTpub25lO21hcmdpbjowO3BvaW50ZXItZXZlbnRzOmF1dG99LnNwbGlkZTpub3QoLmlzLW92ZXJmbG93KSAuc3BsaWRlX19wYWdpbmF0aW9ue2Rpc3BsYXk6bm9uZX0uc3BsaWRlX19wcm9ncmVzc19fYmFye3dpZHRoOjB9LnNwbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmhpZGRlbn0uc3BsaWRlLmlzLWluaXRpYWxpemVkLC5zcGxpZGUuaXMtcmVuZGVyZWR7dmlzaWJpbGl0eTp2aXNpYmxlfS5zcGxpZGVfX3NsaWRle2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7bGlzdC1zdHlsZS10eXBlOm5vbmUhaW1wb3J0YW50O21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NsaWRlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnNwbGlkZV9fc3Bpbm5lcnthbmltYXRpb246c3BsaWRlLWxvYWRpbmcgMXMgbGluZWFyIGluZmluaXRlO2JvcmRlcjoycHggc29saWQgIzk5OTtib3JkZXItbGVmdC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtib3R0b206MDtjb250YWluOnN0cmljdDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MjBweDtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDoyMHB4fS5zcGxpZGVfX3Nye2NsaXA6cmVjdCgwIDAgMCAwKTtib3JkZXI6MDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wbGF5LC5zcGxpZGVfX3RvZ2dsZV9fcGF1c2V7ZGlzcGxheTpub25lfS5zcGxpZGVfX3RvZ2dsZS5pcy1hY3RpdmUgLnNwbGlkZV9fdG9nZ2xlX19wYXVzZXtkaXNwbGF5OmlubGluZX0uc3BsaWRlX190cmFja3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfUBrZXlmcmFtZXMgc3BsaWRlLWxvYWRpbmd7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19LnNwbGlkZV9fdHJhY2stLWRyYWdnYWJsZXstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uc3BsaWRlX190cmFjay0tZmFkZT4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRle21hcmdpbjowIWltcG9ydGFudDtvcGFjaXR5OjA7ei1pbmRleDowfS5zcGxpZGVfX3RyYWNrLS1mYWRlPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle29wYWNpdHk6MTt6LWluZGV4OjF9LnNwbGlkZS0tcnRse2RpcmVjdGlvbjpydGx9LnNwbGlkZV9fdHJhY2stLXR0Yj4uc3BsaWRlX19saXN0e2Rpc3BsYXk6YmxvY2t9LnNwbGlkZV9fYXJyb3d7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNjY2M7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czo1MCU7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7aGVpZ2h0OjJlbTstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO29wYWNpdHk6Ljc7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MmVtO3otaW5kZXg6MX0uc3BsaWRlX19hcnJvdyBzdmd7ZmlsbDojMDAwO2hlaWdodDoxLjJlbTt3aWR0aDoxLjJlbX0uc3BsaWRlX19hcnJvdzpob3Zlcjpub3QoOmRpc2FibGVkKXtvcGFjaXR5Oi45fS5zcGxpZGVfX2Fycm93OmRpc2FibGVke29wYWNpdHk6LjN9LnNwbGlkZV9fYXJyb3c6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlX19hcnJvdy0tcHJldntsZWZ0OjFlbX0uc3BsaWRlX19hcnJvdy0tcHJldiBzdmd7dHJhbnNmb3JtOnNjYWxlWCgtMSl9LnNwbGlkZV9fYXJyb3ctLW5leHR7cmlnaHQ6MWVtfS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fYXJyb3c6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fcGFnaW5hdGlvbntib3R0b206LjVlbTtsZWZ0OjA7cGFkZGluZzowIDFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3otaW5kZXg6MX0uc3BsaWRlX19wYWdpbmF0aW9uX19wYWdle2JhY2tncm91bmQ6I2NjYztib3JkZXI6MDtib3JkZXItcmFkaXVzOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6OHB4O21hcmdpbjozcHg7b3BhY2l0eTouNztwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzIGxpbmVhcjt3aWR0aDo4cHh9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmV7YmFja2dyb3VuZDojZmZmO3RyYW5zZm9ybTpzY2FsZSgxLjQpO3otaW5kZXg6MX0uc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlOmhvdmVye2N1cnNvcjpwb2ludGVyO29wYWNpdHk6Ljl9LnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpmb2N1cy12aXNpYmxle291dGxpbmU6M3B4IHNvbGlkICMwYmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZTpmb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0OjNweH0uc3BsaWRlX19wcm9ncmVzc19fYmFye2JhY2tncm91bmQ6I2NjYztoZWlnaHQ6M3B4fS5zcGxpZGVfX3NsaWRley13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5zcGxpZGVfX3NsaWRlOmZvY3Vze291dGxpbmU6MH1Ac3VwcG9ydHMob3V0bGluZS1vZmZzZXQ6LTNweCl7LnNwbGlkZV9fc2xpZGU6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOjNweCBzb2xpZCAjMGJmO291dGxpbmUtb2Zmc2V0Oi0zcHh9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKXsuc3BsaWRlX19zbGlkZTpmb2N1cy12aXNpYmxle2JvcmRlcjozcHggc29saWQgIzBiZn19QHN1cHBvcnRzKG91dGxpbmUtb2Zmc2V0Oi0zcHgpey5zcGxpZGUuaXMtZm9jdXMtaW4gLnNwbGlkZV9fc2xpZGU6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDotM3B4fX1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSl7LnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX19zbGlkZTpmb2N1c3tib3JkZXI6M3B4IHNvbGlkICMwYmZ9LnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX190cmFjaz4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlOmZvY3Vze2JvcmRlci1jb2xvcjojMGJmfX0uc3BsaWRlX190b2dnbGV7Y3Vyc29yOnBvaW50ZXJ9LnNwbGlkZV9fdG9nZ2xlOmZvY3VzLXZpc2libGV7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZS5pcy1mb2N1cy1pbiAuc3BsaWRlX190b2dnbGU6Zm9jdXN7b3V0bGluZTozcHggc29saWQgIzBiZjtvdXRsaW5lLW9mZnNldDozcHh9LnNwbGlkZV9fdHJhY2stLW5hdj4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRle2JvcmRlcjozcHggc29saWQgdHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXJ9LnNwbGlkZV9fdHJhY2stLW5hdj4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZXtib3JkZXI6M3B4IHNvbGlkICMwMDB9LnNwbGlkZV9fYXJyb3dzLS1ydGwgLnNwbGlkZV9fYXJyb3ctLXByZXZ7bGVmdDphdXRvO3JpZ2h0OjFlbX0uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tcHJldiBzdmd7dHJhbnNmb3JtOnNjYWxlWCgxKX0uc3BsaWRlX19hcnJvd3MtLXJ0bCAuc3BsaWRlX19hcnJvdy0tbmV4dHtsZWZ0OjFlbTtyaWdodDphdXRvfS5zcGxpZGVfX2Fycm93cy0tcnRsIC5zcGxpZGVfX2Fycm93LS1uZXh0IHN2Z3t0cmFuc2Zvcm06c2NhbGVYKC0xKX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvd3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUpfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1wcmV2e3RvcDoxZW19LnNwbGlkZV9fYXJyb3dzLS10dGIgLnNwbGlkZV9fYXJyb3ctLXByZXYgc3Zne3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uc3BsaWRlX19hcnJvd3MtLXR0YiAuc3BsaWRlX19hcnJvdy0tbmV4dHtib3R0b206MWVtO3RvcDphdXRvfS5zcGxpZGVfX2Fycm93cy0tdHRiIC5zcGxpZGVfX2Fycm93LS1uZXh0IHN2Z3t0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uc3BsaWRlX19wYWdpbmF0aW9uLS10dGJ7Ym90dG9tOjA7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGVmdDphdXRvO3BhZGRpbmc6MWVtIDA7cmlnaHQ6LjVlbTt0b3A6MH0iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5iYXNlLWxtZW51XHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICBib3JkZXItcmFkaXVzOiAxMnB4XHJcbiAgcGFkZGluZzogMTZweFxyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdNYWluU2Vjb25kYXJ5XHJcbiAgYVxyXG4gICAgQGluY2x1ZGUgQmFzaWNMMTVBY2NlbnRcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG4gICAgcGFkZGluZzogMTZweCAxOXB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICAmOmFmdGVyXHJcbiAgICAgIGNvbnRlbnQ6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvY2FyZXQtcmlnaHQuc3ZnXCIpXHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC03cHhcclxuICAgICYuYWN0aXZlXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZU1haW5cclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4IiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXG4ubW9kYWwtYmFzZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWxPdmVybGF5QmdcbiAgd2lkdGg6IDEwMHZ3XG4gIGhlaWdodDogMTAwdmhcbiAgcG9zaXRpb246IGZpeGVkXG4gIHRvcDogMFxuICBsZWZ0OiAwXG4gIHotaW5kZXg6IDEwXG4gIGRpc3BsYXk6IGZsZXhcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4gICZfX3dpbmRvd1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZU1haW5cbiAgICBwYWRkaW5nOiAzMnB4XG4gICAgYm9yZGVyLXJhZGl1czogMjRweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLnByb2R1Y3QtcXVhbnRpdHktc2VsZWN0b3JcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyUHJpbWFyeVxyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZU1haW5cclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gIGNvbHVtbi1nYXA6IDJweFxyXG4gIGJvcmRlci1yYWRpdXM6IDEycHhcclxuICAmX19xbnRcclxuICAgIHBhZGRpbmc6IDhweFxyXG4gICAgaGVpZ2h0OiA0MHB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBmbGV4OiAxXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cclxuICAmX19taW51c1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifkBpbWcvc2Fzcy9pY29ucy9taW51cy5zdmdcIilcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweFxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuICAgIGZsZXg6IDFcclxuICAgIGhlaWdodDogNDBweFxyXG4gICAgJi5pbmFjdGl2ZVxyXG4gICAgICBvcGFjaXR5OiAwLjI0XHJcbiAgJl9fcGx1c1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifkBpbWcvc2Fzcy9pY29ucy9wbHVzLnN2Z1wiKVxyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgZmxleDogMVxyXG4gICAgaGVpZ2h0OiA0MHB4XHJcbiAgICAmLmluYWN0aXZlXHJcbiAgICAgIG9wYWNpdHk6IDAuMjQiLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuLnNpbmdsZS1iYW5uZXJcclxuICBib3JkZXItcmFkaXVzOiAyNHB4XHJcbiAgaGVpZ2h0OiAzNjBweFxyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxuICBhLCBkaXZcclxuICAgIGhlaWdodDogMTAwJVxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgICYgPiBkaXZcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICZfX2Rlc2t0b3AtaW1nXHJcbiAgJl9fdGFibGV0LWltZ1xyXG4gICZfX21vYmlsZS1pbWciLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5zcG9pbGVkLXRleHRcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gIHJvdy1nYXA6IDE2cHhcclxuICBwYWRkaW5nOiAyNHB4XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJQcmltYXJ5XHJcbiAgJl9fdGl0bGVcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBAaW5jbHVkZSBIZWFkaW5nMTZNZWRpdW1INFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgJjphZnRlclxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL2NhcmV0LWRvd24uc3ZnXCIpXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICBoZWlnaHQ6IDdweFxyXG4gICAgICB3aWR0aDogMTJweFxyXG4gICAgICByaWdodDogMFxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSlcclxuXHJcbiAgJl9fY29udGVudFxyXG4gICAgQGluY2x1ZGUgQmFzaWNMMTVcclxuICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeVxyXG5cclxuICAmLmNsb3NlZFxyXG4gICAgLnNwb2lsZWQtdGV4dF9fdGl0bGVcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcclxuXHJcbiAgJi5jbG9zZWRcclxuICAgIC5zcG9pbGVkLXRleHRfX2NvbnRlbnRcclxuICAgICAgZGlzcGxheTogbm9uZSIsIkB1c2UgJy4uL21peGluJyBhcyAqXG5AdXNlICcuLi92YXJpYWJsZXMnIGFzICpcblxuLmF1dGhvcml6ZS1tb2RhbFxuICBtYXgtd2lkdGg6IDMzNnB4XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIGgyXG4gICAgQGluY2x1ZGUgSGVhZGluZzI0TWVkaXVtSDJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4XG5cbiAgJl9faW5wdXRzXG4gICAgZGlzcGxheTogZ3JpZFxuICAgIGdhcDogMTZweFxuICAgIG1hcmdpbi1ib3R0b206IDRweFxuXG4gICZfX3Bhc3MtcmVtaW5kLWxpbmtcbiAgICBAaW5jbHVkZSBCYXNpY1MxM1xuICAgIGNvbG9yOiAkdmlvbGV0TWFpblxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4gICZfX3N1Ym1pdC1idG5cbiAgICB3aWR0aDogMzM2cHhcbiAgICBoZWlnaHQ6IDU0cHhcblxuICAmX19yZWdpc3RlclxuICAgIEBpbmNsdWRlIEJhc2ljTTE0XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXJcbiAgICBhXG4gICAgICBjb2xvcjogJHZpb2xldE1haW5cbiIsIkB1c2UgJy4uL21peGluJyBhcyAqXG5AdXNlICcuLi92YXJpYWJsZXMnIGFzICpcblxuLnJlZ2lzdGVyLW1vZGFsXG4gIG1heC13aWR0aDogMzM2cHhcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgaDJcbiAgICBAaW5jbHVkZSBIZWFkaW5nMjRNZWRpdW1IMlxuICAgIG1hcmdpbi1ib3R0b206IDI0cHhcblxuICAmX19pbnB1dHMsICZfX2NoZWNrYm94ZXNcbiAgICBkaXNwbGF5OiBncmlkXG4gICAgZ2FwOiAxNnB4XG5cbiAgJl9fY2hlY2tib3hlc1xuICAgIG1hcmdpbi10b3A6IDE2cHhcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4XG5cbiAgJl9fcGFzcy1yZW1pbmQtbGlua1xuICAgIEBpbmNsdWRlIEJhc2ljUzEzXG4gICAgY29sb3I6ICR2aW9sZXRNYWluXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbiAgJl9fc3VibWl0LWJ0blxuICAgIHdpZHRoOiAzMzZweFxuICAgIGhlaWdodDogNTRweFxuXG4gICZfX3JlZ2lzdGVyXG4gICAgQGluY2x1ZGUgQmFzaWNNMTRcbiAgICBtYXJnaW4tdG9wOiAyNHB4XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXJcbiAgICBhXG4gICAgICBjb2xvcjogJHZpb2xldE1haW5cblxuICAmX19hdXRoLWRpc2NsYWltZXJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiIsIkB1c2UgJy4uL21peGluJyBhcyAqXG5AdXNlICcuLi92YXJpYWJsZXMnIGFzICpcblxuLnJlc2V0LXBhc3N3b3JkLW1vZGFsXG4gIG1heC13aWR0aDogMzM2cHhcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgaDJcbiAgICBAaW5jbHVkZSBIZWFkaW5nMjRNZWRpdW1IMlxuICAgIG1hcmdpbi1ib3R0b206IDI0cHhcblxuICAmX19pbnB1dHNcbiAgICBkaXNwbGF5OiBncmlkXG4gICAgZ2FwOiAxNnB4XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4XG5cbiAgJl9fYXV0aC1kaXNjbGFpbWVyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICZfX3Bhc3MtcmVtaW5kLWxpbmtcbiAgICBAaW5jbHVkZSBCYXNpY1MxM1xuICAgIGNvbG9yOiAkdmlvbGV0TWFpblxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4gICZfX3N1Ym1pdC1idG5cbiAgICB3aWR0aDogMzM2cHhcbiAgICBoZWlnaHQ6IDU0cHhcblxuICAmX19yZWdpc3RlclxuICAgIEBpbmNsdWRlIEJhc2ljTTE0XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXJcbiAgICBhXG4gICAgICBjb2xvcjogJHZpb2xldE1haW5cbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLmNhcmVlci1mZWVkYmFjay1ibG9ja1xyXG4gIG1hcmdpbi10b3A6IDI0cHhcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmRHcmVlblNvZnRcclxuICBwYWRkaW5nOiA0OHB4XHJcbiAgYm9yZGVyLXJhZGl1czogMjRweFxyXG4gIG1pbi1oZWlnaHQ6IDI5OHB4XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgJjphZnRlclxyXG4gICAgY29udGVudDogJydcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgdG9wOiAwXHJcbiAgICBsZWZ0OiAwXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+QGltZy9zYXNzL2NvbnRlbnQvY2FyZWVyLWZlZWRiYWNrLWJsb2NrLWJnLnBuZ1wiKVxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGhlaWdodDogMTAwJVxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgIHotaW5kZXg6IC0xXHJcblxyXG5cclxuICAmX190ZXh0LWJsb2NrXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiAxNnB4XHJcbiAgICBtYXgtd2lkdGg6IDQzNXB4XHJcblxyXG4gICZfX3RpdGxlXHJcbiAgICBAaW5jbHVkZSBIZWFkaW5nMjRNZWRpdW1IMlxyXG5cclxuICAmX19zdWJ0aXRsZVxyXG4gICAgQGluY2x1ZGUgQmFzaWNMMTVcclxuXHJcbiAgJl9fYnRucy1ibG9ja1xyXG4gICAgbWFyZ2luLXRvcDogNjRweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgY29sdW1uLWdhcDogOHB4XHJcblxyXG4gICAgJiA+ICpcclxuICAgICAgQGluY2x1ZGUgQnV0dG9uTDE2XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMzJweFxyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4XHJcblxyXG4gICZfX3dhbnQtdG8td29yay1idG5cclxuICAgIGNvbG9yOiAkd2hpdGVNYWluXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5CR1xyXG5cclxuICAmX19zZW5kLXJlc3VtZS1idG5cclxuICAgIGNvbG9yOiAkdGV4dFByaW1hcnlcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZU1haW5cclxuIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4uY2FydFxyXG4gIG1hcmdpbi10b3A6IDI0cHhcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgZ2FwOiAyNHB4XHJcblxyXG4gICZfX2xjb2xcclxuICAgIGZsZXg6IDFcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIHJvdy1nYXA6IDhweFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cclxuICAmX19zZWxlY3QtYWxsLWJ0blxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcblxyXG4gICZfX3Byb2R1Y3RzLXJvd1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweFxyXG4gICAgcGFkZGluZzogMTZweCAyNHB4IDE2cHggMTZweFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlTWFpblxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZ2FwOiAxNnB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gICZfX3Byb2R1Y3RzLXJvdy1zZWxlY3RvclxyXG4gICAgd2lkdGg6IDE4cHhcclxuICAgIGhlaWdodDogMThweFxyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyRGl2aWRlclxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlCR01haW5TZWNvbmRhcnlcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMHB4XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuXHJcbiAgICAmLnNlbGVjdGVkXHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvY2hlY2suc3ZnXCIpXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbkJHXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbkJHXHJcblxyXG4gICZfX3Byb2R1Y3QtaW1nXHJcbiAgICB3aWR0aDogNzZweFxyXG4gICAgaGVpZ2h0OiA3NnB4XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG5cclxuICAmX19wcm9kdWN0LXRleHQtZGF0YVxyXG4gICAgZmxleDogMVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgY29sdW1uLWdhcDogMjRweFxyXG4gICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gICZfX3Byb2R1Y3QtbmFtZVxyXG4gICAgZmxleDogMVxyXG5cclxuICAmX19xbnQtc2VsZWN0b3ItY29udGFpbmVyXHJcbiAgICB3aWR0aDogMTA0cHhcclxuXHJcbiAgJl9fcHJvZHVjdC1wcmljZVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgY29sdW1uLWdhcDogOHB4XHJcbiAgICBtaW4td2lkdGg6IDEzMHB4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZFxyXG5cclxuICAmX19wcm9kdWN0LXByaWNlLW9sZFxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcclxuXHJcbiAgJl9fcHJvZHVjdC1wcmljZS10b3RhbFxyXG4gICAgY29sb3I6ICR0ZXh0TGlua3NcclxuXHJcbiAgJl9fcHJvZHVjdC1ub3RpZnlcclxuICAgIG1hcmdpbi10b3A6IDRweFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0Vycm9yQ3JpdGljYWxcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweFxyXG4gICAgcGFkZGluZzogOHB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBnYXA6IDhweFxyXG5cclxuICAgICY6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6IHVybCgnfkBpbWcvc2Fzcy9pY29ucy9pbmZvLXJlZC5zdmcnKVxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtNHB4XHJcblxyXG4gICZfX3Jjb2xcclxuICAgIHdpZHRoOiAzODNweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgcm93LWdhcDogMjRweFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgcGFkZGluZzogMjRweFxyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlTWFpblxyXG5cclxuICAmX190b3RhbHNcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIHJvdy1nYXA6IDE2cHhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHJcbiAgJl9fdG90YWxzLXJvd1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcblxyXG4gICZfX2dvdG8tbWFrZS1vcmRlclxyXG4gICAgQGluY2x1ZGUgQnV0dG9uTDE2XHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAkd2hpdGVNYWluXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5CR1xyXG5cclxuICAmX19lbXB0eVxyXG4gICAgbWFyZ2luLXRvcDogOTZweFxyXG4gICAgbWF4LXdpZHRoOiA1OTBweFxyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cclxuICAgIG1hcmdpbi1yaWdodDogYXV0b1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgcm93LWdhcDogMzJweFxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gICZfX2VtcHR5LWNhcnQtaWNvblxyXG4gICAgd2lkdGg6IDk2cHhcclxuICAgIGhlaWdodDogOTZweFxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifkBpbWcvc2Fzcy9pY29ucy9lbXB0eS1jYXJ0LnN2Z1wiKVxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuXHJcbiAgJl9fZW1wdHktdGV4dC1ibG9ja1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgcm93LWdhcDogOHB4XHJcblxyXG4gICZfX2VtcHR5LWdvdG8tY2F0YWxvZy1idG5cclxuICAgIEBpbmNsdWRlIEJ1dHRvbkwxNlxyXG4gICAgY29sb3I6ICR3aGl0ZU1haW5cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbkJHXHJcbiAgICBwYWRkaW5nOiAxNnB4IDQ4cHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHhcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5kZWxpdmVyeS1pbmZvLW1hcFxyXG4gIGJvcmRlci1yYWRpdXM6IDI0cHhcclxuICBkaXNwbGF5OiBmbGV4XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlCR01haW5TZWNvbmRhcnlcclxuICAmX19sY29sXHJcbiAgICB3aWR0aDogNjAlXHJcbiAgICBwYWRkaW5nOiA0OHB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiAxMnB4XHJcbiAgJl9fcmNvbFxyXG4gICAgd2lkdGg6IDQwJVxyXG4gICZfX2FkZHJlc3Nlc1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgcm93LWdhcDogMTZweFxyXG4gICZfX2FkZHJlc3NcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4XHJcbiAgICAmOmJlZm9yZVxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgbGVmdDogMFxyXG4gICAgICB0b3A6IDJweFxyXG4gICAgICBjb250ZW50OiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL2xvY2F0aW9uLnN2Z1wiKVxyXG4gICZfX3BoYXJtYWN5LWNvbnRhY3RzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiAxMnB4XHJcbiAgICBtYXJnaW4tdG9wOiA0cHgiLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcclxuQHVzZSAnLi4vbWl4aW4nIGFzICpcclxuXHJcbi5mYXEtZm9ybVxyXG4gIHdpZHRoOiAzODNweFxyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdNYWluU2Vjb25kYXJ5XHJcbiAgcGFkZGluZzogMjRweFxyXG4gIGJvcmRlci1yYWRpdXM6IDI0cHhcclxuICAmX19pbnB1dHNcclxuICAgIG1hcmdpbi10b3A6IDI0cHhcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIHJvdy1nYXA6IDE2cHhcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHhcclxuICAuYmFzZS1idXR0b25cclxuICAgIEBpbmNsdWRlIEJ1dHRvbkwxNlxyXG4gICAgY29sb3I6ICR3aGl0ZU1haW5cclxuICAmX19kaXNjbGFpbWVyXHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4XHJcbiAgICBAaW5jbHVkZSBCYXNpY0wxMkNhcHRpb25cclxuICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeVxyXG4gICAgYVxyXG4gICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnlcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4uaHItaW5mb1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdNYWluU2Vjb25kYXJ5XHJcbiAgcGFkZGluZzogMjRweFxyXG4gIGJvcmRlci1yYWRpdXM6IDEycHhcclxuXHJcbiAgJl9fdGl0bGUtYmxvY2tcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIHJvdy1nYXA6IDhweFxyXG5cclxuICAmX19uYW1lXHJcbiAgICBAaW5jbHVkZSBIZWFkaW5nMTZNZWRpdW1INFxyXG5cclxuICAmX19wb3NpdGlvblxyXG4gICAgQGluY2x1ZGUgQmFzaWNNMTRcclxuICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeVxyXG4gICAgbWFyZ2luLXRvcDogOHB4XHJcblxyXG4gICZfX2NvbnRhY3QtYnVsbGl0c1xyXG4gICAgbWFyZ2luLXRvcDogMTZweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgY29sdW1uLWdhcDogMTZweFxyXG5cclxuICAmX19jb250YWN0LWJ1bGxpdFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBmbGV4OiAxXHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDBcclxuXHJcbiAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgcGFkZGluZy1yaWdodDogMFxyXG5cclxuICAgICYgPiAqXHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweFxyXG5cclxuICAmX19jb250YWN0LWJ1bGxpdC1kaXZpZGVyXHJcbiAgICB3aWR0aDogMXB4XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyRGl2aWRlclxyXG5cclxuICAmX19jb250YWN0LWxpbmtcclxuICAgIEBpbmNsdWRlIEJhc2ljWEwxNkFjY2VudFxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcbiAgICAmOmJlZm9yZVxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgbGVmdDogMFxyXG5cclxuICAgICYuZW1haWxcclxuICAgICAgY29sb3I6ICR0ZXh0TGlua3NcclxuXHJcbiAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgY29udGVudDogdXJsKFwifkBpbWcvc2Fzcy9pY29ucy9oci1lbWFpbC5zdmdcIilcclxuXHJcbiAgICAmLnRlbFxyXG4gICAgICAmOmJlZm9yZVxyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvaHItdGVsLnN2Z1wiKVxyXG5cclxuICAgICYud2FcclxuICAgICAgJjpiZWZvcmVcclxuICAgICAgICBjb250ZW50OiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL2hyLXdhLnN2Z1wiKVxyXG5cclxuICAmX19jb250YWN0LXRleHRcclxuICAgIEBpbmNsdWRlIEJhc2ljTTE0XHJcbiAgICBjb2xvcjogJHRleHRTZWNvbmRhcnlcclxuICAgIG1hcmdpbi1ib3R0b206IDdweFxyXG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcbi5tb2RhbC1iYXNlXG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbE92ZXJsYXlCZ1xuICB3aWR0aDogMTAwdndcbiAgaGVpZ2h0OiAxMDB2aFxuICBwb3NpdGlvbjogZml4ZWRcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgei1pbmRleDogMTBcbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBhbGlnbi1pdGVtczogY2VudGVyXG5cbiAgJl9fd2luZG93XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlTWFpblxuICAgIHBhZGRpbmc6IDMycHhcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4ub3JkZXItbWFrZVxyXG4gIGRpc3BsYXk6IGZsZXhcclxuICBjb2x1bW4tZ2FwOiAyNXB4XHJcbiAgbWFyZ2luLXRvcDogMjRweFxyXG5cclxuICAmX19sY29sXHJcbiAgICBmbGV4OiAxXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiAyNHB4XHJcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50XHJcblxyXG4gICAgJiA+ICpcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweFxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVNYWluXHJcbiAgICAgIHBhZGRpbmc6IDI0cHhcclxuXHJcbiAgJl9fcmNvbFxyXG4gICAgd2lkdGg6IDM4M3B4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiAyNHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVNYWluXHJcbiAgICBwYWRkaW5nOiAyNHB4XHJcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50XHJcblxyXG4gICZfX2N1c3RvbWVyLWJsb2NrLFxyXG4gICZfX2Jhc2tldC1ibG9jayxcclxuICAmX19kZWxpdmVyeS1ibG9jayxcclxuICAmX19wYXltZW50LWJsb2NrXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiAyNHB4XHJcblxyXG4gICZfX2N1c3RvbWVyLWluZm8taW5wdXRzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LXdyYXA6IHdyYXBcclxuICAgIGNvbHVtbi1nYXA6IDI0cHhcclxuICAgIHJvdy1nYXA6IDE2cHhcclxuXHJcbiAgJl9fY3VzdG9tZXItaW5mby1pbnB1dFxyXG4gICAgJi5iYXNlLWlucHV0XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAyKVxyXG5cclxuICAmX19iYXNrZXQtcHJvZHVjdHNcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGdhcDogOHB4XHJcbiAgICBmbGV4LXdyYXA6IHdyYXBcclxuXHJcbiAgJl9fYmFza2V0LXByb2R1Y3RcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyA0KVxyXG4gICAgcGFkZGluZzogMTZweFxyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclByaW1hcnlcclxuXHJcbiAgJl9fYmFza2V0LXByb2R1Y3QtaW1nXHJcbiAgICBoZWlnaHQ6IDc2cHhcclxuICAgIHdpZHRoOiA3NnB4XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG5cclxuICAmX19iYXNrZXQtcHJvZHVjdC10ZXh0LWNvbnRlbnRcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIHJvdy1nYXA6IDhweFxyXG5cclxuICAmX19iYXNrZXQtcHJvZHVjdC1uYW1lXHJcbiAgICBoZWlnaHQ6IDM2cHhcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXHJcblxyXG4gICZfX2Jhc2tldC1wcm9kdWN0LXByaWNlLW4tcW50XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcblxyXG4gICZfX2Jhc2tldC1wcm9kdWN0LXRvdGFsLXByaWNlXHJcbiAgICBjb2xvcjogJHRleHRMaW5rc1xyXG5cclxuICAmX19kZWxpdmVyeS12YXJpYW50LXNlbGVjdG9yc1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlCR01haW5TZWNvbmRhcnlcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHhcclxuICAgIHBhZGRpbmc6IDRweFxyXG5cclxuICAmX19kZWxpdmVyeS12YXJpYW50XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4XHJcbiAgICBwYWRkaW5nOiA5cHhcclxuICAgIGZsZXg6IDFcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuXHJcbiAgICAmID4gZGl2Om5vdCguYmFzaWMtLWwtY2FwdGlvbilcclxuICAgICAgQGluY2x1ZGUgVGFiWEwxNlxyXG5cclxuICAgICYuYWN0aXZlXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbkJHXHJcblxyXG4gICAgICAmID4gZGl2XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZU1haW5cclxuXHJcbiAgICAgICAgJi5iYXNpYy0tbC1jYXB0aW9uXHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlTWFpblxyXG5cclxuICAmX19wYXltZW50LXZhcmlhbnRzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiAyNHB4XHJcblxyXG4gICZfX3BheW1lbnQtdmFyaWFudFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBwYWRkaW5nOiAxNnB4XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdNYWluU2Vjb25kYXJ5XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4XHJcbiAgICBmbGV4OiAxXHJcbiAgICBnYXA6IDEwcHhcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHJcbiAgICAmOmJlZm9yZVxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBoZWlnaHQ6IDI0cHhcclxuICAgICAgd2lkdGg6IDI0cHhcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJQcmltYXJ5XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZU1haW5cclxuXHJcbiAgICAmLmFjdGl2ZVxyXG4gICAgICAmOmJlZm9yZVxyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvZ3JlZW4tZG90LnN2Z1wiKVxyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHhcclxuXHJcbiAgICAmLmRpc2FibGVkXHJcbiAgICAgIG9wYWNpdHk6IDAuNTRcclxuXHJcbiAgJl9fcHJvbW8tYmxvY2ssXHJcbiAgJl9fY29tbWVudC1ibG9jayxcclxuICAmX190b3RhbHMtYmxvY2tcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIHJvdy1nYXA6IDE2cHhcclxuXHJcbiAgJl9fcHJvbW8tYmxvY2ssXHJcbiAgJl9fY29tbWVudC1ibG9ja1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHhcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyRGl2aWRlclxyXG5cclxuICAmX19wcm9tby1pbnB1dHNcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGNvbHVtbi1nYXA6IDhweFxyXG5cclxuICAmX19wcm9tby1tZXNzYWdlXHJcbiAgICBwYWRkaW5nOiAxMHB4XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgY29sdW1uLWdhcDogOHB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5TdWNjZXNzQkdcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHhcclxuXHJcbiAgICAmOmJlZm9yZVxyXG4gICAgICBjb250ZW50OiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL2luZm8tZ3JlZW4uc3ZnXCIpXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC01cHhcclxuXHJcbiAgICAmLmVycm9yXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWRFcnJvcjEwMFxyXG5cclxuICAgICAgJjpiZWZvcmVcclxuICAgICAgICBjb250ZW50OiB1cmwoXCJ+QGltZy9zYXNzL2ljb25zL2luZm8tcmVkLWJpZy5zdmdcIilcclxuXHJcbiAgJl9fY29tbWVudC1pbnB1dFxyXG4gICAgbWluLWhlaWdodDogMTA4cHhcclxuXHJcbiAgJl9fdG90YWxzLXJvd1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gICZfX3NlbmQtb3JkZXItYnRuXHJcbiAgICBAaW5jbHVkZSBCdXR0b25MMTZcclxuICAgIGNvbG9yOiAkd2hpdGVNYWluIiwiQHVzZSAnLi4vdmFyaWFibGVzJyBhcyAqXHJcbkB1c2UgJy4uL21peGluJyBhcyAqXHJcblxyXG4ucHJvZHVjdC1kZXRhaWwtZ2FsbGVyeVxyXG4gIHdpZHRoOiAzODNweFxyXG5cclxuICAmX19vdmVybGF5XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIGxlZnQ6IDBcclxuICAgIHRvcDogMFxyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LXdyYXA6IHdyYXBcclxuXHJcbiAgJl9fYmFkZ2VzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICByb3ctZ2FwOiAycHhcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcclxuXHJcbiAgJl9fYmFkZ2VcclxuICAgIEBpbmNsdWRlIFRhZ00xMlxyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4XHJcbiAgICBwYWRkaW5nOiA0cHggNnB4XHJcbiAgICBjb2xvcjogJHdoaXRlTWFpblxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgd2lkdGg6IG1heC1jb250ZW50XHJcbiAgICAmLnZpb2xldC1iYWRnZVxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmlvbGV0TWFpblxyXG5cclxuICAgICYub3JhbmdlLWJhZGdlXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2VCR1xyXG5cclxuICAmX19iaWctaW1nLWNvbnRhaW5lclxyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gICAgcGFkZGluZzogMjRweFxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlckRpdmlkZXJcclxuICAgIGhlaWdodDogMzQ4cHhcclxuXHJcbiAgJl9fYmlnLWltZ1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcblxyXG4gICZfX2dhbGxlcnktbGlzdFxyXG4gICAgbWFyZ2luLXRvcDogMTBweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICBnYXA6IDVweFxyXG5cclxuICAmX19nYWxsZXJ5LWl0ZW1cclxuICAgIGJvcmRlci1yYWRpdXM6IDRweFxyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNXB4KSAvIDQpXHJcbiAgICBhc3BlY3QtcmF0aW86IDFcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuXHJcbiAgICAmLmFjdGl2ZVxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdmlvbGV0TWFpbiIsIkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxyXG5AdXNlICcuLi9taXhpbicgYXMgKlxyXG5cclxuLnByb2R1Y3QtZGV0YWlsLXRhYnNcclxuICBtYXJnaW4tdG9wOiA0OHB4XHJcbiAgbWFyZ2luLWJvdHRvbTogNDhweFxyXG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzA1cHgpXHJcblxyXG4gICZfX3RhYi1oZWFkc1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgY29sdW1uLWdhcDogMnB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4gICZfX3RhYi1oZWFkXHJcbiAgICBAaW5jbHVkZSBUYWJYTDE2XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwXHJcbiAgICBwYWRkaW5nOiAxNnB4IDMycHhcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5QkdNYWluU2Vjb25kYXJ5XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuXHJcbiAgICAmLmFjdGl2ZVxyXG4gICAgICBjb2xvcjogJHdoaXRlTWFpblxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5CR1xyXG5cclxuICAgICAgLnByb2R1Y3QtZGV0YWlsLXRhYnNfX3Jldmlld3MtdGFiLWhlYWRcclxuICAgICAgICBzdXBcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGVNYWluXHJcblxyXG4gICZfX3RhYi1ib2RpZXNcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4XHJcblxyXG4gICZfX3Jldmlld3MtdGFiLWhlYWRcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cclxuICAgIHN1cFxyXG4gICAgICBAaW5jbHVkZSBUYWJNMTNcclxuICAgICAgY29sb3I6ICR0ZXh0TGlua3NcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIHRvcDogLTVweFxyXG4gICAgICByaWdodDogLTEwcHhcclxuXHJcbiAgJl9fZGVsaXZlcnktYnVsbGl0c1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgY29sdW1uLWdhcDogOHB4XHJcbiAgJl9fZGVsaXZlcnktYnVsbGl0XHJcbiAgICBmbGV4OiAxXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheUJHTWFpblNlY29uZGFyeVxyXG4gICAgcGFkZGluZzogMTZweFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4XHJcbiAgICBhXHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgY29sdW1uLWdhcDogOHB4XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvY2FyZXQtcmlnaHQtdmlvbGV0LnN2Z1wiKVxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0ycHhcclxuXHJcbiAgJl9fcGF5bWVudC1idWxsaXRzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2x1bW4tZ2FwOiA4cHhcclxuICAmX19wYXltZW50LWJ1bGxpdFxyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gICAgZmxleDogMVxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlCR01haW5TZWNvbmRhcnlcclxuICAgIHBhZGRpbmc6IDE2cHhcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGNvbHVtbi1nYXA6IDE2cHhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICY6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvY2hlY2stY2lyY2xlLnN2Z1wiKVxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtNXB4IiwiQHVzZSAnLi4vbWl4aW4nIGFzICpcbkB1c2UgJy4uL3ZhcmlhYmxlcycgYXMgKlxuXG4ucmVzZXQtcGFzc3dvcmRcbiAgbWF4LXdpZHRoOiAzMzZweFxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICBoMlxuICAgIEBpbmNsdWRlIEhlYWRpbmcyNE1lZGl1bUgyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweFxuXG4gICZfX2lucHV0c1xuICAgIGRpc3BsYXk6IGdyaWRcbiAgICBnYXA6IDE2cHhcbiAgICBtYXJnaW4tYm90dG9tOiA0cHhcblxuICAmX19wYXNzLXJlbWluZC1saW5rXG4gICAgQGluY2x1ZGUgQmFzaWNTMTNcbiAgICBjb2xvcjogJHZpb2xldE1haW5cbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHhcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcblxuICAmX19zdWJtaXQtYnRuXG4gICAgd2lkdGg6IDMzNnB4XG4gICAgaGVpZ2h0OiA1NHB4XG5cbiAgJl9fcmVnaXN0ZXJcbiAgICBAaW5jbHVkZSBCYXNpY00xNFxuICAgIGp1c3RpZnktc2VsZjogY2VudGVyXG4gICAgYVxuICAgICAgY29sb3I6ICR2aW9sZXRNYWluXG4iLCJAdXNlICcuLi92YXJpYWJsZXMnIGFzICpcbkB1c2UgJy4uL21peGluJyBhcyAqXG5cbi5zb3J0LWJsb2NrXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICZfX2N1cnJlbnRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5AaW1nL3Nhc3MvaWNvbnMvY2FyZXQtZG93bi5zdmdcIilcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgaGVpZ2h0OiAxMnB4XG4gICAgICB3aWR0aDogMTJweFxuICAgICAgcmlnaHQ6IDBcbiAgICAgIHRvcDogN3B4XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRyYW5zaXRpb246IDAuM3NcblxuICAgICYub3BlbkRyb3Bkb3duXG4gICAgICAmOjphZnRlclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKVxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzXG4gICAgICAgIHRvcDogNnB4XG5cblxuICAmX19kcm9wZG93blxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGJveC1zaGFkb3c6IDAgMCAxMnB4IDAgcmdiYSgyMSwgNiwgMzYsIDAuMTYpXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlTWFpblxuICAgIHBhZGRpbmc6IDMwcHggMzVweFxuICAgIGRpc3BsYXk6IGdyaWRcbiAgICBnYXA6IDEwcHhcbiAgICB0b3A6IDM1cHhcbiAgICByaWdodDogMFxuICAgIG1pbi13aWR0aDogMjgwcHhcbiAgICAmOjpiZWZvcmVcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAtOHB4XG4gICAgICBsZWZ0OiAyNDFweFxuICAgICAgd2lkdGg6IDE1cHhcbiAgICAgIGhlaWdodDogMTVweFxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlTWFpblxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZFxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG5cbiAgJl9fYWN0aXZlXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICY6OmFmdGVyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5NjNFXG4gICAgICBjb250ZW50OiBcIlwiXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHdpZHRoOiAxNHB4XG4gICAgICBoZWlnaHQ6IDE0cHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHggMFxuICAgICAgdG9wOiA0cHhcbiAgICAgIGxlZnQ6IC0yMHB4XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcblxuICAmX192YXJpYW50XG4gICAgY3Vyc29yOiBwb2ludGVyIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/