@charset "UTF-8";
.l-container {
  position: relative;
  z-index: 950;
  transition: transform 0.25s, -webkit-transform 0.25s;
  background-color: #fff;
  width: 100%;
}

:root {
  --rem: 5px;
  --color-accent: #f07289;
}
@media all and (min-width: 480px) {
  :root {
    --rem: 6px;
  }
}
@media all and (min-width: 640px) {
  :root {
    --rem: 8px;
  }
}
@media all and (min-width: 768px) {
  :root {
    --rem: 10px;
  }
}

.l-headerBtm_navi > li {
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}

.c-buttons {
  max-width: 100%;
  height: calc(var(--rem) * 0.1 * 120);
  border-radius: calc(var(--rem) * 0.1 * 60);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
  -webkit-transition-duration: 600ms;
          transition-duration: 600ms;
}
@media all and (min-width: 768px) {
  .c-buttons {
    height: calc(var(--rem) * 0.1 * 70);
    border-radius: calc(var(--rem) * 0.1 * 35);
  }
}
@media (hover: hover) {
  .c-buttons:hover {
    opacity: 0.6;
  }
}
.c-buttons__label {
  color: inherit;
  font-size: inherit;
  font-weight: 700;
  line-height: 1;
}
.c-buttons__arrow--left, .c-buttons__arrow--right {
  position: absolute;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: calc(var(--rem) * 0.1 * 20);
  height: 100%;
}
@media all and (min-width: 768px) {
  .c-buttons__arrow--left, .c-buttons__arrow--right {
    width: calc(var(--rem) * 0.1 * 10);
  }
}
.c-buttons__arrow--left {
  left: calc(var(--rem) * 0.1 * 24);
}
.c-buttons__arrow--right {
  right: calc(var(--rem) * 0.1 * 24);
}
.c-buttons__arrow--left::before, .c-buttons__arrow--right::before {
  content: "";
  width: calc(var(--rem) * 0.1 * 20);
  height: calc(var(--rem) * 0.1 * 20);
  border-right: calc(var(--rem) * 0.1 * 4) solid #fff;
  border-bottom: calc(var(--rem) * 0.1 * 4) solid #fff;
}
@media all and (min-width: 768px) {
  .c-buttons__arrow--left::before, .c-buttons__arrow--right::before {
    width: calc(var(--rem) * 0.1 * 10);
    height: calc(var(--rem) * 0.1 * 10);
    border-right-width: calc(var(--rem) * 0.1 * 2);
    border-bottom-width: calc(var(--rem) * 0.1 * 2);
  }
}
.c-buttons__arrow--left::before {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.c-buttons__arrow--right::before {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

.c-break-pc {
  display: none;
}
@media all and (min-width: 768px) {
  .c-break-pc {
    display: block;
  }
}

@media all and (min-width: 768px) {
  .c-break-sp {
    display: none;
  }
}

.p-questions {
  background-color: #eee;
  color: #333333;
}
@media not all and (min-width: 768px) {
  .p-questions {
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q_bottom.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_pattern.jpg");
    background-repeat: no-repeat, repeat;
    background-position: right bottom, center top;
    background-size: calc(var(--rem) * 0.1 * 100) auto, auto auto;
    overflow: hidden;
  }
}
@media all and (min-width: 768px) {
  .p-questions {
    margin-top: calc(var(--rem) * 0.1 * 144);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//bg_treatment_left_3.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_treatment_right_3.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_pattern.jpg");
    background-repeat: no-repeat, no-repeat, repeat;
    background-position: left top calc(var(--rem) * 0.1 * 182), right top calc(var(--rem) * 0.1 * 322), center top;
  }
}
.p-questions__mv-image {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
@media all and (min-width: 768px) {
  .p-questions__mv-image {
    -o-object-fit: cover;
       object-fit: cover;
    height: calc(var(--rem) * 0.1 * 300);
  }
}
.p-questions__wrapper {
  padding-top: calc(var(--rem) * 0.1 * 60);
  padding-left: calc(var(--rem) * 0.1 * 40);
  padding-right: calc(var(--rem) * 0.1 * 40);
  padding-bottom: calc(var(--rem) * 0.1 * 110);
}
@media all and (min-width: 768px) {
  .p-questions__wrapper {
    width: calc(var(--rem) * 0.1 * 1028);
    margin-right: auto;
    margin-left: auto;
    padding-left: calc(var(--rem) * 0.1 * 34);
    padding-right: calc(var(--rem) * 0.1 * 34);
    padding-bottom: calc(var(--rem) * 0.1 * 54);
  }
}
.p-questions__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: calc(var(--rem) * 0.1 * 94);
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  background-color: var(--color-accent);
  color: #fff;
  -webkit-clip-path: polygon(0 0, 100% 0, 97% 50%, 100% 100%, 0 100%, 3% 50%);
          clip-path: polygon(0 0, 100% 0, 97% 50%, 100% 100%, 0 100%, 3% 50%);
}
@media all and (min-width: 768px) {
  .p-questions__title {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
    height: calc(var(--rem) * 0.1 * 70);
    min-width: calc(var(--rem) * 0.1 * 512);
  }
}
.p-questions__title-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  font-size: calc(var(--rem) * 0.1 * 36);
  letter-spacing: 0.1em;
}
@media all and (min-width: 768px) {
  .p-questions__title-inner {
    font-size: calc(var(--rem) * 0.1 * 28);
  }
}
.p-questions__title-small {
  font-size: calc(var(--rem) * 0.1 * 28);
}
@media all and (min-width: 768px) {
  .p-questions__title-small {
    font-size: calc(var(--rem) * 0.1 * 22);
  }
}
.p-questions__introduction {
  margin-bottom: calc(var(--rem) * 0.1 * 60);
}
@media all and (min-width: 768px) {
  .p-questions__introduction {
    margin-bottom: calc(var(--rem) * 0.1 * 50);
  }
}
.p-questions__introduction-text {
  line-height: 1.8;
  font-size: calc(var(--rem) * 0.1 * 26);
  text-align: center;
}
@media not all and (min-width: 375px) {
  .p-questions__introduction-text {
    -webkit-font-feature-settings: "palt";
            font-feature-settings: "palt";
  }
}
@media not all and (min-width: 768px) {
  .p-questions__introduction-text {
    margin-bottom: 1em;
  }
}
@media all and (min-width: 768px) {
  .p-questions__introduction-text {
    font-size: calc(var(--rem) * 0.1 * 20);
  }
}
.p-questions__introduction-caution {
  color: var(--color-accent);
  text-align: center;
  font-size: calc(var(--rem) * 0.1 * 24);
}
@media all and (min-width: 768px) {
  .p-questions__introduction-caution {
    font-size: calc(var(--rem) * 0.1 * 16);
  }
}
.p-questions__result {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  background-color: var(--color-accent);
  color: #fff;
  border: 0;
  font-size: calc(var(--rem) * 0.1 * 36);
  cursor: pointer;
}
@media all and (min-width: 768px) {
  .p-questions__result {
    width: calc(var(--rem) * 0.1 * 480);
    height: calc(var(--rem) * 0.1 * 80);
    font-size: calc(var(--rem) * 0.1 * 28);
    border-radius: calc(var(--rem) * 0.1 * 40);
  }
}

.p-question__block {
  position: relative;
  margin-bottom: calc(var(--rem) * 0.1 * 60);
  padding-top: calc(var(--rem) * 0.1 * 50);
  padding-left: calc(var(--rem) * 0.1 * 40);
  padding-right: calc(var(--rem) * 0.1 * 40);
  padding-bottom: calc(var(--rem) * 0.1 * 60);
  border-radius: calc(var(--rem) * 0.1 * 20);
  background-color: #fff;
  -webkit-box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
          box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
}
@media all and (min-width: 768px) {
  .p-question__block {
    padding: calc(var(--rem) * 0.1 * 40);
    margin-bottom: calc(var(--rem) * 0.1 * 50);
  }
}
.p-question__q6 {
  padding-top: calc(var(--rem) * 0.1 * 100);
}
@media all and (min-width: 768px) {
  .p-question__q6 {
    padding-top: calc(var(--rem) * 0.1 * 80);
  }
}
.p-question__q6::after {
  content: "";
  position: absolute;
  background-image: url("/brand/sarasaty/orimono_check/assets/img/cycle.png");
  background-size: 100% 100%;
  top: calc(var(--rem) * 0.1 * 20);
  right: calc(var(--rem) * 0.1 * 40);
  width: calc(var(--rem) * 0.1 * 200);
  height: calc(var(--rem) * 0.1 * 200);
}
@media all and (min-width: 768px) {
  .p-question__q6::after {
    top: calc(var(--rem) * 0.1 * 40);
    right: calc(var(--rem) * 0.1 * 40);
    width: calc(var(--rem) * 0.1 * 180);
    height: calc(var(--rem) * 0.1 * 180);
  }
}
.p-question__number {
  display: block;
  width: auto;
  height: calc(var(--rem) * 0.1 * 51);
  margin-right: auto;
  margin-left: auto;
  margin-bottom: calc(var(--rem) * 0.1 * 36);
}
@media all and (min-width: 768px) {
  .p-question__number {
    height: calc(var(--rem) * 0.1 * 34);
    margin-bottom: calc(var(--rem) * 0.1 * 20);
  }
}
.p-question__meta {
  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: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-bottom: calc(var(--rem) * 0.1 * 40);
}
@media all and (min-width: 768px) {
  .p-question__meta {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
    margin-bottom: calc(var(--rem) * 0.1 * 32);
  }
}
.p-question__label {
  min-width: calc(var(--rem) * 0.1 * 64);
  color: #fff;
  text-align: center;
  font-size: calc(var(--rem) * 0.1 * 20);
  font-weight: 700;
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.p-question__label--required {
  background-color: var(--color-accent);
}
.p-question__label--optional {
  background-color: #898989;
}
@media not all and (min-width: 768px) {
  .p-question__label {
    margin-bottom: calc(var(--rem) * 0.1 * 20);
  }
}
@media all and (min-width: 768px) {
  .p-question__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: calc(var(--rem) * 0.1 * 54);
    font-size: calc(var(--rem) * 0.1 * 16);
    height: calc(var(--rem) * 0.1 * 24);
    line-height: 1;
    margin-right: calc(var(--rem) * 0.1 * 16);
  }
}
.p-question__text {
  font-size: calc(var(--rem) * 0.1 * 34);
  font-weight: 700;
}
@media not all and (min-width: 768px) {
  .p-question__text {
    margin-bottom: calc(var(--rem) * 0.1 * 30);
  }
}
@media all and (min-width: 768px) {
  .p-question__text {
    font-size: calc(var(--rem) * 0.1 * 22);
  }
}
.p-question__desc {
  font-size: calc(var(--rem) * 0.1 * 26);
}
@media all and (min-width: 768px) {
  .p-question__desc {
    margin-top: calc(var(--rem) * 0.1 * 8);
    width: 100%;
    font-size: calc(var(--rem) * 0.1 * 18);
    text-align: center;
  }
}
.p-question__desc-accent {
  color: var(--color-accent);
  font-weight: 600;
}
.p-question__select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media all and (min-width: 768px) {
  .p-question__select {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
@media not all and (min-width: 768px) {
  .p-question__select-item:not(:last-child) {
    margin-bottom: calc(var(--rem) * 0.1 * 20);
  }
}
@media all and (min-width: 768px) {
  .p-question__select-item {
    width: 48%;
  }
  .p-question__select-item:not(:nth-last-child(-n+2)) {
    margin-bottom: calc(var(--rem) * 0.1 * 20);
  }
}
.p-question__select-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #f4f3f3;
  width: 100%;
  min-height: calc(var(--rem) * 0.1 * 114);
  border-radius: calc(var(--rem) * 0.1 * 10);
  cursor: pointer;
  padding-right: calc(var(--rem) * 0.1 * 40);
  padding-left: calc(var(--rem) * 0.1 * 40);
  font-size: calc(var(--rem) * 0.1 * 30);
  line-height: 1.1;
}
@media all and (min-width: 768px) {
  .p-question__select-label {
    font-size: calc(var(--rem) * 0.1 * 18);
    min-height: calc(var(--rem) * 0.1 * 70);
  }
}
@media (hover: hover) {
  .p-question__select-label {
    -webkit-transition-property: opacity, color, -webkit-box-shadow;
    transition-property: opacity, color, -webkit-box-shadow;
    transition-property: opacity, box-shadow, color;
    transition-property: opacity, box-shadow, color, -webkit-box-shadow;
    -webkit-transition-duration: 600ms;
            transition-duration: 600ms;
  }
  .p-question__select-label:hover {
    color: var(--color-accent);
    -webkit-box-shadow: 0 0 calc(var(--rem) * 0.1 * 8) rgba(0, 0, 0, 0.16);
            box-shadow: 0 0 calc(var(--rem) * 0.1 * 8) rgba(0, 0, 0, 0.16);
  }
}
.p-question__select-annotation {
  display: block;
  margin-top: 0.2em;
  font-size: 0.8em;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
.p-question__select-radio {
  position: relative;
  width: calc(var(--rem) * 0.1 * 50);
  height: calc(var(--rem) * 0.1 * 50);
  border-radius: 50%;
  background-color: transparent;
  border: calc(var(--rem) * 0.1 * 4) solid #7e7e7e;
  margin-right: calc(var(--rem) * 0.1 * 36);
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media all and (min-width: 768px) {
  .p-question__select-radio {
    width: calc(var(--rem) * 0.1 * 34);
    height: calc(var(--rem) * 0.1 * 34);
    border-width: calc(var(--rem) * 0.1 * 2);
    margin-right: calc(var(--rem) * 0.1 * 16);
  }
}
.p-question__select-checkbox {
  position: relative;
  width: calc(var(--rem) * 0.1 * 50);
  height: calc(var(--rem) * 0.1 * 50);
  border-radius: calc(var(--rem) * 0.1 * 10);
  border: calc(var(--rem) * 0.1 * 4) solid #7e7e7e;
  background-color: transparent;
  margin-right: calc(var(--rem) * 0.1 * 36);
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media all and (min-width: 768px) {
  .p-question__select-checkbox {
    width: calc(var(--rem) * 0.1 * 34);
    height: calc(var(--rem) * 0.1 * 34);
    border-width: calc(var(--rem) * 0.1 * 2);
    margin-right: calc(var(--rem) * 0.1 * 16);
  }
}
.p-question__select-item input[type=checkbox], .p-question__select-item input[type=radio] {
  display: none;
}
.p-question__select-item input[type=checkbox]:checked + .p-question__select-label, .p-question__select-item input[type=radio]:checked + .p-question__select-label {
  background-color: #ffe7eb;
}
.p-question__select-item input[type=checkbox]:checked + .p-question__select-label .p-question__select-checkbox {
  background-color: var(--color-accent);
  border-color: var(--color-accent);
}
.p-question__select-item input[type=checkbox]:checked + .p-question__select-label .p-question__select-checkbox::after {
  content: "";
  position: absolute;
  left: calc(var(--rem) * 0.1 * 4);
  top: calc(var(--rem) * 0.1 * 4);
  width: calc(var(--rem) * 0.1 * 32);
  height: calc(var(--rem) * 0.1 * 22);
  border-left: calc(var(--rem) * 0.1 * 6) solid #fff;
  border-bottom: calc(var(--rem) * 0.1 * 6) solid #fff;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
@media all and (min-width: 768px) {
  .p-question__select-item input[type=checkbox]:checked + .p-question__select-label .p-question__select-checkbox::after {
    top: calc(var(--rem) * 0.1 * 6);
    border-left-width: calc(var(--rem) * 0.1 * 4);
    border-bottom-width: calc(var(--rem) * 0.1 * 4);
    width: calc(var(--rem) * 0.1 * 22);
    height: calc(var(--rem) * 0.1 * 12);
  }
}
.p-question__select-item input[type=radio]:checked + .p-question__select-label .p-question__select-radio {
  border-color: var(--color-accent);
  background-color: #fff;
}
.p-question__select-item input[type=radio]:checked + .p-question__select-label .p-question__select-radio::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: var(--color-accent);
  border: calc(var(--rem) * 0.1 * 8) solid #fff;
}
@media not all and (min-width: 768px) {
  .p-question__q1::before {
    content: "";
    position: absolute;
    top: calc(var(--rem) * 0.1 * -64);
    right: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 148);
    height: calc(var(--rem) * 0.1 * 167);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q1_1.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
  .p-question__q1::after {
    content: "";
    position: absolute;
    top: calc(var(--rem) * 0.1 * 680);
    right: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 81);
    height: calc(var(--rem) * 0.1 * 134);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q1_2.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
  .p-question__q2::before {
    content: "";
    position: absolute;
    top: 0;
    left: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 96);
    height: calc(var(--rem) * 0.1 * 145);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q2.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
  .p-question__q3::before {
    content: "";
    position: absolute;
    top: 0;
    left: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 130);
    height: calc(var(--rem) * 0.1 * 104);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q3.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
  .p-question__q4::before {
    content: "";
    position: absolute;
    top: calc(var(--rem) * 0.1 * -76);
    right: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 125);
    height: calc(var(--rem) * 0.1 * 152);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q4.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
  .p-question__q5::before {
    content: "";
    position: absolute;
    top: calc(var(--rem) * 0.1 * -64);
    left: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 131);
    height: calc(var(--rem) * 0.1 * 108);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q5_1.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
  .p-question__q5::after {
    content: "";
    position: absolute;
    top: calc(var(--rem) * 0.1 * 16);
    right: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 91);
    height: calc(var(--rem) * 0.1 * 134);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q5_2.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
  .p-question__q6 {
    margin-bottom: calc(var(--rem) * 0.1 * 80);
  }
  .p-question__q6::before {
    content: "";
    position: absolute;
    top: calc(var(--rem) * 0.1 * -8);
    left: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 110);
    height: calc(var(--rem) * 0.1 * 149);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//treatment_q6.png");
    background-repeat: no-repeat;
    background-size: 100%;
  }
}

.p-result {
  background-color: #eee;
}
@media not all and (min-width: 768px) {
  .p-result {
    overflow: hidden;
    background-image: url("/brand/sarasaty/orimono_check/assets/img//bg_treatment_bottom.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_pattern.jpg");
    background-repeat: no-repeat, repeat;
    background-position: bottom right, center top;
    background-size: auto calc(var(--rem) * 0.1 * 76), auto auto;
  }
}
@media all and (min-width: 768px) {
  .p-result {
    background-image: url("/brand/sarasaty/orimono_check/assets/img//bg_treatment_left.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_treatment_right.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_pattern.jpg");
    background-repeat: no-repeat, no-repeat, repeat;
    background-position: left top calc(var(--rem) * 0.1 * 182), right top calc(var(--rem) * 0.1 * 322), center top;
  }
}
@media all and (min-width: 768px) {
  .p-result--normal {
    background-image: url("/brand/sarasaty/orimono_check/assets/img//bg_treatment_left_2.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_treatment_right_2.png"), url("/brand/sarasaty/orimono_check/assets/img//bg_pattern.jpg");
    background-repeat: no-repeat, no-repeat, repeat;
  }
}
.p-result__wrapper {
  padding-top: calc(var(--rem) * 0.1 * 60);
  padding-left: calc(var(--rem) * 0.1 * 40);
  padding-right: calc(var(--rem) * 0.1 * 40);
  padding-bottom: calc(var(--rem) * 0.1 * 100);
}
@media all and (min-width: 768px) {
  .p-result__wrapper {
    width: calc(var(--rem) * 0.1 * 1028);
    padding-left: 0;
    padding-right: 0;
    padding-bottom: calc(var(--rem) * 0.1 * 70);
    margin-top: calc(var(--rem) * 0.1 * 144);
    margin-right: auto;
    margin-left: auto;
  }
}
.p-result__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: calc(var(--rem) * 0.1 * 94);
  background-color: var(--color-accent);
  color: #fff;
  margin-bottom: calc(var(--rem) * 0.1 * 44);
  -webkit-clip-path: polygon(0 0, 100% 0, 97% 50%, 100% 100%, 0 100%, 3% 50%);
          clip-path: polygon(0 0, 100% 0, 97% 50%, 100% 100%, 0 100%, 3% 50%);
}
@media all and (min-width: 768px) {
  .p-result__title {
    margin-right: auto;
    margin-left: auto;
    width: calc(var(--rem) * 0.1 * 328);
    height: calc(var(--rem) * 0.1 * 70);
    font-size: calc(var(--rem) * 0.1 * 28);
  }
}
.p-result__back {
  background-color: #7c7c7c;
  color: #fff;
}
@media all and (min-width: 768px) {
  .p-result__back {
    margin-right: auto;
    margin-left: auto;
    width: calc(var(--rem) * 0.1 * 480);
    font-size: calc(var(--rem) * 0.1 * 28);
    height: calc(var(--rem) * 0.1 * 80);
    border-radius: calc(var(--rem) * 0.1 * 40);
  }
}

.p-result-diagnose {
  margin-bottom: calc(var(--rem) * 0.1 * 70);
  padding: calc(var(--rem) * 0.1 * 60) calc(var(--rem) * 0.1 * 40);
  border-radius: calc(var(--rem) * 0.1 * 20);
  background-color: #fff;
  -webkit-box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
          box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
}
@media not all and (min-width: 768px) {
  .p-result-diagnose {
    position: relative;
  }
  .p-result-diagnose::after {
    content: "";
    position: absolute;
    top: calc(var(--rem) * 0.1 * 80);
    right: calc(var(--rem) * 0.1 * -40);
    width: calc(var(--rem) * 0.1 * 114);
    height: calc(var(--rem) * 0.1 * 232);
    background-image: url("/brand/sarasaty/orimono_check/assets/img//diagnose_treatments.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
}
@media all and (min-width: 768px) {
  .p-result-diagnose {
    display: grid;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    grid-template-columns: calc(var(--rem) * 0.1 * 280) calc(var(--rem) * 0.1 * 556);
    grid-template-rows: auto auto;
    grid-column-gap: calc(var(--rem) * 0.1 * 64);
    padding-top: calc(var(--rem) * 0.1 * 40);
    padding-left: calc(var(--rem) * 0.1 * 40);
    padding-right: calc(var(--rem) * 0.1 * 40);
    padding-bottom: calc(var(--rem) * 0.1 * 40);
    width: calc(100% - 68px);
    margin-right: auto;
    margin-left: auto;
  }
}
.p-result-diagnose__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff3f5;
  border-radius: calc(var(--rem) * 0.1 * 14);
  min-height: calc(var(--rem) * 0.1 * 130);
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  padding-top: calc(var(--rem) * 0.1 * 40);
  padding-bottom: calc(var(--rem) * 0.1 * 40);
  color: var(--color-accent);
  font-size: calc(var(--rem) * 0.1 * 36);
  text-align: center;
}
@media all and (min-width: 768px) {
  .p-result-diagnose__title {
    grid-column: 1/3;
    min-width: calc(var(--rem) * 0.1 * 380);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
    min-height: calc(var(--rem) * 0.1 * 80);
    font-size: calc(var(--rem) * 0.1 * 22);
    padding: calc(var(--rem) * 0.1 * 20) calc(var(--rem) * 0.1 * 30);
  }
}
.p-result-diagnose__title-small {
  font-size: calc(var(--rem) * 0.1 * 28);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__title-small {
    font-size: calc(var(--rem) * 0.1 * 18);
  }
}
.p-result-diagnose .p-result-diagnose__illust--d, .p-result-diagnose .p-result-diagnose__illust--c, .p-result-diagnose .p-result-diagnose__illust--b, .p-result-diagnose .p-result-diagnose__illust--a {
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  height: auto;
}
@media all and (min-width: 768px) {
  .p-result-diagnose .p-result-diagnose__illust--d, .p-result-diagnose .p-result-diagnose__illust--c, .p-result-diagnose .p-result-diagnose__illust--b, .p-result-diagnose .p-result-diagnose__illust--a {
    margin-bottom: 0;
    margin-right: 0;
    margin-left: auto;
  }
}
.p-result-diagnose__illust--a {
  width: calc(var(--rem) * 0.1 * 398);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__illust--a {
    width: calc(var(--rem) * 0.1 * 216);
  }
}
.p-result-diagnose__illust--b {
  width: calc(var(--rem) * 0.1 * 456);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__illust--b {
    width: calc(var(--rem) * 0.1 * 224);
  }
}
.p-result-diagnose__illust--c {
  width: calc(var(--rem) * 0.1 * 434);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__illust--c {
    width: calc(var(--rem) * 0.1 * 224);
  }
}
.p-result-diagnose__illust--d {
  width: calc(var(--rem) * 0.1 * 410);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__illust--d {
    width: calc(var(--rem) * 0.1 * 208);
  }
}
.p-result-diagnose__intro {
  font-size: calc(var(--rem) * 0.1 * 30);
  font-weight: 600;
  margin-bottom: calc(var(--rem) * 0.1 * 40);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__intro {
    margin-bottom: calc(var(--rem) * 0.1 * 24);
    font-size: calc(var(--rem) * 0.1 * 18);
  }
}
.p-result-diagnose__intro-accent {
  color: var(--color-accent);
  font-weight: 700;
}
.p-result-diagnose__text {
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  font-size: calc(var(--rem) * 0.1 * 26);
  font-weight: 500;
  line-height: 1.6;
}
@media all and (min-width: 768px) {
  .p-result-diagnose__text {
    font-size: calc(var(--rem) * 0.1 * 16);
  }
}
.p-result-diagnose__supervisor {
  color: var(--color-accent);
  font-size: calc(var(--rem) * 0.1 * 25);
  font-weight: 500;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media all and (min-width: 768px) {
  .p-result-diagnose__supervisor {
    font-size: calc(var(--rem) * 0.1 * 16);
  }
}
.p-result-diagnose__list {
  font-size: calc(var(--rem) * 0.1 * 26);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__list {
    font-size: calc(var(--rem) * 0.1 * 18);
    line-height: 1.4;
  }
}
.p-result-diagnose__list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
}
.p-result-diagnose__list-item::before {
  content: "";
  width: calc(var(--rem) * 0.1 * 24);
  height: calc(var(--rem) * 0.1 * 24);
  border-radius: 50%;
  background-color: var(--color-accent);
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: calc(var(--rem) * 0.1 * 4);
}
@media all and (min-width: 768px) {
  .p-result-diagnose__list-item::before {
    width: calc(var(--rem) * 0.1 * 16);
    height: calc(var(--rem) * 0.1 * 16);
  }
}
.p-result-diagnose__list-desc {
  padding-left: 1em;
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  font-weight: 500;
}
@media all and (min-width: 768px) {
  .p-result-diagnose__list-desc {
    margin-bottom: calc(var(--rem) * 0.1 * 10);
  }
}

.p-result-clinic {
  background-color: #fff;
  margin-bottom: calc(var(--rem) * 0.1 * 60);
  padding: calc(var(--rem) * 0.1 * 60) calc(var(--rem) * 0.1 * 40);
  border-radius: calc(var(--rem) * 0.1 * 20);
  -webkit-box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
          box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
  background-image: -webkit-image-set(url("/brand/sarasaty/orimono_check/assets/img/clinic_bg_sp.jpg") 1x, url("/brand/sarasaty/orimono_check/assets/img/clinic_bg_sp@2x.jpg") 2x);
  background-image: image-set(url("/brand/sarasaty/orimono_check/assets/img/clinic_bg_sp.jpg") 1x, url("/brand/sarasaty/orimono_check/assets/img/clinic_bg_sp@2x.jpg") 2x);
  background-size: 100% 100%;
  border: calc(var(--rem) * 0.1 * 6) solid #fff;
}
@media all and (min-width: 768px) {
  .p-result-clinic {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-image: -webkit-image-set(url("/brand/sarasaty/orimono_check/assets/img/clinic_bg.jpg") 1x, url("/brand/sarasaty/orimono_check/assets/img/clinic_bg@2x.jpg") 2x);
    background-image: image-set(url("/brand/sarasaty/orimono_check/assets/img/clinic_bg.jpg") 1x, url("/brand/sarasaty/orimono_check/assets/img/clinic_bg@2x.jpg") 2x);
    border-width: calc(var(--rem) * 0.1 * 4);
  }
}
.p-result-clinic__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: calc(var(--rem) * 0.1 * 44);
  font-size: calc(var(--rem) * 0.1 * 34);
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
  color: #0d386b;
}
@media all and (min-width: 768px) {
  .p-result-clinic__title {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: calc(var(--rem) * 0.1 * 40);
    font-size: calc(var(--rem) * 0.1 * 28);
  }
}
.p-result-clinic__title::before {
  content: "";
  border-left: calc(var(--rem) * 0.1 * 4) solid #0d386b;
  height: calc(var(--rem) * 0.1 * 72);
  -webkit-transform: rotate(340deg);
          transform: rotate(340deg);
  margin-right: 0.6em;
}
@media all and (min-width: 768px) {
  .p-result-clinic__title::before {
    border-left-width: calc(var(--rem) * 0.1 * 3);
    height: calc(var(--rem) * 0.1 * 28);
    -webkit-transform: rotate(325deg);
            transform: rotate(325deg);
  }
}
.p-result-clinic__title::after {
  content: "";
  border-right: calc(var(--rem) * 0.1 * 4) solid #0d386b;
  height: calc(var(--rem) * 0.1 * 72);
  -webkit-transform: rotate(-340deg);
          transform: rotate(-340deg);
  margin-left: 0.6em;
}
@media all and (min-width: 768px) {
  .p-result-clinic__title::after {
    border-right-width: calc(var(--rem) * 0.1 * 3);
    height: calc(var(--rem) * 0.1 * 28);
    -webkit-transform: rotate(-325deg);
            transform: rotate(-325deg);
  }
}
.p-result-clinic__image {
  display: block;
  margin-right: auto;
  margin-left: auto;
  border-radius: calc(var(--rem) * 0.1 * 20);
  margin-bottom: calc(var(--rem) * 0.1 * 30);
  width: calc(var(--rem) * 0.1 * 512);
}
@media all and (min-width: 768px) {
  .p-result-clinic__image {
    width: calc(var(--rem) * 0.1 * 404);
    height: auto;
  }
}
.p-result-clinic__desc {
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  font-size: calc(var(--rem) * 0.1 * 34);
  text-align: center;
  font-weight: 700;
  color: #333;
}
@media all and (min-width: 768px) {
  .p-result-clinic__desc {
    width: 100%;
    margin-bottom: calc(var(--rem) * 0.1 * 24);
    font-size: calc(var(--rem) * 0.1 * 22);
  }
}
.p-result-clinic__caution {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #7c7c7c;
  font-size: calc(var(--rem) * 0.1 * 26);
  font-weight: 600;
  margin-bottom: calc(var(--rem) * 0.1 * 60);
}
@media all and (min-width: 768px) {
  .p-result-clinic__caution {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    margin-bottom: calc(var(--rem) * 0.1 * 30);
    font-size: calc(var(--rem) * 0.1 * 16);
  }
}
.p-result-clinic__caution::before {
  content: "※";
}
.p-result-clinic__about {
  background-color: #fff;
  border: 1px solid #0d386b;
  font-size: calc(var(--rem) * 0.1 * 34);
  color: #0d386b;
}
@media all and (min-width: 768px) {
  .p-result-clinic__about {
    width: calc(var(--rem) * 0.1 * 360);
    font-size: calc(var(--rem) * 0.1 * 20);
  }
}
.p-result-clinic__about-arrow::before {
  border-color: #0d386b;
}

.p-result-recommend {
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  padding: calc(var(--rem) * 0.1 * 80) calc(var(--rem) * 0.1 * 40);
  border-radius: calc(var(--rem) * 0.1 * 20);
  background-color: #fff;
  -webkit-box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
          box-shadow: calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 3) calc(var(--rem) * 0.1 * 70) rgba(180, 180, 180, 0.18);
  background-image: url("/brand/sarasaty/orimono_check/assets/img//product_bg_sp.jpg");
  background-position: center top;
  background-size: 100% auto;
  background-repeat: no-repeat;
}
@media all and (min-width: 768px) {
  .p-result-recommend {
    background-image: url("/brand/sarasaty/orimono_check/assets/img//product_bg.jpg");
    width: 48%;
    max-width: calc(var(--rem) * 0.1 * 504);
    padding-top: calc(var(--rem) * 0.1 * 30);
    padding-bottom: calc(var(--rem) * 0.1 * 40);
    padding-right: calc(var(--rem) * 0.1 * 34);
    padding-left: calc(var(--rem) * 0.1 * 34);
  }
}
.p-result-recommend__title {
  height: calc(var(--rem) * 0.1 * 140);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: calc(var(--rem) * 0.1 * 44);
  -webkit-clip-path: polygon(0 0, 100% 0, 97% 50%, 100% 100%, 0 100%, 3% 50%);
          clip-path: polygon(0 0, 100% 0, 97% 50%, 100% 100%, 0 100%, 3% 50%);
  background-color: #5c99c5;
  font-size: calc(var(--rem) * 0.1 * 36);
  font-weight: 700;
  line-height: 1.4;
  color: #fff;
  text-align: center;
}
@media all and (min-width: 768px) {
  .p-result-recommend__title {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: calc(var(--rem) * 0.1 * 70);
    margin-right: auto;
    margin-left: auto;
    font-size: calc(var(--rem) * 0.1 * 28);
    padding-left: calc(var(--rem) * 0.1 * 60);
    padding-right: calc(var(--rem) * 0.1 * 60);
    margin-bottom: calc(var(--rem) * 0.1 * 40);
  }
}
@media all and (min-width: 768px) {
  .p-result-recommend__column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}
.p-result-recommend .p-result-recommend__image--clean, .p-result-recommend .p-result-recommend__image--saralie, .p-result-recommend .p-result-recommend__image--lingerie_cleaning, .p-result-recommend .p-result-recommend__image--cotton_double, .p-result-recommend .p-result-recommend__image--cotton_soft, .p-result-recommend .p-result-recommend__image--cotton_wide, .p-result-recommend .p-result-recommend__image--cotton {
  display: block;
  margin-right: auto;
  margin-left: auto;
  height: calc(var(--rem) * 0.1 * 514);
  margin-bottom: calc(var(--rem) * 0.1 * 40);
}
@media all and (min-width: 768px) {
  .p-result-recommend .p-result-recommend__image--clean, .p-result-recommend .p-result-recommend__image--saralie, .p-result-recommend .p-result-recommend__image--lingerie_cleaning, .p-result-recommend .p-result-recommend__image--cotton_double, .p-result-recommend .p-result-recommend__image--cotton_soft, .p-result-recommend .p-result-recommend__image--cotton_wide, .p-result-recommend .p-result-recommend__image--cotton {
    height: calc(var(--rem) * 0.1 * 300);
    margin-bottom: calc(var(--rem) * 0.1 * 20);
  }
}
.p-result-recommend__image-title {
  display: block;
  margin-right: auto;
  margin-left: auto;
  width: auto;
  height: calc(var(--rem) * 0.1 * 100);
  margin-bottom: calc(var(--rem) * 0.1 * 30);
}
@media all and (min-width: 768px) {
  .p-result-recommend__image-title {
    height: calc(var(--rem) * 0.1 * 60);
  }
}
.p-result-recommend__caution {
  margin-bottom: calc(var(--rem) * 0.1 * 20);
  font-size: calc(var(--rem) * 0.1 * 22);
  line-height: 1.4;
  text-align: justify;
  color: #5c99c5;
}
@media all and (min-width: 768px) {
  .p-result-recommend__caution {
    font-size: calc(var(--rem) * 0.1 * 14);
  }
}
.p-result-recommend__desc {
  font-size: calc(var(--rem) * 0.1 * 26);
  font-weight: 500;
  margin-bottom: calc(var(--rem) * 0.1 * 60);
  text-align: center;
}
@media all and (min-width: 768px) {
  .p-result-recommend__desc {
    margin-bottom: calc(var(--rem) * 0.1 * 30);
    line-height: 1.4;
    font-size: calc(var(--rem) * 0.1 * 22);
  }
}
.p-result-recommend__buy {
  margin-bottom: calc(var(--rem) * 0.1 * 40);
  background-color: #5c99c5;
  color: #fff;
}
@media all and (min-width: 768px) {
  .p-result-recommend__buy {
    margin-bottom: calc(var(--rem) * 0.1 * 20);
    margin-right: auto;
    margin-left: auto;
    width: calc(var(--rem) * 0.1 * 350);
  }
}
.p-result-recommend__buy-icon {
  width: calc(var(--rem) * 0.1 * 54);
  height: calc(var(--rem) * 0.1 * 54);
  background-image: url("/brand/sarasaty/orimono_check/assets/img//icon_cart.png");
  background-size: 100% 100%;
  margin-bottom: calc(var(--rem) * 0.1 * 12);
  margin-right: calc(var(--rem) * 0.1 * 16);
}
@media all and (min-width: 768px) {
  .p-result-recommend__buy-icon {
    width: calc(var(--rem) * 0.1 * 26);
    height: calc(var(--rem) * 0.1 * 26);
    margin-bottom: calc(var(--rem) * 0.1 * 6);
    margin-right: calc(var(--rem) * 0.1 * 8);
  }
}
.p-result-recommend__product {
  border: 1px solid #5c99c5;
  color: #5c99c5;
}
@media all and (min-width: 768px) {
  .p-result-recommend__product {
    margin-right: auto;
    margin-left: auto;
    width: calc(var(--rem) * 0.1 * 350);
  }
}
.p-result-recommend__product-arrow::before {
  border-color: #5c99c5;
}

@media all and (min-width: 768px) {
  .orimono-check__contents {
    padding-top: calc(var(--rem) * 0.1 * 54);
  }
}

/*# sourceMappingURL=data:application/json;base64,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QUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFO0lBQ0Usd0NBQXdDO0VBQzFDO0FBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5NTA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG46cm9vdCB7XG4gIC0tcmVtOiA1cHg7XG4gIC0tY29sb3ItYWNjZW50OiAjZjA3Mjg5O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tcmVtOiA2cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIDpyb290IHtcbiAgICAtLXJlbTogOHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICA6cm9vdCB7XG4gICAgLS1yZW06IDEwcHg7XG4gIH1cbn1cblxuLmwtaGVhZGVyQnRtX25hdmkgPiBsaSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xufVxuXG4uYy1idXR0b25zIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEyMCk7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA2MDBtcztcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ1dHRvbnMge1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzApO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM1KTtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmMtYnV0dG9uczpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG4uYy1idXR0b25zX19sYWJlbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmMtYnV0dG9uc19fYXJyb3ctLWxlZnQsIC5jLWJ1dHRvbnNfX2Fycm93LS1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjApO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1idXR0b25zX19hcnJvdy0tbGVmdCwgLmMtYnV0dG9uc19fYXJyb3ctLXJpZ2h0IHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTApO1xuICB9XG59XG4uYy1idXR0b25zX19hcnJvdy0tbGVmdCB7XG4gIGxlZnQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI0KTtcbn1cbi5jLWJ1dHRvbnNfX2Fycm93LS1yaWdodCB7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyNCk7XG59XG4uYy1idXR0b25zX19hcnJvdy0tbGVmdDo6YmVmb3JlLCAuYy1idXR0b25zX19hcnJvdy0tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjApO1xuICBib3JkZXItcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQpIHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQpIHNvbGlkICNmZmY7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1idXR0b25zX19hcnJvdy0tbGVmdDo6YmVmb3JlLCAuYy1idXR0b25zX19hcnJvdy0tcmlnaHQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEwKTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEwKTtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIpO1xuICB9XG59XG4uYy1idXR0b25zX19hcnJvdy0tbGVmdDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cbi5jLWJ1dHRvbnNfX2Fycm93LS1yaWdodDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmMtYnJlYWstcGMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnJlYWstcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJyZWFrLXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wLXF1ZXN0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9ucyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vdHJlYXRtZW50X3FfYm90dG9tLnBuZ1wiKSwgdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vYmdfcGF0dGVybi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSwgY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEwMCkgYXV0bywgYXV0byBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTQ0KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nLy9iZ190cmVhdG1lbnRfbGVmdF8zLnBuZ1wiKSwgdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vYmdfdHJlYXRtZW50X3JpZ2h0XzMucG5nXCIpLCB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nLy9iZ19wYXR0ZXJuLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQsIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxODIpLCByaWdodCB0b3AgY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzIyKSwgY2VudGVyIHRvcDtcbiAgfVxufVxuLnAtcXVlc3Rpb25zX19tdi1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25zX19tdi1pbWFnZSB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzMDApO1xuICB9XG59XG4ucC1xdWVzdGlvbnNfX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNjApO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDApO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTEwKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uc19fd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEwMjgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM0KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzNCk7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDU0KTtcbiAgfVxufVxuLnAtcXVlc3Rpb25zX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDk0KTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBjb2xvcjogI2ZmZjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCA5NyUgNTAlLCAxMDAlIDEwMCUsIDAgMTAwJSwgMyUgNTAlKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uc19fdGl0bGUge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA3MCk7XG4gICAgbWluLXdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1MTIpO1xuICB9XG59XG4ucC1xdWVzdGlvbnNfX3RpdGxlLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM2KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25zX190aXRsZS1pbm5lciB7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyOCk7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uc19fdGl0bGUtc21hbGwge1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI4KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uc19fdGl0bGUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjIpO1xuICB9XG59XG4ucC1xdWVzdGlvbnNfX2ludHJvZHVjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYwKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uc19faW50cm9kdWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1MCk7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uc19faW50cm9kdWN0aW9uLXRleHQge1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI2KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wLXF1ZXN0aW9uc19faW50cm9kdWN0aW9uLXRleHQge1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIH1cbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbnNfX2ludHJvZHVjdGlvbi10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uc19faW50cm9kdWN0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjApO1xuICB9XG59XG4ucC1xdWVzdGlvbnNfX2ludHJvZHVjdGlvbi1jYXV0aW9uIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyNCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbnNfX2ludHJvZHVjdGlvbi1jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE2KTtcbiAgfVxufVxuLnAtcXVlc3Rpb25zX19yZXN1bHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzNik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uc19fcmVzdWx0IHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDgwKTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDgwKTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI4KTtcbiAgICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIH1cbn1cblxuLnAtcXVlc3Rpb25fX2Jsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA2MCk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1MCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDApO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA2MCk7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMykgY2FsYyh2YXIoLS1yZW0pICogMC4xICogMykgY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzApIHJnYmEoMTgwLCAxODAsIDE4MCwgMC4xOCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fYmxvY2sge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1MCk7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19xNiB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxMDApO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3E2IHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogODApO1xuICB9XG59XG4ucC1xdWVzdGlvbl9fcTY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nL2N5Y2xlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHRvcDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjApO1xuICByaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDApO1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjAwKTtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMDApO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3E2OjphZnRlciB7XG4gICAgdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTgwKTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE4MCk7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19udW1iZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNTEpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzNik7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fbnVtYmVyIHtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM0KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19tZXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19tZXRhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzIpO1xuICB9XG59XG4ucC1xdWVzdGlvbl9fbGFiZWwge1xuICBtaW4td2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDY0KTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG9yZGVyOiAtMTtcbn1cbi5wLXF1ZXN0aW9uX19sYWJlbC0tcmVxdWlyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuLnAtcXVlc3Rpb25fX2xhYmVsLS1vcHRpb25hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OTg5ODk7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNTQpO1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTYpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTYpO1xuICB9XG59XG4ucC1xdWVzdGlvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzQpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzMCk7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIyKTtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX2Rlc2Mge1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI2KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXF1ZXN0aW9uX19kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19kZXNjLWFjY2VudCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnAtcXVlc3Rpb25fX3NlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fc2VsZWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fc2VsZWN0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjApO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fc2VsZWN0LWl0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgLnAtcXVlc3Rpb25fX3NlbGVjdC1pdGVtOm5vdCg6bnRoLWxhc3QtY2hpbGQoLW4rMikpIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19zZWxlY3QtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2YzO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTE0KTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzApO1xuICBsaW5lLWhlaWdodDogMS4xO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3NlbGVjdC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxOCk7XG4gICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzApO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC1xdWVzdGlvbl9fc2VsZWN0LWxhYmVsIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBib3gtc2hhZG93LCBjb2xvcjtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA2MDBtcztcbiAgfVxuICAucC1xdWVzdGlvbl9fc2VsZWN0LWxhYmVsOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgICBib3gtc2hhZG93OiAwIDAgY2FsYyh2YXIoLS1yZW0pICogMC4xICogOCkgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgfVxufVxuLnAtcXVlc3Rpb25fX3NlbGVjdC1hbm5vdGF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuLnAtcXVlc3Rpb25fX3NlbGVjdC1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDUwKTtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1MCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNCkgc29saWQgIzdlN2U3ZTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzNik7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3NlbGVjdC1yYWRpbyB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM0KTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM0KTtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTYpO1xuICB9XG59XG4ucC1xdWVzdGlvbl9fc2VsZWN0LWNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNTApO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDUwKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTApO1xuICBib3JkZXI6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQpIHNvbGlkICM3ZTdlN2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM2KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fc2VsZWN0LWNoZWNrYm94IHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzQpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzQpO1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxNik7XG4gIH1cbn1cbi5wLXF1ZXN0aW9uX19zZWxlY3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLnAtcXVlc3Rpb25fX3NlbGVjdC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLXF1ZXN0aW9uX19zZWxlY3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLnAtcXVlc3Rpb25fX3NlbGVjdC1sYWJlbCwgLnAtcXVlc3Rpb25fX3NlbGVjdC1pdGVtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAucC1xdWVzdGlvbl9fc2VsZWN0LWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTdlYjtcbn1cbi5wLXF1ZXN0aW9uX19zZWxlY3QtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLnAtcXVlc3Rpb25fX3NlbGVjdC1sYWJlbCAucC1xdWVzdGlvbl9fc2VsZWN0LWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xufVxuLnAtcXVlc3Rpb25fX3NlbGVjdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAucC1xdWVzdGlvbl9fc2VsZWN0LWxhYmVsIC5wLXF1ZXN0aW9uX19zZWxlY3QtY2hlY2tib3g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0KTtcbiAgdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0KTtcbiAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDMyKTtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMik7XG4gIGJvcmRlci1sZWZ0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA2KSBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA2KSBzb2xpZCAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcXVlc3Rpb25fX3NlbGVjdC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyAucC1xdWVzdGlvbl9fc2VsZWN0LWxhYmVsIC5wLXF1ZXN0aW9uX19zZWxlY3QtY2hlY2tib3g6OmFmdGVyIHtcbiAgICB0b3A6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0KTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0KTtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjIpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTIpO1xuICB9XG59XG4ucC1xdWVzdGlvbl9fc2VsZWN0LWl0ZW0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5wLXF1ZXN0aW9uX19zZWxlY3QtbGFiZWwgLnAtcXVlc3Rpb25fX3NlbGVjdC1yYWRpbyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wLXF1ZXN0aW9uX19zZWxlY3QtaXRlbSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgLnAtcXVlc3Rpb25fX3NlbGVjdC1sYWJlbCAucC1xdWVzdGlvbl9fc2VsZWN0LXJhZGlvOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGJvcmRlcjogY2FsYyh2YXIoLS1yZW0pICogMC4xICogOCkgc29saWQgI2ZmZjtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1xdWVzdGlvbl9fcTE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAtNjQpO1xuICAgIHJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAtNDApO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxNDgpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTY3KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nLy90cmVhdG1lbnRfcTFfMS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cbiAgLnAtcXVlc3Rpb25fX3ExOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA2ODApO1xuICAgIHJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAtNDApO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA4MSk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxMzQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL3RyZWF0bWVudF9xMV8yLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgfVxuICAucC1xdWVzdGlvbl9fcTI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIC00MCk7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDk2KTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE0NSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vdHJlYXRtZW50X3EyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgfVxuICAucC1xdWVzdGlvbl9fcTM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIC00MCk7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEzMCk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxMDQpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL3RyZWF0bWVudF9xMy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cbiAgLnAtcXVlc3Rpb25fX3E0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogLTc2KTtcbiAgICByaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogLTQwKTtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTI1KTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE1Mik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vdHJlYXRtZW50X3E0LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgfVxuICAucC1xdWVzdGlvbl9fcTU6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAtNjQpO1xuICAgIGxlZnQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIC00MCk7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEzMSk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxMDgpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL3RyZWF0bWVudF9xNV8xLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgfVxuICAucC1xdWVzdGlvbl9fcTU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE2KTtcbiAgICByaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogLTQwKTtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogOTEpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTM0KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nLy90cmVhdG1lbnRfcTVfMi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cbiAgLnAtcXVlc3Rpb25fX3E2IHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA4MCk7XG4gIH1cbiAgLnAtcXVlc3Rpb25fX3E2OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogLTgpO1xuICAgIGxlZnQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIC00MCk7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDExMCk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxNDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL3RyZWF0bWVudF9xNi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cbn1cblxuLnAtcmVzdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbkBtZWRpYSBub3QgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vYmdfdHJlYXRtZW50X2JvdHRvbS5wbmdcIiksIHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL2JnX3BhdHRlcm4uanBnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQsIGNlbnRlciB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDc2KSwgYXV0byBhdXRvO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL2JnX3RyZWF0bWVudF9sZWZ0LnBuZ1wiKSwgdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vYmdfdHJlYXRtZW50X3JpZ2h0LnBuZ1wiKSwgdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vYmdfcGF0dGVybi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0LCByZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTgyKSwgcmlnaHQgdG9wIGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDMyMiksIGNlbnRlciB0b3A7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC0tbm9ybWFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nLy9iZ190cmVhdG1lbnRfbGVmdF8yLnBuZ1wiKSwgdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy8vYmdfdHJlYXRtZW50X3JpZ2h0XzIucG5nXCIpLCB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nLy9iZ19wYXR0ZXJuLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQsIHJlcGVhdDtcbiAgfVxufVxuLnAtcmVzdWx0X193cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYwKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEwMCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHRfX3dyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxMDI4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzApO1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE0NCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ucC1yZXN1bHRfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogOTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDQpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDk3JSA1MCUsIDEwMCUgMTAwJSwgMCAxMDAlLCAzJSA1MCUpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0X190aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzMjgpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzApO1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjgpO1xuICB9XG59XG4ucC1yZXN1bHRfX2JhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M3YzdjO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdF9fYmFjayB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0ODApO1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjgpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogODApO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgfVxufVxuXG4ucC1yZXN1bHQtZGlhZ25vc2Uge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA3MCk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYwKSBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMykgY2FsYyh2YXIoLS1yZW0pICogMC4xICogMykgY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzApIHJnYmEoMTgwLCAxODAsIDE4MCwgMC4xOCk7XG59XG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LWRpYWdub3NlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnAtcmVzdWx0LWRpYWdub3NlOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA4MCk7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIC00MCk7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDExNCk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMzIpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL2RpYWdub3NlX3RyZWF0bWVudHMucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1kaWFnbm9zZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjgwKSBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1NTYpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNjQpO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDApO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY4cHgpO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2Y1O1xuICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxNCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDEzMCk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQtZGlhZ25vc2VfX3RpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgIG1pbi13aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzgwKTtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDgwKTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIyKTtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCkgY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzApO1xuICB9XG59XG4ucC1yZXN1bHQtZGlhZ25vc2VfX3RpdGxlLXNtYWxsIHtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyOCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQtZGlhZ25vc2VfX3RpdGxlLXNtYWxsIHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE4KTtcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1kLCAucC1yZXN1bHQtZGlhZ25vc2UgLnAtcmVzdWx0LWRpYWdub3NlX19pbGx1c3QtLWMsIC5wLXJlc3VsdC1kaWFnbm9zZSAucC1yZXN1bHQtZGlhZ25vc2VfX2lsbHVzdC0tYiwgLnAtcmVzdWx0LWRpYWdub3NlIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1hIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LWRpYWdub3NlIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1kLCAucC1yZXN1bHQtZGlhZ25vc2UgLnAtcmVzdWx0LWRpYWdub3NlX19pbGx1c3QtLWMsIC5wLXJlc3VsdC1kaWFnbm9zZSAucC1yZXN1bHQtZGlhZ25vc2VfX2lsbHVzdC0tYiwgLnAtcmVzdWx0LWRpYWdub3NlIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1hIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX19pbGx1c3QtLWEge1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzk4KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1hIHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjE2KTtcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX19pbGx1c3QtLWIge1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDU2KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1iIHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjI0KTtcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX19pbGx1c3QtLWMge1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDM0KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1jIHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjI0KTtcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX19pbGx1c3QtLWQge1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDEwKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1kaWFnbm9zZV9faWxsdXN0LS1kIHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjA4KTtcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX19pbnRybyB7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzApO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQtZGlhZ25vc2VfX2ludHJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyNCk7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxOCk7XG4gIH1cbn1cbi5wLXJlc3VsdC1kaWFnbm9zZV9faW50cm8tYWNjZW50IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucC1yZXN1bHQtZGlhZ25vc2VfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjYpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LWRpYWdub3NlX190ZXh0IHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE2KTtcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX19zdXBlcnZpc29yIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudCk7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjUpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LWRpYWdub3NlX19zdXBlcnZpc29yIHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE2KTtcbiAgfVxufVxuLnAtcmVzdWx0LWRpYWdub3NlX19saXN0IHtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyNik7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQtZGlhZ25vc2VfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5wLXJlc3VsdC1kaWFnbm9zZV9fbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wLXJlc3VsdC1kaWFnbm9zZV9fbGlzdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjQpO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI0KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQpO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1kaWFnbm9zZV9fbGlzdC1pdGVtOjpiZWZvcmUge1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxNik7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxNik7XG4gIH1cbn1cbi5wLXJlc3VsdC1kaWFnbm9zZV9fbGlzdC1kZXNjIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1kaWFnbm9zZV9fbGlzdC1kZXNjIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxMCk7XG4gIH1cbn1cblxuLnAtcmVzdWx0LWNsaW5pYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYwKTtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNjApIGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjApO1xuICBib3gtc2hhZG93OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzKSBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzKSBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA3MCkgcmdiYSgxODAsIDE4MCwgMTgwLCAwLjE4KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvY2xpbmljX2JnX3NwLmpwZ1wiKSAxeCwgdXJsKFwiL2JyYW5kL3NhcmFzYXR5L29yaW1vbm9fY2hlY2svYXNzZXRzL2ltZy9jbGluaWNfYmdfc3BAMnguanBnXCIpIDJ4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGJvcmRlcjogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNikgc29saWQgI2ZmZjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1jbGluaWMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nL2NsaW5pY19iZy5qcGdcIikgMXgsIHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvY2xpbmljX2JnQDJ4LmpwZ1wiKSAyeCk7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0KTtcbiAgfVxufVxuLnAtcmVzdWx0LWNsaW5pY19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDQpO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM0KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzBkMzg2Yjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1jbGluaWNfX3RpdGxlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI4KTtcbiAgfVxufVxuLnAtcmVzdWx0LWNsaW5pY19fdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0KSBzb2xpZCAjMGQzODZiO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDcyKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzQwZGVnKTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1jbGluaWNfX3RpdGxlOjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzKTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI4KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMjVkZWcpO1xuICB9XG59XG4ucC1yZXN1bHQtY2xpbmljX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQpIHNvbGlkICMwZDM4NmI7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzQwZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IDAuNmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LWNsaW5pY19fdGl0bGU6OmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDMpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjgpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMjVkZWcpO1xuICB9XG59XG4ucC1yZXN1bHQtY2xpbmljX19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDMwKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDUxMik7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQtY2xpbmljX19pbWFnZSB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwNCk7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucC1yZXN1bHQtY2xpbmljX19kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDApO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1jbGluaWNfX2Rlc2Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI0KTtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIyKTtcbiAgfVxufVxuLnAtcmVzdWx0LWNsaW5pY19fY2F1dGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjN2M3YzdjO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDI2KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNjApO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LWNsaW5pY19fY2F1dGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzApO1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTYpO1xuICB9XG59XG4ucC1yZXN1bHQtY2xpbmljX19jYXV0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xufVxuLnAtcmVzdWx0LWNsaW5pY19fYWJvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGQzODZiO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM0KTtcbiAgY29sb3I6ICMwZDM4NmI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQtY2xpbmljX19hYm91dCB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM2MCk7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gIH1cbn1cbi5wLXJlc3VsdC1jbGluaWNfX2Fib3V0LWFycm93OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwZDM4NmI7XG59XG5cbi5wLXJlc3VsdC1yZWNvbW1lbmQge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDgwKSBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMykgY2FsYyh2YXIoLS1yZW0pICogMC4xICogMykgY2FsYyh2YXIoLS1yZW0pICogMC4xICogNzApIHJnYmEoMTgwLCAxODAsIDE4MCwgMC4xOCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL3Byb2R1Y3RfYmdfc3AuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1yZWNvbW1lbmQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9icmFuZC9zYXJhc2F0eS9vcmltb25vX2NoZWNrL2Fzc2V0cy9pbWcvL3Byb2R1Y3RfYmcuanBnXCIpO1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1MDQpO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzMCk7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDQwKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzNCk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzNCk7XG4gIH1cbn1cbi5wLXJlc3VsdC1yZWNvbW1lbmRfX3RpdGxlIHtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAxNDApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDQpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDk3JSA1MCUsIDEwMCUgMTAwJSwgMCAxMDAlLCAzJSA1MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM5OWM1O1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDM2KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1yZWNvbW1lbmRfX3RpdGxlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA3MCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjgpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNjApO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYwKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1yZWNvbW1lbmRfX2NvbHVtbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucC1yZXN1bHQtcmVjb21tZW5kIC5wLXJlc3VsdC1yZWNvbW1lbmRfX2ltYWdlLS1jbGVhbiwgLnAtcmVzdWx0LXJlY29tbWVuZCAucC1yZXN1bHQtcmVjb21tZW5kX19pbWFnZS0tc2FyYWxpZSwgLnAtcmVzdWx0LXJlY29tbWVuZCAucC1yZXN1bHQtcmVjb21tZW5kX19pbWFnZS0tbGluZ2VyaWVfY2xlYW5pbmcsIC5wLXJlc3VsdC1yZWNvbW1lbmQgLnAtcmVzdWx0LXJlY29tbWVuZF9faW1hZ2UtLWNvdHRvbl9kb3VibGUsIC5wLXJlc3VsdC1yZWNvbW1lbmQgLnAtcmVzdWx0LXJlY29tbWVuZF9faW1hZ2UtLWNvdHRvbl9zb2Z0LCAucC1yZXN1bHQtcmVjb21tZW5kIC5wLXJlc3VsdC1yZWNvbW1lbmRfX2ltYWdlLS1jb3R0b25fd2lkZSwgLnAtcmVzdWx0LXJlY29tbWVuZCAucC1yZXN1bHQtcmVjb21tZW5kX19pbWFnZS0tY290dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNTE0KTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNDApO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LXJlY29tbWVuZCAucC1yZXN1bHQtcmVjb21tZW5kX19pbWFnZS0tY2xlYW4sIC5wLXJlc3VsdC1yZWNvbW1lbmQgLnAtcmVzdWx0LXJlY29tbWVuZF9faW1hZ2UtLXNhcmFsaWUsIC5wLXJlc3VsdC1yZWNvbW1lbmQgLnAtcmVzdWx0LXJlY29tbWVuZF9faW1hZ2UtLWxpbmdlcmllX2NsZWFuaW5nLCAucC1yZXN1bHQtcmVjb21tZW5kIC5wLXJlc3VsdC1yZWNvbW1lbmRfX2ltYWdlLS1jb3R0b25fZG91YmxlLCAucC1yZXN1bHQtcmVjb21tZW5kIC5wLXJlc3VsdC1yZWNvbW1lbmRfX2ltYWdlLS1jb3R0b25fc29mdCwgLnAtcmVzdWx0LXJlY29tbWVuZCAucC1yZXN1bHQtcmVjb21tZW5kX19pbWFnZS0tY290dG9uX3dpZGUsIC5wLXJlc3VsdC1yZWNvbW1lbmQgLnAtcmVzdWx0LXJlY29tbWVuZF9faW1hZ2UtLWNvdHRvbiB7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzMDApO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIwKTtcbiAgfVxufVxuLnAtcmVzdWx0LXJlY29tbWVuZF9faW1hZ2UtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTAwKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzApO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LXJlY29tbWVuZF9faW1hZ2UtdGl0bGUge1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNjApO1xuICB9XG59XG4ucC1yZXN1bHQtcmVjb21tZW5kX19jYXV0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjApO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDIyKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgY29sb3I6ICM1Yzk5YzU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1yZXN1bHQtcmVjb21tZW5kX19jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE0KTtcbiAgfVxufVxuLnAtcmVzdWx0LXJlY29tbWVuZF9fZGVzYyB7XG4gIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjYpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA2MCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1yZWNvbW1lbmRfX2Rlc2Mge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDMwKTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjIpO1xuICB9XG59XG4ucC1yZXN1bHQtcmVjb21tZW5kX19idXkge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA0MCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Yzk5YzU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVzdWx0LXJlY29tbWVuZF9fYnV5IHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAyMCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiAzNTApO1xuICB9XG59XG4ucC1yZXN1bHQtcmVjb21tZW5kX19idXktaWNvbiB7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1NCk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogNTQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYnJhbmQvc2FyYXNhdHkvb3JpbW9ub19jaGVjay9hc3NldHMvaW1nLy9pY29uX2NhcnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMTIpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDE2KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1yZWNvbW1lbmRfX2J1eS1pY29uIHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjYpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMjYpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tcmVtKSAqIDAuMSAqIDYpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogOCk7XG4gIH1cbn1cbi5wLXJlc3VsdC1yZWNvbW1lbmRfX3Byb2R1Y3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWM5OWM1O1xuICBjb2xvcjogIzVjOTljNTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlc3VsdC1yZWNvbW1lbmRfX3Byb2R1Y3Qge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1yZW0pICogMC4xICogMzUwKTtcbiAgfVxufVxuLnAtcmVzdWx0LXJlY29tbWVuZF9fcHJvZHVjdC1hcnJvdzo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWM5OWM1O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JpbW9uby1jaGVja19fY29udGVudHMge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLXJlbSkgKiAwLjEgKiA1NCk7XG4gIH1cbn1cbiJdfQ== */