@charset "UTF-8";
/* ----------------------------------------------------------------
  既存モジュール調整
----------------------------------------------------------------- */
/* .md-breadcrumb
----------------------------------------------- */
.md-breadcrumb {
  background-color: #def0ef;
}

/* .md-box
----------------------------------------------- */
.md-box.-lyt-25th .md-box_inner {
  padding: 40px 15px;
}
@media only screen and (min-width: 900px) {
  .md-box.-lyt-25th .md-box_inner {
    padding: 40px 70px;
  }
}

/* .md-box-02
----------------------------------------------- */
.md-box-02.-lyt-25th .md-box-02_inner {
  padding: 40px 15px;
}
@media only screen and (min-width: 900px) {
  .md-box-02.-lyt-25th .md-box-02_inner {
    padding: 40px 70px;
  }
}

/* .md-nav-scroll-top
----------------------------------------------- */
.md-nav-scroll-top {
  z-index: 1;
}

/* ----------------------------------------------------------------
  Heading (.md-hdg-25th[-*])
----------------------------------------------------------------- */
/* .md-hdg-25th
----------------------------------------------- */
.md-hdg-25th {
  height: max(561px, 149.6vw);
  background: url(/img_v4/tsuyoyasa/25th/bg_index_mv_01_sp.webp) repeat-x bottom 14px center/100px 100%;
  text-align: center;
}
.md-hdg-25th_inner {
  height: 100%;
  background: url(/img_v4/tsuyoyasa/25th/bg_index_mv_02.webp) no-repeat bottom center/188%;
}
.md-hdg-25th_content {
  padding-top: 52px;
  min-height: 266px;
  background: url(/img_v4/tsuyoyasa/25th/bg_index_mv_03_sp.webp) no-repeat center 3.4vw/min(100%, 555px);
}
.md-hdg-25th_hdg img {
  width: min(100% - 34px, 555px);
}
.md-hdg-25th_txt {
  position: relative;
  top: -6px;
  line-height: 1.75;
  font-size: max(1rem, 4.26vw);
  color: #555;
  font-weight: 700;
  text-shadow: 0 3px #fff;
}
@media only screen and (min-width: 589px) {
  .md-hdg-25th {
    height: 881px;
  }
  .md-hdg-25th_inner {
    background-size: 1232px;
  }
  .md-hdg-25th_txt {
    font-size: 1.5625rem;
  }
}
@media only screen and (min-width: 900px) {
  .md-hdg-25th {
    height: 734px;
    background: url(/img_v4/tsuyoyasa/25th/bg_index_mv_01_pc.webp) repeat-x top center/auto;
  }
  .md-hdg-25th_inner {
    background-size: auto;
  }
  .md-hdg-25th_content {
    padding-top: 16px;
    min-height: 464px;
    background: url(/img_v4/tsuyoyasa/25th/bg_index_mv_03_pc.webp) no-repeat center 14px/auto;
  }
  .md-hdg-25th_hdg {
    padding-top: 14px;
  }
  .md-hdg-25th_hdg img {
    width: min(100% - 34px, 555px);
  }
  .md-hdg-25th_txt {
    font-size: 1.125rem;
    top: -25px;
  }
}

/* .md-hdg-25th-02
----------------------------------------------- */
.md-hdg-25th-02 {
  background: linear-gradient(#def0ef calc(100% - 134px), transparent calc(100% - 134px));
  text-align: center;
}
.md-hdg-25th-02_inner {
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 30px;
  display: flex;
  flex-direction: column;
  row-gap: 10px;
}
.md-hdg-25th-02_inner > :first-child {
  margin-top: 0;
}
.md-hdg-25th-02_inner > :last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 900px) {
  .md-hdg-25th-02_inner {
    max-width: 1148px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 28px;
    padding-left: 28px;
    box-sizing: content-box;
  }
}
.md-hdg-25th-02_hdg {
  font-size: 0.9375rem;
  font-weight: 700;
  letter-spacing: 0.08em;
  line-height: 1.5;
}
.md-hdg-25th-02_txt {
  font-size: 1.875rem;
  font-weight: 700;
  color: #006c60;
  line-height: 1.5;
  letter-spacing: 0.08em;
}
.md-hdg-25th-02_txt-small {
  font-size: 1.25rem;
}
@media only screen and (min-width: 900px) {
  .md-hdg-25th-02 {
    background: linear-gradient(#def0ef calc(100% - 321px), transparent calc(100% - 321px));
  }
  .md-hdg-25th-02_inner {
    padding-top: 60px;
    row-gap: 15px;
  }
  .md-hdg-25th-02_hdg {
    font-size: 1.125rem;
  }
  .md-hdg-25th-02_txt {
    font-size: 2.75rem;
  }
  .md-hdg-25th-02_txt-small {
    font-size: 1.875rem;
  }
}

/* .md-hdg-25th-03
----------------------------------------------- */
.md-hdg-25th-03 {
  font-size: 1.25rem;
  margin: 40px 0 30px;
  padding-left: 30px;
  position: relative;
  line-height: 1.5;
  letter-spacing: 0.06em;
  font-weight: 700;
}
.md-hdg-25th-03::before {
  content: "";
  position: absolute;
  top: 0.9375rem;
  left: 0;
  margin: auto;
  width: 24px;
  height: 1px;
  background-color: #000;
}
@media only screen and (min-width: 900px) {
  .md-hdg-25th-03 {
    font-size: 1.5rem;
    margin: 80px 0 60px;
    letter-spacing: 0.08em;
  }
}

/* ----------------------------------------------------------------
  Text (.md-txt-25th[-*])
----------------------------------------------------------------- */
/* .md-txt-25th-interview
----------------------------------------------- */
.md-txt-25th-interview {
  margin-bottom: 30px;
  display: flex;
  align-items: flex-start;
  column-gap: 10px;
}
.md-txt-25th-interview_name {
  font-size: 0.875rem;
  padding: 10px 0;
  min-width: 58px;
  flex-shrink: 0;
  border-radius: 100vmax;
  border: 1px solid #757575;
  font-weight: 700;
  letter-spacing: 0.12em;
  line-height: 1;
  text-align: center;
}
.md-txt-25th-interview_name.-color-main {
  color: #006c60;
  background-color: #def0ef;
}
.md-txt-25th-interview_name.-color-sub {
  color: #bf507b;
  background-color: #f7e2ea;
}
.md-txt-25th-interview_name.-color-sub-02 {
  color: #c94e38;
  background-color: #f8f1e9;
}
.md-txt-25th-interview_content > :first-child {
  margin-top: 0;
}
.md-txt-25th-interview_content > :last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 900px) {
  .md-txt-25th-interview {
    margin-bottom: 60px;
    column-gap: 40px;
  }
  .md-txt-25th-interview_name {
    min-width: 76px;
  }
}

/* ----------------------------------------------------------------
  List (.md-list-25th[-*])
----------------------------------------------------------------- */
/* .md-list-25th-dl
----------------------------------------------- */
.md-list-25th-dl > :first-child {
  margin-top: 0;
}
.md-list-25th-dl > :last-child {
  margin-bottom: 0;
}
.md-list-25th-dl_dt {
  font-size: 1.25rem;
  margin-bottom: 20px;
  font-weight: 700;
  color: #006c60;
  text-align: center;
}
.md-list-25th-dl_dd {
  margin-bottom: 30px;
}
.md-list-25th-dl_dd > :first-child {
  margin-top: 0;
}
.md-list-25th-dl_dd > :last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 900px) {
  .md-list-25th-dl_dt {
    font-size: 1.5rem;
    margin-bottom: 30px;
  }
  .md-list-25th-dl_dd {
    margin-bottom: 60px;
  }
}

/* .md-list-25th-staff
----------------------------------------------- */
.md-list-25th-staff {
  margin: 0 auto 60px;
  width: -moz-fit-content;
  width: fit-content;
  display: flex;
  flex-direction: column;
  row-gap: 20px;
}
.md-list-25th-staff_item {
  display: flex;
  flex-direction: row-reverse;
  column-gap: 20px;
  justify-content: flex-end;
  align-items: center;
}
.md-list-25th-staff_txt {
  font-size: 1rem;
  font-weight: 700;
}
.md-list-25th-staff_img {
  flex-shrink: 0;
  width: 80px;
  height: 80px;
}
@media only screen and (min-width: 900px) {
  .md-list-25th-staff {
    margin-bottom: 120px;
    flex-direction: row;
    column-gap: 80px;
  }
  .md-list-25th-staff_item {
    flex-direction: column-reverse;
    row-gap: 15px;
  }
  .md-list-25th-staff_txt {
    text-align: center;
  }
  .md-list-25th-staff_img {
    width: 110px;
    height: 110px;
  }
}

/* ----------------------------------------------------------------
  Carousel (.md-unq-carousel[-*])
----------------------------------------------------------------- */
/* .md-content-inner.-lyt-unq-carousel
----------------------------------------------- */
.md-content-inner.-lyt-unq-carousel {
  padding-right: 0;
  padding-left: 0;
  max-width: 1736px;
}
html:not(.js-on) .md-content-inner.-lyt-unq-carousel {
  padding-left: 15px;
  padding-right: 15px;
}

/* .md-unq-carousel
----------------------------------------------- */
html:not(.js-on) .md-unq-carousel_inner {
  flex-direction: column;
  row-gap: 15px;
}
@media only screen and (min-width: 900px) {
  html:not(.js-on) .md-unq-carousel_inner {
    flex-direction: row;
    column-gap: 28px;
  }
}
.md-unq-carousel_panel.swiper-slide-active {
  transition: opacity 0.5s;
}
.js-on .md-unq-carousel_panel:not(.swiper-slide-active) {
  opacity: 0.5;
}
@media only screen and (min-width: 900px) {
  .md-unq-carousel_panel {
    width: 560px !important;
  }
  html:not(.js-on) .md-unq-carousel_panel {
    width: auto !important;
  }
}
.md-unq-carousel_btn-list {
  position: absolute;
  margin: auto;
  inset: 0;
  width: calc(76% + 64px);
  height: 44px;
  z-index: 10;
}
html:not(.js-on) .md-unq-carousel_btn-list {
  display: none;
}
@media only screen and (min-width: 900px) {
  .md-unq-carousel_btn-list {
    width: 640px;
  }
}
.md-unq-carousel_btn-list .swiper-button-next,
.md-unq-carousel_btn-list .swiper-button-prev {
  margin-top: 0;
  width: 24px;
  height: 44px;
  background-image: url("/beginner/assets/images/icon_arrow-right.svg") !important;
  background-position: center center;
  background-size: contain;
}
@media only screen and (min-width: 900px) {
  .md-unq-carousel_btn-list .swiper-button-next,
  .md-unq-carousel_btn-list .swiper-button-prev {
    transition-property: opacity;
    transition-duration: 0.3s;
    transition-timing-function: ease;
  }
  .md-unq-carousel_btn-list .swiper-button-next:hover, .md-unq-carousel_btn-list .swiper-button-next:active, .md-unq-carousel_btn-list .swiper-button-next:focus,
  .md-unq-carousel_btn-list .swiper-button-prev:hover,
  .md-unq-carousel_btn-list .swiper-button-prev:active,
  .md-unq-carousel_btn-list .swiper-button-prev:focus {
    opacity: 0.5;
  }
}
.md-unq-carousel_btn-list .swiper-button-prev {
  left: 0;
  transform: scale(-1, 1) translateY(-50%);
}
.md-unq-carousel_btn-list .swiper-button-next {
  right: 0;
  transform: translateY(-50%);
}
.md-unq-carousel .md-hdg-l3 {
  margin-bottom: 20px;
}
@media only screen and (min-width: 900px) {
  .md-unq-carousel .md-hdg-l3 {
    margin-bottom: 30px;
  }
}
.md-unq-carousel .md-hdg-l4 {
  margin-top: 30px;
  margin-bottom: 15px;
}
@media only screen and (min-width: 900px) {
  .md-unq-carousel .md-hdg-l4 {
    margin-bottom: 20px;
  }
}
.md-unq-carousel .md-box-02 {
  margin-bottom: 0;
  height: 100%;
}
.md-unq-carousel .md-box-02_inner {
  padding: 20px 15px;
}
@media only screen and (min-width: 900px) {
  .md-unq-carousel .md-box-02_inner {
    padding: 40px 30px;
  }
}

.swiper-slide {
  overflow: hidden;
  margin: 0 auto;
  height: auto;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 900px) {
  html:not(.js-on) .swiper-slide {
    flex: 1;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9wL2NvbW1vbi9jc3NfdjQvdHN1eW95YXNhLzI1dGgvc3R5bGUuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0FBT0E7O0FBQUE7QUFJQTtBQUFBO0FBRUE7QUFDQTtBQU5BOztBQVNBO0FBQUE7QUFNQTtBQUNBO0FBVkE7QUVJQTtBRktBO0FBS0E7QUFWQTtBQUNBOztBQWVBO0FBQUE7QUFNQTtBQUNBO0FBaEJBO0FFUEE7QUZzQkE7QUFLQTtBQWhCQTtBQUNBOztBQXFCQTtBQUFBO0FBRUE7QUFDQTtBQWxCQTs7QUFxQkE7O0FBQUE7QUFJQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFuQkE7QUFxQkE7QUFDQTtBQUNBO0FBbkJBO0FBc0JBO0FBQ0E7QUFDQTtBQUNBO0FBcEJBO0FBd0JBO0FBQ0E7QUF0QkE7QUEwQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXhCQTtBRWxEQTtBRjZDQTtBQWtDQTtBQXpCQTtBQTJCQTtBQUNBO0FBekJBO0FBNEJBO0FHOUZBO0FIcUVBO0FBQ0E7QUU3REE7QUY2Q0E7QUE4Q0E7QUFDQTtBQTFCQTtBQTRCQTtBQUNBO0FBMUJBO0FBNkJBO0FBQ0E7QUFDQTtBQUNBO0FBM0JBO0FBOEJBO0FBQ0E7QUE1QkE7QUE4QkE7QUFDQTtBQTVCQTtBQWdDQTtBR3pIQTtBSDRIQTtBQS9CQTtBQUNBOztBQW1DQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBaENBO0FBa0NBO0FJcElBO0FBQ0E7QUpzSUE7QUFDQTtBQUNBO0FBQ0E7QUFoQ0E7QUsvR0E7QUFDQTtBTGlIQTtBSzlHQTtBQUNBO0FMZ0hBO0FFMUdBO0FGOEhBO0FJL0hBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBSitHQTtBQUNBO0FBbUJBO0FHaEpBO0FIbUpBO0FBQ0E7QUFDQTtBQWxCQTtBQXFCQTtBR3hKQTtBSDJKQTtBQUNBO0FBQ0E7QUFDQTtBQXBCQTtBQXNCQTtBR2hLQTtBSDZJQTtBRXBJQTtBRjBIQTtBQW9DQTtBQXRCQTtBQXdCQTtBQUNBO0FBQ0E7QUF0QkE7QUF5QkE7QUc5S0E7QUh3SkE7QUEwQkE7QUdsTEE7QUgySkE7QUEwQkE7QUdyTEE7QUg4SkE7QUFDQTs7QUE2QkE7QUFBQTtBQUVBO0FHOUxBO0FIaU1BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQTNCQTtBQTZCQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUEzQkE7QUU1S0E7QUZxTEE7QUc5TEE7QUh1TkE7QUFDQTtBQTdCQTtBQUNBOztBQWdDQTs7QUFBQTtBQUlBO0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBOUJBO0FBZ0NBO0FHeE9BO0FIMk9BO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQS9CQTtBQWlDQTtBQUNBO0FBQ0E7QUEvQkE7QUFrQ0E7QUFDQTtBQUNBO0FBaENBO0FBbUNBO0FBQ0E7QUFDQTtBQWpDQTtBS2xPQTtBQUNBO0FMb09BO0FLak9BO0FBQ0E7QUxtT0E7QUU3TkE7QUZ5TkE7QUF5Q0E7QUFDQTtBQWpDQTtBQW1DQTtBQUNBO0FBakNBO0FBQ0E7O0FBcUNBOztBQUFBO0FBSUE7QUFBQTtBSzFSQTtBQUNBO0FMeVBBO0FLdFBBO0FBQ0E7QUx3UEE7QUFrQ0E7QUc3UkE7QUhnU0E7QUFDQTtBQUNBO0FBQ0E7QUFqQ0E7QUFvQ0E7QUFHQTtBQXBDQTtBS3ZRQTtBQUNBO0FMeVFBO0FLdFFBO0FBQ0E7QUx3UUE7QUVsUUE7QUZxU0E7QUc5U0E7QUhpVEE7QUFqQ0E7QUFvQ0E7QUFDQTtBQWxDQTtBQUNBOztBQXNDQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFuQ0E7QUFxQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBbkNBO0FBc0NBO0FHM1VBO0FIOFVBO0FBckNBO0FBd0NBO0FBQ0E7QUFDQTtBQUNBO0FBdENBO0FFclNBO0FGbVRBO0FBNkJBO0FBQ0E7QUFDQTtBQXZDQTtBQXlDQTtBQUNBO0FBQ0E7QUF2Q0E7QUEwQ0E7QUFDQTtBQXhDQTtBQTJDQTtBQUNBO0FBQ0E7QUF6Q0E7QUFDQTs7QUE2Q0E7O0FBQUE7QUFJQTtBQUFBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUEzQ0E7QUE2Q0E7QUFDQTtBQUNBO0FBM0NBOztBQStDQTtBQUFBO0FBSUE7QUFDQTtBQUNBO0FBOUNBO0FFN1VBO0FGZ1lBO0FBQ0E7QUFDQTtBQWhEQTtBQUNBO0FBcURBO0FBQ0E7QUFuREE7QUF1REE7QUFDQTtBQXJEQTtBRXpWQTtBRnVZQTtBQWFBO0FBdkRBO0FBeURBO0FBQ0E7QUF2REE7QUFDQTtBQTJEQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQXpEQTtBQTJEQTtBQUNBO0FBekRBO0FFNVdBO0FGNFpBO0FBY0E7QUExREE7QUFDQTtBQTREQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUExREE7QUUxWEE7QUY2YUE7O0FBV0E7QUFDQTtBQUNBO0FBekRBO0FNNVlBOzs7O0FOd2NBO0FBdERBO0FBQ0E7QUEwREE7QUFDQTtBQUNBO0FBeERBO0FBMkRBO0FBQ0E7QUFDQTtBQXpEQTtBQTZEQTtBQUNBO0FBM0RBO0FFblpBO0FGNmNBO0FBS0E7QUEzREE7QUFDQTtBQThEQTtBQUNBO0FBQ0E7QUE1REE7QUU1WkE7QUZzZEE7QUFNQTtBQTVEQTtBQUNBO0FBK0RBO0FBQ0E7QUFDQTtBQTdEQTtBQStEQTtBQUNBO0FBN0RBO0FFeGFBO0FGMGVBO0FBQ0E7QUEvREE7QUFDQTs7QUFvRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBakVBO0FFcmJBO0FGMGZBO0FBQ0E7QUFsRUE7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL21pdHN1aS1kaXJlY3RfZGV2ZWxvcG1lbnQvLi9fZGV2L3Nhc3MvdG9wL2NvbW1vbi9jc3NfdjQvdHN1eW95YXNhLzI1dGgvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly9taXRzdWktZGlyZWN0X2RldmVsb3BtZW50Ly4vX2Rldi9zYXNzL3RvcC9jb21tb24vY3NzX3Y0L3RzdXlveWFzYS8yNXRoL2NvcmUvX3NldHRpbmcuc2NzcyIsIndlYnBhY2s6Ly9taXRzdWktZGlyZWN0X2RldmVsb3BtZW50Ly4vX2Rldi9zYXNzL3RvcC9jb21tb24vY3NzX3Y0L3RzdXlveWFzYS8yNXRoL21peGluL19tZWRpYV9xdWVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWl0c3VpLWRpcmVjdF9kZXZlbG9wbWVudC8uL19kZXYvc2Fzcy90b3AvY29tbW9uL2Nzc192NC90c3V5b3lhc2EvMjV0aC9taXhpbi9fZm9udF9zaXplLnNjc3MiLCJ3ZWJwYWNrOi8vbWl0c3VpLWRpcmVjdF9kZXZlbG9wbWVudC8uL19kZXYvc2Fzcy90b3AvY29tbW9uL2Nzc192NC90c3V5b3lhc2EvMjV0aC9taXhpbi9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWl0c3VpLWRpcmVjdF9kZXZlbG9wbWVudC8uL19kZXYvc2Fzcy90b3AvY29tbW9uL2Nzc192NC90c3V5b3lhc2EvMjV0aC9taXhpbi9fcmVzZXRfbWFyZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vbWl0c3VpLWRpcmVjdF9kZXZlbG9wbWVudC8uL19kZXYvc2Fzcy90b3AvY29tbW9uL2Nzc192NC90c3V5b3lhc2EvMjV0aC9taXhpbi9faG92ZXIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuQHVzZSBcIi4vY29yZS9fc2V0dGluZ1wiIGFzIHNldDtcbkB1c2UgXCIuL21peGluL2ltcG9ydFwiIGFzIG14O1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIOaXouWtmOODouOCuOODpeODvOODq+iqv+aVtFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogLm1kLWJyZWFkY3J1bWJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWQtYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHNldC4kY29sb3ItbWFpbi1saWdodDtcbn1cblxuLyogLm1kLWJveFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZC1ib3gge1xuICAkcm9vdDogJjtcblxuICAmLi1seXQtMjV0aCB7XG4gICAgI3skcm9vdH1faW5uZXIge1xuICAgICAgcGFkZGluZzogNDBweCAxNXB4O1xuXG4gICAgICAvLyA9PT09PSBNZWRpYSBRdWVyaWVzID09PT09XG4gICAgICBAaW5jbHVkZSBteC5yd2Qge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDcwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIC5tZC1ib3gtMDJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWQtYm94LTAyIHtcbiAgJHJvb3Q6ICY7XG5cbiAgJi4tbHl0LTI1dGgge1xuICAgICN7JHJvb3R9X2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTVweDtcblxuICAgICAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICAgICAgQGluY2x1ZGUgbXgucndkIHtcbiAgICAgICAgcGFkZGluZzogNDBweCA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiAubWQtbmF2LXNjcm9sbC10b3Bcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWQtbmF2LXNjcm9sbC10b3Age1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIEhlYWRpbmcgKC5tZC1oZGctMjV0aFstKl0pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAubWQtaGRnLTI1dGhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWQtaGRnLTI1dGgge1xuICBoZWlnaHQ6IG1heCg1NjFweCwgMTQ5LjZ2dyk7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1nX3Y0L3RzdXlveWFzYS8yNXRoL2JnX2luZGV4X212XzAxX3NwLndlYnApIHJlcGVhdC14IGJvdHRvbSAxNHB4IGNlbnRlci8gMTAwcHggMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICZfaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltZ192NC90c3V5b3lhc2EvMjV0aC9iZ19pbmRleF9tdl8wMi53ZWJwKSBuby1yZXBlYXQgYm90dG9tIGNlbnRlciAvIDE4OCU7XG4gIH1cblxuICAmX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDI2NnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1nX3Y0L3RzdXlveWFzYS8yNXRoL2JnX2luZGV4X212XzAzX3NwLndlYnApIG5vLXJlcGVhdCBjZW50ZXIgMy40dncgLyBtaW4oMTAwJSwgNTU1cHgpO1xuICB9XG5cbiAgJl9oZGcge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogbWluKCgxMDAlIC0gMTdweCAqIDIpLCA1NTVweCk7IC8vIOeUu+mdojU4OXB444Gn55S75YOP5pyA5aSnXG4gICAgfVxuICB9XG5cbiAgJl90eHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC02cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgZm9udC1zaXplOiBtYXgoMXJlbSwgNC4yNnZ3KTtcbiAgICBjb2xvcjogc2V0LiRjb2xvci1ibGFjay0wMjtcbiAgICBmb250LXdlaWdodDogc2V0LiRmb250LXdlaWdodC1ib2xkO1xuICAgIHRleHQtc2hhZG93OiAwIDNweCBzZXQuJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICBAaW5jbHVkZSBteC5yd2QoNTg5cHgpIHtcbiAgICBoZWlnaHQ6IDg4MXB4O1xuXG4gICAgJl9pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyMzJweDtcbiAgICB9XG5cbiAgICAmX3R4dCB7XG4gICAgICBAaW5jbHVkZSBteC5mcygyNSk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbXgucndkIHtcbiAgICBoZWlnaHQ6IDczNHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvaW1nX3Y0L3RzdXlveWFzYS8yNXRoL2JnX2luZGV4X212XzAxX3BjLndlYnApIHJlcGVhdC14IHRvcCBjZW50ZXIvIGF1dG87XG5cbiAgICAmX2lubmVyIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICB9XG5cbiAgICAmX2NvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NjRweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1nX3Y0L3RzdXlveWFzYS8yNXRoL2JnX2luZGV4X212XzAzX3BjLndlYnApIG5vLXJlcGVhdCBjZW50ZXIgMTRweCAvIGF1dG87XG4gICAgfVxuXG4gICAgJl9oZGcge1xuICAgICAgcGFkZGluZy10b3A6IDE0cHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBtaW4oKDEwMCUgLSAxN3B4ICogMiksIDU1NXB4KTsgLy8g55S76Z2iNTg5cHjjgafnlLvlg4/mnIDlpKdcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3R4dCB7XG4gICAgICBAaW5jbHVkZSBteC5mcygxOCk7XG5cbiAgICAgIHRvcDogLTI1cHg7XG4gICAgfVxuICB9XG59XG5cbi8qIC5tZC1oZGctMjV0aC0wMlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZC1oZGctMjV0aC0wMiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChzZXQuJGNvbG9yLW1haW4tbGlnaHQgY2FsYygxMDAlIC0gMTM0cHgpLCB0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSAxMzRweCkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJl9pbm5lciB7XG4gICAgQGluY2x1ZGUgbXguY29udGFpbmVyO1xuXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEwcHg7XG4gIH1cblxuICAmX2hkZyB7XG4gICAgQGluY2x1ZGUgbXguZnMoMTUpO1xuXG4gICAgZm9udC13ZWlnaHQ6IHNldC4kZm9udC13ZWlnaHQtYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA4ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gICZfdHh0IHtcbiAgICBAaW5jbHVkZSBteC5mcygzMCk7XG5cbiAgICBmb250LXdlaWdodDogc2V0LiRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiBzZXQuJGNvbG9yLW1haW47XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cbiAgICAmLXNtYWxsIHtcbiAgICAgIEBpbmNsdWRlIG14LmZzKDIwKTtcbiAgICB9XG4gIH1cblxuICAvLyA9PT09PSBNZWRpYSBRdWVyaWVzID09PT09XG4gIEBpbmNsdWRlIG14LnJ3ZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHNldC4kY29sb3ItbWFpbi1saWdodCBjYWxjKDEwMCUgLSAzMjFweCksIHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDMyMXB4KSk7XG5cbiAgICAmX2lubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgcm93LWdhcDogMTVweDtcbiAgICB9XG5cbiAgICAmX2hkZyB7XG4gICAgICBAaW5jbHVkZSBteC5mcygxOCk7XG4gICAgfVxuXG4gICAgJl90eHQge1xuICAgICAgQGluY2x1ZGUgbXguZnMoNDQpO1xuXG4gICAgICAmLXNtYWxsIHtcbiAgICAgICAgQGluY2x1ZGUgbXguZnMoMzApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiAubWQtaGRnLTI1dGgtMDNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWQtaGRnLTI1dGgtMDMge1xuICBAaW5jbHVkZSBteC5mcygyMCk7XG5cbiAgbWFyZ2luOiA0MHB4IDAgMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAuMDZlbTtcbiAgZm9udC13ZWlnaHQ6IHNldC4kZm9udC13ZWlnaHQtYm9sZDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogbWF0aC5kaXYoMS4yNXJlbSAqIDEuNSwgMik7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogc2V0LiRjb2xvci1mb250O1xuICB9XG5cbiAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICBAaW5jbHVkZSBteC5yd2Qge1xuICAgIEBpbmNsdWRlIG14LmZzKDI0KTtcblxuICAgIG1hcmdpbjogODBweCAwIDYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgVGV4dCAoLm1kLXR4dC0yNXRoWy0qXSlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIC5tZC10eHQtMjV0aC1pbnRlcnZpZXdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWQtdHh0LTI1dGgtaW50ZXJ2aWV3IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgJl9uYW1lIHtcbiAgICBAaW5jbHVkZSBteC5mcygxNCk7XG5cbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgbWluLXdpZHRoOiA1OHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHZtYXg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgc2V0LiRjb2xvci1ncmF5LTA2O1xuICAgIGZvbnQtd2VpZ2h0OiBzZXQuJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYuLWNvbG9yLW1haW4ge1xuICAgICAgY29sb3I6IHNldC4kY29sb3ItbWFpbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHNldC4kY29sb3ItbWFpbi1saWdodDtcbiAgICB9XG5cbiAgICAmLi1jb2xvci1zdWIge1xuICAgICAgY29sb3I6IHNldC4kY29sb3Itc3ViO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogc2V0LiRjb2xvci1zdWItbGlnaHQ7XG4gICAgfVxuXG4gICAgJi4tY29sb3Itc3ViLTAyIHtcbiAgICAgIGNvbG9yOiBzZXQuJGNvbG9yLXN1Yi0wMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHNldC4kY29sb3Itc3ViLTAyLWxpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICZfY29udGVudCB7XG4gICAgQGluY2x1ZGUgbXgucmVzZXQtbWFyZ2luO1xuICB9XG5cbiAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICBAaW5jbHVkZSBteC5yd2Qge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgY29sdW1uLWdhcDogNDBweDtcblxuICAgICZfbmFtZSB7XG4gICAgICBtaW4td2lkdGg6IDc2cHg7XG4gICAgfVxuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgTGlzdCAoLm1kLWxpc3QtMjV0aFstKl0pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAubWQtbGlzdC0yNXRoLWRsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1kLWxpc3QtMjV0aC1kbCB7XG4gIEBpbmNsdWRlIG14LnJlc2V0LW1hcmdpbjtcblxuICAmX2R0IHtcbiAgICBAaW5jbHVkZSBteC5mcygyMCk7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBzZXQuJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgY29sb3I6IHNldC4kY29sb3ItbWFpbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX2RkIHtcbiAgICBAaW5jbHVkZSBteC5yZXNldC1tYXJnaW47XG5cbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICBAaW5jbHVkZSBteC5yd2Qge1xuICAgICZfZHQge1xuICAgICAgQGluY2x1ZGUgbXguZnMoMjQpO1xuXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgICZfZGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gIH1cbn1cblxuLyogLm1kLWxpc3QtMjV0aC1zdGFmZlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZC1saXN0LTI1dGgtc3RhZmYge1xuICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG5cbiAgJl9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfdHh0IHtcbiAgICBAaW5jbHVkZSBteC5mcygxNik7XG5cbiAgICBmb250LXdlaWdodDogc2V0LiRmb250LXdlaWdodC1ib2xkO1xuICB9XG5cbiAgJl9pbWcge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC8vID09PT09IE1lZGlhIFF1ZXJpZXMgPT09PT1cbiAgQGluY2x1ZGUgbXgucndkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDgwcHg7XG5cbiAgICAmX2l0ZW0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcm93LWdhcDogMTVweDtcbiAgICB9XG5cbiAgICAmX3R4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9pbWcge1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBDYXJvdXNlbCAoLm1kLXVucS1jYXJvdXNlbFstKl0pXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vKiAubWQtY29udGVudC1pbm5lci4tbHl0LXVucS1jYXJvdXNlbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5tZC1jb250ZW50LWlubmVyLi1seXQtdW5xLWNhcm91c2VsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDE3MzZweDtcblxuICBodG1sOm5vdCguanMtb24pICYge1xuICAgIHBhZGRpbmctbGVmdDogc2V0LiRndXR0ZXItY29udGVudC14LXNwO1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldC4kZ3V0dGVyLWNvbnRlbnQteC1zcDtcbiAgfVxufVxuXG4vKiAubWQtdW5xLWNhcm91c2VsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm1kLXVucS1jYXJvdXNlbCB7XG4gICZfaW5uZXIge1xuICAgIGh0bWw6bm90KC5qcy1vbikgJiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcm93LWdhcDogMTVweDtcbiAgICB9XG5cbiAgICAvLyA9PT09PSBNZWRpYSBRdWVyaWVzID09PT09XG4gICAgQGluY2x1ZGUgbXgucndkIHtcbiAgICAgIGh0bWw6bm90KC5qcy1vbikgJiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGNvbHVtbi1nYXA6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9wYW5lbCB7XG4gICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAgIH1cblxuICAgICY6bm90KC5zd2lwZXItc2xpZGUtYWN0aXZlKSB7XG4gICAgICAuanMtb24gJiB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vID09PT09IE1lZGlhIFF1ZXJpZXMgPT09PT1cbiAgICBAaW5jbHVkZSBteC5yd2Qge1xuICAgICAgd2lkdGg6IDU2MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIGh0bWw6bm90KC5qcy1vbikgJiB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9idG4tbGlzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBpbnNldDogMDtcbiAgICB3aWR0aDogY2FsYyg3NiUgKyAzMnB4ICogMik7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgaHRtbDpub3QoLmpzLW9uKSAmIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICAgIEBpbmNsdWRlIG14LnJ3ZCB7XG4gICAgICB3aWR0aDogKDU2MHB4ICsgNDAgKiAyKTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0LFxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2JlZ2lubmVyL2Fzc2V0cy9pbWFnZXMvaWNvbl9hcnJvdy1yaWdodC5zdmdcIikgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cbiAgICAgIC8vID09PT09IE1lZGlhIFF1ZXJpZXMgPT09PT1cbiAgICAgIEBpbmNsdWRlIG14LnJ3ZCB7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgbXguaG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxuXG4gIC5tZC1oZGctbDMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAvLyA9PT09PSBNZWRpYSBRdWVyaWVzID09PT09XG4gICAgQGluY2x1ZGUgbXgucndkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLm1kLWhkZy1sNCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICAgIEBpbmNsdWRlIG14LnJ3ZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZC1ib3gtMDIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJl9pbm5lciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgLy8gPT09PT0gTWVkaWEgUXVlcmllcyA9PT09PVxuICAgIEBpbmNsdWRlIG14LnJ3ZCB7XG4gICAgICAmX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyA9PT09PSBNZWRpYSBRdWVyaWVzID09PT09XG4gIEBpbmNsdWRlIG14LnJ3ZCB7XG4gICAgaHRtbDpub3QoLmpzLW9uKSAmIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICBGb250c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyDnqK7poZ5cbiRmb250LWZhbWlseTogXCJCSVogVURQR290aGljXCIsIHNhbnMtc2VyaWY7IC8vIOWSjOaWh1xuJGZvbnQtZmFtaWx5LTAyOiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7IC8vIOasp+aWh1xuXG4vLyDlpKrjgZVcbiRmb250LXdlaWdodDogNDAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8g44K144Kk44K6XG4kZm9udC1zaXplOiAxNjtcbiRmb250LXNpemUtc3A6IDE0O1xuJGZvbnQtc2l6ZS1zbWFsbDogMTQ7XG4kZm9udC1zaXplLXNtYWxsLXNwOiAxMjtcbiRmb250LXNpemUteC1zbWFsbDogMTI7XG4kZm9udC1zaXplLXgtc21hbGwtc3A6IDEwO1xuXG4vLyDigLsg44OV44Kp44Oz44OI44K144Kk44K644GvIGZzKCkgbWl4aW4g44KS5L2/55So44GX44G+44GZXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICBDb2xvcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8g44Oh44Kk44OzXG4kY29sb3ItbWFpbjogIzAwNmM2MDtcbiRjb2xvci1tYWluLWxpZ2h0OiAjZGVmMGVmO1xuJGNvbG9yLW1haW4tYnJpZ2h0OiAjMTBhMjgwO1xuJGNvbG9yLW1haW4tYnJpZ2h0LTAyOiAjNWZiN2FjO1xuJGNvbG9yLW1haW4tZGFyazogIzA3NmM2MDtcblxuLy8g44K144OWXG4kY29sb3Itc3ViOiAjYmY1MDdiO1xuJGNvbG9yLXN1Yi1icmlnaHQ6ICNlOTYxOTY7XG4kY29sb3Itc3ViLWxpZ2h0OiAjZjdlMmVhO1xuXG4vLyDjgrXjg5YyXG4kY29sb3Itc3ViLTAyOiAjYzk0ZTM4O1xuJGNvbG9yLXN1Yi0wMi1saWdodDogI2Y4ZjFlOTtcblxuLy8g44OR44Os44OD44OIXG4kY29sb3Itd2hpdGU6ICNmZmY7XG4kY29sb3Itd2hpdGUtMDI6ICNmZWZlZmU7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItYmxhY2stMDI6ICM1NTU7XG4kY29sb3ItZ3JheTogIzc3NztcbiRjb2xvci1ncmF5LTAyOiAjOTk5O1xuJGNvbG9yLWdyYXktMDM6ICNjY2M7XG4kY29sb3ItZ3JheS0wNDogI2VkZWRlZDtcbiRjb2xvci1ncmF5LTA1OiAjYjFjMGJmO1xuJGNvbG9yLWdyYXktMDY6ICM3NTc1NzU7XG4kY29sb3ItZ3JheS0wNzogI2VlZTtcbiRjb2xvci1ncmF5LTA4OiAjNjk2OTY5O1xuJGNvbG9yLXJlZDogI2YwMDtcblxuLy8g6IOM5pmvXG4kY29sb3ItYmc6ICRjb2xvci1tYWluLWxpZ2h0O1xuJGNvbG9yLWJnLTAyOiAkY29sb3Itc3ViLTAyLWxpZ2h0O1xuJGNvbG9yLWJnLTAzOiAkY29sb3ItZ3JheS0wNDtcblxuLy8g44OV44Kp44Oz44OIXG4kY29sb3ItZm9udDogJGNvbG9yLWJsYWNrO1xuJGNvbG9yLWZvbnQtbGlnaHQ6ICRjb2xvci1ncmF5O1xuXG4vLyDjg6rjg7Pjgq9cbiRjb2xvci1saW5rOiAkY29sb3ItbWFpbjtcblxuLy8gYXXns7tcbiRjb2xvci1vcmFuZ2U6ICNlYjU1MDU7XG4kY29sb3Itb3JhbmdlLTAyOiAjZmRlZWU2O1xuXG4vLyBhZW9u57O7XG4kY29sb3ItcHVycGxlOiAjYjUwMDgxO1xuJGNvbG9yLXB1cnBsZS0wMjogI2ZkZjNmYztcblxuLy8g56iu55uu44OI44OD44OXTVbnlKhcbiRjb2xvci1tdi1jYXRlZ29yeS1ncmVlbjogI2RmZWRlYztcbiRjb2xvci1tdi1jYXRlZ29yeS1ncmVlbi0wMjogI2RlZjBlZjtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIEdyYWRpZW50c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kY29sb3ItbWFpbi1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3ItbWFpbiwgJGNvbG9yLW1haW4tYnJpZ2h0KTtcbiRjb2xvci1tYWluLWdyYWRpZW50LTAyOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAkY29sb3ItbWFpbiwgJGNvbG9yLW1haW4tYnJpZ2h0KTtcbiRjb2xvci1tYWluLWdyYWRpZW50LTAzOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3ItbWFpbi1icmlnaHQtMDIsICRjb2xvci1tYWluLWxpZ2h0KTtcbiRjb2xvci1tYWluLWdyYWRpZW50LTA0OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRjb2xvci1tYWluLWJyaWdodC0wMiwgJGNvbG9yLW1haW4tbGlnaHQpO1xuJGNvbG9yLW1haW4tZ3JhZGllbnQtMDU6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAkY29sb3ItbWFpbiwgJGNvbG9yLW1haW4tYnJpZ2h0KTtcbiRjb2xvci1zdWItZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNvbG9yLXN1YiwgJGNvbG9yLXN1Yi1icmlnaHQpO1xuJGNvbG9yLXN1Yi1ncmFkaWVudC0wMjogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLXN1YiwgJGNvbG9yLXN1Yi1icmlnaHQpO1xuXG4vLyDnqK7nm67jg4jjg4Pjg5dNVueUqFxuJGNvbG9yLW12LWNhdGVnb3J5LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRjb2xvci1tdi1jYXRlZ29yeS1ncmVlbiwgJGNvbG9yLW12LWNhdGVnb3J5LWdyZWVuLTAyKTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIFdpZHRoXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiR3aWR0aC1jb250ZW50OiAxMTQ4cHg7XG4kd2lkdGgtY29udGVudC1sYXJnZTogMTM0NHB4O1xuJHdpZHRoLWNvbnRlbnQtaGVhZGVyOiAxNDAwcHg7XG4kd2lkdGgtY29udGVudC1zbWFsbDogOTUycHg7XG4kd2lkdGgtY29udGVudC14LXNtYWxsOiA3NTZweDtcbiR3aWR0aC1jb250ZW50LXh4LXNtYWxsOiA1NjBweDtcbiR3aWR0aC1jb250ZW50LW1lZGl1bTogMTAxM3B4O1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgR3V0dGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIOWfuuacrFxuJGd1dHRlci14OiAyOHB4O1xuJGd1dHRlci15OiAxNXB4O1xuXG4vLyDjgrPjg7Pjg4bjg7Pjg4RcbiRndXR0ZXItY29udGVudC14OiAkZ3V0dGVyLXg7XG4kZ3V0dGVyLWNvbnRlbnQteC1zcDogMTVweDtcbiRndXR0ZXItY29udGVudC15OiAxMjBweDtcbiRndXR0ZXItY29udGVudC15LXNwOiA4MHB4O1xuXG4vLyDjg5jjg4Pjg4Djg7xcbiRndXR0ZXItaGVhZGVyLXk6ICRndXR0ZXIteDtcbiRndXR0ZXItaGFtYnVyZ2VyLXgtc3A6IDR2dztcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIEJyZWFrcG9pbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRicmVha3BvaW50OiA5MDBweDtcbiRicmVha3BvaW50LWhlYWRlcjogMTI4MHB4O1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgVHJhbnNpdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kdHJhbnNpdGlvbi10ZjogZWFzZTtcbiR0cmFuc2l0aW9uLXRmLTAyOiBjdWJpYy1iZXppZXIoLjQsIDAsIC4yLCAxKTtcbiR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4kdHJhbnNpdGlvbi1kdXJhdGlvbi0wMjogLjI1cztcbiR0cmFuc2l0aW9uLWR1cmF0aW9uLTAzOiAuMnM7XG4kaG92ZXItb3BhY2l0eTogLjU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICBaLWluZGV4XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiR6LWluZGV4OiAoXG4gIFwiaGVhZGVyXCI6IDEwMDAxLFxuICBcIm1vZGFsXCI6IDIwMDAwXG4pO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgT3RoZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGxldHRlci1zcGFjaW5nOiAuMDRlbTtcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCIuLy4uL2NvcmUvc2V0dGluZ1wiIGFzIHNldDtcblxuLy8g44Oh44OH44Kj44Ki44Kv44Ko44Oq44O8XG4vLyDkvos6XG4vLyBAaW5jbHVkZSByd2QoKSB7fTtcbi8vIOKGkiBzZXQuJGJyZWFrcG9pbnQg5Lul5LiKICjjg4fjg5Xjgqnjg6vjg4gpXG4vLyBAaW5jbHVkZSByd2QoJGFyZWE6YmVsb3cpIHt9O1xuLy8g4oaSIHNldC4kYnJlYWtwb2ludOOAgOS7peS4i1xuLy8gQGluY2x1ZGUgcndkKDEwMDBweCkge307XG4vLyDihpIg44Kr44K544K/44Og44OW44Os44O844Kv44Od44Kk44Oz44OIIOS7peS4ilxuLy8gQGluY2x1ZGUgcndkKDQwMHB4LCBiZWxvdykge307XG4vLyDihpIg44Kr44K544K/44Og44OW44Os44O844Kv44Od44Kk44Oz44OIIOS7peS4i1xuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5AbWl4aW4gcndkKCRicmVha3BvaW50OiBzZXQuJGJyZWFrcG9pbnQsICRhcmVhOiBhYm92ZSkge1xuICBAaWYgJGFyZWEgPT0gYmVsb3cge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRicmVha3BvaW50IC0gLjFweCkpIHsgQGNvbnRlbnQ7IH1cbiAgfSBAZWxzZSB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAoJGJyZWFrcG9pbnQpKSB7IEBjb250ZW50OyB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8g44OV44Kp44Oz44OI44K144Kk44K6IHB4IOKGkiByZW3vvIgxNnB444KS5Z+65rqW44Go44GZ44KL77yJXG4vLyDkvos6XG4vLyBAaW5jbHVkZSBmcygyMCk7IOKGkiBmb250LXNpemU6MS4yNXJlbVxuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbkBtaXhpbiBmcygkc2l6ZSkge1xuICBmb250LXNpemU6IG1hdGguZGl2KCRzaXplLCAxNikgKyByZW07XG59XG5cbkBtaXhpbiBmcy1jbGFtcCgkbWluLCAkbWF4OiBjYWxjKCRtaW4gKiAxMDAgLyAzNzUpICogMXZ3KSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAobWF0aC5kaXYoJG1pbiwgMTYpICogMXJlbSwgY2FsYygkbWluICogMTAwIC8gMzc1KSAqIDF2dywgJG1heCk7XG59XG5cbkBtaXhpbiBmcy1jbGFtcC1yd2QoJG1pbjogY2FsYygkbWF4ICogMTAwIC8gMTIwNCkgKiAxdncsICRtYXgpIHtcbiAgZm9udC1zaXplOiBjbGFtcCgkbWluLCBjYWxjKCRtYXggKiAxMDAgLyAxMjA0KSAqIDF2dywgbWF0aC5kaXYoJG1heCwgMTYpICogMXJlbSk7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlIFwiLi9yZXNldF9tYXJnaW5cIiBhcyAqO1xuQHVzZSBcIi4vbWVkaWFfcXVlcmllc1wiIGFzICo7XG5AdXNlIFwiLi4vY29yZS9zZXR0aW5nXCIgYXMgc2V0O1xuXG4vLyDjg6zjgqTjgqLjgqbjg4jnlKjjga7lhbHpgJrjgrnjgr/jgqTjg6vjgpLku5jkuI5cbi8vIOS+izpcbi8vIEBpbmNsdWRlIGNvbnRhaW5lcigpO1xuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5AbWl4aW4gY29udGFpbmVyKCkge1xuICBAaW5jbHVkZSByZXNldC1tYXJnaW47XG5cbiAgcGFkZGluZy1sZWZ0OiBzZXQuJGd1dHRlci1jb250ZW50LXgtc3A7XG4gIHBhZGRpbmctcmlnaHQ6IHNldC4kZ3V0dGVyLWNvbnRlbnQteC1zcDtcblxuICAvLyA9PT09PSBNZWRpYSBRdWVyaWVzID09PT09XG4gIEBpbmNsdWRlIHJ3ZCB7XG4gICAgbWF4LXdpZHRoOiBzZXQuJHdpZHRoLWNvbnRlbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldC4kZ3V0dGVyLWNvbnRlbnQteDtcbiAgICBwYWRkaW5nLWxlZnQ6IHNldC4kZ3V0dGVyLWNvbnRlbnQteDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyDmnIDliJ3jgajmnIDlvozjga7lrZDopoHntKDjga7kvZnnmb3jgpLlj5bjgormtojjgZlcbi8vIOS+izpcbi8vIEBpbmNsdWRlIHJlc2V0LW1hcmdpbigpO1xuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5AbWl4aW4gcmVzZXQtbWFyZ2luKCkge1xuICA+IDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8g44Ob44OQ44O844CB44OV44Kp44Kr44K5XG4vLyDkvos6XG4vLyBAaW5jbHVkZSBob3ZlcigpIHt9O1xuLy8gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/