@charset "UTF-8";
/*====================================

Layout

====================================*/
html {
  scroll-behavior: smooth;
}

@media only screen and (max-width:1199.97px) {
  body {
    overflow: visible;
  }
}

.l-wrapper {
  overflow: visible;
}

/*====================================

Atoms

====================================*/
/* ボタン */
.a-btn.-with-bg-orange {
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
  position: relative;
  background-color: #f0a225;
  font-size: 20px;
  font-size: 1.25rem;
  color: #fff;
  letter-spacing: 0.05em;
  padding: 8px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange {
    min-width: 290px;
    padding: 13px;
  }
}
@media only screen and (max-width:767.97px) {
  .a-btn.-with-bg-orange {
    font-size: 18px;
    font-size: 1.125rem;
    width: 100%;
    display: block;
  }
}
.a-btn.-with-bg-orange:hover {
  opacity: 1;
  background-color: rgb(243.2832618026, 182.356223176, 84.7167381974);
}
.a-btn.-with-bg-orange::after {
  content: "";
  display: block;
  position: absolute;
  right: 18px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 7px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../images/arrow_r_white.svg);
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange::after {
    right: 16px;
  }
}
.a-btn.-with-bg-orange.-with-reserve {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 7px 12px;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 600;
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange.-with-reserve {
    padding: 9px 18px 9px 16px;
    font-size: 16px;
    font-size: 1rem;
  }
}
.a-btn.-with-bg-orange.-with-reserve::after {
  position: static;
  -webkit-transform: none;
          transform: none;
  width: 5px;
  height: 12px;
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-with-bg-orange.-with-reserve::after {
    width: 6px;
    height: 14px;
  }
}
.a-btn.-with-bg-white {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px 15px 8px 25px;
  background-color: #fff;
  border-radius: 10px;
  -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
  color: #09A03E;
  line-height: 1.3;
}
.a-btn.-with-bg-white::after {
  content: "";
  display: block;
  margin-left: 15px;
  width: 7px;
  height: 18px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../images/arrow_r_green.svg);
}
.a-btn.-with-square-green {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 2px 12px 2px 15px;
  border-radius: 0;
  border: 1px solid #09A03E;
  background-color: #fff;
  color: #09A03E;
  font-weight: 900;
  font-size: 12px;
  font-size: 0.75rem;
}
.a-btn.-with-square-green::after {
  content: "";
  display: block;
  width: 5px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../images/arrow_r_green.svg);
}
.a-btn.-with-acc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #fff;
  border: 1px solid #09A03E;
  border-radius: 15px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #09A03E;
  font-weight: 400;
}
.a-btn.-with-acc::after {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.a-btn.-with-acc.-open {
  padding: 2px 15px 2px 20px;
}
.a-btn.-with-acc.-open::after {
  -webkit-transform: translateY(2px);
          transform: translateY(2px);
  width: 10px;
  height: 4px;
  background-image: url(../images/arrow_b_green.svg);
}
.a-btn.-with-acc.-close {
  padding: 2px 10px 2px 15px;
}
.a-btn.-with-acc.-close::after {
  -webkit-transform: translateY(1px);
          transform: translateY(1px);
  width: 10px;
  height: 10px;
  background-image: url(../images/close_green.svg);
}
.a-btn.-wg-totop {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0.3s, opacity 0.3s, background-color 0.3s;
  transition: visibility 0.3s, opacity 0.3s, background-color 0.3s;
  position: fixed;
  z-index: 100;
  right: 15px;
  bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  padding-top: 5px;
  background-color: #09A03E;
  font-size: 10px;
  font-size: 0.625rem;
  font-weight: 900;
  color: #fff;
  line-height: 1.3;
  -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-wg-totop {
    bottom: 30px;
    padding-top: 9px;
    width: 80px;
    height: 80px;
    font-size: 12px;
    font-size: 0.75rem;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .a-btn.-wg-totop {
    right: calc((100vw - 1024px) / 2);
  }
}
@media only screen and (min-width:1200px), print {
  .a-btn.-wg-totop {
    right: calc((100vw - 1200px) / 2);
  }
}
.a-btn.-wg-totop::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  margin: 0 auto 3px;
}
@media only screen and (min-width:768px), tv, print {
  .a-btn.-wg-totop::before {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    margin: 0 auto 5px;
  }
}
.a-btn.-wg-totop.is-active {
  visibility: visible;
  opacity: 1;
}
.a-btn.-wg-totop:hover {
  background-color: rgb(10.3579881657, 184.1420118343, 71.3550295858);
}

/*====================================

Molecules

====================================*/
/*====================================

Organisms

====================================*/
.o-anchor-nav {
  border-top: 1px solid #09a03e;
  border-bottom: 1px solid #09a03e;
}
.o-anchor-nav.-sticky {
  position: sticky;
  top: 0;
  background-color: #fff;
  z-index: 10;
}

.o-anchor-nav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__list {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

.o-anchor-nav__item {
  position: relative;
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item {
    -ms-flex-preferred-size: 20%;
        flex-basis: 20%;
    max-width: 20%;
  }
}
.o-anchor-nav__item:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  top: 7px;
  bottom: 7px;
  right: -1px;
  background-color: #09a03e;
  margin: auto;
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item:after {
    height: 28px;
    top: 6px;
    bottom: 6px;
  }
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item:last-child:after {
    display: none;
  }
}
.o-anchor-nav__item:has(.o-anchor-nav__item__link:hover, .o-anchor-nav__item__link.is-active):after {
  display: none;
}

.o-anchor-nav__item__link {
  height: 100%;
  text-decoration: none;
  color: #09a03e;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.2;
  font-weight: 900;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media only screen and (min-width:768px), tv, print {
  .o-anchor-nav__item__link {
    min-width: 164px;
    padding: 7px 0;
  }
}
@media only screen and (max-width:767.97px) {
  .o-anchor-nav__item__link {
    padding: 5px 0;
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
.o-anchor-nav__item__link.-logo {
  fill: #09a03e;
}
@media only screen and (min-width:768px), tv, print {
  .o-anchor-nav__item__link.-logo {
    min-width: 100px;
  }
}
.o-anchor-nav__item__link:hover {
  background-color: #09a03e;
  color: #fff;
}
.o-anchor-nav__item__link:hover.-logo {
  fill: #fff;
}
.o-anchor-nav__item__link.is-active {
  background-color: #09a03e;
  color: #fff;
}
.o-anchor-nav__item__link.is-active.-logo {
  fill: #fff;
}

.o-withgolf-kv.-top {
  z-index: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(../images/kv_pc.jpg);
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv.-top {
    min-height: 554px;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv.-top {
    background-image: url(../images/kv_sp.jpg);
    height: 530px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv.-top {
    max-width: 1400px;
  }
}
.o-withgolf-kv.-courses {
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(../images/kv_courses_sp.jpg);
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv.-courses {
    aspect-ratio: 360/225;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv.-courses {
    height: 350px;
    background-image: url(../images/kv_courses_pc.jpg);
  }
}

.o-withgolf-kv__inner {
  position: relative;
}

.o-withgolf-kv__inner__img {
  position: absolute;
  top: 35px;
  left: -15px;
  z-index: 1;
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__inner__img {
    top: -40px;
    left: 0;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__inner__img {
    top: -40px;
    left: 105px;
  }
}

@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__inner__cover {
    padding: 0 15px 40px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv__inner__cover {
    padding-left: 100px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__inner__cover {
    padding-left: 150px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__inner__cover {
    padding-left: 375px;
  }
}

.o-withgolf-kv__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__title {
    min-height: 150px;
    margin: 0 -15px;
    padding: 15px 0 0 140px;
  }
}

@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv.-top .o-withgolf-kv__title__box {
    padding-left: 60px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv.-top .o-withgolf-kv__title__box {
    padding-left: 30px;
  }
}
.o-withgolf-kv.-top .o-withgolf-kv__title__box span {
  display: inline-block;
  font-family: "Noto Serif JP", serif;
  text-shadow: 0 0 16px rgba(26, 26, 26, 0.4);
  color: #fff;
  line-height: 1.5;
  font-size: 40px;
  font-size: 2.5rem;
  font-weight: 700;
  letter-spacing: 0.06em;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv.-top .o-withgolf-kv__title__box span {
    font-size: 22px;
    font-size: 1.375rem;
  }
}
.o-withgolf-kv.-courses .o-withgolf-kv__title__box {
  position: absolute;
  top: 40%;
  right: 30px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: block;
  background-color: transparent;
  font-size: 24px;
  font-size: 1.5rem;
  text-align: center;
  line-height: 1.4;
  color: #fff;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv.-courses .o-withgolf-kv__title__box {
    top: 45%;
    right: 120px;
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 1.3;
  }
}

.o-withgolf-kv__inner__img__player {
  width: 144px;
  height: auto;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__inner__img__player {
    width: 200px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__inner__img__player {
    width: 303px;
  }
}

.o-withgolf-kv__cont {
  background-color: rgba(255, 255, 255, 0.9);
  border-radius: 5px;
  position: relative;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont {
    padding: 15px 15px 30px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__cont {
    padding: 25px 40px 40px 50px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-kv__cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 750px;
  }
}

.o-withgolf-kv__cont__box__inner {
  color: #000;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__cont__box__inner {
    padding-left: 30px;
  }
}

@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont__box__img {
    padding-left: 90px;
    text-align: center;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv__cont__box__img {
    text-align: center;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__cont__box__img {
    text-align: center;
  }
}

.o-withgolf-kv__cont__box__img__logo {
  width: 180px;
  height: 114px;
}
@media only screen and (max-width:1199.97px) {
  .o-withgolf-kv__cont__box__img__logo {
    width: 92px;
    height: auto;
  }
}

.o-withgolf-kv__cont__box__ttl {
  font-size: 30px;
  font-size: 1.875rem;
  font-weight: 700;
  margin-bottom: 10px;
  line-height: 1.3;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont__box__ttl {
    font-size: 24px;
    font-size: 1.5rem;
    padding-left: 90px;
    text-align: center;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-kv__cont__box__ttl {
    text-align: center;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-kv__cont__box__ttl {
    text-align: center;
  }
}

.o-withgolf-kv__cont__box__txt {
  line-height: 1.5;
  font-weight: 700;
}

.o-withgolf-kv__cont__box__btn {
  position: absolute;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-kv__cont__box__btn {
    left: 0;
    right: 0;
    bottom: -25px;
    margin: 0 15px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-kv__cont__box__btn {
    right: 20px;
    bottom: -30px;
  }
}

@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__cont {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.o-withgolf-panel__ttl {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  font-size: 36px;
  font-size: 2.25rem;
  letter-spacing: 0.1em;
  padding: 0 10px;
  scroll-margin-top: 42px;
  font-weight: 900;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__ttl {
    font-size: 28px;
    font-size: 1.75rem;
    scroll-margin-top: 46px;
  }
}
.o-withgolf-panel__ttl.-green-line {
  border-bottom: 8px solid #09a03e;
  line-height: 1.5;
}
.o-withgolf-panel__ttl.-bg-green {
  margin: 30px auto 50px;
  width: 265px;
  background-color: #09a03e;
  color: #fff;
  font-size: 20px;
  font-size: 1.25rem;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__ttl.-bg-green {
    margin: 70px 0 30px;
    font-size: 26px;
    font-size: 1.625rem;
    line-height: 1.5;
  }
}

.o-withgolf-panel__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.o-withgolf-panel__list.-step {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.o-withgolf-panel__item {
  padding: 25px 0 10px;
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-panel__item {
    padding: 0 20px;
  }
}
@media only screen and (min-width:1024px) and (max-width:1199.97px) {
  .o-withgolf-panel__item {
    padding: 0 20px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__item {
    padding: 0 40px;
  }
}
.o-withgolf-panel__list.-step .o-withgolf-panel__item {
  padding: 0;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row {
    display: grid;
    grid-template-areas: "heading img" "desc img";
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    grid-template-rows: 80px auto;
  }
}

@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-top: 1px solid #09a03e;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-left: 1px solid #09a03e;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-top: none;
    margin-top: 30px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item + .o-withgolf-panel__item {
    border-left: none;
    margin-top: 40px;
  }
}

.o-withgolf-panel__item__ttl {
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item__ttl {
    margin-bottom: 30px;
  }
}
.o-withgolf-panel__list.-step .o-withgolf-panel__item__ttl {
  margin-bottom: 20px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item__ttl {
    margin: 0;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__ttl {
    grid-area: heading;
  }
}

.o-withgolf-panel__item__ttl__img {
  width: 80px;
  height: auto;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item__ttl__img {
    width: 70px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-panel__item__ttl__img {
    width: 50px;
  }
}

.o-withgolf-panel__item__ttl__txt {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.5;
  padding-left: 25px;
  text-align: left;
  font-weight: 900;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item__ttl__txt {
    padding-left: 15px;
  }
}
@media only screen and (min-width:768px) and (max-width:1023.97px) {
  .o-withgolf-panel__item__ttl__txt {
    font-size: 16px;
    font-size: 1rem;
    padding-left: 5px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__item__ttl__txt {
    font-size: 24px;
    font-size: 1.5rem;
  }
}

@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__box {
    width: 395px;
    grid-area: img;
  }
}

.o-withgolf-panel__item__box__img {
  aspect-ratio: 322/160;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 6px;
  width: 100%;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item__box__img {
    max-width: 322px;
    max-height: 160px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__box__img {
    max-width: none;
    max-height: none;
  }
}

.o-withgolf-panel__item__txt {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  text-align: left;
}
.o-withgolf-panel__list.-step .o-withgolf-panel__item__txt {
  font-size: 15px;
  font-size: 0.9375rem;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item__txt {
    margin-left: 55px;
    font-size: 16px;
    font-size: 1rem;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__list.-step .o-withgolf-panel__item__txt {
    margin-left: 105px;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__txt {
    margin-top: 15px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__item.-pc-row .o-withgolf-panel__item__txt {
    grid-area: desc;
    padding-right: 40px;
  }
}

.o-withgolf-panel__message {
  position: relative;
}
.o-withgolf-panel__message.-bg-gray {
  background-color: #f7f7f7;
}
.o-withgolf-panel__message.-special {
  padding: 10px 15px 15px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-special {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 30px 15px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-special {
    padding: 30px 0;
  }
}
.o-withgolf-panel__message.-normal {
  padding: 30px 15px 20px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-normal {
    padding: 30px 60px 55px;
  }
}
.o-withgolf-panel__message.-normal.-notes {
  padding: 30px 15px 30px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-normal.-notes {
    padding: 20px 30px 35px;
  }
}
.o-withgolf-panel__message.-green {
  margin: 30px 0 40px;
  padding: 20px 15px 35px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-green {
    margin: 50px 0 65px;
    padding: 30px;
  }
}

.o-withgolf-panel__message__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-special .o-withgolf-panel__message__top {
    padding-left: 186px;
  }
}

.o-withgolf-panel__message__top__txt {
  padding-left: 15px;
  color: #fd0000;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 900;
  line-height: 1.5;
  text-align: left;
}
.o-withgolf-panel__message.-special .o-withgolf-panel__message__top__txt {
  padding-left: 20px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-special .o-withgolf-panel__message__top__txt {
    padding-right: 45px;
  }
}
.o-withgolf-panel__message.-normal .o-withgolf-panel__message__top__txt {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__message.-normal .o-withgolf-panel__message__top__txt {
    text-align: left;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-normal.-notes .o-withgolf-panel__message__top__txt {
    -webkit-transform: translateX(-90px);
            transform: translateX(-90px);
  }
}

.o-withgolf-panel__message__under {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #000;
  text-align: left;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__under {
    line-height: 1.75;
    font-size: 16px;
    font-size: 1rem;
  }
}
.o-withgolf-panel__message__under strong {
  font-weight: 900;
}

.o-withgolf-panel__message__top__img {
  width: 80px;
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message__top__img {
    width: 126px;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-special .o-withgolf-panel__message__top__img {
    position: absolute;
    left: 30px;
    height: auto;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message.-normal .o-withgolf-panel__message__top__img {
    width: 90px;
  }
}

.o-withgolf-panel__message__main {
  border-left: 8px #ff4500 solid;
  padding-left: 12px;
  text-align: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
  font-weight: 900;
}
.o-withgolf-panel__message.-green .o-withgolf-panel__message__main {
  border-left: 8px #09a03e solid;
}

.o-withgolf-panel__message__sub {
  text-align: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  color: #000;
}
.o-withgolf-panel__message__sub.-indent {
  text-indent: -1em;
  padding-left: 1em;
}
.o-withgolf-panel__message__sub.-number {
  text-indent: -32px;
  padding-left: 32px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message.-normal.-notes .o-withgolf-panel__message__sub.-number {
    padding-left: 52px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__sub {
    padding-left: 20px;
  }
}

.o-withgolf-panel__message__cases {
  margin: 30px 0 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__cases {
    margin: 25px 0 55px;
    padding-left: 20px;
  }
}

.o-withgolf-panel__message__case {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.o-withgolf-panel__message__case__heading {
  position: relative;
  background-color: #fff;
  border: 1px solid #09a03e;
  padding: 5px 15px;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 900;
  line-height: 1.3;
  text-align: left;
  color: #09a03e;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__message__case__heading {
    border-bottom: none;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case__heading {
    -ms-flex-preferred-size: calc(100% - 440px);
        flex-basis: calc(100% - 440px);
    max-width: calc(100% - 440px);
    border-right: none;
    padding: 0 10px;
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media only screen and (min-width:1200px), print {
  .o-withgolf-panel__message__case__heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.o-withgolf-panel__message__case__heading strong {
  color: #FF4500;
}
.o-withgolf-panel__message__case__heading::after {
  position: absolute;
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12px 10px 0 10px;
  border-color: #FFFFFF transparent transparent transparent;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__message__case__heading::after {
    bottom: -12px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case__heading::after {
    right: -12px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    border-width: 18px 0 18px 12px;
    border-color: transparent transparent transparent #FFFFFF;
  }
}

.o-withgolf-panel__message__case__body {
  padding: 11.5px;
  background-color: #09a03e;
  color: #fff;
  font-weight: 900;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.5;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__message__case__body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 3px 35px;
    -ms-flex-preferred-size: 440px;
        flex-basis: 440px;
    max-width: 440px;
    font-size: 20px;
    font-size: 1.25rem;
  }
}

.o-withgolf-panel__intro-ttl,
.o-withgolf-panel__table-ttl {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.5;
  color: #000;
  text-align: left;
  font-weight: 900;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__intro-ttl,
  .o-withgolf-panel__table-ttl {
    font-size: 24px;
    font-size: 1.5rem;
  }
}

.o-withgolf-panel__intro-txt {
  margin: 15px 0 30px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
  color: #000;
  text-align: left;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__intro-txt {
    margin: 25px 0 60px;
    font-size: 16px;
    font-size: 1rem;
  }
}

.o-withgolf-panel__table__box {
  text-align: left;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box:last-child .o-withgolf-panel__table__box__ttl,
  .o-withgolf-panel__table__box:last-child .o-withgolf-panel__table__box__cont {
    border-bottom: 1px solid #e3e3e3;
  }
}

.o-withgolf-panel__table__box__ttl {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
  color: #000;
  text-align: left;
  font-weight: 900;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
  background-color: #fff;
  padding: 15px;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__table__box__ttl {
    min-height: 44px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box__ttl {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    max-width: 25%;
    font-size: 16px;
    font-size: 1rem;
  }
}

.o-withgolf-panel__table__box__cont {
  border-top: 1px solid #e3e3e3;
  border-right: 1px solid #e3e3e3;
  background-color: #fff;
  padding: 15px;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__table__box__cont {
    min-height: 44px;
    border-left: 1px solid #e3e3e3;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box__cont {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    max-width: 75%;
    font-size: 16px;
    font-size: 1rem;
  }
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__table__box__cont.-bottom {
    border-bottom: 1px solid #e3e3e3;
  }
}

.o-withgolf-panel__table__box__cont__sub.-number {
  text-indent: -32px;
  padding-left: 32px;
}

.o-withgolf-panel__table__box__cont__point {
  font-size: 13px;
  font-size: 0.8125rem;
  color: #000;
  line-height: 1.8;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__table__box__cont__point {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.o-withgolf-panel__condition {
  padding: 15px 15px 35px;
  background-color: #F7F7F7;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition {
    padding: 25px 40px 60px;
  }
}

.o-withgolf-panel__condition__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 25px;
  font-weight: 900;
}
@media only screen and (max-width:767.97px) {
  .o-withgolf-panel__condition__heading {
    margin: 0 0 25px 15px;
  }
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__heading {
    margin: 0 0 20px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 18px;
    font-size: 1.125rem;
  }
  .o-withgolf-panel__condition__heading img {
    gap: 22px;
    width: 55px;
    height: auto;
  }
}

.o-withgolf-panel__condition__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 45px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__items {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 40px;
  }
}

.o-withgolf-panel__condition__item {
  position: relative;
  padding: 10px 20px 30px;
  border-radius: 10px;
  border: 1px solid #09a03e;
  background-color: #fff;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item {
    padding: 25px 40px 55px;
  }
}
.o-withgolf-panel__condition__item.-ng {
  border: 1px solid #929292;
}

.o-withgolf-panel__condition__item__heading {
  margin-bottom: 10px;
  font-size: 13px;
  font-size: 0.8125rem;
  line-height: 1.4;
  font-weight: 900;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__heading {
    margin-bottom: 30px;
    font-size: 16px;
    font-size: 1rem;
  }
}
.o-withgolf-panel__condition__item__heading strong {
  color: #FF4500;
}

.o-withgolf-panel__condition__item__members {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__members {
    gap: 20px;
  }
}

.o-withgolf-panel__condition__item__member img {
  width: 56px;
  height: auto;
  border-radius: 10px;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__member img {
    width: 94px;
  }
}

.o-withgolf-panel__condition__item__result {
  position: absolute;
  bottom: -12px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 160px;
  border: 1px solid #09a03e;
  border-radius: 12px;
  background-color: #fff;
  font-size: 15px;
  font-size: 0.9375rem;
  color: #09a03e;
  font-weight: 900;
  letter-spacing: 0.1em;
}
@media only screen and (min-width:768px), tv, print {
  .o-withgolf-panel__condition__item__result {
    bottom: -20px;
    width: 266px;
    border-radius: 20px;
    font-size: 26px;
    font-size: 1.625rem;
  }
}
.o-withgolf-panel__condition__item.-ng .o-withgolf-panel__condition__item__result {
  border: 1px solid #929292;
  background-color: #929292;
  color: #fff;
}

.o-wg-courses {
  margin: 30px 0;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses {
    margin: 40px 0;
  }
}

@media only screen and (max-width:1023.97px) {
  .o-wg-courses__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.o-wg-courses__item + .o-wg-courses__item {
  margin-top: 70px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__item + .o-wg-courses__item {
    margin-top: 150px;
  }
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__info {
    -ms-flex-preferred-size: 385px;
        flex-basis: 385px;
    max-width: 385px;
    top: 0;
    left: 0;
    width: 385px;
  }
}

.o-wg-courses__info__inner {
  padding: 25px 15px;
  background-color: #EFEFEF;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__info__inner {
    position: sticky;
    top: 70px;
    padding: 25px 25px 40px;
  }
}

.o-wg-courses__info__pref {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 2px 16px;
  background-color: #09A03E;
  border-radius: 3px;
  color: #fff;
  font-weight: 700;
  font-size: 13px;
  font-size: 0.8125rem;
}

.o-wg-courses__info__name {
  margin: 5px 0 12px;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 900;
  line-height: 1.5;
}

.o-wg-courses__info__img {
  margin: 0 0 15px;
}
.o-wg-courses__info__img img {
  width: 100%;
  aspect-ratio: 300/190;
  -o-object-fit: cover;
     object-fit: cover;
}

.o-wg-courses__info__link {
  width: 140px;
  margin: 0 0 15px auto;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__info__link {
    margin: 0 0 20px auto;
  }
}

.o-wg-courses__info__note {
  position: relative;
  margin-top: 25px;
  background-color: #fff;
  border-radius: 5px;
  padding: 6px 12px;
  font-size: 15px;
  font-size: 0.9375rem;
  color: #FF2F2F;
  line-height: 1.4;
}
.o-wg-courses__info__note::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent #FFFFFF transparent;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__players {
    -ms-flex-preferred-size: calc(100% - 385px);
        flex-basis: calc(100% - 385px);
    max-width: calc(100% - 385px);
    padding-left: 30px;
  }
}
@media only screen and (max-width:1023.97px) {
  .o-wg-courses__players {
    margin-top: 25px;
  }
}

.o-wg-courses__player {
  padding: 15px 0 25px;
  background-color: #EFEFEF;
}
.o-wg-courses__player + .o-wg-courses__player {
  margin-top: 25px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player + .o-wg-courses__player {
    margin-top: 35px;
  }
}

.o-wg-courses__player__name-box {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 5px 30px 5px 15px;
  border-radius: 0 20px 20px 0;
  background-color: #09A03E;
  color: #fff;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.05em;
}

.o-wg-courses__player__body {
  margin: 15px 0 0;
  padding: 0 15px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__body {
    padding: 0 25px;
  }
}

.o-wg-courses__player__kana {
  margin-bottom: 3px;
  font-size: 10px;
  font-size: 0.625rem;
}

.o-wg-courses__player__name {
  font-size: 17px;
  font-size: 1.0625rem;
}
.o-wg-courses__player__name small {
  margin-left: 7px;
  font-size: 13px;
  font-size: 0.8125rem;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__img {
    grid-area: img;
  }
}
@media only screen and (max-width:1023.97px) {
  .o-wg-courses__player__img {
    margin-bottom: 25px;
    text-align: center;
  }
}
.o-wg-courses__player__img img {
  border-radius: 7px;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__acc-open-wrap {
    display: none;
  }
}

.o-wg-courses__player__acc-open {
  margin: 0 auto;
  width: 180px;
}

@media only screen and (max-width:1023.97px) {
  .o-wg-courses__player__acc-cont {
    display: none;
  }
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__acc-cont {
    display: grid;
    grid-template-areas: "img profile" "courses courses";
    grid-template-columns: 170px auto;
  }
}

.o-wg-courses__player__profile {
  margin-bottom: 20px;
  background-color: #fff;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.5;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile {
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    font-size: 14px;
    font-size: 0.875rem;
  }
}
.o-wg-courses__player__profile dt {
  padding: 4px 15px;
  border-bottom: 1px solid #EFEFEF;
  font-weight: 900;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile dt {
    -ms-flex-preferred-size: 105px;
        flex-basis: 105px;
    max-width: 105px;
    border-right: 1px solid #EFEFEF;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.o-wg-courses__player__profile dd {
  padding: 10px 15px;
  border-bottom: 1px solid #EFEFEF;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile dd {
    -ms-flex-preferred-size: calc(100% - 105px);
        flex-basis: calc(100% - 105px);
    max-width: calc(100% - 105px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 4px 15px;
  }
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__profile {
    grid-area: profile;
  }
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__courses {
    grid-area: courses;
  }
}

.o-wg-courses__player__courses__heading {
  margin-bottom: 20px;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 900;
}

.o-wg-courses__player__courses__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 15px;
}
@media only screen and (min-width:1024px) {
  .o-wg-courses__player__courses__btns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.o-wg-courses__player__courses__btn {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

@media only screen and (min-width:1024px) {
  .o-wg-courses__player__acc-close-wrap {
    display: none;
  }
}

.o-wg-courses__player__acc-close {
  margin: 25px auto 0;
  width: 90px;
}

.o-wg-courses-area {
  position: relative;
  z-index: 1;
  margin-top: -55px;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area {
    margin-top: -45px;
  }
}

.o-wg-courses-area__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 5px;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__top {
    gap: 10px;
    border-bottom: 5px solid #09A03E;
  }
}

.o-wg-courses-area__area {
  width: 70px;
  height: 55px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #09A03E;
  border-radius: 6px 6px 0 0;
  color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 900;
  line-height: 1.6;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__area {
    width: 145px;
    height: 45px;
    font-size: 16px;
    font-size: 1rem;
  }
}

.o-wg-courses-area__top__desc {
  padding: 3px 8px;
  background-color: #fff;
  color: #FF4500;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: 900;
  line-height: 1.6;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__top__desc {
    padding: 1px 10px;
    -webkit-box-shadow: 0 3px 6px 0px rgba(0, 0, 0, 0.16);
            box-shadow: 0 3px 6px 0px rgba(0, 0, 0, 0.16);
  }
}

.o-wg-courses-area__prefs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 5px;
  padding: 15px;
}
@media only screen and (min-width:768px), tv, print {
  .o-wg-courses-area__prefs {
    padding: 15px 20px;
  }
}

.o-wg-courses-area__pref a {
  width: 75px;
  height: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #EDEDED;
  font-size: 13px;
  font-size: 0.8125rem;
  color: #1A1A1A;
  text-decoration: none;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.o-wg-courses-area__pref a:hover {
  opacity: 0.7;
}
.o-wg-courses-area__pref.is-active a {
  background-color: #09A03E;
  color: #fff;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndpdGhnb2xmLmNzcyIsIndpdGhnb2xmLnNjc3MiLCJhdG9tcy9fYnRuLnNjc3MiLCIuLi8uLi9hc3NldHMvaW5jbHVkZS9zYXNzL2ZvdW5kYXRpb24vX21peGluLnNjc3MiLCJvcmdhbmlzbXMvX2FuY2hvci1uYXYuc2NzcyIsIm9yZ2FuaXNtcy9fd2l0aGdvbGYta3Yuc2NzcyIsIm9yZ2FuaXNtcy9fd2l0aGdvbGYtcGFuZWwuc2NzcyIsIm9yZ2FuaXNtcy9fd2ctY291cnNlcy5zY3NzIiwib3JnYW5pc21zL193Zy1jb3Vyc2VzLWFyZWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNHaEI7Ozs7cUNBQUE7QUFLQTtFQUNFLHVCQUFBO0FEREY7O0FDSUU7RUFERjtJQUVJLGlCQUFBO0VEQUY7QUFDRjs7QUNFQTtFQUNFLGlCQUFBO0FEQ0Y7O0FDQ0E7Ozs7cUNBQUE7QUNuQkEsUUFBQTtBQUdFO0VBQ0UseUNBQUE7RUFBQSxpQ0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUM2QkgsZUFBQTtFQUNBLGtCQUFBO0VENUJHLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO1VBQUEsMkNBQUE7QUZ5Qko7QUV4Qkk7RUFWRjtJQVdJLGdCQUFBO0lBQ0EsYUFBQTtFRjJCSjtBQUNGO0FFMUJJO0VBZEY7SUNnQ0QsZUFBQTtJQUNBLG1CQUFBO0lEakJLLFdBQUE7SUFDQSxjQUFBO0VGOEJKO0FBQ0Y7QUU3Qkk7RUFDRSxVQUFBO0VBQ0EsbUVBQUE7QUYrQk47QUU3Qkk7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrREFBQTtBRitCTjtBRTlCTTtFQWJGO0lBY0ksV0FBQTtFRmlDTjtBQUNGO0FFL0JJ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RUFBQSx3QkFBQTtBSHN3REY7QUdwd0RFO0VBQ0UsWUFKMEI7QUgwd0Q5QjtBUXRzREk7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QVJ3c0ROIiwiZmlsZSI6IndpdGhnb2xmLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkxheW91dFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIGJvZHkge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cbi5sLXdyYXBwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQXRvbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qIOODnOOCv+ODsyAqL1xuLmEtYnRuLi13aXRoLWJnLW9yYW5nZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhMjI1O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5hLWJ0bi4td2l0aC1iZy1vcmFuZ2Uge1xuICAgIG1pbi13aWR0aDogMjkwcHg7XG4gICAgcGFkZGluZzogMTNweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5hLWJ0bi4td2l0aC1iZy1vcmFuZ2Uge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYS1idG4uLXdpdGgtYmctb3JhbmdlOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0My4yODMyNjE4MDI2LCAxODIuMzU2MjIzMTc2LCA4NC43MTY3MzgxOTc0KTtcbn1cbi5hLWJ0bi4td2l0aC1iZy1vcmFuZ2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfcl93aGl0ZS5zdmcpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13aXRoLWJnLW9yYW5nZTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG4uYS1idG4uLXdpdGgtYmctb3JhbmdlLi13aXRoLXJlc2VydmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13aXRoLWJnLW9yYW5nZS4td2l0aC1yZXNlcnZlIHtcbiAgICBwYWRkaW5nOiA5cHggMThweCA5cHggMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uYS1idG4uLXdpdGgtYmctb3JhbmdlLi13aXRoLXJlc2VydmU6OmFmdGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuYS1idG4uLXdpdGgtYmctb3JhbmdlLi13aXRoLXJlc2VydmU6OmFmdGVyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxufVxuLmEtYnRuLi13aXRoLWJnLXdoaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHggMTVweCA4cHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGNvbG9yOiAjMDlBMDNFO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmEtYnRuLi13aXRoLWJnLXdoaXRlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19yX2dyZWVuLnN2Zyk7XG59XG4uYS1idG4uLXdpdGgtc3F1YXJlLWdyZWVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAycHggMTJweCAycHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA5QTAzRTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwOUEwM0U7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmEtYnRuLi13aXRoLXNxdWFyZS1ncmVlbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvd19yX2dyZWVuLnN2Zyk7XG59XG4uYS1idG4uLXdpdGgtYWNjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDlBMDNFO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDlBMDNFO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmEtYnRuLi13aXRoLWFjYzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uYS1idG4uLXdpdGgtYWNjLi1vcGVuIHtcbiAgcGFkZGluZzogMnB4IDE1cHggMnB4IDIwcHg7XG59XG4uYS1idG4uLXdpdGgtYWNjLi1vcGVuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfYl9ncmVlbi5zdmcpO1xufVxuLmEtYnRuLi13aXRoLWFjYy4tY2xvc2Uge1xuICBwYWRkaW5nOiAycHggMTBweCAycHggMTVweDtcbn1cbi5hLWJ0bi4td2l0aC1hY2MuLWNsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Nsb3NlX2dyZWVuLnN2Zyk7XG59XG4uYS1idG4uLXdnLXRvdG9wIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MsIG9wYWNpdHkgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOUEwM0U7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13Zy10b3RvcCB7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjExOTkuOTdweCkge1xuICAuYS1idG4uLXdnLXRvdG9wIHtcbiAgICByaWdodDogY2FsYygoMTAwdncgLSAxMDI0cHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5hLWJ0bi4td2ctdG90b3Age1xuICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEyMDBweCkgLyAyKTtcbiAgfVxufVxuLmEtYnRuLi13Zy10b3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG8gM3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLmEtYnRuLi13Zy10b3RvcDo6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgfVxufVxuLmEtYnRuLi13Zy10b3RvcC5pcy1hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLmEtYnRuLi13Zy10b3RvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMC4zNTc5ODgxNjU3LCAxODQuMTQyMDExODM0MywgNzEuMzU1MDI5NTg1OCk7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbk1vbGVjdWxlc1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuT3JnYW5pc21zXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uby1hbmNob3ItbmF2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwOWEwM2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDlhMDNlO1xufVxuLm8tYW5jaG9yLW5hdi4tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLm8tYW5jaG9yLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8tYW5jaG9yLW5hdl9fbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5vLWFuY2hvci1uYXZfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8tYW5jaG9yLW5hdl9faXRlbSB7XG4gICAgZmxleC1iYXNpczogMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG59XG4uby1hbmNob3ItbmF2X19pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRvcDogN3B4O1xuICBib3R0b206IDdweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby1hbmNob3ItbmF2X19pdGVtOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgdG9wOiA2cHg7XG4gICAgYm90dG9tOiA2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby1hbmNob3ItbmF2X19pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW06aGFzKC5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbms6aG92ZXIsIC5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbmsuaXMtYWN0aXZlKTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbmsge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwOWEwM2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby1hbmNob3ItbmF2X19pdGVtX19saW5rIHtcbiAgICBtaW4td2lkdGg6IDE2NHB4O1xuICAgIHBhZGRpbmc6IDdweCAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluayB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB9XG59XG4uby1hbmNob3ItbmF2X19pdGVtX19saW5rLi1sb2dvIHtcbiAgZmlsbDogIzA5YTAzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbmsuLWxvZ28ge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlhMDNlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbms6aG92ZXIuLWxvZ28ge1xuICBmaWxsOiAjZmZmO1xufVxuLm8tYW5jaG9yLW5hdl9faXRlbV9fbGluay5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlhMDNlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbmsuaXMtYWN0aXZlLi1sb2dvIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLm8td2l0aGdvbGYta3YuLXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMva3ZfcGMuanBnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2Li10b3Age1xuICAgIG1pbi1oZWlnaHQ6IDU1NHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdi4tdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t2X3NwLmpwZyk7XG4gICAgaGVpZ2h0OiA1MzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYta3YuLXRvcCB7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2Li1jb3Vyc2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t2X2NvdXJzZXNfc3AuanBnKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdi4tY291cnNlcyB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNjAvMjI1O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdi4tY291cnNlcyB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t2X2NvdXJzZXNfcGMuanBnKTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1cHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nIHtcbiAgICB0b3A6IC00MHB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nIHtcbiAgICB0b3A6IC00MHB4O1xuICAgIGxlZnQ6IDEwNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9faW5uZXJfX2NvdmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2lubmVyX19jb3ZlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OS45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19pbm5lcl9fY292ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2X19pbm5lcl9fY292ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzc1cHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYta3ZfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fdGl0bGUge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAuby13aXRoZ29sZi1rdi4tdG9wIC5vLXdpdGhnb2xmLWt2X190aXRsZV9fYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjExOTkuOTdweCkge1xuICAuby13aXRoZ29sZi1rdi4tdG9wIC5vLXdpdGhnb2xmLWt2X190aXRsZV9fYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2Li10b3AgLm8td2l0aGdvbGYta3ZfX3RpdGxlX19ib3ggc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgdGV4dC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMjYsIDI2LCAyNiwgMC40KTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3YuLXRvcCAuby13aXRoZ29sZi1rdl9fdGl0bGVfX2JveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgfVxufVxuLm8td2l0aGdvbGYta3YuLWNvdXJzZXMgLm8td2l0aGdvbGYta3ZfX3RpdGxlX19ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDAlO1xuICByaWdodDogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdi4tY291cnNlcyAuby13aXRoZ29sZi1rdl9fdGl0bGVfX2JveCB7XG4gICAgdG9wOiA0NSU7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9faW5uZXJfX2ltZ19fcGxheWVyIHtcbiAgd2lkdGg6IDE0NHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdl9faW5uZXJfX2ltZ19fcGxheWVyIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nX19wbGF5ZXIge1xuICAgIHdpZHRoOiAzMDNweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9fY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnQge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdl9fY29udCB7XG4gICAgcGFkZGluZzogMjVweCA0MHB4IDQwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2lubmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbWcge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2ltZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSBhbmQgKG1heC13aWR0aDoxMTk5Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9faW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9faW1nX19sb2dvIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDExNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjExOTkuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbWdfX2xvZ28ge1xuICAgIHdpZHRoOiA5MnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X190dGwge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fdHRsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjExOTkuOTdweCkge1xuICAuby13aXRoZ29sZi1rdl9fY29udF9fYm94X190dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X190eHQge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9fYnRuIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX2J0biB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fY29udCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX3R0bCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3R0bCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogNDZweDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX3R0bC4tZ3JlZW4tbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjMDlhMDNlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm8td2l0aGdvbGYtcGFuZWxfX3R0bC4tYmctZ3JlZW4ge1xuICBtYXJnaW46IDMwcHggYXV0byA1MHB4O1xuICB3aWR0aDogMjY1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX190dGwuLWJnLWdyZWVuIHtcbiAgICBtYXJnaW46IDcwcHggMCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICBwYWRkaW5nOiAyNXB4IDAgMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIGFuZCAobWF4LXdpZHRoOjExOTkuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaGVhZGluZyBpbWdcIiBcImRlc2MgaW1nXCI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogODBweCBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbSArIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzA5YTAzZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0gKyAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDlhMDNlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0gKyAuby13aXRoZ29sZi1wYW5lbF9faXRlbSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCAuby13aXRoZ29sZi1wYW5lbF9faXRlbSArIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtLi1wYy1yb3cgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bCB7XG4gICAgZ3JpZC1hcmVhOiBoZWFkaW5nO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGxfX2ltZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bF9faW1nIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R0bF9faW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsX190eHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGxfX3R4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsX190eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGxfX3R4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtLi1wYy1yb3cgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX2JveCB7XG4gICAgd2lkdGg6IDM5NXB4O1xuICAgIGdyaWQtYXJlYTogaW1nO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX19ib3hfX2ltZyB7XG4gIGFzcGVjdC1yYXRpbzogMzIyLzE2MDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fYm94X19pbWcge1xuICAgIG1heC13aWR0aDogMzIycHg7XG4gICAgbWF4LWhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtLi1wYy1yb3cgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX2JveF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbGlzdC4tc3RlcCAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190eHQge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190eHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtLi1wYy1yb3cgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW1fX3R4dCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0uLXBjLXJvdyAuby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHh0IHtcbiAgICBncmlkLWFyZWE6IGRlc2M7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsIHtcbiAgcGFkZGluZzogMTBweCAxNXB4IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tc3BlY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLXNwZWNpYWwge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweCAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbCB7XG4gICAgcGFkZGluZzogMzBweCA2MHB4IDU1cHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwuLW5vdGVzIHtcbiAgcGFkZGluZzogMzBweCAxNXB4IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsLi1ub3RlcyB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4IDM1cHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ncmVlbiB7XG4gIG1hcmdpbjogMzBweCAwIDQwcHg7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAzNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLWdyZWVuIHtcbiAgICBtYXJnaW46IDUwcHggMCA2NXB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLXNwZWNpYWwgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODZweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX190eHQge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiAjZmQwMDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX3R4dCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX3R4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbCAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX190eHQge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLW5vcm1hbCAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdG9wX190eHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwuLW5vdGVzIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX3R4dCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MHB4KTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdW5kZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX191bmRlciB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3VuZGVyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX2ltZyB7XG4gIHdpZHRoOiA4MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDBweCksIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3RvcF9faW1nIHtcbiAgICB3aWR0aDogMTI2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMjAwcHgpLCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX2ltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX21haW4ge1xuICBib3JkZXItbGVmdDogOHB4ICNmZjQ1MDAgc29saWQ7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLWdyZWVuIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19tYWluIHtcbiAgYm9yZGVyLWxlZnQ6IDhweCAjMDlhMDNlIHNvbGlkO1xufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fc3ViIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3N1Yi4taW5kZW50IHtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3N1Yi4tbnVtYmVyIHtcbiAgdGV4dC1pbmRlbnQ6IC0zMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsLi1ub3RlcyAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fc3ViLi1udW1iZXIge1xuICAgIHBhZGRpbmctbGVmdDogNTJweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX3N1YiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlcyB7XG4gIG1hcmdpbjogMzBweCAwIDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlcyB7XG4gICAgbWFyZ2luOiAyNXB4IDAgNTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2hlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOWEwM2U7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzA5YTAzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9faGVhZGluZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2VfX2Nhc2VfX2hlYWRpbmcge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDQ0MHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ0MHB4KTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9faGVhZGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9faGVhZGluZyBzdHJvbmcge1xuICBjb2xvcjogI0ZGNDUwMDtcbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlX19oZWFkaW5nOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMTJweCAxMHB4IDAgMTBweDtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlX19oZWFkaW5nOjphZnRlciB7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9faGVhZGluZzo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMTJweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXdpZHRoOiAxOHB4IDAgMThweCAxMnB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGRkZGRjtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9fYm9keSB7XG4gIHBhZGRpbmc6IDExLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5YTAzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogM3B4IDM1cHg7XG4gICAgZmxleC1iYXNpczogNDQwcHg7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pbnRyby10dGwsXG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGUtdHRsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2ludHJvLXR0bCxcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlLXR0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pbnRyby10eHQge1xuICBtYXJnaW46IDE1cHggMCAzMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pbnRyby10eHQge1xuICAgIG1hcmdpbjogMjVweCAwIDYwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3g6bGFzdC1jaGlsZCAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fdHRsLFxuICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveDpsYXN0LWNoaWxkIC5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X19jb250IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fdHRsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2Ny45N3B4KSB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X190dGwge1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X190dGwge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94X19jb250IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnQge1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udCB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjcuOTdweCkge1xuICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udC4tYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udF9fc3ViLi1udW1iZXIge1xuICB0ZXh0LWluZGVudDogLTMycHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnRfX3BvaW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udF9fcG9pbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb24ge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb24ge1xuICAgIHBhZGRpbmc6IDI1cHggNDBweCA2MHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2hlYWRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3Ljk3cHgpIHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faGVhZGluZyB7XG4gICAgbWFyZ2luOiAwIDAgMjVweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19oZWFkaW5nIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2hlYWRpbmcgaW1nIHtcbiAgICBnYXA6IDIycHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0NXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDlhMDNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbSB7XG4gICAgcGFkZGluZzogMjVweCA0MHB4IDU1cHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW0uLW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkyOTI5Mjtcbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1fX2hlYWRpbmcgc3Ryb25nIHtcbiAgY29sb3I6ICNGRjQ1MDA7XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1fX21lbWJlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19tZW1iZXJzIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fbWVtYmVyIGltZyB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19tZW1iZXIgaW1nIHtcbiAgICB3aWR0aDogOTRweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19yZXN1bHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOWEwM2U7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGNvbG9yOiAjMDlhMDNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19yZXN1bHQge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgd2lkdGg6IDI2NnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW0uLW5nIC5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1fX3Jlc3VsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MjkyOTI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjkyOTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uby13Zy1jb3Vyc2VzIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXMge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzLjk3cHgpIHtcbiAgLm8td2ctY291cnNlc19faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uby13Zy1jb3Vyc2VzX19pdGVtICsgLm8td2ctY291cnNlc19faXRlbSB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX2l0ZW0gKyAuby13Zy1jb3Vyc2VzX19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX2luZm8ge1xuICAgIGZsZXgtYmFzaXM6IDM4NXB4O1xuICAgIG1heC13aWR0aDogMzg1cHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDM4NXB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX2luZm9fX2lubmVyIHtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkVGO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19pbmZvX19pbm5lciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDcwcHg7XG4gICAgcGFkZGluZzogMjVweCAyNXB4IDQwcHg7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19faW5mb19fcHJlZiB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMnB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOUEwM0U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG5cbi5vLXdnLWNvdXJzZXNfX2luZm9fX25hbWUge1xuICBtYXJnaW46IDVweCAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm8td2ctY291cnNlc19faW5mb19faW1nIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5vLXdnLWNvdXJzZXNfX2luZm9fX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAzMDAvMTkwO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm8td2ctY291cnNlc19faW5mb19fbGluayB7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiAwIDAgMTVweCBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19pbmZvX19saW5rIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4IGF1dG87XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19faW5mb19fbm90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgY29sb3I6ICNGRjJGMkY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uby13Zy1jb3Vyc2VzX19pbmZvX19ub3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMTBweCAxMHB4IDEwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGRkZGRiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19wbGF5ZXJzIHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcnMge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyIHtcbiAgcGFkZGluZzogMTVweCAwIDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG59XG4uby13Zy1jb3Vyc2VzX19wbGF5ZXIgKyAuby13Zy1jb3Vyc2VzX19wbGF5ZXIge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19wbGF5ZXIgKyAuby13Zy1jb3Vyc2VzX19wbGF5ZXIge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19uYW1lLWJveCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDMwcHggNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOUEwM0U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19ib2R5IHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2JvZHkge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2thbmEge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19uYW1lIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbn1cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fbmFtZSBzbWFsbCB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDI0cHgpIHtcbiAgLm8td2ctY291cnNlc19fcGxheWVyX19pbWcge1xuICAgIGdyaWQtYXJlYTogaW1nO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyMy45N3B4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9faW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLm8td2ctY291cnNlc19fcGxheWVyX19pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLW9wZW4td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1vcGVuIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxODBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjMuOTdweCkge1xuICAuby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1jb250IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLWNvbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbWcgcHJvZmlsZVwiIFwiY291cnNlcyBjb3Vyc2VzXCI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNzBweCBhdXRvO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fcHJvZmlsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fcHJvZmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX3Byb2ZpbGUgZHQge1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkVGRUY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fcHJvZmlsZSBkdCB7XG4gICAgZmxleC1iYXNpczogMTA1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDVweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUZFRkVGO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fcHJvZmlsZSBkZCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFRkVGRUY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fcHJvZmlsZSBkZCB7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTA1cHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTA1cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA0cHggMTVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19wbGF5ZXJfX3Byb2ZpbGUge1xuICAgIGdyaWQtYXJlYTogcHJvZmlsZTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlcyB7XG4gICAgZ3JpZC1hcmVhOiBjb3Vyc2VzO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2NvdXJzZXNfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAyNHB4KSB7XG4gIC5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19fYnRucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2NvdXJzZXNfX2J0biB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAuby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1jbG9zZS13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLWNsb3NlIHtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13Zy1jb3Vyc2VzLWFyZWEge1xuICAgIG1hcmdpbi10b3A6IC00NXB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpLCB0diwgcHJpbnQge1xuICAuby13Zy1jb3Vyc2VzLWFyZWFfX3RvcCB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMDlBMDNFO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fYXJlYSB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlBMDNFO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdnLWNvdXJzZXMtYXJlYV9fYXJlYSB7XG4gICAgd2lkdGg6IDE0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fdG9wX19kZXNjIHtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGRjQ1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSwgdHYsIHByaW50IHtcbiAgLm8td2ctY291cnNlcy1hcmVhX190b3BfX2Rlc2Mge1xuICAgIHBhZGRpbmc6IDFweCAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzLWFyZWFfX3ByZWZzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCksIHR2LCBwcmludCB7XG4gIC5vLXdnLWNvdXJzZXMtYXJlYV9fcHJlZnMge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzLWFyZWFfX3ByZWYgYSB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFREVERUQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGNvbG9yOiAjMUExQTFBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5vLXdnLWNvdXJzZXMtYXJlYV9fcHJlZiBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLm8td2ctY291cnNlcy1hcmVhX19wcmVmLmlzLWFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgY29sb3I6ICNmZmY7XG59IiwiXG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL2luY2x1ZGUvc2Fzcy9jb25maWdcIjtcbkBpbXBvcnQgXCIuLi8uLi9hc3NldHMvaW5jbHVkZS9zYXNzL2ZvdW5kYXRpb24vbWl4aW5cIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkxheW91dFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuYm9keSB7XG4gIEBtZWRpYSAjeyRiYXNpY317XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbi5sLXdyYXBwZXIge1xuICBvdmVyZmxvdzp2aXNpYmxlO1xufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQXRvbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuQGltcG9ydCBcImF0b21zL2J0blwiO1xuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5Nb2xlY3VsZXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8vIEBpbXBvcnQgXCJtb2xlY3VsZXMvYnJlYWRjcnVtYlwiO1xuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5PcmdhbmlzbXNcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBpbXBvcnQgXCJvcmdhbmlzbXMvYW5jaG9yLW5hdlwiO1xuQGltcG9ydCBcIm9yZ2FuaXNtcy93aXRoZ29sZi1rdlwiO1xuQGltcG9ydCBcIm9yZ2FuaXNtcy93aXRoZ29sZi1wYW5lbFwiO1xuQGltcG9ydCBcIm9yZ2FuaXNtcy93Zy1jb3Vyc2VzXCI7XG5AaW1wb3J0IFwib3JnYW5pc21zL3dnLWNvdXJzZXMtYXJlYVwiOyIsIi8qIOODnOOCv+ODsyAqL1xuXG4uYS1idG4ge1xuICAmLi13aXRoLWJnLW9yYW5nZSB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhMjI1O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBtaW4td2lkdGg6IDI5MHB4O1xuICAgICAgcGFkZGluZzogMTNweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjZjBhMjI1LCAxMCUpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMThweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDdweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X3Jfd2hpdGUuc3ZnKTtcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi4td2l0aC1yZXNlcnZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgICBwYWRkaW5nOiA5cHggMThweCA5cHggMTZweDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuLXdpdGgtYmctd2hpdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGNvbG9yOiAjMDlBMDNFO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3dfcl9ncmVlbi5zdmcpO1xuICAgIH1cbiAgfVxuICAmLi13aXRoLXNxdWFyZS1ncmVlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAycHggMTJweCAycHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwOUEwM0U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzA5QTAzRTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X3JfZ3JlZW4uc3ZnKTtcbiAgICB9ICBcbiAgfVxuICAmLi13aXRoLWFjYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwOUEwM0U7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICAgIGNvbG9yOiAjMDlBMDNFO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gICAgJi4tb3BlbiB7XG4gICAgICBwYWRkaW5nOiAycHggMTVweCAycHggMjBweDtcbiAgICAgICY6OmFmdGVyIHsgICAgICAgIFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93X2JfZ3JlZW4uc3ZnKTtcbiAgICAgIH1cbiAgICB9ICBcbiAgICAmLi1jbG9zZSB7XG4gICAgICBwYWRkaW5nOiAycHggMTBweCAycHggMTVweDtcbiAgICAgICY6OmFmdGVyIHsgICAgXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4OyAgICBcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jbG9zZV9ncmVlbi5zdmcpO1xuICAgICAgfVxuICAgIH0gIFxuICB9XG4gICYuLXdnLXRvdG9wIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MsIG9wYWNpdHkgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTApO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY2J9IHtcbiAgICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDEwMjRweCkgLyAyKTsgLy8gJHBjYl93aWR0aFxuICAgIH1cbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICByaWdodDogY2FsYygoMTAwdncgLSAxMjAwcHgpIC8gMik7IC8vICRwY3dfd2lkdGhcbiAgICB9ICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gM3B4O1xuICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAvL+iJsuOCkuWwkeOBl+iWhOOBj+OBmeOCi1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMDlBMDNFLCA1JSk7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLy/jg5vjg5Djg7zmmYLjgasgb3BhY2l0eSDjgpLkuIvjgZLjgotcbi8vJG9wYWNpdHk6IOS4jemAj+aYjuW6plxuLy8kZHVyYXRpb246IOOCouODi+ODoeODvOOCt+ODp+ODs+OBrumAn+W6plxuQG1peGluIGhvdmVyX2VmZmVjdCgkb3BhY2l0eTogMC43LCAkZHVyYXRpb246IDAuM3MpIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkZHVyYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogJG9wYWNpdHk7XG4gIH1cbn1cblxuLy/jg5vjg5Djg7zmmYLjgasgYmFja2dyb3VuZC1jb2xvciDjgpLlpInjgYjjgotcbi8vJGJnYzog6ImyXG4vLyRkdXJhdGlvbjog44Ki44OL44Oh44O844K344On44Oz44Gu6YCf5bqmXG5AbWl4aW4gaG92ZXJfZWZmZWN0X2JnKCRiZ2MsICRkdXJhdGlvbjogMC4zcykge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRkdXJhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ2M7XG4gIH1cbn1cblxuLy/jg5Xjgqnjg7Pjg4jjga5yZW0gIOS+iyBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSwgJGJhc2U6IDE2KSB7XG5cdGZvbnQtc2l6ZTogJHNpemUgKyBweDtcblx0Zm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSwgJGJhc2UpICsgcmVtO1xufVxuXG4vL3BsYWNlaG9sZGVyQ29sb3IgQGluY2x1ZGUgcGxhY2Vob2xkZXJDb2xvcigjQzRDNEM0KTtcbkBtaXhpbiBwbGFjZWhvbGRlckNvbG9yKCRjb2xvcikge1xuICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIGFzcGVjdC1yYXRpb24gU2FmYXJp5a++5b+cXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCwgJG1heC13aWR0aDogbm9uZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGlmICgkbWF4LXdpZHRoICE9IFwibm9uZVwiKSB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoICsgcHg7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcGFkZGluZy10b3A6IHJvdW5kKG1hdGguZGl2KCRoZWlnaHQsICR3aWR0aCkgKiAxMDAlICogMTAwKSAqIDAuMDE7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gID4gaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG4iLCIvL2FuY2hvciBtZW51XG4uby1hbmNob3ItbmF2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwOWEwM2U7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDlhMDNlO1xuICAmLi1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgZmxleC1iYXNpczogMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRvcDogN3B4O1xuICAgIGJvdHRvbTogN3B4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgdG9wOiA2cHg7XG4gICAgICBib3R0b206IDZweDtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmOmhhcyguby1hbmNob3ItbmF2X19pdGVtX19saW5rOmhvdmVyLCAuby1hbmNob3ItbmF2X19pdGVtX19saW5rLmlzLWFjdGl2ZSkge1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5vLWFuY2hvci1uYXZfX2l0ZW1fX2xpbmsge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwOWEwM2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbWluLXdpZHRoOiAxNjRweDtcbiAgICBwYWRkaW5nOiA3cHggMDtcbiAgfVxuICBAbWVkaWEgI3skc3B9IHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTMpO1xuICB9XG5cbiAgJi4tbG9nbyB7XG4gICAgZmlsbDogIzA5YTAzZTtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOWEwM2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJi4tbG9nbyB7XG4gICAgICBmaWxsOiAjZmZmO1xuICAgIH1cbiAgfVxuICAmLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5YTAzZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmLi1sb2dvIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuICB9XG59XG4iLCIuby13aXRoZ29sZi1rdiB7XG4gICYuLXRvcCB7XG4gICAgei1pbmRleDogMDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t2X3BjLmpwZyk7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBtaW4taGVpZ2h0OiA1NTRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9rdl9zcC5qcGcpO1xuICAgICAgaGVpZ2h0OiA1MzBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgfVxuICB9XG4gICYuLWNvdXJzZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t2X2NvdXJzZXNfc3AuanBnKTtcbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIGFzcGVjdC1yYXRpbzogMzYwIC8gMjI1O1xuICAgIH1cbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2t2X2NvdXJzZXNfcGMuanBnKTtcbiAgICB9XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2X19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1cHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB6LWluZGV4OiAxO1xuICBAbWVkaWEgI3skcGNifSB7XG4gICAgdG9wOiAtNDBweDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIEBtZWRpYSAjeyRwY3d9IHtcbiAgICB0b3A6IC00MHB4O1xuICAgIGxlZnQ6IDEwNXB4O1xuICB9XG59XG4uby13aXRoZ29sZi1rdl9faW5uZXJfX2NvdmVyIHtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgcGFkZGluZzogMCAxNXB4IDQwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHBjYn0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cbiAgQG1lZGlhICN7JHBjd30ge1xuICAgIHBhZGRpbmctbGVmdDogMzc1cHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2X190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAxNDBweDtcbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX3RpdGxlX19ib3gge1xuICAuby13aXRoZ29sZi1rdi4tdG9wICYge1xuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjYn0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICB9XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyNiwgMjYsIDI2LCAwLjQpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQwKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5vLXdpdGhnb2xmLWt2Li1jb3Vyc2VzICYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwJTtcbiAgICByaWdodDogMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIHRvcDogNDUlO1xuICAgICAgcmlnaHQ6IDEyMHB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDM2KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICB9XG59XG5cbi5vLXdpdGhnb2xmLWt2X19pbm5lcl9faW1nX19wbGF5ZXIge1xuICB3aWR0aDogMTQ0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY3d9IHtcbiAgICB3aWR0aDogMzAzcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYta3ZfX2NvbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuOSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMzBweDtcbiAgfVxuICBAbWVkaWEgI3skcGN9IHtcbiAgICBwYWRkaW5nOiAyNXB4IDQwcHggNDBweCA1MHB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY3d9IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9faW5uZXIge1xuICBjb2xvcjogIzAwMDtcbiAgZmxleDogMTtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X19pbWcge1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgQG1lZGlhICN7JHBjYn0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLm8td2l0aGdvbGYta3ZfX2NvbnRfX2JveF9faW1nX19sb2dvIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDExNHB4O1xuICBAbWVkaWEgI3skYmFzaWN9IHtcbiAgICB3aWR0aDogOTJweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX3R0bCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgzMCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNCk7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIEBtZWRpYSAjeyRwY2J9IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLWt2X19jb250X19ib3hfX3R4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uby13aXRoZ29sZi1rdl9fY29udF9fYm94X19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgfVxuICBAbWVkaWEgI3skcGN9IHtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IC0zMHB4O1xuICB9XG59XG4iLCIuby13aXRoZ29sZi1wYW5lbCB7XG59XG4uby13aXRoZ29sZi1wYW5lbF9fY29udCB7XG4gIEBtZWRpYSAjeyRwY3d9IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX3R0bCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgzNik7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBzY3JvbGwtbWFyZ2luLXRvcDogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogNDZweDtcbiAgfVxuICAmLi1ncmVlbi1saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzA5YTAzZTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICYuLWJnLWdyZWVuIHtcbiAgICBtYXJnaW46IDMwcHggYXV0byA1MHB4O1xuICAgIHdpZHRoOiAyNjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlhMDNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBtYXJnaW46IDcwcHggMCAzMHB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG59XG4vL+eJueW+tFxuLm8td2l0aGdvbGYtcGFuZWxfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIEBtZWRpYSAjeyRzcH0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgJi4tc3RlcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICBwYWRkaW5nOiAyNXB4IDAgMTBweDtcbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICBAbWVkaWEgI3skcGNifSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY3d9IHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbiAgLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgJiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmLi1wYy1yb3cge1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XCJoZWFkaW5nIGltZ1wiXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiZGVzYyBpbWdcIjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA4MHB4IGF1dG87XG4gICAgfSAgXG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtICsgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0ge1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzA5YTAzZTtcbiAgfVxuICBAbWVkaWEgI3skcGN9IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwOWEwM2U7XG4gIH1cbiAgLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgJiB7XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfSAgXG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19saXN0Li1zdGVwICYge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19pdGVtLi1wYy1yb3cgJiB7XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBncmlkLWFyZWE6IGhlYWRpbmc7XG4gICAgfVxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHRsX19pbWcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX190dGxfX3R4dCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgQG1lZGlhICN7JHNwfSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY3d9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX19ib3gge1xuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93ICYge1xuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgd2lkdGg6IDM5NXB4O1xuICAgICAgZ3JpZC1hcmVhOiBpbWc7XG4gICAgfVxuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19pdGVtX19ib3hfX2ltZyB7XG4gIGFzcGVjdC1yYXRpbzogMzIyLzE2MDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIG1heC13aWR0aDogMzIycHg7XG4gICAgbWF4LWhlaWdodDogMTYwcHg7XG4gIH1cbiAgLm8td2l0aGdvbGYtcGFuZWxfX2l0ZW0uLXBjLXJvdyAmIHtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9faXRlbV9fdHh0IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX2xpc3QuLXN0ZXAgJiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTsgICAgICBcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xuICAgIH1cbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9faXRlbS4tcGMtcm93ICYge1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICBncmlkLWFyZWE6IGRlc2M7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxufVxuLy9tZXNzYWdlXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi4tYmctZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgfVxuICAmLi1zcGVjaWFsIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweDtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICB9XG4gICYuLW5vcm1hbCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgcGFkZGluZzogMzBweCA2MHB4IDU1cHg7XG4gICAgfVxuICB9XG4gICYuLW5vcm1hbC4tbm90ZXMge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweCAzMHB4O1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAzNXB4O1xuICAgIH1cbiAgfVxuICAmLi1ncmVlbiB7XG4gICAgbWFyZ2luOiAzMHB4IDAgNDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzVweDtcbiAgICBAbWVkaWEgI3skcGN3fSB7XG4gICAgICBtYXJnaW46IDUwcHggMCA2NXB4O1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLXNwZWNpYWwgJiB7XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxODZweDtcbiAgICB9XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX3R4dCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgY29sb3I6ICNmZDAwMDA7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsICYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgfVxuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwgJiB7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JHNwfSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICAuby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZS4tbm9ybWFsLi1ub3RlcyAmIHtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTBweCk7XG4gICAgfVxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fdW5kZXIge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgfVxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cbn1cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX190b3BfX2ltZyB7XG4gIHdpZHRoOiA4MHB4O1xuICBAbWVkaWEgI3skcGN3fSB7XG4gICAgd2lkdGg6IDEyNnB4O1xuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1zcGVjaWFsICYge1xuICAgIEBtZWRpYSAjeyRwY3d9IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwgJiB7XG4gICAgQG1lZGlhICN7JHBjd30ge1xuICAgICAgd2lkdGg6IDkwcHg7XG4gICAgfVxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fbWFpbiB7XG4gIGJvcmRlci1sZWZ0OiA4cHggI2ZmNDUwMCBzb2xpZDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgLm8td2l0aGdvbGYtcGFuZWxfX21lc3NhZ2UuLWdyZWVuICZ7XG4gICAgYm9yZGVyLWxlZnQ6IDhweCAjMDlhMDNlIHNvbGlkO1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fc3ViIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gICYuLWluZGVudCB7XG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIH1cbiAgJi4tbnVtYmVyIHtcbiAgICB0ZXh0LWluZGVudDogLTMycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICAgIC5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlLi1ub3JtYWwuLW5vdGVzICYge1xuICAgICAgQG1lZGlhICN7JHBjfSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTJweDtcbiAgICAgIH0gICAgICAgICAgXG4gICAgfVxuICB9XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZXMge1xuICBtYXJnaW46IDMwcHggMCA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIG1hcmdpbjogMjVweCAwIDU1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fbWVzc2FnZV9fY2FzZV9faGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA5YTAzZTtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDlhMDNlO1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDQ0MHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ0MHB4KTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gIH1cbiAgQG1lZGlhICN7JHBjd30geyAgICBcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogI0ZGNDUwMDtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6MDtcbiAgICBoZWlnaHQ6MDtcbiAgICBib3JkZXItc3R5bGU6c29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxMnB4IDEwcHggMCAxMHB4O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBAbWVkaWEgI3skc3B9IHtcbiAgICAgIGJvdHRvbTogLTEycHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRwY30ge1xuICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBib3JkZXItd2lkdGg6IDE4cHggMCAxOHB4IDEycHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNGRkZGRkY7XG4gICAgfVxuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19tZXNzYWdlX19jYXNlX19ib2R5IHtcbiAgcGFkZGluZzogMTEuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlhMDNlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNweCAzNXB4O1xuICAgIGZsZXgtYmFzaXM6IDQ0MHB4O1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgfVxufVxuXG5cblxuLm8td2l0aGdvbGYtcGFuZWxfX2ludHJvLXR0bCxcbi5vLXdpdGhnb2xmLXBhbmVsX190YWJsZS10dGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX2ludHJvLXR4dCB7XG4gIG1hcmdpbjogMTVweCAwIDMwcHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBtYXJnaW46IDI1cHggMCA2MHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIH1cbn1cbi8vdGFibGVcbi5vLXdpdGhnb2xmLXBhbmVsX190YWJsZV9fYm94IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICBAbWVkaWEgI3skcGN9IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX3R0bCxcbiAgICAuby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udCB7XG4gICAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fdHRsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICB9XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICB9XG59XG4uby13aXRoZ29sZi1wYW5lbF9fdGFibGVfX2JveF9fY29udCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxuICBAbWVkaWEgI3skcGN9IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgfVxuICAmLi1ib3R0b20ge1xuICAgIEBtZWRpYSAjeyRzcH0ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgfSAgXG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnRfX3N1YiB7XG4gICYuLW51bWJlciB7XG4gICAgdGV4dC1pbmRlbnQ6IC0zMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgfVxufVxuLm8td2l0aGdvbGYtcGFuZWxfX3RhYmxlX19ib3hfX2NvbnRfX3BvaW50IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBwYWRkaW5nOiAyNXB4IDQwcHggNjBweDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBAbWVkaWEgI3skc3B9IHtcbiAgICBtYXJnaW46IDAgMCAyNXB4IDE1cHg7XG4gIH1cbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTgpO1xuICAgIGltZyB7XG4gICAgICBnYXA6IDIycHg7XG4gICAgICB3aWR0aDogNTVweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ1cHg7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDlhMDNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBwYWRkaW5nOiAyNXB4IDQwcHggNTVweDtcbiAgfVxuICAmLi1uZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzkyOTI5MjtcbiAgfVxufVxuXG5cbi5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW1fX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBAaW5jbHVkZSBmb250LXNpemUoMTMpO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogOTAwO1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogI0ZGNDUwMDtcbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19tZW1iZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cblxuLm8td2l0aGdvbGYtcGFuZWxfX2NvbmRpdGlvbl9faXRlbV9fbWVtYmVyIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBAbWVkaWEgI3skcGN9IHtcbiAgICAgIHdpZHRoOiA5NHB4O1xuICAgIH1cbiAgfVxufVxuXG4uby13aXRoZ29sZi1wYW5lbF9fY29uZGl0aW9uX19pdGVtX19yZXN1bHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwOWEwM2U7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gIGNvbG9yOiAjMDlhMDNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICB3aWR0aDogMjY2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMjYpO1xuICB9XG4gIC5vLXdpdGhnb2xmLXBhbmVsX19jb25kaXRpb25fX2l0ZW0uLW5nICZ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzkyOTI5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTI5MjkyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIFxufVxuXG4iLCIuby13Zy1jb3Vyc2VzIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19faXRlbSB7XG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAmKy5vLXdnLWNvdXJzZXNfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvIHtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBmbGV4LWJhc2lzOiAzODVweDtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzODVweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19pbm5lciB7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNzBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggNDBweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19wcmVmIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbn1cblxuLm8td2ctY291cnNlc19faW5mb19fbmFtZSB7XG4gIG1hcmdpbjogNXB4IDAgMTJweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE4KTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm8td2ctY291cnNlc19faW5mb19faW1nIHtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDMwMCAvIDE5MDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19pbmZvX19saW5rIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDAgMCAxNXB4IGF1dG87XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCBhdXRvO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX2luZm9fX25vdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNSk7XG4gIGNvbG9yOiAjRkYyRjJGO1xuICBsaW5lLWhlaWdodDogMS40O1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6MDtcbiAgICBoZWlnaHQ6MDtcbiAgICBib3JkZXItc3R5bGU6c29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI0ZGRkZGRiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJzIHtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzODVweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIEBtZWRpYSAjeyRtb2JpbGV9IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllciB7XG4gIHBhZGRpbmc6IDE1cHggMCAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkVGO1xuICAmKy5vLXdnLWNvdXJzZXNfX3BsYXllciB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICB9XG4gIH1cbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19uYW1lLWJveCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDMwcHggNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOUEwM0U7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2JvZHkge1xuICBtYXJnaW46IDE1cHggMCAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fa2FuYSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEwKTtcbn1cblxuLm8td2ctY291cnNlc19fcGxheWVyX19uYW1lIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDE3KTtcbiAgc21hbGwge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2ltZyB7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZ3JpZC1hcmVhOiBpbWc7XG4gIH1cbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLW9wZW4td3JhcCB7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1vcGVuIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxODBweDtcbn1cblxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1jb250IHtcbiAgQG1lZGlhICN7JG1vYmlsZX0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1nIHByb2ZpbGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcImNvdXJzZXMgY291cnNlc1wiO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTcwcHggYXV0bztcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX3Byb2ZpbGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBmb250LXNpemUoMTUpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICB9XG4gIGR0IHtcbiAgICBwYWRkaW5nOiA0cHggMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VGRUZFRjtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDVweDtcbiAgICAgIG1heC13aWR0aDogMTA1cHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRUZFRkVGO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuICBkZCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUZFRkVGO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMDVweCk7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogNHB4IDE1cHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZ3JpZC1hcmVhOiBwcm9maWxlO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlcyB7XG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgZ3JpZC1hcmVhOiBjb3Vyc2VzO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fY291cnNlc19fYnRuIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uby13Zy1jb3Vyc2VzX19wbGF5ZXJfX2FjYy1jbG9zZS13cmFwIHtcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXNfX3BsYXllcl9fYWNjLWNsb3NlIHtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgd2lkdGg6IDkwcHg7XG59IiwiLm8td2ctY291cnNlcy1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gIH1cbn1cblxuLm8td2ctY291cnNlcy1hcmVhX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgQG1lZGlhICN7JHBjfSB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMDlBMDNFO1xuICB9XG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fYXJlYXMge1xuXG59XG5cbi5vLXdnLWNvdXJzZXMtYXJlYV9fYXJlYSB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDlBMDNFO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIHdpZHRoOiAxNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzLWFyZWFfX3RvcF9fZGVzYyB7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkY0NTAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBAbWVkaWEgI3skcGN9IHtcbiAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIH1cbn1cblxuLm8td2ctY291cnNlcy1hcmVhX19wcmVmcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIEBtZWRpYSAjeyRwY30ge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuXG4uby13Zy1jb3Vyc2VzLWFyZWFfX3ByZWYge1xuICBhIHtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFREVERUQ7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEzKTtcbiAgICBjb2xvcjogIzFBMUExQTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgaG92ZXJfZWZmZWN0KCk7XG4gIH1cbiAgJi5pcy1hY3RpdmUge1xuICAgIGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5QTAzRTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuIl19 */
