.l-main {
  padding: 0;
}

.sec-menu {
  padding: 60px 0 195px;
  overflow: hidden;
}
.sec-menu__head {
  position: relative;
  z-index: 1;
  padding: 0 40px;
}
.sec-menu__head .head-heading,
.sec-menu__head .head-text {
  opacity: 0;
}
.sec-menu__head .head-heading.is-active {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-menu__head .head-heading.is-active + .head-text {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;
}
.sec-menu__head .head-heading {
  font-size: 30px;
  font-weight: 600;
  line-height: 1.3;
  text-align: center;
}
.sec-menu__head .head-text {
  margin: 30px 0 0;
  font-size: 14px;
  line-height: 1.7;
  letter-spacing: 0;
}
.sec-menu__container {
  position: relative;
  z-index: 0;
  margin: 140px 0 0;
  background: #fff;
}
.sec-menu__container .menu .menu-title {
  margin: 0 auto;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.5;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
}
.sec-menu__container .menu .menu-text {
  margin: 30px 0 0;
  font-size: 14px;
  line-height: 1.7;
  letter-spacing: 0;
}
.sec-menu__container .menu__img, .sec-menu__container .menu__content {
  opacity: 0;
}
.sec-menu__container .menu.is-active .menu__img,
.sec-menu__container .menu.is-active .menu__content {
  opacity: 1;
}
.sec-menu__container .menu.is-active .menu__img {
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-menu__container .menu.is-active .menu__content {
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;
}
.sec-menu__container .menu__img img {
  width: 100%;
  height: auto;
}
.sec-menu__container .menu__content {
  padding: 0 40px;
  margin: 40px 0 0;
}
.sec-menu__container .menu:nth-child(2), .sec-menu__container .menu:nth-child(3) {
  position: relative;
}
.sec-menu__container .menu + .menu {
  margin: 60px 0 0;
}
.sec-menu__bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.sec-menu__bg::before {
  position: absolute;
  top: -130px;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  content: "";
  background: url("/assets/images/pages/menu/index/smoke.png") no-repeat center top/100% auto;
}
.sec-menu__bg::after {
  position: absolute;
  bottom: -135px;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  content: "";
  background: url("/assets/images/pages/menu/index/smoke.png") no-repeat center bottom/100% auto;
}

.sec-mv {
  position: relative;
}
.sec-mv::before {
  display: block;
  width: 100%;
  padding-bottom: 133.3333333333%;
  content: "";
}
.sec-mv .slider {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.sec-mv .slider__slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  transition: opacity 1.5s cubic-bezier(0.39, 0.575, 0.565, 1), visibility 1.5s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 7s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: opacity 1.5s cubic-bezier(0.39, 0.575, 0.565, 1), visibility 1.5s cubic-bezier(0.39, 0.575, 0.565, 1), transform 7s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: opacity 1.5s cubic-bezier(0.39, 0.575, 0.565, 1), visibility 1.5s cubic-bezier(0.39, 0.575, 0.565, 1), transform 7s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 7s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-mv .slider__slide img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.sec-mv .slider__slide.is-active, .sec-mv .slider__slide.is-prev {
  visibility: visible;
  opacity: 1;
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.sec-mv .slider__slide.is-active {
  z-index: 2;
}
.sec-mv .slider__slide.is-prev {
  z-index: 1;
}
.sec-mv .typo {
  margin: -50px 0 0;
  font-size: 32px;
  color: #fff;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
}
.sec-mv__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.sec-mv__content {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 65px 0 0;
}
.sec-mv__breadcrumbs {
  position: absolute;
  top: 100px;
  left: 0;
  z-index: 5;
  width: 100%;
  padding: 0 50px;
}
.sec-mv__breadcrumbs .breadcrumbs {
  max-width: 1180px;
  margin: 0 auto;
}

.sec-scene {
  padding: 0 0 85px;
}
.sec-scene__head {
  padding: 0 40px;
}
.sec-scene__head .head-heading,
.sec-scene__head .head-text {
  opacity: 0;
}
.sec-scene__head .head-heading.is-active {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-scene__head .head-heading.is-active + .head-text {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;
}
.sec-scene__head .head-heading {
  font-size: 30px;
  font-weight: 600;
  line-height: 1.3;
  text-align: center;
  letter-spacing: -0.05em;
}
.sec-scene__head .head-text {
  margin: 30px 0 0;
  font-size: 14px;
  line-height: 1.7;
  letter-spacing: 0;
}
.sec-scene__nav {
  margin: 35px 0 0;
  text-align: center;
}
.sec-scene__nav .nav-list {
  display: inline-flex;
  justify-content: center;
  opacity: 0;
}
.sec-scene__nav .nav-list__item {
  padding: 0 10px;
}
.sec-scene__nav .nav-list__item .button {
  text-align: center;
}
.sec-scene__nav .nav-list__item .button__text, .sec-scene__nav .nav-list__item .button__icon {
  display: block;
}
.sec-scene__nav .nav-list__item .button__text {
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0;
}
.sec-scene__nav .nav-list__item .button__icon {
  margin: 5px 0 0;
  line-height: 0;
}
.sec-scene__nav .nav-list__item .button__icon img {
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.sec-scene__nav .nav-list__item + .nav-list__item {
  border-left: 1px solid #ccc;
}
.sec-scene__nav .nav-list.is-active {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-scene__container {
  padding: 0 15px;
  margin: 40px 0 0;
}
.sec-scene__container .scene {
  overflow: hidden;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.1);
}
.sec-scene__container .scene .visual img {
  width: 100%;
  height: auto;
}
.sec-scene__container .scene .content {
  display: flex;
  align-items: flex-start;
  padding: 0 25px 50px 15px;
}
.sec-scene__container .scene .content__head, .sec-scene__container .scene .content__body .content-text {
  opacity: 0;
}
.sec-scene__container .scene .content__head.is-active {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-scene__container .scene .content__head.is-active + .content__body .content-text {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;
}
.sec-scene__container .scene .content__head {
  width: 40px;
  margin: -45px 0 0;
}
.sec-scene__container .scene .content__head .content-heading {
  padding: 15px 8px 0;
  font-size: 23px;
  font-weight: 600;
  line-height: 1;
  background: #fff;
  border-radius: 4px;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
}
.sec-scene__container .scene .content__head .content-note {
  display: block;
  margin: 20px auto 0;
  font-family: "Crimson Pro", serif;
  font-size: 11px;
  font-weight: 600;
  color: #7f7e7e;
  letter-spacing: 0;
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
}
.sec-scene__container .scene .content__body {
  flex: 1;
  padding: 25px 0 0 10px;
}
.sec-scene__container .scene .content__body .content-text {
  font-size: 14px;
  line-height: 1.7;
  letter-spacing: 0;
}
.sec-scene__container .scene .content__body .main {
  margin: 25px 0 0;
}
.sec-scene__container .scene .content__body .main .main-name {
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0;
  opacity: 0;
}
.sec-scene__container .scene .content__body .main .main-name.is-active {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-scene__container .scene .content__body .main .main-cards {
  margin: 15px 0 0;
}
.sec-scene__container .scene .content__body .main .main-cards .card {
  overflow: hidden;
  border-radius: 4px;
  opacity: 0;
}
.sec-scene__container .scene .content__body .main .main-cards .card__img img {
  width: 100%;
  height: auto;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.sec-scene__container .scene .content__body .main .main-cards .card__content {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 13px 5px;
  background: #eee9e0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.sec-scene__container .scene .content__body .main .main-cards .card__content .card-name {
  font-size: 15px;
  font-weight: 600;
  line-height: 1.7;
  text-align: center;
  letter-spacing: 0.05em;
}
.sec-scene__container .scene .content__body .main .main-cards .card__content .card-caution {
  font-size: 12px;
  font-weight: 600;
  text-align: center;
  letter-spacing: -0.05em;
}
.sec-scene__container .scene .content__body .main .main-cards .card + .card {
  margin: 15px 0 0;
}
.sec-scene__container .scene .content__body .main .main-cards .card.is-active {
  opacity: 1;
  transition: opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.sec-scene__container .scene + .scene {
  margin: 40px 0 0;
}
@media (min-width: 768px) {
  .sec-menu {
    padding: 150px 0 200px;
  }
  .sec-menu__head {
    max-width: 1440px;
    padding: 0 210px;
    margin: 0 auto;
  }
  .sec-menu__head .head-heading {
    font-size: 40px;
  }
  .sec-menu__head .head-text {
    margin: 40px 0 0;
    font-size: 15px;
    text-align: center;
  }
  .sec-menu__container {
    margin: 155px 0 0;
    background: none;
  }
  .sec-menu__container .menu {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    max-width: 1440px;
    margin: 0 auto;
  }
  .sec-menu__container .menu__content {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .sec-menu__container .menu .menu-title {
    margin: 0;
    font-size: 40px;
  }
  .sec-menu__container .menu .menu-text {
    margin: 70px 0 0;
    font-size: 15px;
  }
  .sec-menu__container .menu__img {
    flex: 1;
    overflow: hidden;
    border-radius: 4px;
  }
  .sec-menu__container .menu__content {
    width: 550px;
    padding: 0 125px;
    margin: 0;
  }
  .sec-menu__container .menu:nth-child(even) {
    flex-direction: row;
  }
  .sec-menu__container .menu:nth-child(2)::before, .sec-menu__container .menu:nth-child(3)::before {
    position: absolute;
    top: -200px;
    left: 50%;
    z-index: -1;
    width: 2301px;
    height: 1600px;
    margin: 0 0 0 -150px;
    pointer-events: none;
    content: "";
    background: url("/assets/images/pages/menu/index/smoke_md.png") no-repeat center top/100% 100%;
    -webkit-transform: translateX(-50%) rotateY(180deg);
            transform: translateX(-50%) rotateY(180deg);
  }
  .sec-menu__container .menu + .menu {
    margin: 100px auto 0;
  }
  .sec-menu__bg {
    left: 50%;
    width: 2301px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .sec-menu__bg::before {
    top: -200px;
    left: 50%;
    width: 2301px;
    height: 1302px;
    margin: 0 0 0 -150px;
    background: url("/assets/images/pages/menu/index/smoke_md.png") no-repeat center top/100% auto;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .sec-menu__bg::after {
    bottom: -180px;
    left: 50%;
    background: url("/assets/images/pages/menu/index/smoke_md.png") no-repeat center bottom/100% auto;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .sec-mv::before {
    padding-bottom: 810px;
  }
  .sec-mv .typo {
    font-size: 44px;
  }
  .sec-mv__content {
    padding: 90px 0 0;
  }
  .sec-scene {
    padding: 0 0 170px;
  }
  .sec-scene__head {
    max-width: 1440px;
    padding: 0 210px;
    margin: 0 auto;
  }
  .sec-scene__head .head-heading {
    font-size: 40px;
  }
  .sec-scene__head .head-text {
    margin: 35px 0 0;
    font-size: 15px;
    text-align: center;
  }
  .sec-scene__nav {
    margin: 50px 0 0;
  }
  .sec-scene__nav .nav-list {
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
  }
  .sec-scene__nav .nav-list__item {
    padding: 0 30px;
  }
  .sec-scene__nav .nav-list__item .button {
    transition: opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  .sec-scene__nav .nav-list__item .button__text {
    font-size: 16px;
  }
  .sec-scene__nav .nav-list__item .button__icon {
    margin: 15px 0 0;
  }
  .sec-scene__nav .nav-list__item .button__icon img {
    width: 18px;
    height: 18px;
  }
  .sec-scene__nav .nav-list__item .button:hover {
    opacity: 0.7;
  }
  .sec-scene__container {
    max-width: 1440px;
    padding: 0 130px;
    margin: 80px auto 0;
  }
  .sec-scene__container .scene .content {
    padding: 0 85px 100px 65px;
  }
  .sec-scene__container .scene .content__head {
    width: auto;
    margin: -60px 0 0;
  }
  .sec-scene__container .scene .content__head .content-heading {
    padding: 30px 17px 0;
    font-size: 36px;
  }
  .sec-scene__container .scene .content__head .content-note {
    margin: 30px auto 0;
    font-size: 13px;
  }
  .sec-scene__container .scene .content__body {
    padding: 50px 0 0 65px;
  }
  .sec-scene__container .scene .content__body .content-text {
    font-size: 15px;
  }
  .sec-scene__container .scene .content__body .main {
    margin: 45px 0 0;
  }
  .sec-scene__container .scene .content__body .main .main-name {
    font-size: 26px;
  }
  .sec-scene__container .scene .content__body .main .main-cards {
    display: flex;
    margin: 5px -10px 0;
  }
  .sec-scene__container .scene .content__body .main .main-cards .card {
    display: flex;
    flex-direction: column;
    width: 50%;
    padding: 0 10px;
    margin: 20px 0 0;
  }
  .sec-scene__container .scene .content__body .main .main-cards .card__content {
    padding: 20px 0;
  }
  .sec-scene__container .scene .content__body .main .main-cards .card__content .card-name {
    font-size: 17px;
  }
  .sec-scene__container .scene .content__body .main .main-cards .card__content .card-caution {
    margin: 5px 0 0;
    font-size: 14px;
  }
  .sec-scene__container .scene .content__body .main .main-cards .card + .card {
    margin: 20px 0 0;
  }
  .sec-scene__container .scene .content__body .main + .main {
    margin: 55px 0 0;
  }
  .sec-scene__container .scene + .scene {
    margin: 80px 0 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvbWVudS9pbmRleC9fbWFpbi5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9tZW51L2luZGV4L3N0eWxlLmNzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvbWVudS9pbmRleC9fc2VjLW1lbnUuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvbWVudS9pbmRleC9fc2VjLW12LnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL21lbnUvaW5kZXgvX3NlYy1zY2VuZS5zY3NzIiwiYXNzZXRzL3N0eWxlcy9hYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiYXNzZXRzL3N0eWxlcy9hYnN0cmFjdHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsVUFBQTtBQ0NGOztBQ0ZBO0VBQ0UscUJBQUE7RUFDQSxnQkFBQTtBREtGO0FDQ0U7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0FETUo7QUNFSTs7RUFFRSxVQUFBO0FET047QUNKSTtFQUNFLFVBQUE7RUFDQSw0REFBQTtBRE1OO0FDSk07RUFDRSxVQUFBO0VBQ0EsaUVBQUE7QURNUjtBQ0ZJO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRElOO0FDR0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FESU47QUNNRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0VBQ0EsZ0JBQUE7QURHSjtBQ3FCTTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO01BQUEsdUJBQUE7VUFBQSx5QkFBQTtBREdSO0FDS007RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FER1I7QUNLTTtFQUVFLFVBQUE7QURFUjtBQ0VROztFQUVFLFVBQUE7QURBVjtBQ0dRO0VBQ0UsNERBQUE7QUREVjtBQ0lR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QTtJQUNBLGVBQUE7RUhnVXBCO0VHM1RjO0lBSUksZ0JBQUE7RUgrVGxCO0VHcFRVO0lBRUksZ0JBQUE7RUgyVGQ7RUdwVEk7SUFJSSxnQkFBQTtFSHdUUjtBQTlwQkYiLCJmaWxlIjoiYXNzZXRzL3N0eWxlcy9wYWdlcy9tZW51L2luZGV4L3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5sLW1haW4ge1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLmwtbWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWMtbWVudSB7XG4gIHBhZGRpbmc6IDYwcHggMCAxOTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnUge1xuICAgIHBhZGRpbmc6IDE1MHB4IDAgMjAwcHg7XG4gIH1cbn1cbi5zZWMtbWVudV9faGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtbWVudV9faGVhZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgcGFkZGluZzogMCAyMTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLnNlYy1tZW51X19oZWFkIC5oZWFkLWhlYWRpbmcsXG4uc2VjLW1lbnVfX2hlYWQgLmhlYWQtdGV4dCB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2VjLW1lbnVfX2hlYWQgLmhlYWQtaGVhZGluZy5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG59XG4uc2VjLW1lbnVfX2hlYWQgLmhlYWQtaGVhZGluZy5pcy1hY3RpdmUgKyAuaGVhZC10ZXh0IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpIDAuNHM7XG59XG4uc2VjLW1lbnVfX2hlYWQgLmhlYWQtaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtbWVudV9faGVhZCAuaGVhZC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbi5zZWMtbWVudV9faGVhZCAuaGVhZC10ZXh0IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2hlYWQgLmhlYWQtdGV4dCB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2VjLW1lbnVfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luOiAxNDBweCAwIDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1tZW51X19jb250YWluZXIge1xuICAgIG1hcmdpbjogMTU1cHggMCAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtbWVudV9fY29udGFpbmVyIC5tZW51X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnNlYy1tZW51X19jb250YWluZXIgLm1lbnUgLm1lbnUtdGl0bGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtbWVudV9fY29udGFpbmVyIC5tZW51IC5tZW51LXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4uc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudSAubWVudS10ZXh0IHtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudSAubWVudS10ZXh0IHtcbiAgICBtYXJnaW46IDcwcHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnNlYy1tZW51X19jb250YWluZXIgLm1lbnVfX2ltZywgLnNlYy1tZW51X19jb250YWluZXIgLm1lbnVfX2NvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xufVxuLnNlYy1tZW51X19jb250YWluZXIgLm1lbnUuaXMtYWN0aXZlIC5tZW51X19pbWcsXG4uc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudS5pcy1hY3RpdmUgLm1lbnVfX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xufVxuLnNlYy1tZW51X19jb250YWluZXIgLm1lbnUuaXMtYWN0aXZlIC5tZW51X19pbWcge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG59XG4uc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudS5pcy1hY3RpdmUgLm1lbnVfX2NvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSkgMC40cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudV9faW1nIHtcbiAgICBmbGV4OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59XG4uc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudV9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudV9fY29udGVudCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICAgIHBhZGRpbmc6IDAgMTI1cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1tZW51X19jb250YWluZXIgLm1lbnU6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudTpudGgtY2hpbGQoMiksIC5zZWMtbWVudV9fY29udGFpbmVyIC5tZW51Om50aC1jaGlsZCgzKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudTpudGgtY2hpbGQoMik6OmJlZm9yZSwgLnNlYy1tZW51X19jb250YWluZXIgLm1lbnU6bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDIzMDFweDtcbiAgICBoZWlnaHQ6IDE2MDBweDtcbiAgICBtYXJnaW46IDAgMCAwIC0xNTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3BhZ2VzL21lbnUvaW5kZXgvc21va2VfbWQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLzEwMCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlWSgxODBkZWcpO1xuICB9XG59XG4uc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudSArIC5tZW51IHtcbiAgbWFyZ2luOiA2MHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2NvbnRhaW5lciAubWVudSArIC5tZW51IHtcbiAgICBtYXJnaW46IDEwMHB4IGF1dG8gMDtcbiAgfVxufVxuLnNlYy1tZW51X19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLW1lbnVfX2JnIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIzMDFweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi5zZWMtbWVudV9fYmc6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTMwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9wYWdlcy9tZW51L2luZGV4L3Ntb2tlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcC8xMDAlIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1tZW51X19iZzo6YmVmb3JlIHtcbiAgICB0b3A6IC0yMDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIzMDFweDtcbiAgICBoZWlnaHQ6IDEzMDJweDtcbiAgICBtYXJnaW46IDAgMCAwIC0xNTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9wYWdlcy9tZW51L2luZGV4L3Ntb2tlX21kLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHRvcC8xMDAlIGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4uc2VjLW1lbnVfX2JnOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTM1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9wYWdlcy9tZW51L2luZGV4L3Ntb2tlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbS8xMDAlIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1tZW51X19iZzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTE4MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9wYWdlcy9tZW51L2luZGV4L3Ntb2tlX21kLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbS8xMDAlIGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5cbi5zZWMtbXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjLW12OjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMzMuMzMzMzMzMzMzMyU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1tdjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODEwcHg7XG4gIH1cbn1cbi5zZWMtbXYgLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWMtbXYgLnNsaWRlcl9fc2xpZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSksIHZpc2liaWxpdHkgMS41cyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKSwgdHJhbnNmb3JtIDdzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuLnNlYy1tdiAuc2xpZGVyX19zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWMtbXYgLnNsaWRlcl9fc2xpZGUuaXMtYWN0aXZlLCAuc2VjLW12IC5zbGlkZXJfX3NsaWRlLmlzLXByZXYge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4uc2VjLW12IC5zbGlkZXJfX3NsaWRlLmlzLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG4uc2VjLW12IC5zbGlkZXJfX3NsaWRlLmlzLXByZXYge1xuICB6LWluZGV4OiAxO1xufVxuLnNlYy1tdiAudHlwbyB7XG4gIG1hcmdpbjogLTUwcHggMCAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtbXYgLnR5cG8ge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgfVxufVxuLnNlYy1tdl9fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWMtbXZfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDY1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtbXZfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDkwcHggMCAwO1xuICB9XG59XG4uc2VjLW12X19icmVhZGNydW1icyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cbi5zZWMtbXZfX2JyZWFkY3J1bWJzIC5icmVhZGNydW1icyB7XG4gIG1heC13aWR0aDogMTE4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlYy1zY2VuZSB7XG4gIHBhZGRpbmc6IDAgMCA4NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmUge1xuICAgIHBhZGRpbmc6IDAgMCAxNzBweDtcbiAgfVxufVxuLnNlYy1zY2VuZV9faGVhZCB7XG4gIHBhZGRpbmc6IDAgNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19oZWFkIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICBwYWRkaW5nOiAwIDIxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uc2VjLXNjZW5lX19oZWFkIC5oZWFkLWhlYWRpbmcsXG4uc2VjLXNjZW5lX19oZWFkIC5oZWFkLXRleHQge1xuICBvcGFjaXR5OiAwO1xufVxuLnNlYy1zY2VuZV9faGVhZCAuaGVhZC1oZWFkaW5nLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbn1cbi5zZWMtc2NlbmVfX2hlYWQgLmhlYWQtaGVhZGluZy5pcy1hY3RpdmUgKyAuaGVhZC10ZXh0IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpIDAuNHM7XG59XG4uc2VjLXNjZW5lX19oZWFkIC5oZWFkLWhlYWRpbmcge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9faGVhZCAuaGVhZC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX2hlYWQgLmhlYWQtdGV4dCB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9faGVhZCAuaGVhZC10ZXh0IHtcbiAgICBtYXJnaW46IDM1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX25hdiB7XG4gIG1hcmdpbjogMzVweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19uYXYge1xuICAgIG1hcmdpbjogNTBweCAwIDA7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX25hdiAubmF2LWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9fbmF2IC5uYXYtbGlzdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX25hdiAubmF2LWxpc3RfX2l0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9fbmF2IC5uYXYtbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG4uc2VjLXNjZW5lX19uYXYgLm5hdi1saXN0X19pdGVtIC5idXR0b24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9fbmF2IC5uYXYtbGlzdF9faXRlbSAuYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX25hdiAubmF2LWxpc3RfX2l0ZW0gLmJ1dHRvbl9fdGV4dCwgLnNlYy1zY2VuZV9fbmF2IC5uYXYtbGlzdF9faXRlbSAuYnV0dG9uX19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2VjLXNjZW5lX19uYXYgLm5hdi1saXN0X19pdGVtIC5idXR0b25fX3RleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX25hdiAubmF2LWxpc3RfX2l0ZW0gLmJ1dHRvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uc2VjLXNjZW5lX19uYXYgLm5hdi1saXN0X19pdGVtIC5idXR0b25fX2ljb24ge1xuICBtYXJnaW46IDVweCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX25hdiAubmF2LWxpc3RfX2l0ZW0gLmJ1dHRvbl9faWNvbiB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgfVxufVxuLnNlYy1zY2VuZV9fbmF2IC5uYXYtbGlzdF9faXRlbSAuYnV0dG9uX19pY29uIGltZyB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19uYXYgLm5hdi1saXN0X19pdGVtIC5idXR0b25fX2ljb24gaW1nIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19uYXYgLm5hdi1saXN0X19pdGVtIC5idXR0b246aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuLnNlYy1zY2VuZV9fbmF2IC5uYXYtbGlzdF9faXRlbSArIC5uYXYtbGlzdF9faXRlbSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbn1cbi5zZWMtc2NlbmVfX25hdiAubmF2LWxpc3QuaXMtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuLnNlYy1zY2VuZV9fY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW46IDQwcHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX2NvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgcGFkZGluZzogMCAxMzBweDtcbiAgICBtYXJnaW46IDgwcHggYXV0byAwO1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDIwcHggNDBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLnZpc3VhbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAwIDI1cHggNTBweCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgODVweCAxMDBweCA2NXB4O1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19oZWFkLCAuc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5jb250ZW50LXRleHQge1xuICBvcGFjaXR5OiAwO1xufVxuLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9faGVhZC5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19oZWFkLmlzLWFjdGl2ZSArIC5jb250ZW50X19ib2R5IC5jb250ZW50LXRleHQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSkgMC40cztcbn1cbi5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2hlYWQge1xuICB3aWR0aDogNDBweDtcbiAgbWFyZ2luOiAtNDVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9faGVhZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAtNjBweCAwIDA7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2hlYWQgLmNvbnRlbnQtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDE1cHggOHB4IDA7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19oZWFkIC5jb250ZW50LWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDMwcHggMTdweCAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9faGVhZCAuY29udGVudC1ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gUHJvXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjN2Y3ZTdlO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19oZWFkIC5jb250ZW50LW5vdGUge1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMjVweCAwIDAgMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMCA2NXB4O1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5jb250ZW50LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2JvZHkgLmNvbnRlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIHtcbiAgbWFyZ2luOiAyNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIHtcbiAgICBtYXJnaW46IDQ1cHggMCAwO1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIC5tYWluLW5hbWUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2JvZHkgLm1haW4gLm1haW4tbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIC5tYWluLW5hbWUuaXMtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9fYm9keSAubWFpbiAubWFpbi1jYXJkcyB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9fYm9keSAubWFpbiAubWFpbi1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDVweCAtMTBweCAwO1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIC5tYWluLWNhcmRzIC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvcGFjaXR5OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2JvZHkgLm1haW4gLm1haW4tY2FyZHMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIC5tYWluLWNhcmRzIC5jYXJkX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9fYm9keSAubWFpbiAubWFpbi1jYXJkcyAuY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxM3B4IDVweDtcbiAgYmFja2dyb3VuZDogI2VlZTllMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2JvZHkgLm1haW4gLm1haW4tY2FyZHMgLmNhcmRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9fYm9keSAubWFpbiAubWFpbi1jYXJkcyAuY2FyZF9fY29udGVudCAuY2FyZC1uYW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9fYm9keSAubWFpbiAubWFpbi1jYXJkcyAuY2FyZF9fY29udGVudCAuY2FyZC1uYW1lIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2JvZHkgLm1haW4gLm1haW4tY2FyZHMgLmNhcmRfX2NvbnRlbnQgLmNhcmQtY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIC5tYWluLWNhcmRzIC5jYXJkX19jb250ZW50IC5jYXJkLWNhdXRpb24ge1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgLmNvbnRlbnRfX2JvZHkgLm1haW4gLm1haW4tY2FyZHMgLmNhcmQgKyAuY2FyZCB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYy1zY2VuZV9fY29udGFpbmVyIC5zY2VuZSAuY29udGVudF9fYm9keSAubWFpbiAubWFpbi1jYXJkcyAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG59XG4uc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluIC5tYWluLWNhcmRzIC5jYXJkLmlzLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjLXNjZW5lX19jb250YWluZXIgLnNjZW5lIC5jb250ZW50X19ib2R5IC5tYWluICsgLm1haW4ge1xuICAgIG1hcmdpbjogNTVweCAwIDA7XG4gIH1cbn1cbi5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgKyAuc2NlbmUge1xuICBtYXJnaW46IDQwcHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWMtc2NlbmVfX2NvbnRhaW5lciAuc2NlbmUgKyAuc2NlbmUge1xuICAgIG1hcmdpbjogODBweCAwIDA7XG4gIH1cbn0iLCIuc2VjLW1lbnUge1xuICBwYWRkaW5nOiA2MHB4IDAgMTk1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmc6IDE1MHB4IDAgMjAwcHg7XG4gIH1cblxuICAmX19oZWFkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMjEwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuaGVhZC1oZWFkaW5nLFxuICAgIC5oZWFkLXRleHQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAuaGVhZC1oZWFkaW5nLmlzLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzICRlYXNlLW91dC1zaW5lO1xuXG4gICAgICArIC5oZWFkLXRleHQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgJGVhc2Utb3V0LXNpbmUgMC40cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZC1oZWFkaW5nIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZC10ZXh0IHtcbiAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBtYXJnaW46IDE0MHB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luOiAxNTVweCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG5cbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tZW51LXRleHQge1xuICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW46IDcwcHggMCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbWcsXG4gICAgICAmX19jb250ZW50IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAubWVudV9faW1nLFxuICAgICAgICAubWVudV9fY29udGVudCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51X19pbWcge1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyAkZWFzZS1vdXQtc2luZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51X19jb250ZW50IHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgJGVhc2Utb3V0LXNpbmUgMC40cztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbWcge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEyNXB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0yMDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgd2lkdGg6IDIzMDFweDtcbiAgICAgICAgICAgIGhlaWdodDogMTYwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAtMTUwcHg7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9wYWdlcy9tZW51L2luZGV4L3Ntb2tlX21kLnBuZycpXG4gICAgICAgICAgICAgIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gMTAwJSAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgKyAubWVudSB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbjogMTAwcHggYXV0byAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogMjMwMXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMzBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3BhZ2VzL21lbnUvaW5kZXgvc21va2UucG5nJykgbm8tcmVwZWF0XG4gICAgICAgIGNlbnRlciB0b3AgLyAxMDAlIGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgdG9wOiAtMjAwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDIzMDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMzAycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgLTE1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3BhZ2VzL21lbnUvaW5kZXgvc21va2VfbWQucG5nJylcbiAgICAgICAgICBuby1yZXBlYXQgY2VudGVyIHRvcCAvIDEwMCUgYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTEzNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvcGFnZXMvbWVudS9pbmRleC9zbW9rZS5wbmcnKSBuby1yZXBlYXRcbiAgICAgICAgY2VudGVyIGJvdHRvbSAvIDEwMCUgYXV0bztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3R0b206IC0xODBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3BhZ2VzL21lbnUvaW5kZXgvc21va2VfbWQucG5nJylcbiAgICAgICAgICBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAvIDEwMCUgYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNlYy1tdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAoMTAwMCAvIDc1MCAqIDEwMCUpO1xuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDgxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICZfX3NsaWRlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXMgJGVhc2Utb3V0LXNpbmUsIHZpc2liaWxpdHkgMS41cyAkZWFzZS1vdXQtc2luZSxcbiAgICAgICAgdHJhbnNmb3JtIDdzICRlYXNlLW91dC1zaW5lO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cblxuICAgICAgJi5pcy1hY3RpdmUsXG4gICAgICAmLmlzLXByZXYge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB9XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cblxuICAgICAgJi5pcy1wcmV2IHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudHlwbyB7XG4gICAgbWFyZ2luOiAtNTBweCAwIDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDY1cHggMCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcGFkZGluZzogOTBweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYnJlYWRjcnVtYnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG5cbiAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgbWF4LXdpZHRoOiAxMTgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWMtc2NlbmUge1xuICBwYWRkaW5nOiAwIDAgODVweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZzogMCAwIDE3MHB4O1xuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDIxMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmhlYWQtaGVhZGluZyxcbiAgICAuaGVhZC10ZXh0IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLmhlYWQtaGVhZGluZy5pcy1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyAkZWFzZS1vdXQtc2luZTtcblxuICAgICAgKyAuaGVhZC10ZXh0IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzICRlYXNlLW91dC1zaW5lIDAuNHM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWQtaGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZC10ZXh0IHtcbiAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luOiAzNXB4IDAgMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBtYXJnaW46IDM1cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbjogNTBweCAwIDA7XG4gICAgfVxuXG4gICAgLm5hdi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgICAgIH1cblxuICAgICAgJl9faXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzICRlYXNlLW91dC1zaW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX3RleHQsXG4gICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgKyAubmF2LWxpc3RfX2l0ZW0ge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyAkZWFzZS1vdXQtc2luZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDEzMHB4O1xuICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcbiAgICB9XG5cbiAgICAuc2NlbmUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAgICAgLnZpc3VhbCB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjVweCA1MHB4IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHBhZGRpbmc6IDAgODVweCAxMDBweCA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faGVhZCxcbiAgICAgICAgJl9fYm9keSAuY29udGVudC10ZXh0IHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faGVhZC5pcy1hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzICRlYXNlLW91dC1zaW5lO1xuXG4gICAgICAgICAgKyAuY29udGVudF9fYm9keSAuY29udGVudC10ZXh0IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgJGVhc2Utb3V0LXNpbmUgMC40cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBtYXJnaW46IC00NXB4IDAgMDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAtNjBweCAwIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRlbnQtaGVhZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDhweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxN3B4IDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29udGVudC1ub3RlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1jcmltc29uO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjN2Y3ZTdlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19ib2R5IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAwIDEwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMCA2NXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW50LXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWFpbiB7XG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogNDVweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLW5hbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOHMgJGVhc2Utb3V0LXNpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4tY2FyZHMge1xuICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IC0xMHB4IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggNXB4O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2VlZTllMDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuY2FyZC1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAuY2FyZC1jYXV0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKyAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyAkZWFzZS1vdXQtc2luZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyAubWFpbiB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDU1cHggMCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICsgLnNjZW5lIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWFyZ2luOiA4MHB4IDAgMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHhzOiAwLFxuICB4czogMzIwcHgsXG4gIHNtOiAzNzVweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogMTA4MHB4LFxuICB4bDogMTI4MHB4LFxuICB4eGw6IDE0NDBweFxuKTtcblxuJGd1dHRlcjogMjBweDtcbiRndXR0ZXItbWQ6IDQwcHg7XG5cbiRlYXNlLWluLXNpbmU6IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuJGVhc2UtaW4tb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG5cbiRlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG4kZWFzZS1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuJGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcblxuJGVhc2UtaW4tY3ViaWM6IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuJGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiRlYXNlLWluLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuXG4kZWFzZS1pbi1xdWFydDogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4kZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4kZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG5cbiRlYXNlLWluLXF1aW50OiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiRlYXNlLW91dC1xdWludDogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuJGVhc2UtaW4tb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG5cbiRlYXNlLWluLWV4cG86IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuJGVhc2Utb3V0LWV4cG86IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiRlYXNlLWluLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG5cbiRlYXNlLWluLWNpcmM6IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcbiRlYXNlLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiRlYXNlLWluLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTtcblxuJGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4kZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuJGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuXG4vLyBmb250XG4kZm9udC1jcmltc29uOiAnQ3JpbXNvbiBQcm8nLCBzZXJpZjtcblxuLy8gY29sb3JcbiRjb2xvci10ZXh0LXJlZDogI2QwNDUzNztcbiRjb2xvci1zdHJvbmctcmVkOiAjY2IyZjI2O1xuIiwiQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oXG4gICRsb3dlcixcbiAgJHVwcGVyLFxuICAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzXG4pIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiAnJztcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIvLiJ9 */
