.partners-program {
  font-family: PFBeauSansPro;
  font-size: 18px;
  color: #000;
}

.page-container {
  width: 100%;
  width: 1170px;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 1170px) {
  .page-container {
    width: 100%;
    padding: 0 15px;
  }
}

.banner {
  background-color: #D1C1C1;
  overflow-x: hidden;
}
@media (max-width: 950px) {
  .banner .page-container {
    width: 100%;
    padding: unset;
  }
}

.banner-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.banner-content__pic {
  position: relative;
  width: 60%;
}
@media (max-width: 1170px) {
  .banner-content__pic {
    width: 70%;
  }
}
@media (max-width: 950px) {
  .banner-content__pic {
    width: 100%;
    padding-bottom: 130px;
  }
}
.banner-content__pic img {
  position: relative;
  display: block;
  width: 100%;
}
.banner-content__pic::before {
  content: "";
  display: inline-block;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 80%;
  z-index: 2;
  background: -webkit-gradient(linear, left top, right top, from(#D1C1C1), color-stop(82.63%, #D9D9D9), color-stop(97.21%, rgba(217, 217, 217, 0)));
  background: linear-gradient(90deg, #D1C1C1 0%, #D9D9D9 82.63%, rgba(217, 217, 217, 0) 97.21%);
}
@media (max-width: 950px) {
  .banner-content__pic::before {
    display: none;
  }
}
.banner-content__pic::after {
  content: "";
  display: inline-block;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 80%;
  z-index: 2;
  background: -webkit-gradient(linear, right top, left top, from(#D1C1C1), color-stop(80%, #D9D9D9), color-stop(97.21%, rgba(217, 217, 217, 0)));
  background: linear-gradient(-90deg, #D1C1C1 0%, #D9D9D9 80%, rgba(217, 217, 217, 0) 97.21%);
}
@media (max-width: 950px) {
  .banner-content__pic::after {
    top: unset;
    left: unset;
    bottom: 125px;
    height: 40%;
    width: 100%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(57.34%, rgba(209, 193, 193, 0)), color-stop(95.63%, #D1C1C1));
    background: linear-gradient(180deg, rgba(209, 193, 193, 0) 57.34%, #D1C1C1 95.63%);
  }
}

.banner-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  row-gap: 50px;
  position: relative;
  z-index: 4;
}
@media (max-width: 950px) {
  .banner-info {
    position: absolute;
    width: 100%;
    bottom: 20px;
    row-gap: 10px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.banner-info__title {
  font-size: 44px;
  font-weight: 600;
  line-height: 54px;
}
@media (max-width: 1170px) {
  .banner-info__title {
    font-size: 34px;
    line-height: 44px;
  }
}
@media (max-width: 950px) {
  .banner-info__title {
    font-size: 30px;
    line-height: 36px;
    text-align: center;
  }
}
.banner-info__btn {
  display: inline-block;
  text-decoration: none;
  padding: 20px 30px;
  border-radius: 6px;
  background: linear-gradient(88deg, #EF6314 2.8%, #DD992F 99.58%);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  text-transform: uppercase;
}
@media (max-width: 950px) {
  .banner-info__btn {
    font-size: 18px;
    line-height: 22px;
    padding: 10px 25px;
  }
}

.partners-program {
  background-color: #ffffff;
}
.partners-program .banner .page-container {
  background: unset !important;
  color: unset !important;
}
.partners-program .banner-info,
.partners-program .banner-content,
.partners-program .banner-content div {
  background: unset !important;
  color: unset !important;
}
.partners-program .cooperation-descr p {
  font-size: inherit;
}
.partners-program section {
  background-color: unset;
}
.partners-program .banner {
  background-color: #D1C1C1;
}

.cooperation {
  padding: 60px 0;
}
@media (max-width: 650px) {
  .cooperation {
    padding: 20px 0;
  }
}

.cooperation-descr {
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 60px;
}
@media (max-width: 650px) {
  .cooperation-descr {
    font-size: 16px;
  }
}

.cooperation-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 950px) {
  .cooperation-steps {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    row-gap: 40px;
  }
}
.cooperation-steps__pic {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 950px) {
  .cooperation-steps__pic {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.cooperation-steps__pic img {
  max-width: 100%;
}
@media (max-width: 950px) {
  .cooperation-steps__pic img {
    width: 70%;
  }
}
@media (max-width: 650px) {
  .cooperation-steps__pic img {
    width: 100%;
  }
}
.cooperation-steps__list {
  width: 50%;
  padding-left: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 950px) {
  .cooperation-steps__list {
    width: 100%;
  }
}
@media (max-width: 650px) {
  .cooperation-steps__list {
    padding-left: unset;
  }
}

.cooperation-steps-title {
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 20px;
}
@media (max-width: 950px) {
  .cooperation-steps-title {
    display: none;
  }
}
@media (max-width: 650px) {
  .cooperation-steps-title {
    font-size: 24px;
  }
}
.cooperation-steps-title--mob {
  display: none;
}
@media (max-width: 950px) {
  .cooperation-steps-title--mob {
    display: block;
  }
}

.cooperation-steps-list {
  list-style: none;
  margin: 0;
  padding: 0;
  counter-reset: num;
}

.cooperation-step {
  position: relative;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  padding-left: 100px;
  padding-top: 30px;
  padding-bottom: 30px;
  counter-increment: num;
}
@media (max-width: 650px) {
  .cooperation-step {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 16px;
  }
}
@media (max-width: 450px) {
  .cooperation-step {
    padding-left: 90px;
  }
}
.cooperation-step span {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 50%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 7px solid #ffffff;
}
.cooperation-step span::before {
  content: counter(num);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 72px;
  height: 72px;
  border-radius: 50%;
  background-color: #ffffff;
  border: 2px solid #EF6314;
  color: #EC812C;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
@media (max-width: 650px) {
  .cooperation-step span::before {
    width: 60px;
    height: 60px;
  }
}
.cooperation-step:not(:last-child)::before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 44px;
  top: 50%;
  width: 3px;
  height: 140px;
  background-color: #EC812C;
}
@media (max-width: 650px) {
  .cooperation-step:not(:last-child)::before {
    left: 38px;
    height: 120px;
  }
}
@media (max-width: 450px) {
  .cooperation-step:not(:last-child)::before {
    left: 38px;
    height: 150px;
  }
}

.recomendations-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 60px 0;
}
@media (max-width: 950px) {
  .recomendations-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
@media (max-width: 650px) {
  .recomendations-content {
    margin: 30px 0;
  }
}
.recomendations-content__pic {
  margin-right: -50px;
}
@media (max-width: 1270px) {
  .recomendations-content__pic {
    margin-right: unset;
  }
}
@media (max-width: 950px) {
  .recomendations-content__pic {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-right: unset;
  }
}
@media (max-width: 950px) {
  .recomendations-content__pic img {
    width: 70%;
  }
}
@media (max-width: 650px) {
  .recomendations-content__pic img {
    width: 100%;
  }
}

.recomendations-title {
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 30px;
}
@media (max-width: 950px) {
  .recomendations-title {
    display: none;
  }
}
@media (max-width: 650px) {
  .recomendations-title {
    font-size: 24px;
  }
}
.recomendations-title--mob {
  display: none;
}
@media (max-width: 950px) {
  .recomendations-title--mob {
    display: block;
    width: 100%;
  }
}

.recomendations-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.recomendations-item {
  position: relative;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  padding-left: 50px;
  margin: 25px 0;
}
@media (max-width: 650px) {
  .recomendations-item {
    font-size: 16px;
  }
}
.recomendations-item::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 30px;
  height: 2px;
  top: 13px;
  left: 0;
  background-color: #EC812C;
}

.work-content {
  padding: 50px;
  border-radius: 40px;
  background: radial-gradient(86.95% 99.48% at 32.67% 17.81%, rgba(217, 217, 217, 0) 0%, #D9D9D9 50%, #D1C1C1 100%), #D9D9D9;
}
@media (max-width: 650px) {
  .work-content {
    padding: 25px 10px;
  }
}
.work-content__title {
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 30px;
}
@media (max-width: 650px) {
  .work-content__title {
    text-align: center;
    font-size: 24px;
  }
}
.work-content__descr {
  font-weight: 400;
  line-height: 26px; /* 144.444% */
  margin: 30px 0;
}
@media (max-width: 650px) {
  .work-content__descr {
    text-align: center;
    font-size: 16px;
  }
}
.work-content__pic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 30px;
}
.work-content__pic img {
  max-width: 100%;
}

.work-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -15px;
}
@media (max-width: 850px) {
  .work-steps {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 650px) {
  .work-steps {
    margin: 0 -10px;
  }
}

.work-step {
  width: 33.3333%;
  padding: 15px;
}
@media (max-width: 850px) {
  .work-step {
    width: 50%;
  }
}
@media (max-width: 850px) {
  .work-step {
    width: 100%;
  }
}
@media (max-width: 650px) {
  .work-step {
    padding: 5px 10px;
  }
}
.work-step__inner {
  border-radius: 40px;
  background: rgba(255, 255, 255, 0.4);
  padding: 25px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  row-gap: 20px;
  min-height: 256px;
  height: 100%;
}
@media (max-width: 650px) {
  .work-step__inner {
    min-height: unset;
  }
}
.work-step__icon {
  height: 75px;
}
.work-step__descr {
  text-align: center;
}
@media (max-width: 650px) {
  .work-step__descr {
    font-size: 16px;
  }
}

.benefits {
  padding: 60px 0;
}
@media (max-width: 650px) {
  .benefits {
    padding: 30px 0;
  }
}

.benefits-content__title {
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 45px;
}
@media (max-width: 650px) {
  .benefits-content__title {
    margin-bottom: 25px;
  }
}
@media (max-width: 450px) {
  .benefits-content__title {
    text-align: center;
  }
}

.benefits-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -12px;
}
@media (max-width: 950px) {
  .benefits-list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}

.benefit {
  width: 25%;
  padding: 12px;
}
@media (max-width: 950px) {
  .benefit {
    width: 50%;
  }
}
@media (max-width: 450px) {
  .benefit {
    width: 100%;
  }
}
.benefit__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  row-gap: 20px;
}
.benefit__title {
  color: #F5852F;
  text-align: center;
  font-size: 22px;
  font-weight: 600;
  line-height: 26px;
}
.benefit__descr {
  text-align: center;
}

.faq {
  padding: 30px 0;
}

.faq-content {
  border-radius: 40px;
  background: #FFF;
  -webkit-box-shadow: 0px 4px 20px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 4px 20px 4px rgba(0, 0, 0, 0.1);
  padding: 50px;
}
@media (max-width: 550px) {
  .faq-content {
    padding: 30px 15px;
  }
}
.faq-content__title {
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 30px;
}

.faq-item {
  padding: 25px 30px;
  border-radius: 40px;
  border: 1px solid #D2C1C1;
  background: rgba(255, 255, 255, 0.4);
  margin: 10px 0;
}
@media (max-width: 650px) {
  .faq-item {
    padding: 20px;
    border-radius: 20px;
  }
}
.faq-item__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}
.faq-item__question {
  font-size: 20px;
  font-weight: 600;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.faq-item__arrow {
  width: 34px;
  height: 34px;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.faq-item__arrow svg {
  color: #AEA3A3;
}
.faq-item__dropdown {
  display: none;
  padding-top: 20px;
  width: 80%;
}
.faq-item--opened {
  background-color: #AEA3A3;
}
.faq-item--opened .faq-item__question {
  color: #ffffff;
}
.faq-item--opened .faq-item__dropdown {
  color: #ffffff;
}
.faq-item--opened .faq-item__arrow {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.faq-item--opened .faq-item__arrow svg {
  color: #ffffff;
}

.question {
  padding: 30px 0;
}

.question-content {
  border-radius: 40px;
  background: #D9D9D9;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 950px) {
  .question-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.question-content__pic {
  padding-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-left: 20px;
}
.question-content__pic img {
  display: block;
  max-width: 100%;
}

.question-form {
  padding-left: 50px;
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (max-width: 950px) {
  .question-form {
    padding: 50px;
    width: 100%;
  }
}
@media (max-width: 550px) {
  .question-form {
    padding: 30px 15px;
  }
}
.question-form__title {
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 20px;
}
@media (max-width: 550px) {
  .question-form__title {
    font-size: 24px;
    text-align: center;
  }
}
.question-form__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 10px;
}
@media (max-width: 550px) {
  .question-form__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 25px;
  }
}
.question-form__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 10px;
  width: 405px;
}
@media (max-width: 1170px) {
  .question-form__controls {
    width: 350px;
  }
}
@media (max-width: 950px) {
  .question-form__controls {
    width: 100%;
  }
}
.question-form__field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.question-form__field.error .question-form-input, .question-form__field.error-online .question-form-input {
  border: 1px solid red;
}
.question-form__field.error .question-form-textarea, .question-form__field.error-online .question-form-textarea {
  border: 1px solid red;
}
.question-form__field.error .question-form-checkbox .checkbox, .question-form__field.error-online .question-form-checkbox .checkbox {
  border: 1px solid red;
}

.question-form-input {
  padding: 15px 20px;
  display: inline-block;
  width: 100%;
  border: 1px solid #EEE;
  border-radius: 10px;
  background: #EEE;
  outline: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.question-form-textarea {
  padding: 15px 20px;
  display: inline-block;
  width: 100%;
  border: 1px solid #EEE;
  border-radius: 10px;
  background: #EEE;
  outline: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  resize: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.question-form-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
  max-width: 190px;
}
@media (max-width: 950px) {
  .question-form-checkbox {
    max-width: unset;
  }
}
.question-form-checkbox input[type=checkbox] {
  display: none;
}
.question-form-checkbox input[type=checkbox]:checked ~ .checkbox::after {
  display: inline-block;
}
.question-form-checkbox .label {
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}
.question-form-checkbox .checkbox {
  display: inline-block;
  width: 28px;
  height: 28px;
  border-radius: 10px;
  background: #EEE;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.question-form-checkbox .checkbox::after {
  content: "";
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url(../../images/cooperation/checkbox-point.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.question-form-submit {
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
  border-radius: 6px;
  background: linear-gradient(88deg, #EF6314 2.8%, #DD992F 99.58%);
  padding: 15px 30px;
  border: 0;
  -webkit-box-shadow: unset;
          box-shadow: unset;
}
@media (max-width: 550px) {
  .question-form-submit {
    width: 100%;
  }
}

.partners-program .question-form-input,
.partners-program .question-form-textarea {
  text-transform: unset;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL21haW4uc2NzcyIsInV0aWxzL3ZhcmlhYmxlcy5zY3NzIiwibWFpbi5jc3MiLCJibG9ja3MvYmFubmVyLnNjc3MiLCJibG9ja3MvY29vcGVyYXRpb24uc2NzcyIsImJsb2Nrcy9yZWNvbWVuZGF0aW9ucy5zY3NzIiwiYmxvY2tzL3dvcmsuc2NzcyIsImJsb2Nrcy9iZW5lZml0cy5zY3NzIiwiYmxvY2tzL2ZhcS5zY3NzIiwiYmxvY2tzL3F1ZXN0aW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSwwQkNEYTtFREViLGVDRGU7RURFZixXQUFBO0FFQ0Y7O0FGRUE7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBRUNGO0FGQ0U7RUFORjtJQU9JLFdBQUE7SUFDQSxlQUFBO0VFRUY7QUFDRjs7QUNqQkE7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0FEb0JGO0FDakJJO0VBREY7SUFFSSxXQUFBO0lBQ0EsY0FBQTtFRG9CSjtBQUNGOztBQ2hCQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0FEbUJGO0FDakJFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0FEbUJKO0FDaEJJO0VBTEY7SUFNSSxVQUFBO0VEbUJKO0FBQ0Y7QUNqQkk7RUFURjtJQVVJLFdBQUE7SUFDQSxxQkFBQTtFRG9CSjtBQUNGO0FDbEJJO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBRG9CTjtBQ2pCSTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxNQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxpSkFBQTtFQUFBLDZGQUFBO0FEbUJOO0FDakJNO0VBWEY7SUFZSSxhQUFBO0VEb0JOO0FBQ0Y7QUNqQkk7RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxX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QUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtBUHlxQkY7QU92cUJFO0VBYkY7SUFjSSxXQUFBO0VQMHFCRjtBQUNGOztBT3RxQkU7O0VBRUUscUJBQUE7QVB5cUJKIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnBhcnRuZXJzLXByb2dyYW0ge1xuICBmb250LWZhbWlseTogJHByaW1hcnktZm9udDtcbiAgZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGFnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IDExNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbkBpbXBvcnQgXCIuLi9ibG9ja3MvYmFubmVyLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9ibG9ja3MvY29vcGVyYXRpb24uc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jsb2Nrcy9yZWNvbWVuZGF0aW9ucy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmxvY2tzL3dvcmsuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2Jsb2Nrcy9iZW5lZml0cy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmxvY2tzL2ZhcS5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vYmxvY2tzL3F1ZXN0aW9uLnNjc3NcIjtcbiIsIiRwcmltYXJ5LWZvbnQ6IFBGQmVhdVNhbnNQcm87XG4kYmFzZS1mb250LXNpemU6IDE4cHg7XG4iLCIucGFydG5lcnMtcHJvZ3JhbSB7XG4gIGZvbnQtZmFtaWx5OiBQRkJlYXVTYW5zUHJvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGFnZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgd2lkdGg6IDExNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLmJhbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUMxQzE7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuYmFubmVyIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogdW5zZXQ7XG4gIH1cbn1cblxuLmJhbm5lci1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJhbm5lci1jb250ZW50X19waWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5iYW5uZXItY29udGVudF9fcGljIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLmJhbm5lci1jb250ZW50X19waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxufVxuLmJhbm5lci1jb250ZW50X19waWMgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyLWNvbnRlbnRfX3BpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDgwJTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRDFDMUMxIDAlLCAjRDlEOUQ5IDgyLjYzJSwgcmdiYSgyMTcsIDIxNywgMjE3LCAwKSA5Ny4yMSUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5iYW5uZXItY29udGVudF9fcGljOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5iYW5uZXItY29udGVudF9fcGljOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDgwJTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC05MGRlZywgI0QxQzFDMSAwJSwgI0Q5RDlEOSA4MCUsIHJnYmEoMjE3LCAyMTcsIDIxNywgMCkgOTcuMjElKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuYmFubmVyLWNvbnRlbnRfX3BpYzo6YWZ0ZXIge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgYm90dG9tOiAxMjVweDtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDIwOSwgMTkzLCAxOTMsIDApIDU3LjM0JSwgI0QxQzFDMSA5NS42MyUpO1xuICB9XG59XG5cbi5iYW5uZXItaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLmJhbm5lci1pbmZvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmJhbm5lci1pbmZvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5iYW5uZXItaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5iYW5uZXItaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5iYW5uZXItaW5mb19fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODhkZWcsICNFRjYzMTQgMi44JSwgI0REOTkyRiA5OS41OCUpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5iYW5uZXItaW5mb19fYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICB9XG59XG5cbi5wYXJ0bmVycy1wcm9ncmFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5wYXJ0bmVycy1wcm9ncmFtIC5iYW5uZXIgLnBhZ2UtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdW5zZXQgIWltcG9ydGFudDtcbiAgY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4ucGFydG5lcnMtcHJvZ3JhbSAuYmFubmVyLWluZm8sXG4ucGFydG5lcnMtcHJvZ3JhbSAuYmFubmVyLWNvbnRlbnQsXG4ucGFydG5lcnMtcHJvZ3JhbSAuYmFubmVyLWNvbnRlbnQgZGl2IHtcbiAgYmFja2dyb3VuZDogdW5zZXQgIWltcG9ydGFudDtcbiAgY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4ucGFydG5lcnMtcHJvZ3JhbSAuY29vcGVyYXRpb24tZGVzY3IgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5wYXJ0bmVycy1wcm9ncmFtIHNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cbi5wYXJ0bmVycy1wcm9ncmFtIC5iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFDMUMxO1xufVxuXG4uY29vcGVyYXRpb24ge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmNvb3BlcmF0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLmNvb3BlcmF0aW9uLWRlc2NyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmNvb3BlcmF0aW9uLWRlc2NyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmNvb3BlcmF0aW9uLXN0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiA0MHB4O1xuICB9XG59XG4uY29vcGVyYXRpb24tc3RlcHNfX3BpYyB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLmNvb3BlcmF0aW9uLXN0ZXBzX19waWMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5jb29wZXJhdGlvbi1zdGVwc19fcGljIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcHNfX3BpYyBpbWcge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcHNfX3BpYyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29vcGVyYXRpb24tc3RlcHNfX2xpc3Qge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5jb29wZXJhdGlvbi1zdGVwc19fbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcHNfX2xpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XG4gIH1cbn1cblxuLmNvb3BlcmF0aW9uLXN0ZXBzLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcHMtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcHMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmNvb3BlcmF0aW9uLXN0ZXBzLXRpdGxlLS1tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5jb29wZXJhdGlvbi1zdGVwcy10aXRsZS0tbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY29vcGVyYXRpb24tc3RlcHMtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY291bnRlci1yZXNldDogbnVtO1xufVxuXG4uY29vcGVyYXRpb24tc3RlcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBjb3VudGVyLWluY3JlbWVudDogbnVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5jb29wZXJhdGlvbi1zdGVwIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG59XG4uY29vcGVyYXRpb24tc3RlcCBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiA3cHggc29saWQgI2ZmZmZmZjtcbn1cbi5jb29wZXJhdGlvbi1zdGVwIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobnVtKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA3MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFRjYzMTQ7XG4gIGNvbG9yOiAjRUM4MTJDO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5jb29wZXJhdGlvbi1zdGVwIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uY29vcGVyYXRpb24tc3RlcDpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDRweDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQzgxMkM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmNvb3BlcmF0aW9uLXN0ZXA6bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAzOHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuY29vcGVyYXRpb24tc3RlcDpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIGxlZnQ6IDM4cHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuXG4ucmVjb21lbmRhdGlvbnMtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLnJlY29tZW5kYXRpb25zLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5yZWNvbWVuZGF0aW9ucy1jb250ZW50IHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxufVxuLnJlY29tZW5kYXRpb25zLWNvbnRlbnRfX3BpYyB7XG4gIG1hcmdpbi1yaWdodDogLTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI3MHB4KSB7XG4gIC5yZWNvbWVuZGF0aW9ucy1jb250ZW50X19waWMge1xuICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAucmVjb21lbmRhdGlvbnMtY29udGVudF9fcGljIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLnJlY29tZW5kYXRpb25zLWNvbnRlbnRfX3BpYyBpbWcge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAucmVjb21lbmRhdGlvbnMtY29udGVudF9fcGljIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJlY29tZW5kYXRpb25zLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAucmVjb21lbmRhdGlvbnMtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAucmVjb21lbmRhdGlvbnMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnJlY29tZW5kYXRpb25zLXRpdGxlLS1tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5yZWNvbWVuZGF0aW9ucy10aXRsZS0tbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmVjb21lbmRhdGlvbnMtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnJlY29tZW5kYXRpb25zLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgbWFyZ2luOiAyNXB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLnJlY29tZW5kYXRpb25zLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnJlY29tZW5kYXRpb25zLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDODEyQztcbn1cblxuLndvcmstY29udGVudCB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4Ni45NSUgOTkuNDglIGF0IDMyLjY3JSAxNy44MSUsIHJnYmEoMjE3LCAyMTcsIDIxNywgMCkgMCUsICNEOUQ5RDkgNTAlLCAjRDFDMUMxIDEwMCUpLCAjRDlEOUQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC53b3JrLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgfVxufVxuLndvcmstY29udGVudF9fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC53b3JrLWNvbnRlbnRfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ud29yay1jb250ZW50X19kZXNjciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4OyAvKiAxNDQuNDQ0JSAqL1xuICBtYXJnaW46IDMwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAud29yay1jb250ZW50X19kZXNjciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLndvcmstY29udGVudF9fcGljIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ud29yay1jb250ZW50X19waWMgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ud29yay1zdGVwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAud29yay1zdGVwcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLndvcmstc3RlcHMge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxufVxuXG4ud29yay1zdGVwIHtcbiAgd2lkdGg6IDMzLjMzMzMlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC53b3JrLXN0ZXAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAud29yay1zdGVwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC53b3JrLXN0ZXAge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG59XG4ud29yay1zdGVwX19pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgcGFkZGluZzogMjVweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHJvdy1nYXA6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDI1NnB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLndvcmstc3RlcF9faW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG4ud29yay1zdGVwX19pY29uIHtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLndvcmstc3RlcF9fZGVzY3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLndvcmstc3RlcF9fZGVzY3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYmVuZWZpdHMge1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmJlbmVmaXRzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbn1cblxuLmJlbmVmaXRzLWNvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAuYmVuZWZpdHMtY29udGVudF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAuYmVuZWZpdHMtY29udGVudF9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYmVuZWZpdHMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuYmVuZWZpdHMtbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5iZW5lZml0IHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAuYmVuZWZpdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5iZW5lZml0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmJlbmVmaXRfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcm93LWdhcDogMjBweDtcbn1cbi5iZW5lZml0X190aXRsZSB7XG4gIGNvbG9yOiAjRjU4NTJGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uYmVuZWZpdF9fZGVzY3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mYXEge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5mYXEtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5mYXEtY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG59XG4uZmFxLWNvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmZhcS1pdGVtIHtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDJDMUMxO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5mYXEtaXRlbSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG4uZmFxLWl0ZW1fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG59XG4uZmFxLWl0ZW1fX3F1ZXN0aW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmbGV4OiAxO1xufVxuLmZhcS1pdGVtX19hcnJvdyB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uZmFxLWl0ZW1fX2Fycm93IHN2ZyB7XG4gIGNvbG9yOiAjQUVBM0EzO1xufVxuLmZhcS1pdGVtX19kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICB3aWR0aDogODAlO1xufVxuLmZhcS1pdGVtLS1vcGVuZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVBM0EzO1xufVxuLmZhcS1pdGVtLS1vcGVuZWQgLmZhcS1pdGVtX19xdWVzdGlvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZhcS1pdGVtLS1vcGVuZWQgLmZhcS1pdGVtX19kcm9wZG93biB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZhcS1pdGVtLS1vcGVuZWQgLmZhcS1pdGVtX19hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cbi5mYXEtaXRlbS0tb3BlbmVkIC5mYXEtaXRlbV9fYXJyb3cgc3ZnIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5xdWVzdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuLnF1ZXN0aW9uLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLnF1ZXN0aW9uLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnF1ZXN0aW9uLWNvbnRlbnRfX3BpYyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnF1ZXN0aW9uLWNvbnRlbnRfX3BpYyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucXVlc3Rpb24tZm9ybSB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5xdWVzdGlvbi1mb3JtIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnF1ZXN0aW9uLWZvcm0ge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxufVxuLnF1ZXN0aW9uLWZvcm1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAucXVlc3Rpb24tZm9ybV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5xdWVzdGlvbi1mb3JtX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnF1ZXN0aW9uLWZvcm1fX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyNXB4O1xuICB9XG59XG4ucXVlc3Rpb24tZm9ybV9fY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxMHB4O1xuICB3aWR0aDogNDA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gIC5xdWVzdGlvbi1mb3JtX19jb250cm9scyB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLnF1ZXN0aW9uLWZvcm1fX2NvbnRyb2xzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1ZXN0aW9uLWZvcm1fX2ZpZWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5xdWVzdGlvbi1mb3JtX19maWVsZC5lcnJvciAucXVlc3Rpb24tZm9ybS1pbnB1dCwgLnF1ZXN0aW9uLWZvcm1fX2ZpZWxkLmVycm9yLW9ubGluZSAucXVlc3Rpb24tZm9ybS1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cbi5xdWVzdGlvbi1mb3JtX19maWVsZC5lcnJvciAucXVlc3Rpb24tZm9ybS10ZXh0YXJlYSwgLnF1ZXN0aW9uLWZvcm1fX2ZpZWxkLmVycm9yLW9ubGluZSAucXVlc3Rpb24tZm9ybS10ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cbi5xdWVzdGlvbi1mb3JtX19maWVsZC5lcnJvciAucXVlc3Rpb24tZm9ybS1jaGVja2JveCAuY2hlY2tib3gsIC5xdWVzdGlvbi1mb3JtX19maWVsZC5lcnJvci1vbmxpbmUgLnF1ZXN0aW9uLWZvcm0tY2hlY2tib3ggLmNoZWNrYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xufVxuXG4ucXVlc3Rpb24tZm9ybS1pbnB1dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0VFRTtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnF1ZXN0aW9uLWZvcm0tdGV4dGFyZWEge1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUU7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnF1ZXN0aW9uLWZvcm0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBtYXgtd2lkdGg6IDE5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gIC5xdWVzdGlvbi1mb3JtLWNoZWNrYm94IHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG4ucXVlc3Rpb24tZm9ybS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucXVlc3Rpb24tZm9ybS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIH4gLmNoZWNrYm94OjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5xdWVzdGlvbi1mb3JtLWNoZWNrYm94IC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ucXVlc3Rpb24tZm9ybS1jaGVja2JveCAuY2hlY2tib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNFRUU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ucXVlc3Rpb24tZm9ybS1jaGVja2JveCAuY2hlY2tib3g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NoZWNrYm94LXBvaW50LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ucXVlc3Rpb24tZm9ybS1zdWJtaXQge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODhkZWcsICNFRjYzMTQgMi44JSwgI0REOTkyRiA5OS41OCUpO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnF1ZXN0aW9uLWZvcm0tc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucGFydG5lcnMtcHJvZ3JhbSAucXVlc3Rpb24tZm9ybS1pbnB1dCxcbi5wYXJ0bmVycy1wcm9ncmFtIC5xdWVzdGlvbi1mb3JtLXRleHRhcmVhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xufSIsIi5iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFDMUMxO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgfVxuICB9XG59XG5cbi5iYW5uZXItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAmX19waWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNjAlO1xuXG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDgwJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNEMUMxQzEgMCUsICNEOUQ5RDkgODIuNjMlLCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMDApIDk3LjIxJSk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA4MCU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC05MGRlZywgI0QxQzFDMSAwJSwgI0Q5RDlEOSA4MCUsIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4wMCkgOTcuMjElKTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICBib3R0b206IDEyNXB4O1xuICAgICAgICBoZWlnaHQ6IDQwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMDksIDE5MywgMTkzLCAwLjAwKSA1Ny4zNCUsICNEMUMxQzEgOTUuNjMlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJhbm5lci1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJvdy1nYXA6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcblxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcm93LWdhcDogMTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODhkZWcsICNFRjYzMTQgMi44JSwgI0REOTkyRiA5OS41OCUpO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGFydG5lcnMtcHJvZ3JhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC5iYW5uZXIge1xuICAgIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmJhbm5lci1pbmZvLFxuICAuYmFubmVyLWNvbnRlbnQsXG4gIC5iYW5uZXItY29udGVudCBkaXYge1xuICAgIGJhY2tncm91bmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY29vcGVyYXRpb24tZGVzY3Ige1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICBcbiAgc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIH1cblxuICAuYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFDMUMxO1xuICB9XG59XG4iLCIuY29vcGVyYXRpb24ge1xuICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG5cbi5jb29wZXJhdGlvbi1kZXNjciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uY29vcGVyYXRpb24tc3RlcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByb3ctZ2FwOiA0MHB4O1xuICB9XG5cbiAgJl9fcGljIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdW5zZXQ7XG4gICAgfVxuICB9XG59XG5cbi5jb29wZXJhdGlvbi1zdGVwcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gICYtLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5jb29wZXJhdGlvbi1zdGVwcy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb3VudGVyLXJlc2V0OiBudW07XG59XG5cbi5jb29wZXJhdGlvbi1zdGVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG5cbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW07XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cblxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiA3cHggc29saWQgI2ZmZmZmZjtcbiAgICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogY291bnRlcihudW0pO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIFxuICAgICAgd2lkdGg6IDcycHg7XG4gICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI0VGNjMxNDtcbiAgXG4gICAgICBjb2xvcjogI0VDODEyQztcbiAgXG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNDRweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM4MTJDO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgICAgbGVmdDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgIGxlZnQ6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIi5yZWNvbWVuZGF0aW9ucy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDYwcHggMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICBtYXJnaW46IDMwcHggMDtcbiAgfVxuXG4gICZfX3BpYyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVjb21lbmRhdGlvbnMtdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gICYtLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnJlY29tZW5kYXRpb25zLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yZWNvbWVuZGF0aW9ucy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gIHBhZGRpbmctbGVmdDogNTBweDtcblxuICBtYXJnaW46IDI1cHggMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VDODEyQztcbiAgfVxufVxuIiwiLndvcmstY29udGVudCB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4Ni45NSUgOTkuNDglIGF0IDMyLjY3JSAxNy44MSUsIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4wMCkgMCUsICNEOUQ5RDkgNTAlLCAjRDFDMUMxIDEwMCUpLCAjRDlEOUQ5O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcblxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDsgLyogMTQ0LjQ0NCUgKi9cbiAgICBtYXJnaW46IDMwcHggMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BpYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ud29yay1zdGVwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAtMTVweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gIH1cbn1cblxuLndvcmstc3RlcCB7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbiAgcGFkZGluZzogMTVweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40MCk7XG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgcm93LWdhcDogMjBweDtcblxuICAgIG1pbi1oZWlnaHQ6IDI1NnB4O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgJl9fZGVzY3Ige1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJlbmVmaXRzIHtcbiAgcGFkZGluZzogNjBweCAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuXG4uYmVuZWZpdHMtY29udGVudCB7XG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcblxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5iZW5lZml0cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIC0xMnB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5NTBweCkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uYmVuZWZpdCB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDEycHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICNGNTg1MkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgXG4gIH1cblxuICAmX19kZXNjciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4iLCIuZmFxIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuXG4uZmFxLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gIHBhZGRpbmc6IDUwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uZmFxLWl0ZW0ge1xuICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMkMxQzE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40MCk7XG4gIG1hcmdpbjogMTBweCAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgfVxuXG4gICZfX3F1ZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgJl9fYXJyb3cge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcblxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cbiAgICBzdmcge1xuICAgICAgY29sb3I6ICNBRUEzQTM7XG4gICAgfVxuICB9XG5cbiAgJl9fZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gICYtLW9wZW5lZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FFQTNBMztcblxuICAgIC5mYXEtaXRlbSB7XG4gICAgICAmX19xdWVzdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuXG4gICAgICAmX19kcm9wZG93biB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuXG4gICAgICAmX19hcnJvdyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5xdWVzdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuLnF1ZXN0aW9uLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk1MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgJl9fcGljIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnF1ZXN0aW9uLWZvcm0ge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHJvdy1nYXA6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICAgIHdpZHRoOiA0MDVweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICAgIHdpZHRoOiAzNTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmLmVycm9yLFxuICAgICYuZXJyb3Itb25saW5lIHtcbiAgICAgIC5xdWVzdGlvbi1mb3JtLWlucHV0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgICAgfVxuXG4gICAgICAucXVlc3Rpb24tZm9ybS10ZXh0YXJlYSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgIH1cblxuICAgICAgLnF1ZXN0aW9uLWZvcm0tY2hlY2tib3gge1xuICAgICAgICAuY2hlY2tib3gge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucXVlc3Rpb24tZm9ybS1pbnB1dCB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0VFRTtcbiAgb3V0bGluZTogMDtcblxuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucXVlc3Rpb24tZm9ybS10ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0VFRTtcbiAgb3V0bGluZTogMDtcblxuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICByZXNpemU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5xdWVzdGlvbi1mb3JtLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTVweDtcbiAgbWF4LXdpZHRoOiAxOTBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG5cbiAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgJiB+IHtcbiAgICAgICAgLmNoZWNrYm94IHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuXG4gIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNFRUU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2hlY2tib3gtcG9pbnQuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5xdWVzdGlvbi1mb3JtLXN1Ym1pdCB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg4ZGVnLCAjRUY2MzE0IDIuOCUsICNERDk5MkYgOTkuNTglKTtcblxuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnBhcnRuZXJzLXByb2dyYW0ge1xuICAucXVlc3Rpb24tZm9ybS1pbnB1dCxcbiAgLnF1ZXN0aW9uLWZvcm0tdGV4dGFyZWEge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxufVxuIl19 */
