@charset "UTF-8";
/****	---- setting ----
===================================****/
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@300;400;500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");
/****	---- general ----
===================================****/
html.lock, body.lock {
  overflow: hidden;
}

html {
  font-size: 93.75%;
}
@media print, screen and (max-width: 1199px) {
  html {
    font-size: 1.25vw;
  }
}
@media print, screen and (max-width: 767px) {
  html {
    font-size: 2.6666666667vw;
  }
}

body {
  color: #000;
  font-size: 1.6rem;
  font-family: "Noto Serif JP", serif;
  font-family: "Noto Sans JP", sans-serif;
  font-family: "Kiwi Maru", serif;
  font-family: "PT Sans", sans-serif;
  font-family: "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
  font-family: YakuHanJP_Noto, "Noto Sans JP", sans-serif;
  line-height: 1.8;
  background: #fff;
  word-wrap: break-word;
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

figure {
  margin: 0;
}

img {
  width: 100%;
  display: block;
}

a {
  color: #000;
  text-decoration: none;
  transition: 0.2s;
}

a:hover {
  opacity: 0.7;
}
@media print, screen and (max-width: 767px) {
  a:hover {
    opacity: 1;
  }
}

sup {
  font-size: 0.75em;
  vertical-align: top;
}

/****	---- js ----
===================================****/
.fadeIn_title,
.fadeIn_lead,
.fadeIn,
.fadeIn_200,
.fadeIn_400,
.fadeIn_600 {
  transition: 0.8s;
  opacity: 0;
  filter: blur(0.6rem);
  transform: translate(0, 6rem);
  -webkit-transform: translate(0, 6rem);
}

.fadeIn_left {
  transition: 1.2s;
  opacity: 0;
  transform: translate(-10rem, 0);
  -webkit-transform: translate(10rem, 0);
}

.fadeIn_right {
  transition: 1.2s;
  opacity: 0;
  transform: translate(10rem, 0);
  -webkit-transform: translate(10rem, 0);
}

.fadeInMove {
  opacity: 1;
  filter: blur(0);
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

.js-accordion {
  transition: 0.2s;
}

.js-accordion:hover {
  opacity: 0.7;
  cursor: pointer;
}
@media print, screen and (max-width: 767px) {
  .js-accordion:hover {
    opacity: 1;
  }
}

.js-accordionContents {
  display: none;
}

@keyframes bounce {
  0% {
    opacity: 0;
    transform: scale(0.2);
  }
  50% {
    opacity: 1;
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes floating-y {
  0% {
    transform: translateY(-5%);
  }
  100% {
    transform: translateY(5%);
  }
}
@-webkit-keyframes btnArwAnime {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes btnArwAnime {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
/****	---- utility ----
===================================****/
.u-pc {
  display: block;
}
@media print, screen and (max-width: 767px) {
  .u-pc {
    display: none;
  }
}

.u-sp {
  display: none;
}
@media print, screen and (max-width: 767px) {
  .u-sp {
    display: block;
  }
}

.u-mb--em {
  margin: 0 0 1em 0;
}

/****	---- layout ----
===================================****/
.l-inner {
  width: 33.5rem;
  margin: 0 auto;
}

.l-content {
  width: 37.5rem;
  background: #fff;
  box-shadow: 0 0 0.8rem rgba(0, 0, 0, 0.5);
  margin: 0 0 0 calc((100vw - 37.5rem) * 0.7777777778);
  position: relative;
}
@media print, screen and (max-width: 767px) {
  .l-content {
    margin: 0 auto;
  }
}

.l-main {
  display: block;
  position: relative;
  overflow: hidden;
}

/****	---- component ----
===================================****/
.c-anchor {
  position: absolute;
  top: 0;
}
.feature .c-anchor {
  top: 13.5rem;
}

.c-ttl {
  margin: 0 0 3rem 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.c-ttl > strong {
  font-weight: bold;
  font-size: 1.7rem;
  line-height: 1.75;
  text-align: center;
}
.c-ttl > strong.--yellow {
  color: #ffed91;
}
.c-ttl > span {
  font-family: "PT Sans", sans-serif;
  font-weight: bold;
  font-size: 1.2rem;
  letter-spacing: 0.2em;
  line-height: 1.4;
  text-align: center;
  color: #36a3a7;
}
.c-ttl > span.--white {
  color: #fff;
}

.cv-btn {
  font-weight: bold;
  font-size: 2rem;
  letter-spacing: 0.1em;
  text-align: center;
  color: #fff;
  width: 33.5rem;
  height: 6.6rem;
  background: linear-gradient(to bottom, #37cba1 0%, #36a3a7 100%);
  border: 0.6rem solid #37cba1;
  border-radius: 9999px;
  box-sizing: border-box;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.cv-btn.--red {
  letter-spacing: 0.02em;
  background: #f96b55;
  border: 0.6rem solid #f05a46;
}
.cv-btn.--green {
  letter-spacing: 0;
  width: 30rem;
  height: 7.5rem;
  background: url("../img/bg_btn.png") center center/contain no-repeat;
  border: none;
  box-shadow: 0 0 2.4rem #61ff00;
}
.l-pc .cv-btn {
  font-size: min(2.0833333333vw, 40px);
  width: min(34.8958333333vw, 670px);
  height: min(6.875vw, 132px);
  border: min(0.625vw, 12px) solid #37cba1;
}
.l-pc .cv-btn.--red {
  border: min(0.625vw, 12px) solid #f05a46;
}
.l-pc .cv-btn.--green {
  width: min(31.25vw, 600px);
  height: min(7.8125vw, 150px);
  border: none;
}
.cv-btn img {
  filter: drop-shadow(0 0.15rem 0.3rem rgba(0, 0, 0, 0.48));
}
.cv-btn img.--point {
  width: 21.15rem;
}
.cv-btn img.--app {
  width: 12.5rem;
}
.cv-btn > span {
  filter: drop-shadow(0 0.3rem 0.6rem rgba(0, 0, 0, 0.16));
  font-weight: bold;
  font-size: 1.375rem;
  letter-spacing: 0.03em;
  line-height: 1.4;
  text-align: center;
  color: #36a3a7;
  width: 8.35rem;
  height: 3.767915rem;
  background: url("../img/bg_btn_ico_ls.svg") center center/contain no-repeat;
  position: absolute;
  top: -3rem;
  left: 2px;
  animation: floating-y 0.75s ease-in-out infinite alternate-reverse;
}
.cv-btn > span > strong {
  font-size: 1.4em;
}
.cv-btn > span > em {
  font-style: normal;
  font-size: 1.2em;
}
.l-pc .cv-btn > span {
  font-size: min(1.4322916667vw, 27.5px);
  width: min(8.6979166667vw, 167px);
  height: min(3.9249114583vw, 75.3583px);
  top: max(-3.125vw, -60px);
}
.cv-btn::after {
  content: "";
  clip-path: polygon(0 0, 100% 50%, 0 100%);
  width: 1rem;
  height: 1.6rem;
  background: #fff;
  filter: drop-shadow(0 0.15rem 0.3rem rgba(0, 0, 0, 0.48));
  position: absolute;
  top: 0;
  right: 2rem;
  bottom: 0;
  margin: auto;
  -webkit-animation: btnArwAnime 1s ease-in-out infinite alternate-reverse;
  animation: btnArwAnime 1.5s ease-in-out infinite alternate-reverse;
}
.l-pc .cv-btn::after {
  width: min(0.9375vw, 18px);
  height: min(1.0416666667vw, 20px);
  right: min(2.5vw, 48px);
}
.cv-btn:hover {
  opacity: 1;
}

.cv-txt {
  font-size: 1.2rem;
  line-height: 1.4;
  text-align: center;
  margin: 1.5em 0 0 0;
}

.c-btn {
  opacity: 0.75;
  filter: grayscale(100%);
  font-weight: bold;
  font-size: 2rem;
  letter-spacing: 0.1em;
  text-align: center;
  color: #fff;
  width: 33.5rem;
  height: 6.6rem;
  background: linear-gradient(to right, #36979b 0%, #8b9ccb 100%);
  border-radius: 6.6rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.c-btn::before, .c-btn::after {
  content: "";
  position: absolute;
  margin: auto;
  transition: 0.1s;
}
.c-btn::before {
  width: 4.5rem;
  height: 4.5rem;
  background: #fff;
  border-radius: 100%;
  top: 0;
  right: 1rem;
  bottom: 0;
}
.c-btn::after {
  width: 0;
  height: 0;
  border: 0.5rem solid transparent;
  border-left: 0.9rem solid #36a3a7;
  top: 0;
  right: 2.2rem;
  bottom: 0;
}
.c-btn.--pc {
  font-size: 2.424rem;
  font-size: 1.515rem;
  width: auto;
  max-width: 40.6rem;
  max-width: 25.375rem;
  height: 8rem;
  height: 5rem;
  border-radius: 8rem;
  border-radius: 5rem;
}
.c-btn.--pc::before {
  width: 5.455rem;
  width: 3.409375rem;
  height: 5.455rem;
  height: 3.409375rem;
  right: 1.2rem;
  right: 0.75rem;
}
.c-btn.--pc::after {
  border: 0.6rem solid transparent;
  border: 0.375rem solid transparent;
  border-left: 1rem solid #36a3a7;
  border-left: 0.625rem solid #36a3a7;
  right: 2.8rem;
  right: 1.75rem;
}

.c-btn-signup {
  font-weight: bold;
  font-size: 1.7rem;
  letter-spacing: 0.1em;
  text-align: center;
  color: #fff;
  width: 33.5rem;
  height: 6.6rem;
  background: linear-gradient(to right, #36979b 0%, #8b9ccb 100%);
  border-radius: 6.6rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
  margin: -3rem auto 5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.c-btn-signup::before, .c-btn-signup::after {
  content: "";
  position: absolute;
  margin: auto;
  transition: 0.1s;
}
.c-btn-signup::before {
  width: 4.5rem;
  height: 4.5rem;
  background: #fff;
  border-radius: 100%;
  top: 0;
  right: 1rem;
  bottom: 0;
}
.c-btn-signup::after {
  width: 0;
  height: 0;
  border: 0.5rem solid transparent;
  border-left: 0.9rem solid #36a3a7;
  top: 0;
  right: 2.2rem;
  bottom: 0;
}
.c-btn-signup:hover {
  opacity: 1;
}
.c-btn-signup:hover::before {
  right: 0.5rem;
}
@media print, screen and (max-width: 767px) {
  .c-btn-signup:hover::before {
    right: 1rem;
  }
}
.c-btn-signup:hover::after {
  right: 1.7rem;
}
@media print, screen and (max-width: 767px) {
  .c-btn-signup:hover::after {
    right: 2.2rem;
  }
}

/****	---- pc ----
===================================****/
.l-pc {
  width: 100vw;
  height: 100vh;
  background: url("../img/bg_pc.png") center bottom/100% auto no-repeat;
  position: fixed;
  top: 0;
  left: 0;
}
@media print, screen and (max-width: 767px) {
  .l-pc {
    display: none;
  }
}
.l-pc__content {
  width: calc((100vw - 37.5rem) * 0.7777777778);
  height: 100%;
  position: relative;
}
.l-pc__scroll {
  height: calc(100vh - 150px);
  box-sizing: border-box;
  padding: 130px 30px 75px;
  overflow-x: hidden;
  overflow-y: scroll;
  position: relative;
}
.l-pc__logo {
  width: min(25.2083333333vw, 484px);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.l-pc__btn {
  width: 100%;
  position: absolute;
  bottom: 145px;
  left: 0;
}

/****	---- sp ----
===================================****/
.l-sp {
  display: none;
}
@media print, screen and (max-width: 767px) {
  .l-sp {
    width: 100vw;
    height: 9.6rem;
    background: #ffed91;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999;
  }
}
@media print, screen and (max-width: 767px) {
  .l-sp__content {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
  }
}

/****	---- header ----
===================================****/
.l-header {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.l-header__logo {
  width: 8.8rem;
  position: absolute;
  top: 1.5rem;
  right: 1.25rem;
}
.l-header__logo > a {
  display: block;
}

/****	---- main ----
===================================****/
.mv {
  position: relative;
  position: relative;
}
.mv__content {
  height: 56.8rem;
  position: relative;
}
.mv__content::before, .mv__content::after {
  content: "";
  width: 22.5rem;
  height: 10.3rem;
  background: url("../img/bg_mv_top.png") right top/100% auto no-repeat;
  position: absolute;
  top: 0;
  right: 0;
}
.mv__content::after {
  width: 100%;
  height: 100%;
  background: url("../img/bg_mv.png") center bottom -9.9rem/100% auto no-repeat;
  right: auto;
  left: 0;
}
.mv__copy {
  width: 21.9rem;
  position: absolute;
  top: 2.4rem;
  right: 0;
  left: 0;
  margin: auto;
}
.mv__ttl {
  width: 33.4rem;
  position: absolute;
  top: 6.1rem;
  right: 0;
  left: 0;
  margin: auto;
}
.mv__lead-sup {
  font-size: 0.875rem;
  text-align: center;
  width: 100%;
  position: absolute;
  top: 12.8rem;
  right: 0;
  left: 0;
  margin: auto;
}
.mv__lead {
  width: 20.5rem;
  position: absolute;
  top: 14.6rem;
  right: 0;
  left: 0;
  margin: auto;
}
.mv__img {
  width: 35rem;
  position: absolute;
  top: 8.6rem;
  left: 1rem;
  opacity: 0;
}
.mv__img.on {
  animation: bounce 0.6s;
}
.mv__list {
  width: 100%;
  display: flex;
  justify-content: center;
  gap: 0 2rem;
  position: absolute;
  top: 33.2rem;
  left: 0;
  z-index: 1;
}
.mv__list-item {
  width: 8.5rem;
  position: relative;
  opacity: 0;
}
.mv__list-item.on {
  animation: bounce 0.6s;
}
.mv__list-txt {
  position: absolute;
  top: 9.5rem;
  right: 0;
  left: 50%;
  transform: translateX(-50%);
}
.mv__list-item:nth-child(1) .mv__list-txt {
  width: 7.5rem;
}
.mv__list-item:nth-child(2) .mv__list-txt {
  width: 9.65rem;
}
.mv__list-item:nth-child(3) .mv__list-txt {
  width: 7.55rem;
}
.mv__txt {
  font-size: 1rem;
  line-height: 1.4;
  text-align: center;
  color: #fff;
  width: 100%;
  box-sizing: border-box;
  position: absolute;
  bottom: 6.4em;
  left: 0;
  z-index: 1;
}
.mv__cv {
  height: 9.9rem;
  background: #ffed91;
  box-sizing: border-box;
  padding: 4rem 0 0 0;
  position: relative;
  z-index: 1;
}
.mv__cv-btn {
  width: 100%;
  position: absolute;
  top: -3.8rem;
  left: 0;
}
.mv__cv-txt {
  font-weight: bold;
  font-size: 1.4rem;
  line-height: 1.4;
  text-align: center;
}

.anniversary {
  height: 47.1rem;
  background: url("../img/bg_anniversary.jpg") center center/cover no-repeat;
  position: relative;
}
.anniversary__bg {
  width: 100%;
  position: absolute;
  top: 5rem;
  left: 0;
}
.anniversary__ttl {
  width: 26.35rem;
  position: absolute;
  top: 3.8rem;
  left: 1rem;
  z-index: 1;
}
.anniversary__img {
  width: 14.25rem;
  position: absolute;
  top: 0.65rem;
  right: 0;
}
.anniversary__txt {
  width: 32.275rem;
  position: absolute;
  top: 12rem;
  right: 0;
  left: 0;
  margin: auto;
}
.anniversary__txt-btn {
  pointer-events: none;
  width: 28rem;
  position: absolute;
  bottom: 11rem;
  right: 0;
  left: 0;
  margin: auto;
  z-index: 1;
}
.anniversary__cv {
  width: 100%;
  height: 6.6rem;
  position: absolute;
  bottom: 5.5rem;
  left: 0;
}

.beginner {
  background: #36a3a7;
  padding: 2rem 0 4rem;
}
.beginner__ico {
  width: 2rem;
  margin: 0 auto 0.5rem;
}
.beginner__txt {
  font-weight: bold;
  font-size: 1.4rem;
  line-height: 1.4;
  text-align: center;
  color: #fff;
  margin: -2rem 0 0 0;
}
.beginner__txt > span {
  color: #ffed91;
}
.beginner__list {
  margin: 3rem 0 4rem;
  display: flex;
  flex-direction: column;
  gap: 3rem 0;
}
.beginner__list-item {
  height: 9.2rem;
  background: #fff;
  border-radius: 2rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
  padding: 0 0 0 16.25rem;
  display: flex;
  align-items: center;
  position: relative;
}
.beginner__list-item:nth-child(even) {
  padding: 0 0 0 3rem;
}
.beginner__list-txt {
  width: 13.65954rem;
}
.beginner__list-img {
  width: 15.3rem;
  position: absolute;
  top: -2.5rem;
  left: 0.5rem;
}
.beginner__list-item:nth-child(even) .beginner__list-img {
  right: 0;
  left: auto;
}

.bonus {
  height: 21.8rem;
  background: url("../img/bg_bonus.png") center center/cover no-repeat;
  box-sizing: border-box;
  padding: 4.2rem 0 0 0;
  position: relative;
}
.bonus__ttl {
  font-weight: bold;
  font-size: 1.7rem;
  line-height: 1.4;
  color: #36a3a7;
  margin: 0 0 0.5em 0;
}
.bonus__txt {
  font-size: 1.2rem;
  line-height: 1.6;
}
.bonus__txt > span {
  font-weight: bold;
  color: #36a3a7;
  background: #fff;
}
.bonus__img {
  width: 17.85rem;
  position: absolute;
  right: -2rem;
  bottom: 0;
}

.intro {
  padding: 4rem 0 0 0;
}
.intro__ttl {
  font-weight: bold;
  font-size: 1.7rem;
  line-height: 1.4;
  text-align: center;
  color: #36a3a7;
  margin: 0 0 1em 0;
}
.intro .swiper-wrapper {
  transition-timing-function: linear;
}
.intro__ico figcaption {
  font-size: 1rem;
  line-height: 1.4;
  letter-spacing: 0.05em;
  text-align: center;
  color: #36a3a7;
}

.about {
  background: url("../img/bg_about.png") center top/100% auto no-repeat;
  padding: 11rem 0 13.5rem;
  margin: -1rem 0 0 0;
  position: relative;
}
.about::before {
  content: "";
  width: 100%;
  height: 50%;
  background: #e5faf9;
  position: absolute;
  bottom: 0;
  left: 0;
}
.about__hdg {
  margin: 0 0 5rem 0;
}
.about__hdg-ttl {
  font-weight: bold;
  font-size: 1.4rem;
  line-height: 1.75;
  text-align: center;
  color: #fff;
  height: 3.5rem;
  background: #36a3a7;
  display: flex;
  justify-content: center;
  align-items: center;
}
.about__hdg-txt {
  font-weight: bold;
  font-size: 1.5rem;
  line-height: 1.6;
  text-align: center;
  color: #36a3a7;
  height: 5rem;
  height: auto;
  background: #fff;
  border: 2px solid #36a3a7;
  box-sizing: border-box;
  padding: 0.25em 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.about__txt {
  font-size: 1.2rem;
  line-height: 1.75;
  margin: 0 0 3rem 0;
}
.about__img {
  width: 35.8rem;
  margin: 0 auto;
}

.feature {
  background: url("../img/bg_feature.png") center top/100% auto no-repeat;
  box-sizing: border-box;
  padding: 35rem 0 0 0;
  padding: 19rem 0 4rem;
  margin: -35rem 0 0 0;
  margin: -22rem 0 0 0;
  position: relative;
}
.feature::before {
  content: "";
  width: 100%;
  height: 50%;
  background: #ffed91;
  position: absolute;
  bottom: 0;
  left: 0;
}
.feature__list {
  margin: 0 0 2rem 0;
  position: relative;
}
.feature__list-item {
  border-bottom: 2px solid #fff;
  padding: 2rem 0;
  display: flex;
}
.feature__list-item:first-child {
  padding: 0 0 2rem 0;
}
.feature__list-item:last-child {
  border-bottom: none;
}
.feature__list-img {
  width: 8.5rem;
}
.feature__list-content {
  width: calc(100% - 8.5rem);
  box-sizing: border-box;
  padding: 0 0 0 1.3rem;
}
.feature__list-num {
  font-family: "PT Sans", sans-serif;
  font-weight: bold;
  font-size: 1.2rem;
  letter-spacing: 0.2em;
  line-height: 1.4;
  color: #36a3a7;
}
.feature__list-ttl {
  font-weight: bold;
  font-size: 1.7rem;
  line-height: 1.4;
  color: #36a3a7;
  margin: 0 0 0.25em 0;
}
.feature__list-txt {
  font-size: 1.2rem;
  letter-spacing: 0.05em;
  line-height: 1.4;
}
.feature__list-sup {
  font-size: 1rem;
  letter-spacing: 0.05em;
  line-height: 1.4;
  margin: 0.5em 0 0 0;
}
.feature__list-sup > li {
  text-indent: -1em;
  padding: 0 0 0 1em;
}
.feature__cv {
  position: relative;
}

.gift {
  background: #fff;
  padding: 5rem 0 1.5rem;
}
.gift__container {
  padding: 0 1.5rem;
}
.gift__list {
  border-right: 1px solid #ebebeb;
  border-left: 1px solid #ebebeb;
  margin: -1px 0;
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.gift__list-item {
  width: 33.3333333333%;
  height: 8.5rem;
  border: 1px solid #ebebeb;
  box-sizing: border-box;
}
.gift__list-item:nth-child(1) {
  background: url("../img/ico_gift01.png") left -1.05rem top -0.6rem/13.325rem no-repeat;
  background: url("../img/ico_gift01.png") center center/10.9rem no-repeat;
}
.gift__list-item:nth-child(2) {
  background: url("../img/ico_gift02.png") center top -0.1rem/11rem no-repeat;
  background: url("../img/ico_gift02.png") center top -0.5rem/9rem no-repeat;
}
.gift__list-item:nth-child(3) {
  background: url("../img/ico_gift03.png") center top -0.9rem/12.35rem no-repeat;
  background: url("../img/ico_gift03.png") center top -1.2rem/10.1rem no-repeat;
}
.gift__list-item:nth-child(4) {
  background: url("../img/ico_gift04.png") center center/7.04rem no-repeat;
}
.gift__list-item:nth-child(5) {
  background: url("../img/ico_gift05.png") center center/6.72rem no-repeat;
}
.gift__list-item:nth-child(6) {
  background: url("../img/ico_gift06.png") center center/8.24rem no-repeat;
}
.gift__txt {
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.75;
  text-align: center;
  margin: 1em 0 0 0;
}

.step {
  background: #f4f2e3;
  padding: 4rem 0 6rem;
}
.step__ttl {
  width: 21.8rem;
  margin: 0 auto 2.25rem;
}
.step__list {
  position: relative;
  z-index: 1;
}
.step__list-item {
  position: relative;
}
.step__list-item:not(:last-child) {
  margin: 0 0 6rem 0;
}
.step__list-item::before {
  content: "";
  width: 4rem;
  height: 4rem;
  background: url("../img/arw_step.svg") center center/contain no-repeat;
  position: absolute;
  top: -5rem;
  right: 0;
  left: 0;
  margin: auto;
}
.step__list-item:first-child::before {
  content: none;
}
.step__list-tag {
  font-weight: bold;
  font-size: 1.2rem;
  text-align: center;
  color: #fff;
  width: 11.7rem;
  height: 2.9rem;
  background: #36a3a7;
  border-radius: 9999px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(-50%);
}
.step__list-content {
  background: #fff;
  border-radius: 2rem;
  padding: 2.7rem 0;
}
.step__list-num {
  font-family: "PT Sans", sans-serif;
  font-weight: bold;
  font-size: 1.2rem;
  letter-spacing: 0.05em;
  text-align: center;
  color: #36a3a7;
}
.step__list-ttl {
  font-weight: bold;
  font-size: 1.7rem;
  line-height: 1.4;
  text-align: center;
}
.step__list-img {
  width: 12.1rem;
  margin: 1.75rem auto 1.25rem;
}
.step__list-item:nth-child(1) .step__list-img {
  width: 7.5rem;
}
.step__list-txt {
  font-size: 1.2rem;
  letter-spacing: 0.05em;
  line-height: 1.4;
  text-align: center;
}
.step__list-sup {
  font-size: 1rem;
  letter-spacing: 0.05em;
  line-height: 1.4;
  text-align: center;
  margin: 1em 0 0 0;
}
.step__cv {
  margin: -1rem 0 0 0;
}
.step__action {
  display: flex;
  justify-content: center;
}
.step__action-ico {
  width: 15.3rem;
}
.step__action-ico p {
  font-weight: bold;
  font-size: 1rem;
  text-align: center;
  color: #36a3a7;
  width: 10.8rem;
  height: 6.6rem;
  background: #ffed91;
  border-radius: 1.5rem;
  box-sizing: border-box;
  padding: 0.5em 0 0 0;
  margin: 0 auto;
  transform: translateX(-0.2rem);
}
.step__action-ico div {
  margin: -4.8rem 0 0 0;
  position: relative;
}
.step__action-ico figcaption {
  font-size: 1rem;
  line-height: 1.4;
  letter-spacing: 0.05em;
  text-align: center;
}
.step__action-ico figcaption > span {
  font-weight: bold;
  font-size: 1.2rem;
  line-height: 1.4;
  color: #36a3a7;
  margin: 0 0 0.5em 0;
  display: block;
}

.media {
  padding: 4rem 0;
}
.media__list {
  margin: -1rem 0 0 0;
}
.media__list-item {
  border-bottom: 1px solid #ebebeb;
  padding: 1.6rem 0;
  display: flex;
  align-items: center;
}
.media__list-date {
  font-size: 1rem;
  width: 7.5rem;
}
.media__list-ttl {
  font-size: 1.2rem;
  width: calc(100% - 7.5rem);
}

.voice {
  background: #e5faf9;
  padding: 4rem 0;
}
.voice__list {
  display: flex;
  flex-direction: column;
  gap: 3rem 0;
}
.voice__list-ico img {
  width: 4.35rem;
  margin: 0 auto;
}
.voice__list-ico figcaption {
  font-size: 1rem;
  text-align: center;
  margin: 0.5em 0 0 0;
}
.voice__list-content {
  background: #fff;
  border-radius: 2rem;
  box-shadow: 0 0.3rem 0.6rem rgba(0, 0, 0, 0.16);
  padding: 1.8rem 2rem;
  margin: 1.8rem 0 0 0;
  position: relative;
}
.voice__list-content::before {
  content: "";
  clip-path: polygon(50% 0, 100% 100%, 0 100%);
  width: 1.8rem;
  height: 1.2rem;
  background: #fff;
  position: absolute;
  top: -1.1rem;
  right: 0;
  left: 0;
  margin: auto;
}
.voice__list-txt {
  font-size: 1.2rem;
  line-height: 1.4;
}

.mission {
  padding: 4rem 0 5rem;
}
.mission__lead {
  font-weight: 500;
  font-size: 1.2rem;
  letter-spacing: 0.05em;
  line-height: 1.6;
  text-align: center;
  margin: 0 0 2em 0;
}
.mission__list {
  padding: 0 1.75rem 0 3rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 1.5rem 0;
}
.mission__list-item {
  width: 15.4rem;
}
.mission__list-img > figcaption {
  font-weight: 500;
  font-size: 1rem;
  letter-spacing: 0.05em;
  line-height: 1.4;
  text-align: center;
  color: #36a3a7;
  margin: -0.5em 0 0 -1em;
}

.movie {
  background: #9cd8b6;
  padding: 3.5rem 0;
}
.movie .js-modal-btn {
  background: none;
  border: none;
  padding: 0;
  position: relative;
}
.movie .js-modal-btn::after {
  content: "";
  width: 3.8rem;
  height: 2.65rem;
  background: url("../img/ico_yt.svg") center center/contain no-repeat;
  position: absolute;
  inset: 0;
  margin: auto;
  opacity: 0.9;
}
.movie .js-modal-btn:hover {
  cursor: pointer;
}
.movie .js-modal-btn > img {
  border-radius: 1rem;
}

.cv {
  padding: 4rem 0;
}
.cv__link {
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 1.75;
  text-align: center;
  margin: 2em 0 0 0;
  position: relative;
  z-index: 1;
}
.cv__link > a {
  color: #36a3a7;
  padding: 0 1.5rem 0 0;
  position: relative;
}
.cv__link > a::before {
  content: "";
  width: 100%;
  height: 2px;
  background: #36a3a7;
  position: absolute;
  bottom: -0.25em;
  left: 0;
}
.cv__link > a::after {
  content: "";
  width: 1.1rem;
  height: 1.1rem;
  background: url("../img/ico_external_turquoise.svg") center center/contain no-repeat;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

.service {
  background: #ebebeb;
  padding: 3rem 0;
}
.service__list {
  position: relative;
}
.service__list-item, .service__txt {
  font-weight: 500;
  font-size: 1rem;
  letter-spacing: 0.05em;
  line-height: 1.4;
}
.service__list-item > a, .service__txt > a {
  color: #36a3a7;
  text-decoration: underline;
}
.service__list-item > a:hover, .service__txt > a:hover {
  text-decoration: none;
  opacity: 1;
}
.service__txt {
  margin: 0 0 1em 0;
}

/****	---- footer ----
===================================****/
.l-footer {
  padding: 0 0 3.5rem 0;
}
@media print, screen and (max-width: 767px) {
  .l-footer {
    padding: 0 0 10.35rem 0;
  }
}
.l-footer__sns {
  border-top: 2px solid #ebebeb;
  border-bottom: 2px solid #ebebeb;
  display: flex;
  justify-content: center;
  gap: 0 1.85rem;
}
.l-footer__sns-btn {
  width: 5rem;
  height: 5rem;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  box-sizing: border-box;
  display: block;
}
.l-footer__sns-btn.--tw {
  background-image: url("../img/ico_sns_x.svg");
}
.l-footer__sns-btn.--fb {
  background-image: url("../img/ico_sns_fb.svg");
  background-size: 3.6rem;
}
.l-footer__logo {
  width: 7.9rem;
  margin: 2rem auto 0;
}
.l-footer__logo > a {
  display: block;
}
.l-footer__list {
  font-size: 1.2rem;
  margin: 1.75rem 0 1.25rem;
  display: flex;
  justify-content: center;
  gap: 0 2em;
}
.l-footer__list-item {
  font-weight: 500;
  font-size: 1.2rem;
  letter-spacing: 0.05em;
  line-height: 1.1666666667;
  color: #36a3a7;
}
.l-footer__list-item > a {
  text-decoration: underline;
  color: #36a3a7;
}
.l-footer__copy {
  font-weight: 500;
  font-size: 1rem;
  letter-spacing: 0.05em;
  line-height: 1.1666666667;
  text-align: center;
  color: #36a3a7;
}

/****	---- end ----
===================================****/
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBO0FBQUE7QUFNUTtBQUNBO0FBQ0E7QUE2Q1I7QUFBQTtBQUlDO0VBQ0M7OztBQUdGO0VBRUM7O0FBM0NDO0VBeUNGO0lBS0U7OztBQXZDQTtFQWtDRjtJQVNFOzs7O0FBR0Y7RUFDQyxPQTVCYTtFQTZCYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQyxPQWxEYTtFQW1EYjtFQUNBOzs7QUFFRDtFQUNDOztBQTFFQztFQXlFRjtJQUdFOzs7O0FBR0Y7RUFDQztFQUNBOzs7QUFHRDtBQUFBO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBTUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOztBQXpIQztFQXVIRjtJQUlFOzs7O0FBR0Y7RUFDQzs7O0FBR0Q7RUFDRTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7OztBQUlKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOzs7QUFJSjtBQUFBO0FBRUE7RUFDQzs7QUE5TEM7RUE2TEY7SUFHRTs7OztBQUdGO0VBQ0M7O0FBcE1DO0VBbU1GO0lBR0U7Ozs7QUFJRDtFQUNDOzs7QUFJRjtBQUFBO0FBRUE7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0EsWUF0TWE7RUF1TWI7RUFDQTtFQUNBOztBQTNOQztFQXNORjtJQU9FOzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBQUE7QUFFQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQyxPQXpPWTs7QUE0T2Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQWpQZ0I7O0FBa1BoQjtFQUNDLE9BdlBXOzs7QUE0UGQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BalFhO0VBa1FiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBQ0E7RUFDQzs7QUFFRDtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0FyVGdCO0VBdVRoQjtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQXpWWTtFQTBWWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7OztBQWlHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BemRhO0VBMGRiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0EsWUE5ZVk7RUErZVo7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFpQkQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQWVIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXhqQmE7RUF5akJiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0EsWUE3a0JZO0VBOGtCWjtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFqbkJEO0VBZ25CQTtJQUdFOzs7QUFHRjtFQUNDOztBQXZuQkQ7RUFzbkJBO0lBR0U7Ozs7QUFNSjtBQUFBO0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBdm9CQztFQWlvQkY7SUFRRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0FBQUE7QUFFQTtFQUNDOztBQTFxQkM7RUF5cUJGO0lBR0U7SUFDQTtJQUNBLFlBMXBCYTtJQTJwQmI7SUFDQTtJQUNBO0lBQ0E7OztBQWxyQkE7RUFvckJEO0lBRUU7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFLSDtBQUFBO0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7O0FBS0g7QUFBQTtBQUVBO0VBQ0M7RUFFQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBVUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBR0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQWNEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFJSDtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9BbjBCWTtFQW8wQlo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQSxZQTMwQmE7RUE0MEJiO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBK0NIO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQyxZQTM3QmlCO0VBNDdCakI7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQTE4Qlk7RUEyOEJaOztBQUNBO0VBQ0MsT0EzOEJZOztBQTg4QmQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0EsWUF2OUJXO0VBdzlCWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOzs7QUFnSEo7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT0FsbUNnQjtFQW1tQ2hCOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0EsT0ExbUNlO0VBMm1DZixZQS9tQ1c7O0FBa25DYjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQTduQ2dCO0VBOG5DaEI7O0FBRUQ7RUFDQzs7QUFJQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0Exb0NlOzs7QUErb0NsQjtFQUVDO0VBR0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0E1cUNZO0VBNnFDWjtFQUNBLFlBMXFDZ0I7RUEycUNoQjtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUVBO0VBRUE7RUFDQTtFQUNBLE9BdHJDZ0I7RUF1ckNoQjtFQUNBO0VBQ0EsWUE3ckNZO0VBOHJDWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFFQztFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsWUEzdENhO0VBNHRDYjtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BM3ZDZ0I7O0FBNnZDakI7RUFDQztFQUNBO0VBQ0E7RUFDQSxPQWp3Q2dCO0VBa3dDaEI7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Y7RUFDQzs7O0FBSUY7RUFDQyxZQTd4Q2E7RUE4eENiOztBQUNBO0VBR0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBYUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRjtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0MsWUExMUNhO0VBMjFDYjs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFNRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNDOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsT0FyNENZO0VBczRDWjtFQUNBO0VBQ0EsWUFwNENnQjtFQXE0Q2hCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQyxZQW41Q1k7RUFvNUNaO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0F6NUNnQjs7QUEyNUNqQjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBR0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQSxPQXI4Q2M7RUFzOENkO0VBQ0E7RUFDQSxZQTE4Q1c7RUEyOENYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQSxPQTU5Q2E7RUE2OUNiO0VBQ0E7OztBQU9MO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7OztBQUtIO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFHQztFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQyxZQWxoRFc7RUFtaERYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBN2hEVTtFQThoRFY7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7OztBQUtIO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBR0E7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0Fwa0RlO0VBcWtEZjs7O0FBS0g7RUFDQyxZQTFrRGE7RUEya0RiOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7O0FBS0g7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0MsT0FobkRlO0VBaW5EZjtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsWUF2bkRjO0VBd25EZDtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1KO0VBQ0M7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQyxPQXhwRGU7RUF5cERmOztBQUNBO0VBQ0M7RUFDQTs7QUFJSDtFQUNDOzs7QUFJRjtBQUFBO0FBRUE7RUFDQzs7QUE5ckRDO0VBNnJERjtJQUdFOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNDOztBQVNEO0VBQ0M7RUFFQTs7QUFPRjtFQUNDO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BdnVEZ0I7O0FBd3VEaEI7RUFDQztFQUNBLE9BMXVEZTs7QUE2dURqQjtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXB2RGdCOzs7QUF3dkRsQjtBQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKioqXHQtLS0tIHNldHRpbmcgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDEwMC4uOTAwJmZhbWlseT1Ob3RvK1NlcmlmK0pQJmRpc3BsYXk9c3dhcCcpO1xyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1LaXdpK01hcnU6d2dodEAzMDA7NDAwOzUwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UFQrU2FuczppdGFsLHdnaHRAMCw0MDA7MCw3MDA7MSw0MDA7MSw3MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG5AZnVuY3Rpb24gbGlxX3BjKCR2YWx1ZSkge1xyXG5cdEByZXR1cm4gY2FsYygkdmFsdWUgLyAxOTIwICogMTAwdncpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gbGlxX3NwKCR2YWx1ZSkge1xyXG5cdEByZXR1cm4gY2FsYygkdmFsdWUgLyA3NTAgKiAxMDB2dyk7XHJcbn1cclxuXHJcbiR0YjogMTE5OXB4O1xyXG5AbWl4aW4gdGIge1xyXG4gIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJHRiKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4kc3A6IDc2N3B4O1xyXG5AbWl4aW4gc3Age1xyXG4gIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJHNwKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4lb2JqLWltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4ldmVyLXR4dCB7XHJcblx0LW1zLXdyaXRpbmctbW9kZTogdGItcmw7XHJcblx0d3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuXHR0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDtcclxufVxyXG5cclxuJGNvbG9yX3doaXRlOiAjZmZmO1xyXG4kY29sb3JfYmxhY2s6ICMwMDA7XHJcbiRjb2xvcl95ZWxsb3c6ICNmZmVkOTE7XHJcbiRjb2xvcl9iZWlnZTogI2Y0ZjJlMztcclxuJGNvbG9yX3R1cnF1b2lzZTogIzM2YTNhNztcclxuJGNvbG9yX2dyZWVuOiAjOWNkOGI2O1xyXG4kY29sb3JfZ3JheTogI2ViZWJlYjtcclxuXHJcbi8qKioqXHQtLS0tIGdlbmVyYWwgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi8vIGh0bWwgeyBmb250LXNpemU6IDYyLjUlOyB9XHJcbmh0bWwsIGJvZHkge1xyXG5cdCYubG9jayB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG5odG1sIHtcclxuXHQvLyBmb250LXNpemU6IDYyLjUlOyAvLyAxZW0gPSAxMHB4XHJcblx0Zm9udC1zaXplOiBjYWxjKDYyLjUlICogMS41KTsgLy8gMWVtID0gMTBweFxyXG5cdEBpbmNsdWRlIHRiIHtcclxuXHRcdC8vIGZvbnQtc2l6ZTogbWF0aC5kaXYoMTAsIDEyMDApICogMTAwdnc7XHJcblx0XHRmb250LXNpemU6IG1hdGguZGl2KDE1LCAxMjAwKSAqIDEwMHZ3O1xyXG5cdH1cclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHQvLyBmb250LXNpemU6IG1hdGguZGl2KDEwLCA3NTApICogMTAwdnc7XHJcblx0XHRmb250LXNpemU6IG1hdGguZGl2KDEwLCAzNzUpICogMTAwdnc7XHJcblx0fVxyXG59XHJcbmJvZHkge1xyXG5cdGNvbG9yOiAkY29sb3JfYmxhY2s7XHJcblx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XHJcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtZmFtaWx5OiBcIktpd2kgTWFydVwiLCBzZXJpZjtcclxuXHRmb250LWZhbWlseTogXCJQVCBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1mYW1pbHk6IFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OXCIsIEhpcmFnaW5vIEtha3UgR290aGljIFByb04sIEFyaWFsLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1mYW1pbHk6IFlha3VIYW5KUF9Ob3RvLCAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcclxuXHRsaW5lLWhlaWdodDogMS44O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcbmZpZ3VyZSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcbmltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYSB7XHJcblx0Y29sb3I6ICRjb2xvcl9ibGFjaztcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogLjJzO1xyXG59XHJcbmE6aG92ZXIge1xyXG5cdG9wYWNpdHk6IC43O1xyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcbnN1cCB7XHJcblx0Zm9udC1zaXplOiAuNzVlbTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4vKioqKlx0LS0tLSBqcyAtLS0tXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09KioqKi9cclxuLmZhZGVJbl90aXRsZSxcclxuLmZhZGVJbl9sZWFkLFxyXG4uZmFkZUluLFxyXG4uZmFkZUluXzIwMCxcclxuLmZhZGVJbl80MDAsXHJcbi5mYWRlSW5fNjAwIHtcclxuXHR0cmFuc2l0aW9uOiAuOHM7XHJcblx0b3BhY2l0eTogMDtcclxuXHRmaWx0ZXI6IGJsdXIoLjZyZW0pO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDZyZW0pO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNnJlbSk7XHJcbn1cclxuLmZhZGVJbl9sZWZ0IHtcclxuXHR0cmFuc2l0aW9uOiAxLjJzO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcmVtLCAwKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcmVtLCAwKTtcclxufVxyXG4uZmFkZUluX3JpZ2h0IHtcclxuXHR0cmFuc2l0aW9uOiAxLjJzO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTByZW0sIDApO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTByZW0sIDApO1xyXG59XHJcbi5mYWRlSW5Nb3ZlIHtcclxuXHRvcGFjaXR5OiAxLjA7XHJcblx0ZmlsdGVyOiBibHVyKDApO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuLmpzLWFjY29yZGlvbiB7XHJcblx0dHJhbnNpdGlvbjogLjJzO1xyXG59XHJcbi5qcy1hY2NvcmRpb246aG92ZXIge1xyXG5cdG9wYWNpdHk6IC43O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG4uanMtYWNjb3JkaW9uQ29udGVudHMge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OjA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4yKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6MTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmbG9hdGluZy15IHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJ0bkFyd0FuaW1lIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDhweCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBidG5BcndBbmltZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcbn1cclxuXHJcbi8qKioqXHQtLS0tIHV0aWxpdHkgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi51LXBjIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4udS1zcCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuLnUtbWIge1xyXG5cdCYtLWVtIHtcclxuXHRcdG1hcmdpbjogMCAwIDFlbSAwO1xyXG5cdH1cclxufVxyXG5cclxuLyoqKipcdC0tLS0gbGF5b3V0IC0tLS1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qKioqL1xyXG4ubC1pbm5lciB7XHJcblx0d2lkdGg6IGNhbGMoNjdyZW0gLyAyKTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmwtY29udGVudCB7XHJcblx0d2lkdGg6IGNhbGMoNzVyZW0gLyAyKTtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0Ym94LXNoYWRvdzogMCAwIGNhbGMoMS42cmVtIC8gMikgcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdG1hcmdpbjogMCAwIDAgY2FsYygoMTAwdncgLSA3NXJlbSAvIDIpICogKDkxMCAvICg5MTAgKyAyNjApKSk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLmwtbWFpbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qKioqXHQtLS0tIGNvbXBvbmVudCAtLS0tXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09KioqKi9cclxuLmMtYW5jaG9yIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdC5mZWF0dXJlICYge1xyXG5cdFx0dG9wOiBjYWxjKDI3cmVtIC8gMik7XHJcblx0fVxyXG59XHJcblxyXG4uYy10dGwge1xyXG5cdG1hcmdpbjogMCAwIGNhbGMoNnJlbSAvIDIpIDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0PiBzdHJvbmcge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMy40cmVtIC8gMik7XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYyg1OS41IC8gMzQpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ji4tLXllbGxvdyB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3JfeWVsbG93O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQ+IHNwYW4ge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi40cmVtIC8gMik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygzMy42IC8gMjQpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0XHQmLi0td2hpdGUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmN2LWJ0biB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiBjYWxjKDQuMHJlbSAvIDIpO1xyXG5cdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcclxuXHR3aWR0aDogY2FsYyg2N3JlbSAvIDIpO1xyXG5cdGhlaWdodDogY2FsYygxMy4ycmVtIC8gMik7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzM3Y2JhMSAwJSwgJGNvbG9yX3R1cnF1b2lzZSAxMDAlKTtcclxuXHRib3JkZXI6IGNhbGMoMS4ycmVtIC8gMikgc29saWQgIzM3Y2JhMTtcclxuXHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcblx0Ly8gYm94LXNoYWRvdzogMCBjYWxjKC42cmVtIC8gMikgY2FsYygxLjJyZW0gLyAyKSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmLi0tcmVkIHtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjk2YjU1O1xyXG5cdFx0Ym9yZGVyOiBjYWxjKDEuMnJlbSAvIDIpIHNvbGlkICNmMDVhNDY7XHJcblx0fVxyXG5cdCYuLS1ncmVlbiB7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdHdpZHRoOiBjYWxjKDYwcmVtIC8gMik7XHJcblx0XHRoZWlnaHQ6IGNhbGMoMTVyZW0gLyAyKTtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnX2J0bi5wbmcnKSBjZW50ZXIgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMi40cmVtICM2MWZmMDA7XHJcblx0fVxyXG5cdC5sLXBjICYge1xyXG5cdFx0Zm9udC1zaXplOiBtaW4oY2FsYyg0MCAvIDE5MjAgKiAxMDB2dyksIDQwcHgpO1xyXG5cdFx0d2lkdGg6IG1pbihjYWxjKDY3MCAvIDE5MjAgKiAxMDB2dyksIDY3MHB4KTtcclxuXHRcdGhlaWdodDogbWluKGNhbGMoMTMyIC8gMTkyMCAqIDEwMHZ3KSwgMTMycHgpO1xyXG5cdFx0Ym9yZGVyOiBtaW4oY2FsYygxMiAvIDE5MjAgKiAxMDB2dyksIDEycHgpIHNvbGlkICMzN2NiYTE7XHJcblx0XHQmLi0tcmVkIHtcclxuXHRcdFx0Ym9yZGVyOiBtaW4oY2FsYygxMiAvIDE5MjAgKiAxMDB2dyksIDEycHgpIHNvbGlkICNmMDVhNDY7XHJcblx0XHR9XHJcblx0XHQmLi0tZ3JlZW4ge1xyXG5cdFx0XHR3aWR0aDogbWluKGNhbGMoNjAwIC8gMTkyMCAqIDEwMHZ3KSwgNjAwcHgpO1xyXG5cdFx0XHRoZWlnaHQ6IG1pbihjYWxjKDE1MCAvIDE5MjAgKiAxMDB2dyksIDE1MHB4KTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIGNhbGMoLjNyZW0gLyAyKSBjYWxjKC42cmVtIC8gMikgcmdiYSgwLCAwLCAwLCAwLjQ4KSk7XHJcblx0XHQmLi0tcG9pbnQge1xyXG5cdFx0XHR3aWR0aDogY2FsYyg0Mi4zcmVtIC8gMik7XHJcblx0XHR9XHJcblx0XHQmLi0tYXBwIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMjVyZW0gLyAyKTtcclxuXHRcdH1cclxuXHR9XHJcblx0PiBzcGFuIHtcclxuXHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMCBjYWxjKC42cmVtIC8gMikgY2FsYygxLjJyZW0gLyAyKSByZ2JhKDAsIDAsIDAsIDAuMTYpKTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuNzVyZW0gLyAyKTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0XHQvLyBjb2xvcjogI2YwNWE0NjtcclxuXHRcdHdpZHRoOiBjYWxjKDE2LjdyZW0gLyAyKTtcclxuXHRcdGhlaWdodDogY2FsYyg3LjUzNTgzcmVtIC8gMik7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZ19idG5faWNvX2xzLnN2ZycpIGNlbnRlciBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdC8vIGRpc3BsYXk6IGZsZXg7XHJcblx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IGNhbGMoLTZyZW0gLyAyKTtcclxuXHRcdGxlZnQ6IDJweDtcclxuXHRcdGFuaW1hdGlvbjogZmxvYXRpbmcteSAuNzVzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG5cdFx0PiBzdHJvbmcge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNGVtO1xyXG5cdFx0fVxyXG5cdFx0PiBlbSB7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRcdH1cclxuXHRcdC5sLXBjICYge1xyXG5cdFx0XHRmb250LXNpemU6IG1pbihjYWxjKDI3LjUgLyAxOTIwICogMTAwdncpLCAyNy41cHgpO1xyXG5cdFx0XHR3aWR0aDogbWluKGNhbGMoMTY3IC8gMTkyMCAqIDEwMHZ3KSwgMTY3cHgpO1xyXG5cdFx0XHRoZWlnaHQ6IG1pbihjYWxjKDc1LjM1ODMgLyAxOTIwICogMTAwdncpLCA3NS4zNTgzcHgpO1xyXG5cdFx0XHR0b3A6IG1heChjYWxjKC02MCAvIDE5MjAgKiAxMDB2dyksIC02MHB4KTtcclxuXHRcdFx0Ly8gbGVmdDogbWluKGNhbGMoMjggLyAxOTIwICogMTAwdncpLCAyOHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgNTAlLCAwIDEwMCUpO1xyXG5cdFx0d2lkdGg6IGNhbGMoMnJlbSAvIDIpO1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDMuMnJlbSAvIDIpO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdFx0ZmlsdGVyOiBkcm9wLXNoYWRvdygwIGNhbGMoLjNyZW0gLyAyKSBjYWxjKC42cmVtIC8gMikgcmdiYSgwLCAwLCAwLCAwLjQ4KSk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogY2FsYyg0LjByZW0gLyAyKTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdC8vIHRyYW5zaXRpb246IC4xcyBlYXNlO1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb246IGJ0bkFyd0FuaW1lIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG5cdFx0YW5pbWF0aW9uOiBidG5BcndBbmltZSAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG5cdFx0LmwtcGMgJiB7XHJcblx0XHRcdHdpZHRoOiBtaW4oY2FsYygxOCAvIDE5MjAgKiAxMDB2dyksIDE4cHgpO1xyXG5cdFx0XHRoZWlnaHQ6IG1pbihjYWxjKDIwIC8gMTkyMCAqIDEwMHZ3KSwgMjBweCk7XHJcblx0XHRcdHJpZ2h0OiBtaW4oY2FsYyg0OCAvIDE5MjAgKiAxMDB2dyksIDQ4cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQvLyAmOjphZnRlciB7XHJcblx0XHQvLyBcdHJpZ2h0OiBjYWxjKDMuNnJlbSAvIDIpO1xyXG5cdFx0Ly8gXHQubC1wYyAmIHtcclxuXHRcdC8vIFx0XHRyaWdodDogbWluKGNhbGMoMzYgLyAxOTIwICogMTAwdncpLCAzNnB4KTtcclxuXHRcdC8vIFx0fVxyXG5cdFx0Ly8gXHRAaW5jbHVkZSBzcCB7XHJcblx0XHQvLyBcdFx0cmlnaHQ6IGNhbGMoNC44cmVtIC8gMik7XHJcblx0XHQvLyBcdH1cclxuXHRcdC8vIH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIOaPuuOCjOOBpuOBhOOCi+OBruOBjOS4uOOBhOOAjOeEoeaWmeOAjVxyXG4vLyAuY3YtYnRuIHtcclxuLy8gXHRmb250LXdlaWdodDogYm9sZDtcclxuLy8gXHRmb250LXNpemU6IGNhbGMoNC4wcmVtIC8gMik7XHJcbi8vIFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4vLyBcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuLy8gXHRjb2xvcjogJGNvbG9yX3doaXRlO1xyXG4vLyBcdHdpZHRoOiBjYWxjKDY3cmVtIC8gMik7XHJcbi8vIFx0aGVpZ2h0OiBjYWxjKDEzLjJyZW0gLyAyKTtcclxuLy8gXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMzdjYmExIDAlLCAkY29sb3JfdHVycXVvaXNlIDEwMCUpO1xyXG4vLyBcdGJvcmRlcjogY2FsYygxLjJyZW0gLyAyKSBzb2xpZCAjMzdjYmExO1xyXG4vLyBcdGJvcmRlci1yYWRpdXM6IDk5OTlweDtcclxuLy8gXHRib3gtc2hhZG93OiAwIGNhbGMoLjZyZW0gLyAyKSBjYWxjKDEuMnJlbSAvIDIpIHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcbi8vIFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuLy8gXHRtYXJnaW46IDAgYXV0bztcclxuLy8gXHRkaXNwbGF5OiBmbGV4O1xyXG4vLyBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4vLyBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbi8vIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyBcdC5sLXBjICYge1xyXG4vLyBcdFx0Zm9udC1zaXplOiBtaW4oY2FsYyg0MCAvIDE5MjAgKiAxMDB2dyksIDQwcHgpO1xyXG4vLyBcdFx0d2lkdGg6IG1pbihjYWxjKDY3MCAvIDE5MjAgKiAxMDB2dyksIDY3MHB4KTtcclxuLy8gXHRcdGhlaWdodDogbWluKGNhbGMoMTMyIC8gMTkyMCAqIDEwMHZ3KSwgMTMycHgpO1xyXG4vLyBcdFx0Ym9yZGVyOiBtaW4oY2FsYygxMiAvIDE5MjAgKiAxMDB2dyksIDEycHgpIHNvbGlkICMzN2NiYTE7XHJcbi8vIFx0fVxyXG4vLyBcdD4gc3BhbiB7XHJcbi8vIFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgY2FsYyguNnJlbSAvIDIpIGNhbGMoMS4ycmVtIC8gMikgcmdiYSgwLCAwLCAwLCAwLjE2KSk7XHJcbi8vIFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuLy8gXHRcdGZvbnQtc2l6ZTogY2FsYygzLjByZW0gLyAyKTtcclxuLy8gXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbi8vIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbi8vIFx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuLy8gXHRcdHdpZHRoOiBjYWxjKDkuNnJlbSAvIDIpO1xyXG4vLyBcdFx0aGVpZ2h0OiBjYWxjKDkuNnJlbSAvIDIpO1xyXG4vLyBcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmdfYnRuX2ljby5zdmcnKSBjZW50ZXIgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcbi8vIFx0XHRkaXNwbGF5OiBmbGV4O1xyXG4vLyBcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbi8vIFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4vLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4vLyBcdFx0dG9wOiBjYWxjKC0zLjJyZW0gLyAyKTtcclxuLy8gXHRcdGxlZnQ6IGNhbGMoMi44cmVtIC8gMik7XHJcbi8vIFx0XHRhbmltYXRpb246IGZsb2F0aW5nLXkgLjc1cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcclxuLy8gXHRcdC5sLXBjICYge1xyXG4vLyBcdFx0XHRmb250LXNpemU6IG1pbihjYWxjKDMwIC8gMTkyMCAqIDEwMHZ3KSwgMzBweCk7XHJcbi8vIFx0XHRcdHdpZHRoOiBtaW4oY2FsYyg5NiAvIDE5MjAgKiAxMDB2dyksIDk2cHgpO1xyXG4vLyBcdFx0XHRoZWlnaHQ6IG1pbihjYWxjKDk2IC8gMTkyMCAqIDEwMHZ3KSwgOTZweCk7XHJcbi8vIFx0XHRcdHRvcDogbWF4KGNhbGMoLTMyIC8gMTkyMCAqIDEwMHZ3KSwgLTMycHgpO1xyXG4vLyBcdFx0XHRsZWZ0OiBtaW4oY2FsYygyOCAvIDE5MjAgKiAxMDB2dyksIDI4cHgpO1xyXG4vLyBcdFx0fVxyXG4vLyBcdH1cclxuLy8gXHQmOjphZnRlciB7XHJcbi8vIFx0XHRjb250ZW50OiBcIlwiO1xyXG4vLyBcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSA1MCUsIDAgMTAwJSk7XHJcbi8vIFx0XHR3aWR0aDogY2FsYygxLjhyZW0gLyAyKTtcclxuLy8gXHRcdGhlaWdodDogY2FsYygycmVtIC8gMik7XHJcbi8vIFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcbi8vIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vIFx0XHR0b3A6IDA7XHJcbi8vIFx0XHRyaWdodDogY2FsYyg0LjhyZW0gLyAyKTtcclxuLy8gXHRcdGJvdHRvbTogMDtcclxuLy8gXHRcdG1hcmdpbjogYXV0bztcclxuLy8gXHRcdC8vIHRyYW5zaXRpb246IC4xcyBlYXNlO1xyXG4vLyBcdFx0LXdlYmtpdC1hbmltYXRpb246IGJ0bkFyd0FuaW1lIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG4vLyBcdFx0YW5pbWF0aW9uOiBidG5BcndBbmltZSAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG4vLyBcdFx0LmwtcGMgJiB7XHJcbi8vIFx0XHRcdHdpZHRoOiBtaW4oY2FsYygxOCAvIDE5MjAgKiAxMDB2dyksIDE4cHgpO1xyXG4vLyBcdFx0XHRoZWlnaHQ6IG1pbihjYWxjKDIwIC8gMTkyMCAqIDEwMHZ3KSwgMjBweCk7XHJcbi8vIFx0XHRcdHJpZ2h0OiBtaW4oY2FsYyg0OCAvIDE5MjAgKiAxMDB2dyksIDQ4cHgpO1xyXG4vLyBcdFx0fVxyXG4vLyBcdH1cclxuLy8gXHQmOmhvdmVyIHtcclxuLy8gXHRcdG9wYWNpdHk6IDE7XHJcbi8vIFx0XHQvLyAmOjphZnRlciB7XHJcbi8vIFx0XHQvLyBcdHJpZ2h0OiBjYWxjKDMuNnJlbSAvIDIpO1xyXG4vLyBcdFx0Ly8gXHQubC1wYyAmIHtcclxuLy8gXHRcdC8vIFx0XHRyaWdodDogbWluKGNhbGMoMzYgLyAxOTIwICogMTAwdncpLCAzNnB4KTtcclxuLy8gXHRcdC8vIFx0fVxyXG4vLyBcdFx0Ly8gXHRAaW5jbHVkZSBzcCB7XHJcbi8vIFx0XHQvLyBcdFx0cmlnaHQ6IGNhbGMoNC44cmVtIC8gMik7XHJcbi8vIFx0XHQvLyBcdH1cclxuLy8gXHRcdC8vIH1cclxuLy8gXHR9XHJcbi8vIH1cclxuXHJcbi5jdi10eHQge1xyXG5cdGZvbnQtc2l6ZTogY2FsYygyLjRyZW0gLyAyKTtcclxuXHRsaW5lLWhlaWdodDogY2FsYygzMy42IC8gMjQpO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDEuNWVtIDAgMCAwO1xyXG59XHJcblxyXG4uYy1idG4ge1xyXG5cdG9wYWNpdHk6IC43NTtcclxuXHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IGNhbGMoNC4wcmVtIC8gMik7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogJGNvbG9yX3doaXRlO1xyXG5cdHdpZHRoOiBjYWxjKDY3cmVtIC8gMik7XHJcblx0aGVpZ2h0OiBjYWxjKDEzLjJyZW0gLyAyKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzNjk3OWIgMCUsICM4YjljY2IgMTAwJSk7XHJcblx0Ym9yZGVyLXJhZGl1czogY2FsYygxMy4ycmVtIC8gMik7XHJcblx0Ym94LXNoYWRvdzogMCBjYWxjKC42cmVtIC8gMikgY2FsYygxLjJyZW0gLyAyKSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Jjo6YmVmb3JlLFxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR0cmFuc2l0aW9uOiAuMXM7XHJcblx0fVxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHR3aWR0aDogY2FsYyg5cmVtIC8gMik7XHJcblx0XHRoZWlnaHQ6IGNhbGMoOXJlbSAvIDIpO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiBjYWxjKDJyZW0gLyAyKTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0XHRib3JkZXI6IGNhbGMoMXJlbSAvIDIpIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IGNhbGMoMS44cmVtIC8gMikgc29saWQgJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiBjYWxjKDQuNHJlbSAvIDIpO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxuXHQvLyAmOmhvdmVyIHtcclxuXHQvLyBcdG9wYWNpdHk6IDE7XHJcblx0Ly8gXHQmOjpiZWZvcmUge1xyXG5cdC8vIFx0XHRyaWdodDogY2FsYygxcmVtIC8gMik7XHJcblx0Ly8gXHRcdEBpbmNsdWRlIHNwIHtcclxuXHQvLyBcdFx0XHRyaWdodDogY2FsYygycmVtIC8gMik7XHJcblx0Ly8gXHRcdH1cclxuXHQvLyBcdH1cclxuXHQvLyBcdCY6OmFmdGVyIHtcclxuXHQvLyBcdFx0cmlnaHQ6IGNhbGMoMy40cmVtIC8gMik7XHJcblx0Ly8gXHRcdEBpbmNsdWRlIHNwIHtcclxuXHQvLyBcdFx0XHRyaWdodDogY2FsYyg0LjRyZW0gLyAyKTtcclxuXHQvLyBcdFx0fVxyXG5cdC8vIFx0fVxyXG5cdC8vIH1cclxuXHQmLi0tcGMge1xyXG5cdFx0Zm9udC1zaXplOiAyLjQyNHJlbTtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYygyLjQyNHJlbSAvIDIgKiAxLjI1KTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA0MC42cmVtO1xyXG5cdFx0bWF4LXdpZHRoOiBjYWxjKDQwLjZyZW0gLyAyICogMS4yNSk7XHJcblx0XHRoZWlnaHQ6IDhyZW07XHJcblx0XHRoZWlnaHQ6IGNhbGMoOHJlbSAvIDIgKiAxLjI1KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDhyZW07XHJcblx0XHRib3JkZXItcmFkaXVzOiBjYWxjKDhyZW0gLyAyICogMS4yNSk7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHR3aWR0aDogNS40NTVyZW07XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUuNDU1cmVtIC8gMiAqIDEuMjUpO1xyXG5cdFx0XHRoZWlnaHQ6IDUuNDU1cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoNS40NTVyZW0gLyAyICogMS4yNSk7XHJcblx0XHRcdHJpZ2h0OiAxLjJyZW07XHJcblx0XHRcdHJpZ2h0OiBjYWxjKDEuMnJlbSAvIDIgKiAxLjI1KTtcclxuXHRcdH1cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Ym9yZGVyOiAuNnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyOiBjYWxjKC42cmVtIC8gMiAqIDEuMjUpIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItbGVmdDogMXJlbSBzb2xpZCAkY29sb3JfdHVycXVvaXNlO1xyXG5cdFx0XHRib3JkZXItbGVmdDogY2FsYygxcmVtIC8gMiAqIDEuMjUpIHNvbGlkICRjb2xvcl90dXJxdW9pc2U7XHJcblx0XHRcdHJpZ2h0OiAyLjhyZW07XHJcblx0XHRcdHJpZ2h0OiBjYWxjKDIuOHJlbSAvIDIgKiAxLjI1KTtcclxuXHRcdH1cclxuXHRcdC8vICY6aG92ZXIge1xyXG5cdFx0Ly8gXHQmOjpiZWZvcmUge1xyXG5cdFx0Ly8gXHRcdHJpZ2h0OiAuNnJlbTtcclxuXHRcdC8vIFx0XHRyaWdodDogY2FsYyguNnJlbSAvIDIgKiAxLjI1KTtcclxuXHRcdC8vIFx0fVxyXG5cdFx0Ly8gXHQmOjphZnRlciB7XHJcblx0XHQvLyBcdFx0cmlnaHQ6IDIuMnJlbTtcclxuXHRcdC8vIFx0XHRyaWdodDogY2FsYygyLjJyZW0gLyAyICogMS4yNSk7XHJcblx0XHQvLyBcdH1cclxuXHRcdC8vIH1cclxuXHR9XHJcbn1cclxuXHJcbi5jLWJ0bi1zaWdudXAge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogY2FsYygzLjRyZW0gLyAyKTtcclxuXHRsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0d2lkdGg6IGNhbGMoNjdyZW0gLyAyKTtcclxuXHRoZWlnaHQ6IGNhbGMoMTMuMnJlbSAvIDIpO1xyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzM2OTc5YiAwJSwgIzhiOWNjYiAxMDAlKTtcclxuXHRib3JkZXItcmFkaXVzOiBjYWxjKDEzLjJyZW0gLyAyKTtcclxuXHRib3gtc2hhZG93OiAwIGNhbGMoLjZyZW0gLyAyKSBjYWxjKDEuMnJlbSAvIDIpIHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcblx0bWFyZ2luOiAtM3JlbSBhdXRvIDVyZW07XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHRyYW5zaXRpb246IC4xcztcclxuXHR9XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdHdpZHRoOiBjYWxjKDlyZW0gLyAyKTtcclxuXHRcdGhlaWdodDogY2FsYyg5cmVtIC8gMik7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IGNhbGMoMnJlbSAvIDIpO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxuXHQmOjphZnRlciB7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGJvcmRlcjogY2FsYygxcmVtIC8gMikgc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItbGVmdDogY2FsYygxLjhyZW0gLyAyKSBzb2xpZCAkY29sb3JfdHVycXVvaXNlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IGNhbGMoNC40cmVtIC8gMik7XHJcblx0XHRib3R0b206IDA7XHJcblx0fVxyXG5cdCY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdHJpZ2h0OiBjYWxjKDFyZW0gLyAyKTtcclxuXHRcdFx0QGluY2x1ZGUgc3Age1xyXG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDJyZW0gLyAyKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRyaWdodDogY2FsYygzLjRyZW0gLyAyKTtcclxuXHRcdFx0QGluY2x1ZGUgc3Age1xyXG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDQuNHJlbSAvIDIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBwYyAtLS0tXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09KioqKi9cclxuLmwtcGMge1xyXG5cdHdpZHRoOiAxMDB2dztcclxuXHRoZWlnaHQ6IDEwMHZoO1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnX3BjLnBuZycpIGNlbnRlciBib3R0b20gLyAxMDAlIGF1dG8gbm8tcmVwZWF0O1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQmX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiBjYWxjKCgxMDB2dyAtIDc1cmVtIC8gMikgKiAoOTEwIC8gKDkxMCArIDI2MCkpKTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Jl9fc2Nyb2xsIHtcclxuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDIwMHB4IC8gMiAqIDEuNSk7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZzogY2FsYygyNjBweCAvIDIpIGNhbGMoNDBweCAvIDIgKiAxLjUpIGNhbGMoMTAwcHggLyAyICogMS41KTtcclxuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Jl9fbG9nbyB7XHJcblx0XHR3aWR0aDogbWluKGNhbGMoNDg0IC8gMTkyMCAqIDEwMHZ3KSwgNDg0cHgpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHR9XHJcblx0Jl9fYnRuIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAxNDVweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBzcCAtLS0tXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09KioqKi9cclxuLmwtc3Age1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0QGluY2x1ZGUgc3Age1xyXG5cdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDE5LjJyZW0gLyAyKTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl95ZWxsb3c7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogOTk5OTtcclxuXHR9XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRAaW5jbHVkZSBzcCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBoZWFkZXIgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5sLWhlYWRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0Jl9fbG9nbyB7XHJcblx0XHR3aWR0aDogY2FsYygxNy42cmVtIC8gMik7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IGNhbGMoM3JlbSAvIDIpO1xyXG5cdFx0cmlnaHQ6IGNhbGMoMi41cmVtIC8gMik7XHJcblx0XHQ+IGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKioqXHQtLS0tIG1haW4gLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5tdiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC8vIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnX212LnBuZycpIGNlbnRlciB0b3AgLyAxMDAlIGF1dG8gbm8tcmVwZWF0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmX19jb250ZW50IHtcclxuXHRcdGhlaWdodDogY2FsYygxMTMuNnJlbSAvIDIpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Jjo6YmVmb3JlLFxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogY2FsYyg0NXJlbSAvIDIpO1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoMjAuNnJlbSAvIDIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZ19tdl90b3AucG5nJykgcmlnaHQgdG9wIC8gMTAwJSBhdXRvIG5vLXJlcGVhdDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZ19tdi5wbmcnKSBjZW50ZXIgYm90dG9tIC05LjlyZW0gIC8gMTAwJSBhdXRvIG5vLXJlcGVhdDtcclxuXHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2NvcHkge1xyXG5cdFx0d2lkdGg6IGNhbGMoNDMuOHJlbSAvIDIpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDQuOHJlbSAvIDIpO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHQvLyAmX190dGwge1xyXG5cdC8vIFx0d2lkdGg6IGNhbGMoMzlyZW0gLyAyKTtcclxuXHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQvLyBcdHRvcDogY2FsYygxNS42cmVtIC8gMik7XHJcblx0Ly8gXHRyaWdodDogMDtcclxuXHQvLyBcdGxlZnQ6IDA7XHJcblx0Ly8gXHRtYXJnaW46IGF1dG87XHJcblx0Ly8gfVxyXG5cdCZfX3R0bCB7XHJcblx0XHR3aWR0aDogY2FsYyg2Ni44cmVtIC8gMik7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IGNhbGMoMTIuMnJlbSAvIDIpO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHQmX19sZWFkLXN1cCB7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMS40cmVtIC8gMiAqIDEuMjUpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IGNhbGMoMjUuNnJlbSAvIDIpO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHQmX19sZWFkIHtcclxuXHRcdC8vIHdpZHRoOiBjYWxjKDQzLjhyZW0gLyAyKTtcclxuXHRcdC8vIHdpZHRoOiBjYWxjKDM5LjhyZW0gLyAyKTtcclxuXHRcdHdpZHRoOiBjYWxjKDQxcmVtIC8gMik7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQvLyB0b3A6IGNhbGMoMzEuMnJlbSAvIDIpO1xyXG5cdFx0dG9wOiBjYWxjKDI5LjJyZW0gLyAyKTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHR9XHJcblx0Ly8gJl9faW1nIHtcclxuXHQvLyBcdHdpZHRoOiBjYWxjKDQzcmVtIC8gMik7XHJcblx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ly8gXHR0b3A6IGNhbGMoMjYuMnJlbSAvIDIpO1xyXG5cdC8vIFx0cmlnaHQ6IDA7XHJcblx0Ly8gXHRsZWZ0OiAwO1xyXG5cdC8vIFx0bWFyZ2luOiBhdXRvO1xyXG5cdC8vIFx0b3BhY2l0eTogMDtcclxuXHQvLyBcdCYub24ge1xyXG5cdC8vIFx0XHRhbmltYXRpb246IGJvdW5jZSAuNnM7XHJcblx0Ly8gXHR9XHJcblx0Ly8gfVxyXG5cdCZfX2ltZyB7XHJcblx0XHR3aWR0aDogY2FsYyg3MHJlbSAvIDIpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiBjYWxjKDE3LjJyZW0gLyAyKTtcclxuXHRcdGxlZnQ6IGNhbGMoMnJlbSAvIDIpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdCYub24ge1xyXG5cdFx0XHRhbmltYXRpb246IGJvdW5jZSAuNnM7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRnYXA6IDAgMnJlbTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYyg2Ni40cmVtIC8gMik7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDE3cmVtIC8gMik7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0Ji5vbiB7XHJcblx0XHRcdFx0YW5pbWF0aW9uOiBib3VuY2UgLjZzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLXR4dCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiBjYWxjKDE5cmVtIC8gMik7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0Lm12X19saXN0LWl0ZW06bnRoLWNoaWxkKDEpICYge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDE1cmVtIC8gMik7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm12X19saXN0LWl0ZW06bnRoLWNoaWxkKDIpICYge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDE5LjNyZW0gLyAyKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubXZfX2xpc3QtaXRlbTpudGgtY2hpbGQoMykgJiB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTUuMXJlbSAvIDIpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3R4dCB7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi4wcmVtIC8gMik7XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygyOCAvIDIwKTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDYuNGVtO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdCZfX2N2IHtcclxuXHRcdGhlaWdodDogY2FsYygxOS44cmVtIC8gMik7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfeWVsbG93O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IGNhbGMoOHJlbSAvIDIpIDAgMCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdCYtYnRuIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly8gdG9wOiAtNC40cmVtO1xyXG5cdFx0XHR0b3A6IC0zLjhyZW07XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHQmLXR4dCB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMoMi44cmVtIC8gMik7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM5LjIgLyAyOCk7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0Ly8gJl9fb3JuIHtcclxuXHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQvLyBcdG9wYWNpdHk6IDA7XHJcblx0Ly8gXHQmLm9uIHtcclxuXHQvLyBcdFx0YW5pbWF0aW9uOiBib3VuY2UgLjZzO1xyXG5cdC8vIFx0fVxyXG5cdC8vIFx0Ji4tLTAxIHtcclxuXHQvLyBcdFx0d2lkdGg6IGNhbGMoMjEuNXJlbSAvIDIpO1xyXG5cdC8vIFx0XHR0b3A6IGNhbGMoMzRyZW0gLyAyKTtcclxuXHQvLyBcdFx0bGVmdDogY2FsYygtNC40cmVtIC8gMik7XHJcblx0Ly8gXHR9XHJcblx0Ly8gXHQmLi0tMDIge1xyXG5cdC8vIFx0XHR3aWR0aDogY2FsYygyMi41cmVtIC8gMik7XHJcblx0Ly8gXHRcdHRvcDogY2FsYygyMC44cmVtIC8gMik7XHJcblx0Ly8gXHRcdGxlZnQ6IGNhbGMoNjEuOXJlbSAvIDIpO1xyXG5cdC8vIFx0fVxyXG5cdC8vIFx0Ji4tLTAzIHtcclxuXHQvLyBcdFx0d2lkdGg6IGNhbGMoMjIuNXJlbSAvIDIpO1xyXG5cdC8vIFx0XHR0b3A6IGNhbGMoODkuNXJlbSAvIDIpO1xyXG5cdC8vIFx0XHRsZWZ0OiBjYWxjKC00LjFyZW0gLyAyKTtcclxuXHQvLyBcdH1cclxuXHQvLyBcdCYuLS0wNCB7XHJcblx0Ly8gXHRcdHdpZHRoOiBjYWxjKDE5cmVtIC8gMik7XHJcblx0Ly8gXHRcdHRvcDogY2FsYyg4NC4ycmVtIC8gMik7XHJcblx0Ly8gXHRcdGxlZnQ6IGNhbGMoMTYuOHJlbSAvIDIpO1xyXG5cdC8vIFx0fVxyXG5cdC8vIFx0Ji4tLTA1IHtcclxuXHQvLyBcdFx0d2lkdGg6IGNhbGMoMjUuNHJlbSAvIDIpO1xyXG5cdC8vIFx0XHR0b3A6IGNhbGMoNzYuNHJlbSAvIDIpO1xyXG5cdC8vIFx0XHRsZWZ0OiBjYWxjKDM0LjhyZW0gLyAyKTtcclxuXHQvLyBcdH1cclxuXHQvLyBcdCYuLS0wNiB7XHJcblx0Ly8gXHRcdHdpZHRoOiBjYWxjKDIwLjNyZW0gLyAyKTtcclxuXHQvLyBcdFx0dG9wOiBjYWxjKDkwLjZyZW0gLyAyKTtcclxuXHQvLyBcdFx0bGVmdDogY2FsYyg1OS40cmVtIC8gMik7XHJcblx0Ly8gXHR9XHJcblx0Ly8gXHQmLi0tMDcge1xyXG5cdC8vIFx0XHR3aWR0aDogY2FsYygxOC4zcmVtIC8gMik7XHJcblx0Ly8gXHRcdHRvcDogY2FsYyg3Ni44cmVtIC8gMik7XHJcblx0Ly8gXHRcdGxlZnQ6IGNhbGMoNjguMXJlbSAvIDIpO1xyXG5cdC8vIFx0fVxyXG5cdC8vIH1cclxufVxyXG5cclxuLmFubml2ZXJzYXJ5IHtcclxuXHRoZWlnaHQ6IGNhbGMoOTQuMnJlbSAvIDIpO1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnX2Fubml2ZXJzYXJ5LmpwZycpIGNlbnRlciBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCZfX2JnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1cmVtO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblx0Jl9fdHRsIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwNS40cmVtIC8gNCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDMuOHJlbTtcclxuXHRcdGxlZnQ6IDFyZW07XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdH1cclxuXHQmX19pbWcge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTdyZW0gLyA0KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYygxLjNyZW0gLyAyKTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHQmX190eHQge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTI5LjFyZW0gLyA0KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYygyNHJlbSAvIDIpO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHQmX190eHQtYnRuIHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0d2lkdGg6IGNhbGMoMTEycmVtIC8gNCk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IGNhbGMoMjJyZW0gLyAyKTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdCZfX2N2IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEzLjJyZW0gLyAyKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogY2FsYygxMXJlbSAvIDIpO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5iZWdpbm5lciB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRwYWRkaW5nOiAycmVtIDAgNHJlbTtcclxuXHQmX19pY28ge1xyXG5cdFx0d2lkdGg6IDJyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0byAuNXJlbTtcclxuXHR9XHJcblx0Jl9fdHh0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygzOS4yIC8gMjgpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcclxuXHRcdG1hcmdpbjogLTJyZW0gMCAwIDA7XHJcblx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX3llbGxvdztcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRtYXJnaW46IDNyZW0gMCA0cmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDNyZW0gMDtcclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdGhlaWdodDogY2FsYygxOC40cmVtIC8gMik7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAuM3JlbSAuNnJlbSByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCBjYWxjKDMyLjVyZW0gLyAyKTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgY2FsYyg2cmVtIC8gMik7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYtdHh0IHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMjcuMzE5MDhyZW0gLyAyKTtcclxuXHRcdH1cclxuXHRcdCYtaW1nIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNjEuMnJlbSAvIDQpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTIuNXJlbTtcclxuXHRcdFx0bGVmdDogLjVyZW07XHJcblx0XHRcdC5iZWdpbm5lcl9fbGlzdC1pdGVtOm50aC1jaGlsZChldmVuKSAmIHtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyAuYmVnaW5uZXIge1xyXG4vLyBcdGJhY2tncm91bmQ6ICRjb2xvcl90dXJxdW9pc2U7XHJcbi8vIFx0cGFkZGluZzogMnJlbSAwIDRyZW07XHJcbi8vIFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyBcdCZfX2NoYXJhIHtcclxuLy8gXHRcdHdpZHRoOiBjYWxjKDMycmVtIC8gNCk7XHJcbi8vIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vIFx0XHR0b3A6IGNhbGMoMTYuOHJlbSAvIDIpO1xyXG4vLyBcdFx0cmlnaHQ6IGNhbGMoMS4ycmVtIC8gMik7XHJcbi8vIFx0fVxyXG4vLyBcdCZfX2ljbyB7XHJcbi8vIFx0XHR3aWR0aDogMnJlbTtcclxuLy8gXHRcdG1hcmdpbjogMCBhdXRvIC41cmVtO1xyXG4vLyBcdH1cclxuLy8gXHQmX19wZXJpb2Qge1xyXG4vLyBcdFx0d2lkdGg6IGNhbGMoMzFyZW0gLyA0KTtcclxuLy8gXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gXHRcdHRvcDogY2FsYygxMC4ycmVtIC8gMik7XHJcbi8vIFx0XHRsZWZ0OiBjYWxjKDMuNHJlbSAvIDIpO1xyXG4vLyBcdH1cclxuLy8gXHQmX19sZWFkIHtcclxuLy8gXHRcdHdpZHRoOiBjYWxjKDgwLjdyZW0gLyA0KTtcclxuLy8gXHRcdG1hcmdpbjogLTEuNXJlbSBhdXRvIDEuNXJlbTtcclxuLy8gXHR9XHJcbi8vIFx0Jl9fdHh0IHtcclxuLy8gXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4vLyBcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcbi8vIFx0XHRsaW5lLWhlaWdodDogY2FsYygzOS4yIC8gMjgpO1xyXG4vLyBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG4vLyBcdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcclxuLy8gXHRcdG1hcmdpbjogLTJyZW0gMCAwIDA7XHJcbi8vIFx0XHQ+IHNwYW4ge1xyXG4vLyBcdFx0XHRjb2xvcjogJGNvbG9yX3llbGxvdztcclxuLy8gXHRcdH1cclxuLy8gXHR9XHJcbi8vIFx0Jl9fYWJvdXQge1xyXG4vLyBcdFx0aGVpZ2h0OiAxMHJlbTtcclxuLy8gXHRcdGJhY2tncm91bmQ6ICNmZmYxZGI7XHJcbi8vIFx0XHRib3JkZXItcmFkaXVzOiAycmVtO1xyXG4vLyBcdFx0bWFyZ2luOiAwIDAgY2FsYyg5LjVyZW0gLyAyKSAwO1xyXG4vLyBcdFx0ZGlzcGxheTogZmxleDtcclxuLy8gXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4vLyBcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuLy8gXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuLy8gXHRcdD4gaW1nIHtcclxuLy8gXHRcdFx0d2lkdGg6IGNhbGMoMTEuM3JlbSAvIDIpO1xyXG4vLyBcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vIFx0XHRcdHRvcDogY2FsYygtOC4ycmVtIC8gMik7XHJcbi8vIFx0XHRcdGxlZnQ6IC0uMnJlbTtcclxuLy8gXHRcdH1cclxuLy8gXHRcdD4gcCB7XHJcbi8vIFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4vLyBcdFx0XHRsaW5lLWhlaWdodDogY2FsYygzNiAvIDI0KTtcclxuLy8gXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG4vLyBcdFx0XHQ+IHNwYW4ge1xyXG4vLyBcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4vLyBcdFx0XHRcdGNvbG9yOiAkY29sb3JfdHVycXVvaXNlO1xyXG4vLyBcdFx0XHRcdD4gc3Ryb25nIHtcclxuLy8gXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zZW07XHJcbi8vIFx0XHRcdFx0fVxyXG4vLyBcdFx0XHR9XHJcbi8vIFx0XHR9XHJcbi8vIFx0fVxyXG4vLyBcdCZfX2xpc3Qge1xyXG4vLyBcdFx0bWFyZ2luOiAzcmVtIDAgNHJlbTtcclxuLy8gXHRcdGRpc3BsYXk6IGZsZXg7XHJcbi8vIFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4vLyBcdFx0Z2FwOiAzcmVtIDA7XHJcbi8vIFx0XHQmLWl0ZW0ge1xyXG4vLyBcdFx0XHRoZWlnaHQ6IGNhbGMoMTguNHJlbSAvIDIpO1xyXG4vLyBcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcbi8vIFx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbi8vIFx0XHRcdGJveC1zaGFkb3c6IDAgLjNyZW0gLjZyZW0gcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuLy8gXHRcdFx0Ly8gcGFkZGluZzogMCAwIDAgY2FsYygzMi41cmVtIC8gMik7XHJcbi8vIFx0XHRcdHBhZGRpbmc6IDAgMCAwIGNhbGMoMzEuNXJlbSAvIDIpO1xyXG4vLyBcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG4vLyBcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4vLyBcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbi8vIFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuLy8gXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCBjYWxjKDZyZW0gLyAyKTtcclxuLy8gXHRcdFx0fVxyXG4vLyBcdFx0fVxyXG4vLyBcdFx0Ji10YWcge1xyXG4vLyBcdFx0XHR3aWR0aDogN3JlbTtcclxuLy8gXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4vLyBcdFx0XHRyaWdodDogMDtcclxuLy8gXHRcdFx0bGVmdDogMDtcclxuLy8gXHRcdFx0dG9wOiAtMy42cmVtO1xyXG4vLyBcdFx0XHRtYXJnaW46IGF1dG87XHJcbi8vIFx0XHR9XHJcbi8vIFx0XHQmLXR4dCB7XHJcbi8vIFx0XHRcdHdpZHRoOiBjYWxjKDI3LjUzNDgxcmVtIC8gMik7XHJcbi8vIFx0XHR9XHJcbi8vIFx0XHQmLWltZyB7XHJcbi8vIFx0XHRcdHdpZHRoOiBjYWxjKDYxLjJyZW0gLyA0KTtcclxuLy8gXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4vLyBcdFx0XHR0b3A6IC0yLjVyZW07XHJcbi8vIFx0XHRcdGxlZnQ6IC41cmVtO1xyXG4vLyBcdFx0XHQuYmVnaW5uZXJfX2xpc3QtaXRlbTpudGgtY2hpbGQoZXZlbikgJiB7XHJcbi8vIFx0XHRcdFx0cmlnaHQ6IDA7XHJcbi8vIFx0XHRcdFx0bGVmdDogYXV0bztcclxuLy8gXHRcdFx0fVxyXG4vLyBcdFx0fVxyXG4vLyBcdH1cclxuLy8gfVxyXG5cclxuLmJvbnVzIHtcclxuXHRoZWlnaHQ6IGNhbGMoNDMuNnJlbSAvIDIpO1xyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnX2JvbnVzLnBuZycpIGNlbnRlciBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nOiBjYWxjKDguNHJlbSAvIDIpIDAgMCAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmX190dGwge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IDEuN3JlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDQ3LjYgLyAzNCk7XHJcblx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdG1hcmdpbjogMCAwIC41ZW0gMDtcclxuXHR9XHJcblx0Jl9fdHh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzguNCAvIDI0KTtcclxuXHRcdD4gc3BhbiB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pbWcge1xyXG5cdFx0d2lkdGg6IGNhbGMoMzUuN3JlbSAvIDIpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IC0ycmVtO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLmludHJvIHtcclxuXHRwYWRkaW5nOiA0cmVtIDAgMCAwO1xyXG5cdCZfX3R0bCB7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogMS43cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDcuNiAvIDM0KTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkY29sb3JfdHVycXVvaXNlO1xyXG5cdFx0bWFyZ2luOiAwIDAgMWVtIDA7XHJcblx0fVxyXG5cdC5zd2lwZXItd3JhcHBlciB7XHJcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG5cdH1cclxuXHQmX19pY28ge1xyXG5cdFx0Ly8gd2lkdGg6IGNhbGMoNjEuMnJlbSAvIDIpO1xyXG5cdFx0ZmlnY2FwdGlvbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4wcmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygyOCAvIDIwKTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5hYm91dCB7XHJcblx0Ly8gYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmdfYWJvdXQucG5nJykgY2VudGVyIHRvcCBjYWxjKDEyLjhyZW0gLyAyKSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmdfYWJvdXQucG5nJykgY2VudGVyIHRvcCAvIDEwMCUgYXV0byBuby1yZXBlYXQ7XHJcblx0Ly8gcGFkZGluZzogNHJlbSAwIDI0cmVtO1xyXG5cdC8vIHBhZGRpbmc6IGNhbGMoNHJlbSAvIDIpIDAgY2FsYygyN3JlbSAvIDIpO1xyXG5cdHBhZGRpbmc6IDExcmVtIDAgY2FsYygyN3JlbSAvIDIpO1xyXG5cdG1hcmdpbjogLTFyZW0gMCAwIDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdGJhY2tncm91bmQ6ICNlNWZhZjk7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxuXHQmX19oZGcge1xyXG5cdFx0bWFyZ2luOiAwIDAgY2FsYygxMHJlbSAvIDIpIDA7XHJcblx0fVxyXG5cdCZfX2hkZy10dGwge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi44cmVtIC8gMik7XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0MiAvIDI0KTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRoZWlnaHQ6IGNhbGMoN3JlbSAvIDIpO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cdCZfX2hkZy10eHQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHQvLyBmb250LXNpemU6IGNhbGMoMy40cmVtIC8gMik7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMy4wcmVtIC8gMik7XHJcblx0XHQvLyBsaW5lLWhlaWdodDogY2FsYyg1OS41IC8gMzQpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAkY29sb3JfdHVycXVvaXNlO1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwcmVtIC8gMik7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3JfdHVycXVvaXNlO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IC4yNWVtIDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQmX190eHQge1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuNHJlbSAvIDIpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDIgLyAyNCk7XHJcblx0XHRtYXJnaW46IDAgMCBjYWxjKDZyZW0gLyAyKSAwO1xyXG5cdH1cclxuXHQmX19pbWcge1xyXG5cdFx0Ly8gd2lkdGg6IGNhbGMoNjkuNnJlbSAvIDIpO1xyXG5cdFx0d2lkdGg6IGNhbGMoNzEuNnJlbSAvIDIpO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uZmVhdHVyZSB7XHJcblx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmdfZmVhdHVyZS5wbmcnKSBjZW50ZXIgdG9wIC8gMTAwJSBhdXRvIG5vLXJlcGVhdDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmc6IDM1cmVtIDAgMCAwO1xyXG5cdHBhZGRpbmc6IGNhbGMoMzhyZW0gLyAyKSAwIDRyZW07XHJcblx0bWFyZ2luOiAtMzVyZW0gMCAwIDA7XHJcblx0bWFyZ2luOiBjYWxjKC00NHJlbSAvIDIpIDAgMCAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfeWVsbG93O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRtYXJnaW46IDAgMCAycmVtIDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCZfX2xpc3QtaXRlbSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yX3doaXRlO1xyXG5cdFx0cGFkZGluZzogY2FsYyg0cmVtIC8gMikgMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZzogMCAwIGNhbGMoNHJlbSAvIDIpIDA7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19saXN0LWltZyB7XHJcblx0XHR3aWR0aDogY2FsYygxN3JlbSAvIDIpO1xyXG5cdH1cclxuXHQmX19saXN0LWNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE3cmVtIC8gMik7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZzogMCAwIDAgY2FsYygyLjZyZW0gLyAyKTtcclxuXHR9XHJcblx0Jl9fbGlzdC1udW0ge1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi40cmVtIC8gMik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygzMy42IC8gMjQpO1xyXG5cdFx0Y29sb3I6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0fVxyXG5cdCZfX2xpc3QtdHRsIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDMuNHJlbSAvIDIpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdGNvbG9yOiAkY29sb3JfdHVycXVvaXNlO1xyXG5cdFx0bWFyZ2luOiAwIDAgLjI1ZW0gMDtcclxuXHR9XHJcblx0Jl9fbGlzdC10eHQge1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuNHJlbSAvIDIpO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMzLjYgLyAyNCk7XHJcblx0fVxyXG5cdCZfX2xpc3Qtc3VwIHtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYygyLjByZW0gLyAyKTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygyOCAvIDIwKTtcclxuXHRcdG1hcmdpbjogLjVlbSAwIDAgMDtcclxuXHRcdD4gbGkge1xyXG5cdFx0XHR0ZXh0LWluZGVudDogLTFlbTtcclxuXHRcdFx0cGFkZGluZzogMCAwIDAgMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19jdiB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG59XHJcblxyXG4uZ2lmdCB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdHBhZGRpbmc6IGNhbGMoMTByZW0gLyAyKSAwIGNhbGMoM3JlbSAvIDIpO1xyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHQvLyBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yX2dyYXk7XHJcblx0XHQvLyBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yX2dyYXk7XHJcblx0XHRwYWRkaW5nOiAwIDEuNXJlbTtcclxuXHR9XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JfZ3JheTtcclxuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yX2dyYXk7XHJcblx0XHRtYXJnaW46IC0xcHggMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQvLyAmOjpiZWZvcmUge1xyXG5cdFx0Ly8gXHRjb250ZW50OiBcIlwiO1xyXG5cdFx0Ly8gXHR3aWR0aDogMTAwdnc7XHJcblx0XHQvLyBcdGhlaWdodDogMnB4O1xyXG5cdFx0Ly8gXHRiYWNrZ3JvdW5kOiAkY29sb3JfZ3JheTtcclxuXHRcdC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ly8gXHR0b3A6IDA7XHJcblx0XHQvLyBcdGJvdHRvbTogMDtcclxuXHRcdC8vIFx0bGVmdDogY2FsYygtNHJlbSAvIDIpO1xyXG5cdFx0Ly8gXHRtYXJnaW46IGF1dG87XHJcblx0XHQvLyB9XHJcblx0fVxyXG5cdCZfX2xpc3QtaXRlbSB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcblx0XHRoZWlnaHQ6IDguNXJlbTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9ncmF5O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvX2dpZnQwMS5wbmcnKSBsZWZ0IGNhbGMoLTIuMXJlbSAvIDIpIHRvcCBjYWxjKC0xLjJyZW0gLyAyKSAvIGNhbGMoNTMuM3JlbSAvIDIgLyAyKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb19naWZ0MDEucG5nJykgY2VudGVyIGNlbnRlciAvIGNhbGMoMjEuOHJlbSAvIDIpIG5vLXJlcGVhdDtcclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvX2dpZnQwMi5wbmcnKSBjZW50ZXIgdG9wIGNhbGMoLS4ycmVtIC8gMikgLyBjYWxjKDQ0cmVtIC8gMiAvIDIpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvX2dpZnQwMi5wbmcnKSBjZW50ZXIgdG9wIC0uNXJlbSAvIGNhbGMoMThyZW0gLyAyKSBuby1yZXBlYXQ7XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb19naWZ0MDMucG5nJykgY2VudGVyIHRvcCBjYWxjKC0xLjhyZW0gLyAyKSAvIGNhbGMoNDkuNHJlbSAvIDIgLyAyKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb19naWZ0MDMucG5nJykgY2VudGVyIHRvcCAtMS4ycmVtIC8gY2FsYygyMC4ycmVtIC8gMikgbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29fZ2lmdDA0LnBuZycpIGNlbnRlciBjZW50ZXIgLyBjYWxjKDM1LjJyZW0gLyAyIC8gMi41KSBuby1yZXBlYXQ7XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCg1KSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb19naWZ0MDUucG5nJykgY2VudGVyIGNlbnRlciAvIGNhbGMoMzMuNnJlbSAvIDIgLyAyLjUpIG5vLXJlcGVhdDtcclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDYpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvX2dpZnQwNi5wbmcnKSBjZW50ZXIgY2VudGVyIC8gY2FsYyg0MS4ycmVtIC8gMiAvIDIuNSkgbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190eHQge1xyXG5cdFx0Ly8gZm9udC1mYW1pbHk6IFwiS2l3aSBNYXJ1XCIsIHNlcmlmO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYygyLjByZW0gLyAyKTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM1IC8gMjApO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAxZW0gMCAwIDA7XHJcblx0fVxyXG59XHJcblxyXG4uc3RlcCB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yX2JlaWdlO1xyXG5cdHBhZGRpbmc6IGNhbGMoOHJlbSAvIDIpIDAgY2FsYygxMnJlbSAvIDIpO1xyXG5cdCZfX3R0bCB7XHJcblx0XHR3aWR0aDogY2FsYyg0My42cmVtIC8gMik7XHJcblx0XHRtYXJnaW46IDAgYXV0byBjYWxjKDQuNXJlbSAvIDIpO1xyXG5cdH1cclxuXHQmX19saXN0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdCZfX2xpc3QtaXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW46IDAgMCBjYWxjKDEycmVtIC8gMikgMDtcclxuXHRcdH1cclxuXHRcdC8vICY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0Ly8gXHRwYWRkaW5nOiBjYWxjKDUuNHJlbSAvIDIpIDAgY2FsYyg3LjRyZW0gLyAyKTtcclxuXHRcdC8vIFx0bWFyZ2luOiAwIDAgY2FsYygyM3JlbSAvIDIpIDA7XHJcblx0XHQvLyB9XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogY2FsYyg4cmVtIC8gMik7XHJcblx0XHRcdGhlaWdodDogY2FsYyg4cmVtIC8gMik7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Fyd19zdGVwLnN2ZycpIGNlbnRlciBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IGNhbGMoLTEwcmVtIC8gMik7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2xpc3QtdGFnIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuNHJlbSAvIDIpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcclxuXHRcdHdpZHRoOiBjYWxjKDIzLjRyZW0gLyAyKTtcclxuXHRcdGhlaWdodDogY2FsYyg1LjhyZW0gLyAyKTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR9XHJcblx0Jl9fbGlzdC1jb250ZW50IHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IGNhbGMoNHJlbSAvIDIpO1xyXG5cdFx0cGFkZGluZzogY2FsYyg1LjRyZW0gLyAyKSAwO1xyXG5cdH1cclxuXHQmX19saXN0LW51bSB7XHJcblx0XHRmb250LWZhbWlseTogXCJQVCBTYW5zXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYygyLjRyZW0gLyAyKTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHR9XHJcblx0Jl9fbGlzdC10dGwge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMy40cmVtIC8gMik7XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0Ny42IC8gMzQpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQmX19saXN0LWltZyB7XHJcblx0XHR3aWR0aDogY2FsYygyNC4ycmVtIC8gMik7XHJcblx0XHRtYXJnaW46IGNhbGMoMy41cmVtIC8gMikgYXV0byBjYWxjKDIuNXJlbSAvIDIpO1xyXG5cdFx0LnN0ZXBfX2xpc3QtaXRlbTpudGgtY2hpbGQoMSkgJiB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDE1cmVtIC8gMik7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2xpc3QtdHh0IHtcclxuXHRcdC8vIGZvbnQtZmFtaWx5OiBcIktpd2kgTWFydVwiLCBzZXJpZjtcclxuXHRcdC8vIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi40cmVtIC8gMik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzMuNiAvIDI0KTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Jl9fbGlzdC1zdXAge1xyXG5cdFx0Ly8gZm9udC1mYW1pbHk6IFwiS2l3aSBNYXJ1XCIsIHNlcmlmO1xyXG5cdFx0Ly8gZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtc2l6ZTogY2FsYygyLjByZW0gLyAyKTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygyOCAvIDIwKTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMWVtIDAgMCAwO1xyXG5cdH1cclxuXHQmX19jdiB7XHJcblx0XHRtYXJnaW46IC0xcmVtIDAgMCAwO1xyXG5cdH1cclxuXHQmX19hY3Rpb24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Ji1pY28ge1xyXG5cdFx0XHR3aWR0aDogY2FsYyg2MS4ycmVtIC8gNCk7XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMjEuNnJlbSAvIDIpO1xyXG5cdFx0XHRcdGhlaWdodDogY2FsYygxMy4ycmVtIC8gMik7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX3llbGxvdztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxLjVyZW07XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRwYWRkaW5nOiAuNWVtIDAgMCAwO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtLjJyZW0pO1xyXG5cdFx0XHR9XHJcblx0XHRcdGRpdiB7XHJcblx0XHRcdFx0bWFyZ2luOiAtNC44cmVtIDAgMCAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRmaWdjYXB0aW9uIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMHJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogY2FsYygyOCAvIDIwKTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMzLjYgLyAyNCk7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIC41ZW0gMDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1lZGlhIHtcclxuXHRwYWRkaW5nOiA0cmVtIDA7XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRtYXJnaW46IC0xcmVtIDAgMCAwO1xyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XHJcblx0XHRcdHBhZGRpbmc6IDEuNnJlbSAwO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0Ji1kYXRlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjByZW07XHJcblx0XHRcdHdpZHRoOiA3LjVyZW07XHJcblx0XHR9XHJcblx0XHQmLXR0bCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNy41cmVtKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi52b2ljZSB7XHJcblx0YmFja2dyb3VuZDogI2U1ZmFmOTtcclxuXHRwYWRkaW5nOiA0cmVtIDA7XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGdhcDogM3JlbSAwO1xyXG5cdFx0Ji1pdGVtIHt9XHJcblx0XHQmLWljbyB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoOC43cmVtIC8gMik7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdFx0ZmlnY2FwdGlvbiB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjByZW07XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdG1hcmdpbjogLjVlbSAwIDAgMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji1jb250ZW50IHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAycmVtO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIGNhbGMoLjZyZW0gLyAyKSBjYWxjKDEuMnJlbSAvIDIpIHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcblx0XHRcdHBhZGRpbmc6IDEuOHJlbSAycmVtO1xyXG5cdFx0XHRtYXJnaW46IDEuOHJlbSAwIDAgMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwLCAxMDAlIDEwMCUsIDAgMTAwJSk7XHJcblx0XHRcdFx0d2lkdGg6IDEuOHJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEuMnJlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogLTEuMXJlbTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji10eHQge1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMoMS4ycmVtKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzMuNiAvIDI0KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5taXNzaW9uIHtcclxuXHRwYWRkaW5nOiBjYWxjKDhyZW0gLyAyKSAwIGNhbGMoMTByZW0gLyAyKTtcclxuXHQmX19sZWFkIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi40cmVtIC8gMik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzguNCAvIDI0KTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCAwIDJlbSAwO1xyXG5cdH1cclxuXHQmX19saXN0IHtcclxuXHRcdHBhZGRpbmc6IDAgY2FsYygzLjVyZW0gLyAyKSAwIGNhbGMoNnJlbSAvIDIpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGdhcDogY2FsYygzcmVtIC8gMikgMDtcclxuXHR9XHJcblx0Jl9fbGlzdC1pdGVtIHtcclxuXHRcdHdpZHRoOiBjYWxjKDMwLjhyZW0gLyAyKTtcclxuXHR9XHJcblx0Jl9fbGlzdC1pbWcge1xyXG5cdFx0PiBmaWdjYXB0aW9uIHtcclxuXHRcdFx0Ly8gZm9udC1mYW1pbHk6IFwiS2l3aSBNYXJ1XCIsIHNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRmb250LXNpemU6IGNhbGMoMi4wcmVtIC8gMik7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMjApO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiAkY29sb3JfdHVycXVvaXNlO1xyXG5cdFx0XHRtYXJnaW46IC0uNWVtIDAgMCAtMWVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1vdmllIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3JfZ3JlZW47XHJcblx0cGFkZGluZzogY2FsYyg3cmVtIC8gMikgMDtcclxuXHQuanMtbW9kYWwtYnRuIHtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogY2FsYyg3LjZyZW0gLyAyKTtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKDUuM3JlbSAvIDIpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29feXQuc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGluc2V0OiAwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdG9wYWNpdHk6IC45O1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHRcdD4gaW1nIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jdiB7XHJcblx0cGFkZGluZzogY2FsYyg4cmVtIC8gMikgMDtcclxuXHQmX19saW5rIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuNnJlbSAvIDIpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDIgLyAyNCk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDJlbSAwIDAgMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQ+IGEge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdFx0cGFkZGluZzogMCBjYWxjKDNyZW0gLyAyKSAwIDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvdHRvbTogLS4yNWVtO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMi4ycmVtIC8gMik7XHJcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDIuMnJlbSAvIDIpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb19leHRlcm5hbF90dXJxdW9pc2Uuc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnNlcnZpY2Uge1xyXG5cdGJhY2tncm91bmQ6ICNlYmViZWI7XHJcblx0cGFkZGluZzogY2FsYyg2cmVtIC8gMikgMDtcclxuXHQmX19saXN0IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Jl9fbGlzdC1pdGVtLFxyXG5cdCZfX3R4dCB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuMHJlbSAvIDIpO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMjApO1xyXG5cdFx0PiBhIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190eHQge1xyXG5cdFx0bWFyZ2luOiAwIDAgMWVtIDA7XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBmb290ZXIgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5sLWZvb3RlciB7XHJcblx0cGFkZGluZzogMCAwIDMuNXJlbSAwO1xyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdHBhZGRpbmc6IDAgMCBjYWxjKDMuNXJlbSAvIDIgKyAxNy4ycmVtIC8gMikgMDtcclxuXHR9XHJcblx0Jl9fc25zIHtcclxuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JfZ3JheTtcclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3JfZ3JheTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGdhcDogMCBjYWxjKDMuN3JlbSAvIDIpO1xyXG5cdH1cclxuXHQmX19zbnMtYnRuICB7XHJcblx0XHQvLyB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcblx0XHR3aWR0aDogY2FsYygxMHJlbSAvIDIpO1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwcmVtIC8gMik7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdC8vICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdC8vIFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yX2dyYXk7XHJcblx0XHQvLyB9XHJcblx0XHQmLi0tdHcge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29fc25zX3guc3ZnJyk7XHJcblx0XHR9XHJcblx0XHQvLyAmLi0teXQge1xyXG5cdFx0Ly8gXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29fc25zX3l0LnN2ZycpO1xyXG5cdFx0Ly8gfVxyXG5cdFx0Ly8gJi4tLXR3IHtcclxuXHRcdC8vIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvX3Nuc194LnN2ZycpO1xyXG5cdFx0Ly8gXHRiYWNrZ3JvdW5kLXNpemU6IDQuNzgxcmVtO1xyXG5cdFx0Ly8gfVxyXG5cdFx0Ji4tLWZiIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvX3Nuc19mYi5zdmcnKTtcclxuXHRcdFx0Ly8gYmFja2dyb3VuZC1zaXplOiA1LjU4MXJlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAzLjZyZW07XHJcblx0XHR9XHJcblx0XHQvLyAmLi0tbGluZSB7XHJcblx0XHQvLyBcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb19zbnNfbGluZS5zdmcnKTtcclxuXHRcdC8vIFx0YmFja2dyb3VuZC1zaXplOiA1LjZyZW07XHJcblx0XHQvLyB9XHJcblx0fVxyXG5cdCZfX2xvZ28ge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTUuOHJlbSAvIDIpO1xyXG5cdFx0bWFyZ2luOiBjYWxjKDRyZW0gLyAyKSBhdXRvIDA7XHJcblx0XHQ+IGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fbGlzdCB7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi40cmVtIC8gMik7XHJcblx0XHRtYXJnaW46IGNhbGMoMy41cmVtIC8gMikgMCBjYWxjKDIuNXJlbSAvIDIpO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Z2FwOiAwIDJlbTtcclxuXHR9XHJcblx0Jl9fbGlzdC1pdGVtIHtcclxuXHRcdC8vIGZvbnQtZmFtaWx5OiBcIktpd2kgTWFydVwiLCBzZXJpZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRmb250LXNpemU6IGNhbGMoMi40cmVtIC8gMik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjggLyAyNCk7XHJcblx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdD4gYSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX3R1cnF1b2lzZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY29weSB7XHJcblx0XHQvLyBmb250LWZhbWlseTogXCJLaXdpIE1hcnVcIiwgc2VyaWY7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0Zm9udC1zaXplOiBjYWxjKDIuMHJlbSAvIDIpO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMjQpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICRjb2xvcl90dXJxdW9pc2U7XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBlbmQgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbiJdfQ== */
