span {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
}

a[href^="tel:"] {
  background: none;
  color: #1328c2;
  padding: 0;
}

.main .tour_header {
  text-align: left;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .main .tour_header {
    max-width: 685px;
  }
}
.main .tour_title {
  width: 100%;
  text-align: left;
  border-left: 5px solid #aaca0d;
  border-bottom: 1px solid #aaca0d;
  padding-left: 16px;
}
.main .tour_title h1 {
  font-size: 1.476rem;
  line-height: 1.2;
}
@media only screen and (min-width: 769px) {
  .main .tour_title h1 {
    font-size: 2.12544rem;
  }
}
.main .tour_title h1 .small {
  font-size: 0.7em;
  display: block;
  padding: 0.2em 0 0.4em;
}
.main .tour_title h1 .end {
  display: inline-block;
  background-color: #cd090a;
  color: #fff;
  font-size: 1.7712rem;
  padding: 0.2em 0.8em;
  margin-bottom: 0.3em;
}
.main .tour_title p {
  font-size: 1.025rem;
  font-weight: bold;
}
.main .tour_price {
  color: #f63001;
  font-weight: bold;
  font-size: 3.0606336rem;
}
@media only screen and (min-width: 769px) {
  .main .tour_price {
    font-size: 3.0606336rem;
  }
}
.main .tour_price .small {
  font-size: 0.7em;
}
.main .tour_schedule {
  font-size: 1.476rem;
  color: #252525;
}
.main .tour_tag {
  text-align: left;
  font-size: 0;
}
.main .tour_tag li {
  line-height: 1;
  display: inline-block;
  font-size: 1.23rem;
  font-feature-settings: "palt";
  font-weight: bold;
  color: #fff;
  padding: 0.3em 0.7em;
  background-color: #000;
  margin-top: 4px;
  margin-right: 4px;
}
.main .tour_tag li:nth-child(1) {
  background-color: #c3bb20;
}
.main .tour_tag li:nth-child(2) {
  background-color: #2fd3f0;
}
.main .tour_tag li:nth-child(3) {
  background-color: #f566be;
}
.main .tour_tag li:nth-child(4) {
  background-color: #ff963f;
}
.main .en {
  display: block;
}
.main .ja {
  color: #5d5563;
  font-size: 0.8em;
  display: block;
}

.about-covid19 {
  font-weight: bold;
  font-size: 1.476rem;
  margin-bottom: 16px;
}

.main_lead_text .en {
  margin-bottom: 1em;
}

.main_lead_spPoint li {
  border-bottom: 1px solid rgba(170, 202, 13, 0.3);
}
.main_lead_spPoint p {
  font-size: 1.35rem;
  color: #0a1567;
}
@media only screen and (min-width: 769px) {
  .main_lead_spPoint p {
    font-size: 1.476rem;
  }
}

.otherplan {
  margin-top: 24px;
}
.otherplan .button {
  font-size: 1.23rem;
  background-color: #cd090a;
  width: 100vw;
  border-radius: 0;
  margin-left: -16px;
  width: auto;
  margin: auto;
}

.onlineEvent p {
  padding: 16px 0;
}
.onlineEvent p br {
  display: none;
}
@media only screen and (min-width: 769px) {
  .onlineEvent p br {
    display: inline;
  }
}

.yoyaku {
  text-align: center;
  background-color: #eff1ea;
}
.yoyaku h2 {
  font-size: 2.12544rem;
  color: #252525;
}
.yoyaku .yoyaku_chuuki {
  padding-bottom: 8px;
  margin: 8px auto 0;
  max-width: 40em;
  text-align: left;
}
.yoyaku .yoyaku_chuuki li {
  color: #252525;
  font-feature-settings: "palt";
  letter-spacing: 1px;
  font-size: 1.025rem;
  text-align: left;
  padding-left: 1em;
  text-indent: -1em;
}
.yoyaku .yoyaku_inner {
  width: auto !important;
}
@media only screen and (min-width: 1401px) {
  .yoyaku .yoyakuhyo {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 16px;
  }
}
.yoyaku .yoyakuhyo_button {
  background-color: #fff;
  border-radius: 0 8px 8px 0;
  display: block;
  color: #252525;
  font-size: 1.23rem;
  font-weight: bold;
  font-feature-settings: "palt";
  margin: 8px auto;
  padding: 8px 16px 8px 16px;
  text-align: left;
  border-left-width: 10px;
  border-left-style: solid;
  border-color: #aaca0d;
  position: relative;
}
.yoyaku .yoyakuhyo_button:hover {
  text-decoration: none;
  filter: brightness(1.2);
}
@media only screen and (min-width: 1401px) {
  .yoyaku .yoyakuhyo_button {
    width: auto;
  }
}
.yoyaku .yoyakuhyo_button p {
  display: inline-block;
  padding: 0.1em 0.7em;
}
.yoyaku .yoyakuhyo_button .date {
  font-size: 1.7712rem;
  display: block;
  padding: 0;
  line-height: 1.3;
}
.yoyaku .yoyakuhyo_button .date .small {
  display: block;
  font-size: 16px;
  color: #252525;
}
.yoyaku .yoyakuhyo_button .date s {
  -webkit-text-decoration: line-through 1px solid #252525;
  text-decoration: line-through 1px solid #252525;
}
.yoyaku .yoyakuhyo_button .room {
  color: #fff;
  font-size: 1.23rem;
}
.yoyaku .yoyakuhyo_button .room.p2 {
  background-color: #f566be;
}
.yoyaku .yoyakuhyo_button .room.p1 {
  background-color: #2fd3f0;
}
.yoyaku .yoyakuhyo_button .seat {
  color: #fff;
  font-size: 1.025rem;
}
.yoyaku .yoyakuhyo_button .seat.set {
  background-color: #3c3ca2;
}
.yoyaku .yoyakuhyo_button .seat.no {
  background-color: #5d5563;
}
.yoyaku .yoyakuhyo_button .price {
  color: #db2c00;
  font-size: 1.3rem;
  display: block;
  padding: 0;
  margin-bottom: 0.3em;
}
.yoyaku .yoyakuhyo_button .button {
  background-color: #117ac0;
  color: #fff;
  border-radius: 2em;
  font-size: 1.3rem;
  position: relative;
  padding: 0.3em 36px 0.3em 1em;
}
.yoyaku .yoyakuhyo_button .button span {
  color: #fff;
  display: inline-block;
}
.yoyaku .yoyakuhyo_button .button::after {
  content: "";
  width: 8px;
  height: 8px;
  display: block;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
}
.yoyaku input[type=radio]:checked + .yoyakuhyo {
  display: block;
}
.yoyaku .yayaku_daySelect {
  display: none;
}
.yoyaku label {
  cursor: pointer;
  font-feature-settings: "palt";
  font-size: 1.23rem;
  margin: 0 1% 16px;
  display: inline-block;
  width: 47% !important;
  padding-left: 8px;
  padding-right: 8px;
}
@media only screen and (min-width: 769px) {
  .yoyaku label {
    font-size: 1.476rem;
    margin: 16px;
    width: auto !important;
    padding-left: 1.6em;
    padding-right: 1.6em;
  }
}

.main_slider {
  margin-top: 16px;
}

.swiper-container {
  width: 100%;
  max-width: 685px;
  position: relative;
}
.swiper-container.slider {
  height: auto;
  margin-bottom: 4px;
  text-align: center;
  overflow: hidden;
}
.swiper-container.slider p {
  font-feature-settings: "palt";
  font-size: 1.23rem;
  text-align: left;
  display: inline-block;
}
@media only screen and (min-width: 769px) {
  .swiper-container.slider p br {
    display: none;
  }
}
.swiper-container.slider-thumbnail {
  height: auto;
  overflow: visible;
  display: block;
}
.swiper-container.slider-thumbnail .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide {
  opacity: 0.5;
  overflow: hidden;
  padding: 2px;
  cursor: pointer;
}
@media only screen and (min-width: 769px) {
  .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide {
    padding: 4px;
  }
}
.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active {
  opacity: 1;
}

.swiper-button-next,
.swiper-button-prev {
  transform: translateY(-50%);
}
@media only screen and (min-width: 769px) {
  .swiper-button-next,
  .swiper-button-prev {
    transform: none;
  }
}
.swiper-button-next::after,
.swiper-button-prev::after {
  color: #fff;
  font-size: 2.2rem !important;
}
@media only screen and (min-width: 769px) {
  .swiper-button-next::after,
  .swiper-button-prev::after {
    font-size: 3.2rem !important;
  }
}

.fdapackScrollmenu {
  transform: translateX(100%);
  transition: transform 0.1s linear;
  text-align: center;
  box-sizing: border-box;
}
.fdapackScrollmenu.active {
  transition: transform 0.2s ease-in;
  transform: translateX(0);
}
@media only screen and (min-width: 769px) {
  .fdapackScrollmenu.active {
    transition: transform 0.3s ease-in;
  }
}
.fdapackScrollmenu .ja {
  display: block;
  font-size: 0.8em;
}

.rcarDescription {
  font-weight: bold;
  text-align: left;
  text-indent: -1em;
  padding: 1em 1em 1em 2em;
  max-width: 23em;
  margin: 0 auto 2em;
  border: 1px solid rgba(93, 85, 99, 0.3);
  box-sizing: border-box;
  font-size: 1.025rem;
}
@media only screen and (min-width: 769px) {
  .rcarDescription {
    font-size: 1.23rem;
  }
}

@media only screen and (min-width: 769px) {
  .courseInfo_detail_koutei {
    width: 60%;
  }
}

@media only screen and (min-width: 769px) {
  .courseInfo_detail_chuuki {
    width: 39%;
  }
}

.koutei_digest ul ul {
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
}

.koutei_block {
  text-align: center;
  margin-bottom: 64px;
}
.koutei_block p {
  text-align: left;
}

.koutei_block_sub {
  border: 1px solid #ddd;
  border-radius: 8px;
  padding: 1rem;
}
.koutei_block_sub + .koutei_block_sub {
  margin-top: 1.6rem;
}

.koutei_block_heading,
.koutei_block_time {
  padding-left: 32px;
}
@media only screen and (min-width: 769px) {
  .koutei_block_heading,
  .koutei_block_time {
    padding-left: 64px;
  }
}

.koutei_block_heading {
  text-align: left;
}
.koutei_block_heading + .koutei_block_image {
  margin-top: 1.6rem;
}
.koutei_block_heading .ja {
  font-size: 0.7em;
  margin-top: 0.2em;
}
.koutei_block_heading::before {
  content: "";
  display: block;
  width: 26.6666666667px;
  height: 20px;
}
@media only screen and (min-width: 769px) {
  .koutei_block_heading::before {
    width: 58px;
    height: 46px;
  }
}

.koutei_block_heading_sub {
  text-align: left;
  font-size: 1.8rem;
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #0077cd;
  padding-left: 0;
}
@media only screen and (min-width: 769px) {
  .koutei_block_heading_sub {
    padding-left: 64px;
  }
}

@media only screen and (min-width: 769px) {
  .koutei_block_text {
    margin: 0 auto 16px;
  }
}
.koutei_block_text .en {
  margin-bottom: 0.6em;
  text-shadow: 0.1px 0.1px 0 #ddd;
}

.koutei_block_time span.ja, .koutei_block_time span.en {
  display: inline-block;
}

.koutei_block_data {
  background: #f4f4ea;
  display: inline-block;
  padding-bottom: 3em;
}
.koutei_block_data p {
  font-weight: bold;
  text-align: center;
}
.koutei_block_data ul {
  font-weight: bold;
}
.koutei_block_data ul li {
  margin-bottom: 0.8em;
  text-align: center;
}

.koutei_block_included {
  display: inline-flex;
  flex-direction: column;
  margin: 10px auto;
}
.koutei_block_included .included {
  width: 100%;
  text-align: center;
}
.koutei_block_included .not {
  background-color: #cd090a;
}
.koutei_block_included .not.japanese {
  background-color: #a10002;
}

.shien {
  display: block;
  background-color: #ff130f;
  color: #fff;
  font-weight: bold;
  font-size: 1.4rem;
  padding: 0.3em 1.2em;
  font-feature-settings: "palt";
  line-height: 1.3;
}
@media only screen and (min-width: 769px) {
  .shien {
    margin-top: 0.4rem;
    font-size: 1.8rem;
  }
  .shien br {
    display: none;
  }
}

.modal__content {
  text-align: center;
}
.modal__content .js-modal-close:first-child {
  position: absolute;
  right: 2.4rem;
  top: 2.4rem;
}

.koutei_day::before {
  width: calc(685px - 1.4em);
  left: 1.4em;
}

.course_map {
  width: 100%;
  margin-top: 1.8rem;
  margin-bottom: 1.8rem;
}
@media only screen and (min-width: 769px) {
  .course_map {
    width: 70%;
  }
}
.course_map iframe {
  width: 100%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvdXIvamlyb2Noby1kcmVhbS9zdHlsZS5zY3NzIiwidG91ci9qaXJvY2hvLWRyZWFtL3N0eWxlLmNzcyIsImttai1mc3ovY3NzL21peGlucy9fbWVkaWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0FDTEY7O0FET0E7RUFDRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0FDSkY7O0FET0U7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QUNKSjtBQ1BFO0VGU0E7SUFJSSxnQkFsQmU7RUNnQm5CO0FBQ0Y7QURJRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtBQ0ZKO0FER0k7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0FDRE47QUN2QkU7RUZzQkU7SUFJSSxxQkFBQTtFQ0NOO0FBQ0Y7QURBTTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0FDRVI7QURBTTtFQUNFLHFCQUFBO0VBQ0EseUJBdkNhO0VBd0NiLFdBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JBQUE7QUNFUjtBRENJO0VBQ0UsbUJBQUE7RUFDQSxpQkFBQTtBQ0NOO0FERUU7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtBQ0FKO0FDbERFO0VGK0NBO0lBS0ksdUJBQUE7RUNFSjtBQUNGO0FEREk7RUFDRSxnQkFBQTtBQ0dOO0FEQUU7RUFDRSxtQkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0FDRUo7QURESTtFQUNFLGNBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FDR047QURGTTtFQUNFLHlCQUFBO0FDSVI7QURGTTtFQUNFLHlCQUFBO0FDSVI7QURGTTtFQUNF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QUNGOztBRHJCQTtFQUNFLGtCQUFBO0FDd0JGO0FEdkJFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtBQ3lCSjs7QURyQkE7RUFDRSwwQkFBQTtFQUNBLFdBQUE7QUN3QkY7O0FEdEJBO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7QUN5QkY7QUNqa0JFO0VGcWlCRjtJQUtJLFVBQUE7RUMyQkY7QUFDRjtBRDFCRTtFQUNFLFdBQUE7QUM0QkoiLCJmaWxlIjoidG91ci9qaXJvY2hvLWRyZWFtL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuLi8uLi9rbWotZnN6L2Nzcy92YXJpYWJsZXNcIiBhcyB2YXI7XHJcbkB1c2UgXCIuLi8uLi9rbWotZnN6L2Nzcy9taXhpbnNcIiBhcyBtaXg7XHJcblxyXG4kaW5uZXJCbG9ja1dpZHRoX1BDOiA2ODVweDtcclxuJGtvdXRlaV9kYXlfYmdDb2xvcjogI2NkMDkwYTtcclxuXHJcbnNwYW4ge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxufVxyXG5hW2hyZWZePVwidGVsOlwiXSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjb2xvcjogIzEzMjhjMjtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5tYWluIHtcclxuICAudG91cl9oZWFkZXIge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6ICRpbm5lckJsb2NrV2lkdGhfUEM7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3VyX3RpdGxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2FhY2EwZDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWFjYTBkO1xyXG4gICAgcGFkZGluZy1sZWZ0OiBtaXguZ2Fwc2l6ZSgyKTtcclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSg0KTtcclxuICAgICAgfVxyXG4gICAgICAuc21hbGwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMC4yZW0gMCAwLjRlbTtcclxuICAgICAgfVxyXG4gICAgICAuZW5kIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGtvdXRlaV9kYXlfYmdDb2xvcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgzKTtcclxuICAgICAgICBwYWRkaW5nOiAwLjJlbSAwLjhlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKC0xKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3VyX3ByaWNlIHtcclxuICAgIGNvbG9yOiAjZjYzMDAxO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSg2KTtcclxuICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoNik7XHJcbiAgICB9XHJcbiAgICAuc21hbGwge1xyXG4gICAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgfVxyXG4gIH1cclxuICAudG91cl9zY2hlZHVsZSB7XHJcbiAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgyKTtcclxuICAgIGNvbG9yOiAjMjUyNTI1O1xyXG4gIH1cclxuICAudG91cl90YWcge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGxpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMSk7XHJcbiAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZzogMC4zZW0gMC43ZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNiYjIwO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmZkM2YwO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU2NmJlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5NjNmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5lbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLmphIHtcclxuICAgIGNvbG9yOiAjNWQ1NTYzO1xyXG4gICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4uYWJvdXQtY292aWQxOSB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMik7XHJcbiAgbWFyZ2luLWJvdHRvbTogbWl4LmdhcHNpemUoMik7XHJcbn1cclxuLm1haW5fbGVhZF90ZXh0IHtcclxuICAuZW4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gIH1cclxufVxyXG4ubWFpbl9sZWFkX3NwUG9pbnQge1xyXG4gIGxpIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNhYWNhMGQsIDAuMyk7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gICAgY29sb3I6ICMwYTE1Njc7XHJcbiAgICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ub3RoZXJwbGFuIHtcclxuICBtYXJnaW4tdG9wOiBtaXguZ2Fwc2l6ZSgzKTtcclxuICAuYnV0dG9uIHtcclxuICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDEpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NkMDkwYTtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogLShtaXguZ2Fwc2l6ZSgyKSk7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcbn1cclxuLm9ubGluZUV2ZW50IHtcclxuICBwIHtcclxuICAgIHBhZGRpbmc6IG1peC5nYXBzaXplKDIpIDA7XHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnlveWFrdSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmYxZWE7XHJcbiAgaDIge1xyXG4gICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoNCk7XHJcbiAgICBjb2xvcjogIzI1MjUyNTtcclxuICB9XHJcbiAgLnlveWFrdV9jaHV1a2kge1xyXG4gICAgcGFkZGluZy1ib3R0b206IG1peC5nYXBzaXplKDEpO1xyXG4gICAgbWFyZ2luOiBtaXguZ2Fwc2l6ZSgxKSBhdXRvIDA7XHJcbiAgICBtYXgtd2lkdGg6IDQwZW07XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbGkge1xyXG4gICAgICBjb2xvcjogIzI1MjUyNTtcclxuICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoLTEpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC55b3lha3VfaW5uZXIge1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnlveWFrdWh5byB7XHJcbiAgICAvLyBAaW5jbHVkZSBtaXgubWVkaWFfdGFibGV0e1xyXG4gICAgLy8gICBnYXA6IG1peC5nYXBzaXplKDEpO1xyXG4gICAgLy8gfVxyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3BfZnVsbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiBtaXguZ2Fwc2l6ZSgyKTtcclxuICAgIH1cclxuICB9XHJcbiAgLnlveWFrdWh5b19idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogIzI1MjUyNTtcclxuICAgIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKDEpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG4gICAgbWFyZ2luOiBtaXguZ2Fwc2l6ZSgxKSBhdXRvO1xyXG4gICAgcGFkZGluZzogbWl4LmdhcHNpemUoMSkgbWl4LmdhcHNpemUoMikgbWl4LmdhcHNpemUoMSkgbWl4LmdhcHNpemUoMik7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDEwcHg7XHJcbiAgICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICNhYWNhMGQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peC5tZWRpYV90YWJsZXQge1xyXG4gICAgICAvLyBtaW4td2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgICAgLy8gbWluLXdpZHRoOiAyMnJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wX2Z1bGwge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDAuMWVtIDAuN2VtO1xyXG4gICAgfVxyXG4gICAgLmRhdGUge1xyXG4gICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgzKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgIC8vIGNvbG9yOiAjZGIyYzAwO1xyXG4gICAgICAuc21hbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjogIzI1MjUyNTtcclxuICAgICAgfVxyXG4gICAgICBzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAxcHggc29saWQgIzI1MjUyNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJvb20ge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMSk7XHJcbiAgICAgICYucDIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNTY2YmU7XHJcbiAgICAgIH1cclxuICAgICAgJi5wMSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJmZDNmMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlYXQge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoLTEpO1xyXG4gICAgICAmLnNldCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2NhMjtcclxuICAgICAgfVxyXG4gICAgICAmLm5vIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ1NTYzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJpY2Uge1xyXG4gICAgICBjb2xvcjogI2RiMmMwMDtcclxuICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcclxuICAgIH1cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YWMwO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwLjNlbSAzNnB4IDAuM2VtIDFlbTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiBtaXguZ2Fwc2l6ZSgyKTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC55b3lha3VoeW8ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC55YXlha3VfZGF5U2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcbiAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgxKTtcclxuICAgIG1hcmdpbjogMCAxJSBtaXguZ2Fwc2l6ZSgyKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogbWl4LmdhcHNpemUoMSk7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiBtaXguZ2Fwc2l6ZSgxKTtcclxuICAgIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgICAgZm9udC1zaXplOiBtaXguZm9udHNpemUoMik7XHJcbiAgICAgIG1hcmdpbjogbWl4LmdhcHNpemUoMik7XHJcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS42ZW07XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1haW5fc2xpZGVyIHtcclxuICBtYXJnaW4tdG9wOiBtaXguZ2Fwc2l6ZSgyKTtcclxufVxyXG5cclxuLnN3aXBlci1jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogJGlubmVyQmxvY2tXaWR0aF9QQztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC8v44K544Op44Kk44OA44O8XHJcbiAgJi5zbGlkZXIge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xyXG4gICAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgxKTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8v44K144Og44ON44Kk44OrXHJcbiAgJi5zbGlkZXItdGh1bWJuYWlsIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN3aXBlci1idXR0b24tbmV4dCxcclxuLnN3aXBlci1idXR0b24tcHJldiB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICBmb250LXNpemU6IDMuMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZkYXBhY2tTY3JvbGxtZW51IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgbGluZWFyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICYuYWN0aXZlIHtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW47XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5qYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgfVxyXG59XHJcblxyXG4ucmNhckRlc2NyaXB0aW9uIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gIHBhZGRpbmc6IDFlbSAxZW0gMWVtIDJlbTtcclxuICBtYXgtd2lkdGg6IDIzZW07XHJcbiAgbWFyZ2luOiAwIGF1dG8gMmVtO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzVkNTU2MywgMC4zKTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGZvbnQtc2l6ZTogbWl4LmZvbnRzaXplKC0xKTtcclxuICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICBmb250LXNpemU6IG1peC5mb250c2l6ZSgxKTtcclxuICB9XHJcbn1cclxuLmNvdXJzZUluZm9fZGV0YWlsX2tvdXRlaSB7XHJcbiAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICB9XHJcbn1cclxuLmNvdXJzZUluZm9fZGV0YWlsX2NodXVraSB7XHJcbiAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgd2lkdGg6IDM5JTtcclxuICB9XHJcbn1cclxuLmtvdXRlaV9kaWdlc3Qge1xyXG4gIHVsIHVsIHtcclxuICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICB9XHJcbn1cclxuLmtvdXRlaV9ibG9jayB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IG1peC5nYXBzaXplKDgpO1xyXG4gIHAge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbn1cclxuLmtvdXRlaV9ibG9ja19zdWIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbiAgJiArICYge1xyXG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xyXG4gIH1cclxufVxyXG4ua291dGVpX2Jsb2NrX2hlYWRpbmcsXHJcbi5rb3V0ZWlfYmxvY2tfdGltZSB7XHJcbiAgcGFkZGluZy1sZWZ0OiBtaXguZ2Fwc2l6ZSg0KTtcclxuICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IG1peC5nYXBzaXplKDgpO1xyXG4gIH1cclxufVxyXG4ua291dGVpX2Jsb2NrX2hlYWRpbmcge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgJiArIC5rb3V0ZWlfYmxvY2tfaW1hZ2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xyXG4gIH1cclxuICAuamEge1xyXG4gICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgIG1hcmdpbi10b3A6IDAuMmVtO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IGNhbGMoNDBweCAvIDMgKiAyKTtcclxuICAgIGhlaWdodDogY2FsYygzMHB4IC8gMyAqIDIpO1xyXG4gICAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgICB3aWR0aDogNThweDtcclxuICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ua291dGVpX2Jsb2NrX2hlYWRpbmdfc3ViIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICBjb2xvcjogIzAwNzdjZDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgQGluY2x1ZGUgbWl4Lm1lZGlhX2Rlc2t0b3Age1xyXG4gICAgcGFkZGluZy1sZWZ0OiBtaXguZ2Fwc2l6ZSg4KTtcclxuICB9XHJcbn1cclxuLmtvdXRlaV9ibG9ja190ZXh0IHtcclxuICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICBtYXJnaW46IDAgYXV0byBtaXguZ2Fwc2l6ZSgyKTtcclxuICB9XHJcbiAgLmVuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNmVtO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAuMXB4IDAuMXB4IDAgI2RkZDtcclxuICB9XHJcbn1cclxuLmtvdXRlaV9ibG9ja190aW1lIHtcclxuICBzcGFuIHtcclxuICAgICYuamEsXHJcbiAgICAmLmVuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ua291dGVpX2Jsb2NrX2RhdGEge1xyXG4gIGJhY2tncm91bmQ6ICNmNGY0ZWE7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctYm90dG9tOiAzZW07XHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOGVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5rb3V0ZWlfYmxvY2tfaW5jbHVkZWQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgLmluY2x1ZGVkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAubm90IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZDA5MGE7XHJcbiAgICAmLmphcGFuZXNlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ExMDAwMjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNoaWVuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYxMzBmO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIHBhZGRpbmc6IDAuM2VtIDEuMmVtO1xyXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBAaW5jbHVkZSBtaXgubWVkaWFfZGVza3RvcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjRyZW07XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1vZGFsX19jb250ZW50IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLmpzLW1vZGFsLWNsb3NlOmZpcnN0LWNoaWxkIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyLjRyZW07XHJcbiAgICB0b3A6IDIuNHJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5rb3V0ZWlfZGF5OjpiZWZvcmUge1xyXG4gIHdpZHRoOiBjYWxjKDY4NXB4IC0gMS40ZW0pO1xyXG4gIGxlZnQ6IDEuNGVtO1xyXG59XHJcbi5jb3Vyc2VfbWFwIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAxLjhyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xyXG4gIEBpbmNsdWRlIG1peC5tZWRpYV9kZXNrdG9wIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgfVxyXG4gIGlmcmFtZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwic3BhbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG5hW2hyZWZePVwidGVsOlwiXSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMTMyOGMyO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWFpbiAudG91cl9oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1haW4gLnRvdXJfaGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDY4NXB4O1xuICB9XG59XG4ubWFpbiAudG91cl90aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNhYWNhMGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWFjYTBkO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4ubWFpbiAudG91cl90aXRsZSBoMSB7XG4gIGZvbnQtc2l6ZTogMS40NzZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluIC50b3VyX3RpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDIuMTI1NDRyZW07XG4gIH1cbn1cbi5tYWluIC50b3VyX3RpdGxlIGgxIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjJlbSAwIDAuNGVtO1xufVxuLm1haW4gLnRvdXJfdGl0bGUgaDEgLmVuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkMDkwYTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS43NzEycmVtO1xuICBwYWRkaW5nOiAwLjJlbSAwLjhlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG59XG4ubWFpbiAudG91cl90aXRsZSBwIHtcbiAgZm9udC1zaXplOiAxLjAyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFpbiAudG91cl9wcmljZSB7XG4gIGNvbG9yOiAjZjYzMDAxO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzLjA2MDYzMzZyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluIC50b3VyX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDMuMDYwNjMzNnJlbTtcbiAgfVxufVxuLm1haW4gLnRvdXJfcHJpY2UgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjdlbTtcbn1cbi5tYWluIC50b3VyX3NjaGVkdWxlIHtcbiAgZm9udC1zaXplOiAxLjQ3NnJlbTtcbiAgY29sb3I6ICMyNTI1MjU7XG59XG4ubWFpbiAudG91cl90YWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDA7XG59XG4ubWFpbiAudG91cl90YWcgbGkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMjNyZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC4zZW0gMC43ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4ubWFpbiAudG91cl90YWcgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYmIyMDtcbn1cbi5tYWluIC50b3VyX3RhZyBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmZkM2YwO1xufVxuLm1haW4gLnRvdXJfdGFnIGxpOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTY2YmU7XG59XG4ubWFpbiAudG91cl90YWcgbGk6bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTYzZjtcbn1cbi5tYWluIC5lbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4gLmphIHtcbiAgY29sb3I6ICM1ZDU1NjM7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWJvdXQtY292aWQxOSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNDc2cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubWFpbl9sZWFkX3RleHQgLmVuIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ubWFpbl9sZWFkX3NwUG9pbnQgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNzAsIDIwMiwgMTMsIDAuMyk7XG59XG4ubWFpbl9sZWFkX3NwUG9pbnQgcCB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgY29sb3I6ICMwYTE1Njc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluX2xlYWRfc3BQb2ludCBwIHtcbiAgICBmb250LXNpemU6IDEuNDc2cmVtO1xuICB9XG59XG5cbi5vdGhlcnBsYW4ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLm90aGVycGxhbiAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjIzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2QwOTBhO1xuICB3aWR0aDogMTAwdnc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLm9ubGluZUV2ZW50IHAge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4ub25saW5lRXZlbnQgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vbmxpbmVFdmVudCBwIGJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLnlveWFrdSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjFlYTtcbn1cbi55b3lha3UgaDIge1xuICBmb250LXNpemU6IDIuMTI1NDRyZW07XG4gIGNvbG9yOiAjMjUyNTI1O1xufVxuLnlveWFrdSAueW95YWt1X2NodXVraSB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcbiAgbWF4LXdpZHRoOiA0MGVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnlveWFrdSAueW95YWt1X2NodXVraSBsaSB7XG4gIGNvbG9yOiAjMjUyNTI1O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXNpemU6IDEuMDI1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG59XG4ueW95YWt1IC55b3lha3VfaW5uZXIge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLnlveWFrdSAueW95YWt1aHlvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMyNTI1MjU7XG4gIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIG1hcmdpbjogOHB4IGF1dG87XG4gIHBhZGRpbmc6IDhweCAxNnB4IDhweCAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItbGVmdC13aWR0aDogMTBweDtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNhYWNhMGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi55b3lha3UgLnlveWFrdWh5b19idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi55b3lha3UgLnlveWFrdWh5b19idXR0b24gcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4xZW0gMC43ZW07XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIC5kYXRlIHtcbiAgZm9udC1zaXplOiAxLjc3MTJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuZGF0ZSAuc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzI1MjUyNTtcbn1cbi55b3lha3UgLnlveWFrdWh5b19idXR0b24gLmRhdGUgcyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoIDFweCBzb2xpZCAjMjUyNTI1O1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAucm9vbSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMjNyZW07XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIC5yb29tLnAyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjZiZTtcbn1cbi55b3lha3UgLnlveWFrdWh5b19idXR0b24gLnJvb20ucDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmZkM2YwO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuc2VhdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMDI1cmVtO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuc2VhdC5zZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2MzY2EyO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuc2VhdC5ubyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDU1NjM7XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIC5wcmljZSB7XG4gIGNvbG9yOiAjZGIyYzAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xufVxuLnlveWFrdSAueW95YWt1aHlvX2J1dHRvbiAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2FjMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC4zZW0gMzZweCAwLjNlbSAxZW07XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIC5idXR0b24gc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ueW95YWt1IC55b3lha3VoeW9fYnV0dG9uIC5idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xufVxuLnlveWFrdSBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgLnlveWFrdWh5byB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnlveWFrdSAueWF5YWt1X2RheVNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ueW95YWt1IGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBmb250LXNpemU6IDEuMjNyZW07XG4gIG1hcmdpbjogMCAxJSAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnlveWFrdSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjQ3NnJlbTtcbiAgICBtYXJnaW46IDE2cHg7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNmVtO1xuICB9XG59XG5cbi5tYWluX3NsaWRlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjg1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2lwZXItY29udGFpbmVyLnNsaWRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc3dpcGVyLWNvbnRhaW5lci5zbGlkZXIgcCB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3dpcGVyLWNvbnRhaW5lci5zbGlkZXIgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnN3aXBlci1jb250YWluZXIuc2xpZGVyLXRodW1ibmFpbCB7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1jb250YWluZXIuc2xpZGVyLXRodW1ibmFpbCAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIHtcbiAgb3BhY2l0eTogMC41O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnN3aXBlci1jb250YWluZXIuc2xpZGVyLXRodW1ibmFpbCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG59XG4uc3dpcGVyLWNvbnRhaW5lci5zbGlkZXItdGh1bWJuYWlsIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0LFxuLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnN3aXBlci1idXR0b24tbmV4dCxcbiAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcixcbi5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4ycmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyLFxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAzLjJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmRhcGFja1Njcm9sbG1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGxpbmVhcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZkYXBhY2tTY3JvbGxtZW51LmFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZkYXBhY2tTY3JvbGxtZW51LmFjdGl2ZSB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbjtcbiAgfVxufVxuLmZkYXBhY2tTY3JvbGxtZW51IC5qYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4ucmNhckRlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBwYWRkaW5nOiAxZW0gMWVtIDFlbSAyZW07XG4gIG1heC13aWR0aDogMjNlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDkzLCA4NSwgOTksIDAuMyk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMS4wMjVyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5yY2FyRGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4yM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jb3Vyc2VJbmZvX2RldGFpbF9rb3V0ZWkge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY291cnNlSW5mb19kZXRhaWxfY2h1dWtpIHtcbiAgICB3aWR0aDogMzklO1xuICB9XG59XG5cbi5rb3V0ZWlfZGlnZXN0IHVsIHVsIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5cbi5rb3V0ZWlfYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4ua291dGVpX2Jsb2NrIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ua291dGVpX2Jsb2NrX3N1YiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5rb3V0ZWlfYmxvY2tfc3ViICsgLmtvdXRlaV9ibG9ja19zdWIge1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG59XG5cbi5rb3V0ZWlfYmxvY2tfaGVhZGluZyxcbi5rb3V0ZWlfYmxvY2tfdGltZSB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmtvdXRlaV9ibG9ja19oZWFkaW5nLFxuICAua291dGVpX2Jsb2NrX3RpbWUge1xuICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgfVxufVxuXG4ua291dGVpX2Jsb2NrX2hlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmtvdXRlaV9ibG9ja19oZWFkaW5nICsgLmtvdXRlaV9ibG9ja19pbWFnZSB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cbi5rb3V0ZWlfYmxvY2tfaGVhZGluZyAuamEge1xuICBmb250LXNpemU6IDAuN2VtO1xuICBtYXJnaW4tdG9wOiAwLjJlbTtcbn1cbi5rb3V0ZWlfYmxvY2tfaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNi42NjY2NjY2NjY3cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmtvdXRlaV9ibG9ja19oZWFkaW5nOjpiZWZvcmUge1xuICAgIHdpZHRoOiA1OHB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4ua291dGVpX2Jsb2NrX2hlYWRpbmdfc3ViIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMDA3N2NkO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5rb3V0ZWlfYmxvY2tfaGVhZGluZ19zdWIge1xuICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5rb3V0ZWlfYmxvY2tfdGV4dCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbiAgfVxufVxuLmtvdXRlaV9ibG9ja190ZXh0IC5lbiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNmVtO1xuICB0ZXh0LXNoYWRvdzogMC4xcHggMC4xcHggMCAjZGRkO1xufVxuXG4ua291dGVpX2Jsb2NrX3RpbWUgc3Bhbi5qYSwgLmtvdXRlaV9ibG9ja190aW1lIHNwYW4uZW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5rb3V0ZWlfYmxvY2tfZGF0YSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZWE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDNlbTtcbn1cbi5rb3V0ZWlfYmxvY2tfZGF0YSBwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5rb3V0ZWlfYmxvY2tfZGF0YSB1bCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmtvdXRlaV9ibG9ja19kYXRhIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmtvdXRlaV9ibG9ja19pbmNsdWRlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cbi5rb3V0ZWlfYmxvY2tfaW5jbHVkZWQgLmluY2x1ZGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5rb3V0ZWlfYmxvY2tfaW5jbHVkZWQgLm5vdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZDA5MGE7XG59XG4ua291dGVpX2Jsb2NrX2luY2x1ZGVkIC5ub3QuamFwYW5lc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTEwMDAyO1xufVxuXG4uc2hpZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMTMwZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZzogMC4zZW0gMS4yZW07XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zaGllbiB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5zaGllbiBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubW9kYWxfX2NvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubW9kYWxfX2NvbnRlbnQgLmpzLW1vZGFsLWNsb3NlOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMi40cmVtO1xuICB0b3A6IDIuNHJlbTtcbn1cblxuLmtvdXRlaV9kYXk6OmJlZm9yZSB7XG4gIHdpZHRoOiBjYWxjKDY4NXB4IC0gMS40ZW0pO1xuICBsZWZ0OiAxLjRlbTtcbn1cblxuLmNvdXJzZV9tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMS44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jb3Vyc2VfbWFwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG4uY291cnNlX21hcCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn0iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdmFyO1xyXG5cclxuQG1peGluIG1lZGlhX3RhYmxldCgpIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IHZhci4kdGFibGV0ICsgMSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtZWRpYV9kZXNrdG9wKCkge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogdmFyLiRkZXNrdG9wICsgMSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtZWRpYV9kZXNrdG9wX2JpZygpIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IHZhci4kZGVza3RvcDIgKyAxKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1lZGlhX2Rlc2t0b3BfZnVsbCgpIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IHZhci4kZGVza3RvcDMgKyAxKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpZTExKCkge1xyXG4gIEBtZWRpYSAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbiJdfQ== */
