<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*-----------------------
	Reset
-----------------------*/
html,
body,
header,
footer,
div,
ul,
li,
section,
p,
h1,
h2,
h3,
h4 {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  font-size: min(0.5208333333vw, 62.5%);
}
@media screen and (max-width: 768px) {
  html {
    font-size: 62.5%;
  }
}

body {
  color: #000;
  background-color: #fff;
  position: relative;
  font-size: 1.4rem;
  font-family: "Noto sans", sans-serif;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}

body img {
  vertical-align: bottom;
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
}

* {
  box-sizing: border-box;
}

a {
  text-decoration: none;
}

/*-----------------------
	共通
-----------------------*/
.pconly {
  display: block;
}
@media screen and (max-width: 768px) {
  .pconly {
    display: none;
  }
}

.sponly {
  display: none;
}
@media screen and (max-width: 768px) {
  .sponly {
    display: block;
  }
}

.w550 {
  display: block;
}
@media (max-width: 550px) {
  .w550 {
    display: none;
  }
}

#wrapper a {
  transition: opacity 0.2s;
}

#wrapper a:hover {
  opacity: 0.6;
  cursor: pointer;
}

#wrapper {
  width: 100%;
}
@media screen and (max-width: 768px) {
  #wrapper {
    width: auto;
  }
}

.container {
  max-width: 1240px;
  padding: 0 20px;
  margin: 0 auto;
  display: block;
}
@media screen and (max-width: 768px) {
  .container {
    width: auto;
  }
}

.c-talk1 {
  width: 100%;
  max-width: 1020px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
}
@media screen and (max-width: 768px) {
  .c-talk1 {
    flex-direction: column;
  }
}
.c-talk1__img {
  flex-shrink: 0;
  width: 31%;
  max-width: 372px;
}
@media screen and (max-width: 768px) {
  .c-talk1__img {
    width: 100%;
    max-width: 165px;
  }
}
.c-talk1__box {
  font-size: 2.7rem;
  line-height: 1.7407407407;
  letter-spacing: 0.2em;
  color: #fff;
  padding: 1.9791666667vw;
  background: #fa8186;
  border-radius: 15px;
  margin-left: 8.4rem;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .c-talk1__box {
    width: 100%;
    font-size: 1.6rem;
    line-height: 2.125;
    text-align: center;
    padding: 22px;
    margin-top: 30px;
    margin-left: 0;
  }
}
.c-talk1__box:before {
  content: "";
  display: inline-block;
  border: 2.5vw solid transparent;
  border-bottom: 2.5vw solid #fa8186;
  -webkit-transform: rotate(-15deg);
          transform: rotate(-15deg);
  position: absolute;
  bottom: 30%;
  left: -2.34375vw;
  z-index: -1;
}
@media screen and (max-width: 768px) {
  .c-talk1__box:before {
    content: none;
  }
}

.c-price {
  font-size: 7rem;
  letter-spacing: 0.1em;
  color: #f9687d;
  text-align: center;
  margin-top: 4.6875vw;
}
@media screen and (max-width: 768px) {
  .c-price {
    font-size: 2.5rem;
    margin-top: 20px;
  }
}
.c-price span {
  font-size: 12rem;
}
@media screen and (max-width: 768px) {
  .c-price span {
    font-size: 4.2rem;
  }
}
.c-price__small {
  font-size: 4.5rem;
  letter-spacing: 0.15em;
  color: #f9687d;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .c-price__small {
    font-size: 1.6rem;
  }
}

.c-btn1 {
  display: block;
  width: 52.9166666667%;
  max-width: 635px;
  font-size: 4.3rem;
  line-height: 1;
  letter-spacing: 0.15em;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background: #fa8186;
  border-radius: 52px;
  padding: 1.1979166667vw;
  margin: 4.7916666667vw auto 0;
  position: relative;
}
@media screen and (max-width: 768px) {
  .c-btn1 {
    width: 100%;
    max-width: 250px;
    font-size: 1.9rem;
    padding: 13px;
    margin-top: 12px;
  }
}
.c-btn1:after {
  content: "";
  width: 3.8rem;
  height: 3.8rem;
  background: url(../images/icon-blank.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 50%;
  right: 15.4330708661%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .c-btn1:after {
    width: 1.8rem;
    height: 1.8rem;
    right: 33px;
  }
}

.c-store1 {
  display: flex;
  flex-direction: column;
  list-style-type: none;
  margin-top: 3.4375vw;
}
@media screen and (max-width: 768px) {
  .c-store1 {
    margin-top: 30px;
  }
}
.c-store1__item {
  width: 55.8333333333%;
  max-width: 670px;
  margin: 0 auto;
}
@media screen and (max-width: 768px) {
  .c-store1__item {
    width: 100%;
  }
}
.c-store1__item:not(:first-child) {
  margin-top: 2.3958333333vw;
}
@media screen and (max-width: 768px) {
  .c-store1__item:not(:first-child) {
    margin-top: 30px;
  }
}
.c-store1__item a {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #fff;
  border-radius: 20px;
  overflow: hidden;
  position: relative;
}
.c-store1__item a:after {
  content: "";
  width: 5.0746268657vw;
  max-width: 34px;
  height: 5.0746268657vw;
  max-height: 34px;
  background: url(../images/icon-blank-pink.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 50%;
  right: 5.3731343284%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .c-store1__item a:after {
    content: none;
  }
}
.c-store1__top {
  width: 100%;
  background: #fff;
  padding: 1.6145833333vw 0;
  position: relative;
}
@media screen and (max-width: 768px) {
  .c-store1__top {
    padding: 33px 0;
  }
}
.c-store1__place {
  width: 9.21875vw;
  max-width: 177px;
  height: 9.21875vw;
  max-height: 177px;
  background: #fee6e6;
  border-radius: 50%;
  font-size: 3rem;
  letter-spacing: 0.2em;
  color: #f9687d;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translate(-25%, -22%);
          transform: translate(-25%, -22%);
}
@media screen and (max-width: 768px) {
  .c-store1__place {
    width: 127px;
    height: 127px;
    font-size: 1.6rem;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: translate(-50%, -15%);
            transform: translate(-50%, -15%);
  }
}
.c-store1__place span {
  position: absolute;
  top: 50%;
  right: 2.03125vw;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .c-store1__place span {
    right: 13px;
  }
}
.c-store1__name {
  font-size: 3rem;
  line-height: 1;
  letter-spacing: 0.05em;
  color: #454240;
  padding-left: 8.3333333333vw;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 768px) {
  .c-store1__name {
    display: block;
    font-size: 1.6rem;
    text-align: center;
    padding-left: 0;
  }
}
@media (max-width: 390px) {
  .c-store1__name {
    -webkit-transform: translate(5%, 0);
            transform: translate(5%, 0);
  }
}
@media screen and (max-width: 768px) {
  .c-store1__btm {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.6rem;
    letter-spacing: 0.1em;
    color: #454240;
    background: #f2f2e6;
    padding: 12px 0;
    position: relative;
  }
  .c-store1__btm:after {
    content: "";
    width: 3rem;
    height: 3rem;
    background: url(../images/icon-blank-pink.svg);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 48px;
  }
}

/*-----------------------
	boutique
-----------------------*/
.main {
  background: #fff;
}

.inner {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
@media (max-width: 1200px) {
  .inner {
    padding: 0 20px;
  }
}
@media screen and (max-width: 768px) {
  .inner {
    padding: 0 15px;
  }
}

.p-boutique1 {
  padding: 5.7291666667vw 0;
}
@media screen and (max-width: 768px) {
  .p-boutique1 {
    padding: 30px 0;
  }
}
.p-boutique1 .inner {
  max-width: 75.5208333333vw;
}
@media screen and (max-width: 768px) {
  .p-boutique1 .inner {
    max-width: 100%;
  }
}
.p-boutique1__flex {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .p-boutique1__flex {
    flex-direction: column;
  }
}
.p-boutique1__item {
  width: calc((100% - 150px) / 3);
}
@media screen and (max-width: 768px) {
  .p-boutique1__item {
    width: 100%;
    max-width: 190px;
  }
}
.p-boutique1__item:not(:first-child) {
  margin-left: 75px;
}
@media screen and (max-width: 768px) {
  .p-boutique1__item:not(:first-child) {
    margin-top: 30px;
    margin-left: 0;
  }
}
.p-boutique2 {
  background: #004ea1;
  padding: 5.9375vw 0;
}
@media screen and (max-width: 768px) {
  .p-boutique2 {
    padding: 32px 0;
  }
}
.p-boutique2__txt {
  font-size: 4.5rem;
  line-height: 1.36;
  letter-spacing: 0.15em;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-boutique2__txt {
    font-size: 1.8rem;
    line-height: 1.6666666667;
  }
}
.p-boutique3 {
  text-align: center;
  padding: 5.2083333333vw 0 14.7916666667vw;
}
@media screen and (max-width: 768px) {
  .p-boutique3 {
    padding: 40px 0 177px;
  }
}
.p-boutique3__txt {
  font-size: 3.7rem;
  letter-spacing: 0.2em;
  color: #f9687d;
  margin-top: 3.4375vw;
}
@media screen and (max-width: 768px) {
  .p-boutique3__txt {
    font-size: 1.1rem;
    margin-top: 30px;
  }
}
.p-boutique3__img {
  width: 28.75vw;
  max-width: 552px;
  margin: 2.6041666667vw auto 0;
}
@media screen and (max-width: 768px) {
  .p-boutique3__img {
    max-width: 176px;
    margin-top: 16px;
  }
}
.p-boutique4 {
  background: #fa8186;
  padding: 18.3333333333vw 0 5.3125vw;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique4 {
    padding: 82px 0 26px;
  }
}
.p-boutique4__img {
  width: 43.2291666667vw;
  max-width: 830px;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -45%);
          transform: translate(-50%, -45%);
}
@media screen and (max-width: 768px) {
  .p-boutique4__img {
    width: 100%;
    max-width: 345px;
    -webkit-transform: translate(-50%, -65%);
            transform: translate(-50%, -65%);
  }
}
.p-boutique4__txt {
  font-size: 3.5rem;
  line-height: 2.0571428571;
  letter-spacing: 0.2em;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-boutique4__txt {
    font-size: 1.6rem;
    line-height: 2.1875;
  }
}
.p-boutique5 {
  background: #f2f2e6;
  padding: 5.7291666667vw 0;
}
@media screen and (max-width: 768px) {
  .p-boutique5 {
    padding: 32px 0 30px;
  }
}
.p-boutique5__txt {
  font-size: 4.3rem;
  letter-spacing: 0.2em;
  color: #f9687d;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-boutique5__txt {
    font-size: 1.6rem;
  }
}
.p-boutique5__list {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 3.5rem;
  line-height: 2.2857142857;
  letter-spacing: 0.15em;
  color: #454240;
  margin: 1.71875vw auto 0;
}
@media screen and (max-width: 768px) {
  .p-boutique5__list {
    font-size: 1.6rem;
    line-height: 2.1875;
    margin-top: 20px;
  }
}
.p-boutique5__list li {
  list-style-type: none;
  padding-left: 1em;
  position: relative;
}
.p-boutique5__list li:before {
  content: "・";
  position: absolute;
  left: 0;
}
.p-boutique6 {
  background: #fa8186;
  padding: 5.7291666667vw 0;
}
@media screen and (max-width: 768px) {
  .p-boutique6 {
    padding: 33px 0 26px;
  }
}
.p-boutique6__ttl {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 5.2rem;
  letter-spacing: 0.2em;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-boutique6__ttl {
    font-size: 2.4rem;
  }
}
.p-boutique6__ttl:before {
  content: "";
  display: block;
  width: 2px;
  height: 5.2rem;
  background: #fff;
  -webkit-transform: rotate(-20deg);
          transform: rotate(-20deg);
  margin-right: 40px;
}
@media screen and (max-width: 768px) {
  .p-boutique6__ttl:before {
    height: 2.4rem;
    margin-right: 33px;
  }
}
.p-boutique6__ttl:after {
  content: "";
  display: block;
  width: 2px;
  height: 5.2rem;
  background: #fff;
  -webkit-transform: rotate(20deg);
          transform: rotate(20deg);
  margin-left: 40px;
}
@media screen and (max-width: 768px) {
  .p-boutique6__ttl:after {
    height: 2.4rem;
    margin-left: 33px;
  }
}
.p-boutique7 {
  padding: 5.625vw 0 12.7083333333vw;
}
@media screen and (max-width: 768px) {
  .p-boutique7 {
    padding: 40px 0 126px;
  }
}
.p-boutique7 .c-talk1 {
  flex-direction: row-reverse;
}
@media screen and (max-width: 768px) {
  .p-boutique7 .c-talk1 {
    flex-direction: column;
  }
}
.p-boutique7 .c-talk1__box {
  background: linear-gradient(to right, #6978b7, #4dbdd7 50%, #66c2a4 100%);
  margin-right: 8.4rem;
  margin-left: 0;
}
@media screen and (max-width: 768px) {
  .p-boutique7 .c-talk1__box {
    margin-right: 0;
  }
}
.p-boutique7 .c-talk1__box:before {
  border-bottom-color: #66c2a4;
  left: initial;
  right: -2.34375vw;
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg);
}
.p-boutique7__txt {
  font-size: 4.2rem;
  letter-spacing: 0.2em;
  text-align: center;
  margin-top: 7.1875vw;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique7__txt {
    font-size: 1.3rem;
    margin-top: 30px;
  }
}
.p-boutique7__txt span {
  font-size: 5.2rem;
  font-weight: bold;
}
@media screen and (max-width: 768px) {
  .p-boutique7__txt span {
    font-size: 1.7rem;
  }
}
.p-boutique7__txt:after {
  content: "";
  width: 32.5vw;
  max-width: 624px;
  height: 1.3020833333vw;
  max-height: 25px;
  background: url(../images/gritter_txt.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
}
@media screen and (max-width: 768px) {
  .p-boutique7__txt:after {
    width: 100%;
    max-width: 216px;
    height: 100%;
  }
}
.p-boutique7__img {
  width: 40vw;
  max-width: 768px;
  margin: 3.6458333333vw auto 0;
}
@media screen and (max-width: 768px) {
  .p-boutique7__img {
    width: 100%;
    max-width: 258px;
    margin-top: 12px;
  }
}
.p-boutique8 {
  background: #000;
  padding: 20.8333333333vw 0 4.6875vw;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique8 {
    padding: 184px 0 48px;
  }
}
.p-boutique8__img {
  width: 43.2291666667vw;
  max-width: 830px;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -40%);
          transform: translate(-50%, -40%);
}
@media screen and (max-width: 768px) {
  .p-boutique8__img {
    width: 100%;
    max-width: 345px;
  }
}
.p-boutique8__txt {
  font-size: 3rem;
  line-height: 2;
  letter-spacing: 0.2em;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-boutique8__txt {
    font-size: 1.6rem;
    letter-spacing: 0.1em;
  }
}
.p-boutique9 {
  background: linear-gradient(to right, #6978b7, #4dbdd7 50%, #66c2a4 100%);
  padding: 4.5833333333vw 0 5.7291666667vw;
}
@media screen and (max-width: 768px) {
  .p-boutique9 {
    padding: 20px 0 30px;
  }
}
.p-boutique9__txt {
  font-size: 4.3rem;
  letter-spacing: 0.2em;
  color: #000;
  text-align: center;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique9__txt {
    font-size: 1.6rem;
  }
}
.p-boutique9__txt:after {
  content: "";
  width: 15.8333333333vw;
  max-width: 304px;
  height: 0.8854166667vw;
  max-height: 17px;
  background: url(../images/gritter_txt.svg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
}
@media screen and (max-width: 768px) {
  .p-boutique9__txt:after {
    width: 27.2vw;
    max-width: 102px;
    height: 100%;
  }
}
.p-boutique9__list {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 3rem;
  line-height: 2.2666666667;
  letter-spacing: 0.3em;
  margin: 4.3229166667vw auto 0;
}
@media screen and (max-width: 768px) {
  .p-boutique9__list {
    font-size: 1.6rem;
    line-height: 2.1875;
    letter-spacing: 0.2em;
    margin-top: 30px;
  }
}
.p-boutique9__list li {
  list-style-type: none;
  padding-left: 1em;
  position: relative;
}
.p-boutique9__list li:before {
  content: "・";
  position: absolute;
  left: 0;
}
.p-boutique9__list__small {
  font-size: 1.8rem;
  line-height: 1.7222222222;
  letter-spacing: 0.15em;
}
@media screen and (max-width: 768px) {
  .p-boutique9__list__small {
    font-size: 1.2rem;
    line-height: 1.6666666667;
    margin-top: 10px;
  }
}
.p-boutique9 .c-price {
  color: #000;
}
.p-boutique9 .c-price__small {
  color: #000;
}
.p-boutique9 .c-btn1 {
  background: #000;
}
.p-boutique10 {
  background: #000;
  padding: 5.7291666667vw 0;
}
@media screen and (max-width: 768px) {
  .p-boutique10 {
    padding: 25px 0 30px;
  }
}
.p-boutique10__ttl {
  font-size: 5.2rem;
  letter-spacing: 0.2em;
  color: #fff;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-boutique10__ttl {
    font-size: 2.4rem;
    letter-spacing: 0;
  }
}
@media (max-width: 374px) {
  .p-boutique10__ttl {
    font-size: 2.2rem;
  }
}
.p-boutique10__ttl:before {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 5rem;
  background-image: url(../images/arrow_left.svg);
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 3rem;
  position: relative;
  -webkit-transform: translateY(25%);
          transform: translateY(25%);
}
@media screen and (max-width: 768px) {
  .p-boutique10__ttl:before {
    width: 1rem;
    height: 2.5rem;
    margin-right: 10px;
  }
}
@media (max-width: 374px) {
  .p-boutique10__ttl:before {
    margin-right: 8px;
  }
}
.p-boutique10__ttl:after {
  content: "";
  display: inline-block;
  width: 2rem;
  height: 5rem;
  background-image: url(../images/arrow_right.svg);
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: 3rem;
  position: relative;
  -webkit-transform: translateY(25%);
          transform: translateY(25%);
}
@media screen and (max-width: 768px) {
  .p-boutique10__ttl:after {
    width: 1rem;
    height: 2.5rem;
    margin-left: 10px;
  }
}
@media (max-width: 374px) {
  .p-boutique10__ttl:after {
    margin-left: 8px;
  }
}
.p-boutique10 .c-store1__item a:after {
  background: url(../images/icon-blank-gritter.svg);
}
.p-boutique10 .c-store1__place {
  background: linear-gradient(to right, #6978b7, #4dbdd7 50%, #66c2a4 100%);
  color: #000;
}
.p-boutique10 .c-store1__btm:after {
  background-image: url(../images/icon-blank-gritter.svg);
}
.p-boutique11 {
  padding: 5.7291666667vw 0 15.625vw;
}
@media screen and (max-width: 768px) {
  .p-boutique11 {
    padding: 40px 0 130px;
  }
}
.p-boutique11 .c-talk1__box {
  background: #000;
}
.p-boutique11 .c-talk1__box:before {
  border-bottom-color: #000;
}
.p-boutique11__txt {
  font-size: 3rem;
  letter-spacing: 0.2em;
  text-align: center;
  margin-top: 5.7291666667vw;
}
@media screen and (max-width: 768px) {
  .p-boutique11__txt {
    font-size: 1.6rem;
    letter-spacing: 0.1em;
    margin-top: 30px;
  }
}
.p-boutique11__img {
  width: 43.0208333333vw;
  max-width: 826px;
  margin: 1.25vw auto 0;
}
@media screen and (max-width: 768px) {
  .p-boutique11__img {
    width: 100%;
    max-width: 345px;
    margin-top: 10px;
  }
}
.p-boutique12 {
  background: #000;
  padding: 17.3958333333vw 0 5.7291666667vw;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique12 {
    padding: 138px 0 30px;
  }
}
.p-boutique12__img {
  width: 43.2291666667vw;
  max-width: 830px;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
@media screen and (max-width: 768px) {
  .p-boutique12__img {
    width: 100%;
    max-width: 345px;
  }
}
.p-boutique12__txt {
  font-size: 3rem;
  line-height: 2;
  letter-spacing: 0.25em;
  color: #d9ca6d;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .p-boutique12__txt {
    font-size: 1.6rem;
    letter-spacing: 0.1em;
  }
}
.p-boutique13 {
  background: #dadad9;
  padding: 6.1458333333vw 0 6.25vw;
}
@media screen and (max-width: 768px) {
  .p-boutique13 {
    padding: 32px 0;
  }
}
.p-boutique13__txt {
  font-size: 4.3rem;
  letter-spacing: 0.2em;
  color: #000;
  text-align: center;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique13__txt {
    font-size: 1.6rem;
  }
}
.p-boutique13__txt:before {
  content: "";
  display: inline-block;
  width: 1.5rem;
  height: 3.2rem;
  background-image: url(../images/arrow_left-000.svg);
  background-repeat: no-repeat;
  background-size: contain;
  margin-right: 5.5rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique13__txt:before {
    width: 0.8rem;
    height: 1.8rem;
    margin-right: 1.4rem;
    -webkit-transform: translateY(25%);
            transform: translateY(25%);
  }
}
.p-boutique13__txt:after {
  content: "";
  display: inline-block;
  width: 1.5rem;
  height: 3.2rem;
  background-image: url(../images/arrow_right-000.svg);
  background-repeat: no-repeat;
  background-size: contain;
  margin-left: 5.5rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique13__txt:after {
    width: 0.8rem;
    height: 1.8rem;
    margin-left: 1.4rem;
    -webkit-transform: translateY(25%);
            transform: translateY(25%);
  }
}
.p-boutique13__list {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 3rem;
  line-height: 2.2666666667;
  letter-spacing: 0.25em;
  margin: 2.7083333333vw auto 0;
}
@media screen and (max-width: 768px) {
  .p-boutique13__list {
    font-size: 1.6rem;
    line-height: 2.1875;
    letter-spacing: 0;
    margin-top: 10px;
  }
}
.p-boutique13__list li {
  list-style-type: none;
  padding-left: 1em;
  position: relative;
}
.p-boutique13__list li:before {
  content: "・";
  position: absolute;
  left: 0;
}
.p-boutique14 {
  background: #000;
  padding: 5.7291666667vw 0;
}
@media screen and (max-width: 768px) {
  .p-boutique14 {
    padding: 30px 0;
  }
}
.p-boutique14__price {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price {
    flex-direction: column;
  }
}
.p-boutique14__price__plus {
  font-size: 5.6rem;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price__plus {
    font-size: 3rem;
  }
}
.p-boutique14__price &gt; div:not(:first-child) {
  margin-left: 6.8rem;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price &gt; div:not(:first-child) {
    margin-top: 12px;
    margin-left: 0;
  }
}
.p-boutique14__price .c-price2 {
  width: 19.9479166667vw;
  max-width: 383px;
  height: 19.9479166667vw;
  max-height: 383px;
  border-radius: 50%;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2 {
    width: 100%;
    max-width: 228px;
    height: 100%;
    max-height: 228px;
  }
}
.p-boutique14__price .c-price2__ttl {
  height: 7.96875vw;
  max-height: 153px;
  font-size: 4.5rem;
  letter-spacing: 0.1em;
  color: #000c10;
  text-align: center;
  background: #d9ca6d;
  padding: 6.6rem 2rem 2.8rem;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2__ttl {
    height: 100%;
    max-height: 91px;
    font-size: 2.6rem;
    padding: 40px 16px 16px;
  }
}
.p-boutique14__price .c-price2__txt {
  height: 11.9791666667vw;
  max-height: 230px;
  letter-spacing: 0.05em;
  text-align: center;
  background: #fff;
  padding: 4.1rem 2rem 7.6rem;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2__txt {
    height: 100%;
    max-height: 137px;
    padding: 30px 24px 38px;
  }
}
.p-boutique14__price .c-price2__txt__ver {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  font-size: 2.2rem;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2__txt__ver {
    font-size: 1.3rem;
  }
}
.p-boutique14__price .c-price2__txt__number {
  font-size: 8.5rem;
  font-weight: bold;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2__txt__number {
    font-size: 5rem;
  }
}
.p-boutique14__price .c-price2__txt__yen {
  font-size: 5.5rem;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2__txt__yen {
    font-size: 3.2rem;
  }
}
.p-boutique14__price .c-price2--style1 .c-price2__ttl {
  font-size: 3.3rem;
  line-height: 1.303030303;
  padding: 5.2rem 2rem 1.4rem;
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2--style1 .c-price2__ttl {
    font-size: 1.8rem;
    line-height: 1.3333333333;
    padding: 28px 14px 14px;
  }
}
.p-boutique14__price .c-price2--style1 .c-price2__txt {
  position: relative;
}
.p-boutique14__price .c-price2--style1 .c-price2__txt__month {
  font-size: 2.5rem;
  letter-spacing: 0.1em;
  position: absolute;
  top: 0.7291666667vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (max-width: 768px) {
  .p-boutique14__price .c-price2--style1 .c-price2__txt__month {
    font-size: 1.8rem;
    top: 12px;
  }
}
.p-boutique14 .c-btn1 {
  color: #000;
  background: #d9ca6d;
  margin-top: 4.0625vw;
}
@media screen and (max-width: 768px) {
  .p-boutique14 .c-btn1 {
    margin-top: 14px;
  }
}
.p-boutique14 .c-btn1:after {
  background-image: url(../images/icon-blank-000.svg);
}
.p-boutique15 {
  background: #dadad9;
  padding: 5.9375vw 0;
}
@media screen and (max-width: 768px) {
  .p-boutique15 {
    padding: 30px 0;
  }
}
.p-boutique15__ttl {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 5.4rem;
  letter-spacing: 0.2em;
  color: #000;
  position: relative;
}
@media screen and (max-width: 768px) {
  .p-boutique15__ttl {
    flex-direction: column;
    font-size: 2.7rem;
  }
}
.p-boutique15__ttl:after {
  content: "";
  width: 36.4583333333vw;
  max-width: 700px;
  height: 7px;
  background: linear-gradient(to left, #897d39, #d9ca6d 100%);
  position: absolute;
  bottom: -2rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media screen and (max-width: 768px) {
  .p-boutique15__ttl:after {
    width: 100%;
    max-width: 342px;
    bottom: 48px;
  }
}
.p-boutique15__ttl__img {
  width: 19.0625vw;
  max-width: 366px;
  margin-right: 16px;
}
@media screen and (max-width: 768px) {
  .p-boutique15__ttl__img {
    width: 100%;
    max-width: 244px;
    margin-bottom: 22px;
    margin-right: 0;
  }
}
.p-boutique15 .c-store1__item a:after {
  background: url(../images/icon-blank-highfive.svg);
}
.p-boutique15 .c-store1__place {
  background: #000;
  color: #fff;
}
.p-boutique15 .c-store1__btm:after {
  background-image: url(../images/icon-blank-highfive.svg);
}

.c-information {
  display: none;
  width: 100%;
  background: linear-gradient(to right, #6978b7, #4dbdd7 50%, #66c2a4 100%);
  padding: 30px 0;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 99;
}
@media screen and (max-width: 768px) {
  .c-information {
    padding: 15px 0;
  }
}
.c-information a {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 30px;
  max-width: 535px;
  font-size: 28px;
  font-weight: bold;
  line-height: 1;
  letter-spacing: 0.1em;
  color: #fff;
  text-decoration: none;
  background: transparent;
  border: 1px solid #fff;
  border-radius: 89px;
  padding: 22px;
  padding-bottom: 20px;
  margin: 0 auto;
  position: relative;
}
@media screen and (max-width: 768px) {
  .c-information a {
    width: calc(100% - 40px);
    max-width: 100%;
    font-size: 1.8rem;
    border-radius: 33px;
    padding: 15px;
  }
}
.c-information a:after {
  content: "";
  display: inline-block;
  width: 28px;
  height: 28px;
  background-image: url(../images/blank.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (max-width: 768px) {
  .c-information a:after {
    width: 2rem;
    height: 2rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxwL2d1bnplX2JvdXRpcXVlL2Fzc2V0cy9jc3Mvc3R5bGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQVFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBYUU7RUFDQTtFQUNBOzs7QUFHRjtFQUVFOztBQTdCQTtFQTJCRjtJQUlJOzs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUdBO0VBQ0U7O0FBL0RBO0VBOERGO0lBSUk7Ozs7QUFJSjtFQUNFOztBQXZFQTtFQXNFRjtJQUlJOzs7O0FBSUo7RUFDRTs7QUFDQTtFQUZGO0lBR0k7Ozs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7O0FBL0ZBO0VBOEZGO0lBSUk7Ozs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQTFHQTtFQXNHRjtJQU9JOzs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBdkhBO0VBaUhGO0lBUUk7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQTlIRjtFQTJIQTtJQUtJO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBOUlGO0VBb0lBO0lBWUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQWpLSjtFQXdKRTtJQVdJOzs7O0FBTVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQTlLQTtFQXlLRjtJQU9JO0lBQ0E7OztBQUVGO0VBQ0U7O0FBcExGO0VBbUxBO0lBR0k7OztBQUdKO0VBQ0U7RUFDQTtFQUNB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QXlrQ1k7SUFRSTtJQUNBOzs7QUFRZDtFQUNFO0VBQ0E7RUFDQTs7QUE3bENKO0VBMGxDRTtJQUtJOzs7QUFFRjtFQUNFOztBQUlOO0VBQ0U7RUFDQTs7QUF4bUNGO0VBc21DQTtJQUlJOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQW5uQ0o7RUE0bUNFO0lBU0k7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBam9DTjtFQXduQ0k7SUFXSTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQTNvQ047RUF3b0NJO0lBS0k7SUFDQTtJQUNBO0lBQ0E7OztBQU1GO0VBQ0U7O0FBR0o7RUFDRTtFQUNBOztBQUdBO0VBQ0U7OztBQU9WO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUEvcUNBO0VBdXFDRjtJQVVJOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFyc0NGO0VBbXJDQTtJQW9CSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXB0Q0o7RUE2c0NFO0lBU0k7SUFDQSIsImZpbGUiOiJscC9ndW56ZV9ib3V0aXF1ZS9hc3NldHMvY3NzL3N0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5AbWl4aW4gaXMtbW9iaWxlIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0UmVzZXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuaHRtbCxcclxuYm9keSxcclxuaGVhZGVyLFxyXG5mb290ZXIsXHJcbmRpdixcclxudWwsXHJcbmxpLFxyXG5zZWN0aW9uLFxyXG5wLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgLy8gZm9udC1zaXplOiA2Mi41JTtcclxuICBmb250LXNpemU6IG1pbihjYWxjKDEwIC8gMTkyMCAqIDEwMHZ3KSwgNjIuNSUpO1xyXG4gIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICBmb250LXNpemU6IDYyLjUlO1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgZm9udC1mYW1pbHk6ICdOb3RvIHNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xyXG59XHJcblxyXG5ib2R5IGltZyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdOWFsemAmlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wY29ubHkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zcG9ubHkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi53NTUwIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4jd3JhcHBlciBhIHtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcbn1cclxuXHJcbiN3cmFwcGVyIGE6aG92ZXIge1xyXG4gIG9wYWNpdHk6IDAuNjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbiN3cmFwcGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHgrNDA7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4uYy10YWxrMSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDIwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuICAmX19pbWcge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB3aWR0aDogY2FsYygzNzIgLyAxMjAwICogMTAwJSk7XHJcbiAgICBtYXgtd2lkdGg6IDM3MnB4O1xyXG4gICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTY1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JveCB7XHJcbiAgICBmb250LXNpemU6IDIuN3JlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQ3IC8gMjcpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiBjYWxjKDM4IC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIGJhY2tncm91bmQ6ICNmYTgxODY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguNHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM0IC8gMTYpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDIycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBib3JkZXI6IGNhbGMoNDggLyAxOTIwICogMTAwdncpIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItYm90dG9tOiBjYWxjKDQ4IC8gMTkyMCAqIDEwMHZ3KSBzb2xpZCAjZmE4MTg2O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMzAlO1xyXG4gICAgICBsZWZ0OiBjYWxjKC00NSAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLXByaWNlIHtcclxuICBmb250LXNpemU6IDdyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gIGNvbG9yOiAjZjk2ODdkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiBjYWxjKDkwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTJyZW07XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBmb250LXNpemU6IDQuMnJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xyXG4gICAgY29sb3I6ICNmOTY4N2Q7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmMtYnRuMSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IGNhbGMoNjM1IC8gMTIwMCAqIDEwMCUpO1xyXG4gIG1heC13aWR0aDogNjM1cHg7XHJcbiAgZm9udC1zaXplOiA0LjNyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICNmYTgxODY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTJweDtcclxuICBwYWRkaW5nOiBjYWxjKDIzIC8gMTkyMCAqIDEwMHZ3KTtcclxuICBtYXJnaW46IGNhbGMoOTIgLyAxOTIwICogMTAwdncpIGF1dG8gMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgcGFkZGluZzogMTNweDtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMy44cmVtO1xyXG4gICAgaGVpZ2h0OiAzLjhyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tYmxhbmsuc3ZnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiBjYWxjKDk4IC8gNjM1ICogMTAwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgcmlnaHQ6IDMzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYy1zdG9yZTEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgbWFyZ2luLXRvcDogY2FsYyg2NiAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgfVxyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IGNhbGMoNjcwIC8gMTIwMCAqIDEwMCUpO1xyXG4gICAgbWF4LXdpZHRoOiA2NzBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYyg0NiAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzQgLyA2NzAgKiAxMDB2dyk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNHB4O1xyXG4gICAgICAgIGhlaWdodDogY2FsYygzNCAvIDY3MCAqIDEwMHZ3KTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1ibGFuay1waW5rLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiBjYWxjKDM2IC8gNjcwICogMTAwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3Age1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogY2FsYygzMSAvIDE5MjAgKiAxMDB2dykgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDMzcHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fcGxhY2Uge1xyXG4gICAgd2lkdGg6IGNhbGMoMTc3IC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIG1heC13aWR0aDogMTc3cHg7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTc3IC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIG1heC1oZWlnaHQ6IDE3N3B4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZlZTZlNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgIGNvbG9yOiAjZjk2ODdkO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNSUsIC0yMiUpO1xyXG4gICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEyN3B4O1xyXG4gICAgICBoZWlnaHQ6IDEyN3B4O1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xNSUpO1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHJpZ2h0OiBjYWxjKDM5IC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIHJpZ2h0OiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hbWUge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgY29sb3I6ICM0NTQyNDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTYwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUlLCAwKTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRtIHtcclxuICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgY29sb3I6ICM0NTQyNDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmMmYyZTY7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJsYW5rLXBpbmsuc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdGJvdXRpcXVlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1haW4ge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuLmlubmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1ib3V0aXF1ZSB7XHJcbiAgJjEge1xyXG4gICAgcGFkZGluZzogY2FsYygxMTAgLyAxOTIwICogMTAwdncpIDA7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICB9XHJcbiAgICAuaW5uZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTQ1MCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mbGV4IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTUwcHgpIC8gMyk7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcclxuICAgICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmMiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA0ZWExO1xyXG4gICAgcGFkZGluZzogY2FsYygxMTQgLyAxOTIwICogMTAwdncpIDA7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICBmb250LXNpemU6IDQuNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNjggLyA1MCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzAgLyAxOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogY2FsYygxMDAgLyAxOTIwICogMTAwdncpIDAgY2FsYygyODQgLyAxOTIwICogMTAwdncpO1xyXG4gICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNDBweCAwIDE3N3B4O1xyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgZm9udC1zaXplOiAzLjdyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgICAgY29sb3I6ICNmOTY4N2Q7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoNjYgLyAxOTIwICogMTAwdncpO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDU1MiAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIG1heC13aWR0aDogNTUycHg7XHJcbiAgICAgIG1hcmdpbjogY2FsYyg1MCAvIDE5MjAgKiAxMDB2dykgYXV0byAwO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMTc2cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmNCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmE4MTg2O1xyXG4gICAgcGFkZGluZzogY2FsYygzNTIgLyAxOTIwICogMTAwdncpIDAgY2FsYygxMDIgLyAxOTIwICogMTAwdncpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogODJweCAwIDI2cHg7XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogY2FsYyg4MzAgLyAxOTIwICogMTAwdncpO1xyXG4gICAgICBtYXgtd2lkdGg6IDgzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNDUlKTtcclxuICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM0NXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNzIgLyAzNSk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNSAvIDE2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmNSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmU2O1xyXG4gICAgcGFkZGluZzogY2FsYygxMTAgLyAxOTIwICogMTAwdncpIDA7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDAgMzBweDtcclxuICAgIH1cclxuICAgICZfX3R4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNC4zcmVtO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICAgIGNvbG9yOiAjZjk2ODdkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYyg4MCAvIDM1KTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuICAgICAgY29sb3I6ICM0NTQyNDA7XHJcbiAgICAgIG1hcmdpbjogY2FsYygzMyAvIDE5MjAgKiAxMDB2dykgYXV0byAwO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM1IC8gMTYpO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJ+ODuyc7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmNiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmE4MTg2O1xyXG4gICAgcGFkZGluZzogY2FsYygxMTAgLyAxOTIwICogMTAwdncpIDA7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAzM3B4IDAgMjZweDtcclxuICAgIH1cclxuICAgICZfX3R0bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDUuMnJlbTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgIGhlaWdodDogNS4ycmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTIwZGVnKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgIGhlaWdodDogNS4ycmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjBkZWcpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmNyB7XHJcbiAgICBwYWRkaW5nOiBjYWxjKDEwOCAvIDE5MjAgKiAxMDB2dykgMCBjYWxjKDI0NCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMTI2cHg7XHJcbiAgICB9XHJcbiAgICAuYy10YWxrMSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAjNjk3OGI3LFxyXG4gICAgICAgICAgIzRkYmRkNyA1MCUsXHJcbiAgICAgICAgICAjNjZjMmE0IDEwMCVcclxuICAgICAgICApO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOC40cmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM2NmMyYTQ7XHJcbiAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xyXG4gICAgICAgICAgcmlnaHQ6IGNhbGMoLTQ1IC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgZm9udC1zaXplOiA0LjJyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKDEzOCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNjI0IC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgICAgICBtYXgtd2lkdGg6IDYyNHB4O1xyXG4gICAgICAgIGhlaWdodDogY2FsYygyNSAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2dyaXR0ZXJfdHh0LnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XHJcbiAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyMTZweDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDc2OCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIG1heC13aWR0aDogNzY4cHg7XHJcbiAgICAgIG1hcmdpbjogY2FsYyg3MCAvIDE5MjAgKiAxMDB2dykgYXV0byAwO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMjU4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgcGFkZGluZzogY2FsYyg0MDAgLyAxOTIwICogMTAwdncpIDAgY2FsYyg5MCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxODRweCAwIDQ4cHg7XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogY2FsYyg4MzAgLyAxOTIwICogMTAwdncpO1xyXG4gICAgICBtYXgtd2lkdGg6IDgzMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNDAlKTtcclxuICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM0NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICY5IHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzY5NzhiNywgIzRkYmRkNyA1MCUsICM2NmMyYTQgMTAwJSk7XHJcbiAgICBwYWRkaW5nOiBjYWxjKDg4IC8gMTkyMCAqIDEwMHZ3KSAwIGNhbGMoMTEwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgZm9udC1zaXplOiA0LjNyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDMwNCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMDRweDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTcgLyAxOTIwICogMTAwdncpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9ncml0dGVyX3R4dC5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDIgLyAzNzUgKiAxMDB2dyk7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYyg2OCAvIDMwKTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xyXG4gICAgICBtYXJnaW46IGNhbGMoODMgLyAxOTIwICogMTAwdncpIGF1dG8gMDtcclxuICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNSAvIDE2KTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAn44O7JztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3NtYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMSAvIDE4KTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTIpO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jLXByaWNlIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICZfX3NtYWxsIHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmMtYnRuMSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYxMCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgcGFkZGluZzogY2FsYygxMTAgLyAxOTIwICogMTAwdncpIDA7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcclxuICAgIH1cclxuICAgICZfX3R0bCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNS4ycmVtO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19sZWZ0LnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKTtcclxuICAgICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIGhlaWdodDogNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X3JpZ2h0LnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzRweCkge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jLXN0b3JlMSB7XHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGE6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWJsYW5rLWdyaXR0ZXIuc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fcGxhY2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgIzY5NzhiNyxcclxuICAgICAgICAgICM0ZGJkZDcgNTAlLFxyXG4gICAgICAgICAgIzY2YzJhNCAxMDAlXHJcbiAgICAgICAgKTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgICAmX19idG0ge1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLWJsYW5rLWdyaXR0ZXIuc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjExIHtcclxuICAgIHBhZGRpbmc6IGNhbGMoMTEwIC8gMTkyMCAqIDEwMHZ3KSAwIGNhbGMoMzAwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAxMzBweDtcclxuICAgIH1cclxuICAgIC5jLXRhbGsxIHtcclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKDExMCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDgyNiAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIG1heC13aWR0aDogODI2cHg7XHJcbiAgICAgIG1hcmdpbjogY2FsYygyNCAvIDE5MjAgKiAxMDB2dykgYXV0byAwO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzQ1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmMTIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIHBhZGRpbmc6IGNhbGMoMzM0IC8gMTkyMCAqIDEwMHZ3KSAwIGNhbGMoMTEwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDEzOHB4IDAgMzBweDtcclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDgzMCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIG1heC13aWR0aDogODMwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XHJcbiAgICAgIGNvbG9yOiAjZDljYTZkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYxMyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGFkYWQ5O1xyXG4gICAgcGFkZGluZzogY2FsYygxMTggLyAxOTIwICogMTAwdncpIDAgY2FsYygxMjAgLyAxOTIwICogMTAwdncpO1xyXG4gICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgZm9udC1zaXplOiA0LjNyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X2xlZnQtMDAwLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMC44cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNHJlbTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X3JpZ2h0LTAwMC5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMC44cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS40cmVtO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDY4IC8gMzApO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yNWVtO1xyXG4gICAgICBtYXJnaW46IGNhbGMoNTIgLyAxOTIwICogMTAwdncpIGF1dG8gMDtcclxuICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNSAvIDE2KTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICfjg7snO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjE0IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBwYWRkaW5nOiBjYWxjKDExMCAvIDE5MjAgKiAxMDB2dykgMDtcclxuICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIH1cclxuICAgICZfX3ByaWNlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgICAmX19wbHVzIHtcclxuICAgICAgICBmb250LXNpemU6IDUuNnJlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmID4gZGl2IHtcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2LjhyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtcHJpY2UyIHtcclxuICAgICAgICB3aWR0aDogY2FsYygzODMgLyAxOTIwICogMTAwdncpO1xyXG4gICAgICAgIG1heC13aWR0aDogMzgzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDM4MyAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMzgzcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyMjhweDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDIyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190dGwge1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDE1MyAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTNweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgICAgICAgY29sb3I6ICMwMDBjMTA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDljYTZkO1xyXG4gICAgICAgICAgcGFkZGluZzogNi42cmVtIDJyZW0gMi44cmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAxNnB4IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMjMwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0LjFyZW0gMnJlbSA3LjZyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEzN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDI0cHggMzhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX3ZlciB7XHJcbiAgICAgICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDguNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX195ZW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUuNXJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zdHlsZTEge1xyXG4gICAgICAgICAgLmMtcHJpY2UyIHtcclxuICAgICAgICAgICAgJl9fdHRsIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg0MyAvIDMzKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1LjJyZW0gMnJlbSAxLjRyZW07XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQgLyAxOCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDE0cHggMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgJl9fbW9udGgge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoMTQgLyAxOTIwICogMTAwdncpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jLWJ0bjEge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgYmFja2dyb3VuZDogI2Q5Y2E2ZDtcclxuICAgICAgbWFyZ2luLXRvcDogY2FsYyg3OCAvIDE5MjAgKiAxMDB2dyk7XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tYmxhbmstMDAwLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJjE1IHtcclxuICAgIGJhY2tncm91bmQ6ICNkYWRhZDk7XHJcbiAgICBwYWRkaW5nOiBjYWxjKDExNCAvIDE5MjAgKiAxMDB2dykgMDtcclxuICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIH1cclxuICAgICZfX3R0bCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDUuNHJlbTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjdyZW07XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNzAwIC8gMTkyMCAqIDEwMHZ3KTtcclxuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjODk3ZDM5LCAjZDljYTZkIDEwMCUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0ycmVtO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgQGluY2x1ZGUgaXMtbW9iaWxlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzNDJweDtcclxuICAgICAgICAgIGJvdHRvbTogNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICB3aWR0aDogY2FsYygzNjYgLyAxOTIwICogMTAwdncpO1xyXG4gICAgICAgIG1heC13aWR0aDogMzY2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1heC13aWR0aDogMjQ0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmMtc3RvcmUxIHtcclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgYTphZnRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tYmxhbmstaGlnaGZpdmUuc3ZnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fcGxhY2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRtIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1ibGFuay1oaWdoZml2ZS5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtaW5mb3JtYXRpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjk3OGI3LCAjNGRiZGQ3IDUwJSwgIzY2YzJhNCAxMDAlKTtcclxuICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMzBweDtcclxuICAgIG1heC13aWR0aDogNTM1cHg7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4OXB4O1xyXG4gICAgcGFkZGluZzogMjJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBpcy1tb2JpbGUge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9ibGFuay5zdmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIEBpbmNsdWRlIGlzLW1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */
</pre></body></html>