@charset "UTF-8";
/*================================================
このCSSファイルはSassから生成されています。
編集しないようにご注意ください。
================================================*/
html {
  height: 100%;
}

img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
  display: block;
}

html, body {
  height: 100%;
}

img {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: bottom;
}

/*フェードイン*/
.fade_03 {
  transition: 0.3s ease-out;
}

.fade_05 {
  transition: 0.5s ease-out;
}

.fade_065 {
  transition: 0.65s ease-out;
}

.fade_1 {
  transition: 1s ease-out;
}

.fade_15 {
  transition: 1.5s ease-out;
}

.fade_2 {
  transition: 1.5s ease-out;
}

.fade-mv_in {
  opacity: 0;
}

.mv_in {
  opacity: 1;
}

.fade_delay01 {
  transition-delay: 0.1s;
}

.fade_delay015 {
  transition-delay: 0.15s;
}

.fade_delay02 {
  transition-delay: 0.2s;
}

/*フェードアップ*/
.fade-mv_up {
  opacity: 0;
  transform: translate(0, 60px);
  -webkit-transform: translate(0, 60px);
}

.mv_up {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

.fade-slide {
  opacity: 0;
  transform: translate(100px, 0);
  -webkit-transform: translate(100px, 0);
}

.slide_in {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

.noto {
  font-family: "Noto Serif JP", serif;
}

.cont_taitle {
  font-family: "Cormorant", serif;
  font-weight: 300;
  font-size: 35px;
  color: #333;
  text-align: center;
}
.cont_taitle span {
  display: block;
  font-size: 13px;
  font-family: "Noto Serif JP", serif;
}

#SERVICE1::before, #SERVICE2::before, #SERVICE3::before, #SERVICE4::before, #SERVICE5::before {
  content: " ";
  margin-top: -58px;
  height: 58px;
  display: block;
  visibility: hidden;
}

#SERVICE {
  padding-top: 107px;
  padding-bottom: 107px;
}

#SERVICE2:before {
  content: " ";
  margin-top: -55px;
  height: 55px;
  display: block;
  visibility: hidden;
  z-index: -1;
}

.service_bg {
  position: relative;
  margin-top: 40px;
}
.service_bg::after {
  position: absolute;
  display: block;
  content: "";
  background-color: #f6f6f6;
  top: 113px;
  right: 0;
  width: 100%;
  height: calc(100% - 226px);
  z-index: -1;
}

.cont_wrap {
  margin-left: 5%;
  margin-right: 5%;
}

.article_box:not(:first-of-type) {
  margin-top: 77px;
}

.service_cont_wrap {
  background-color: #fff;
  box-sizing: border-box;
}

.number {
  display: flex;
  align-items: flex-start;
  position: relative;
  padding-bottom: 7px;
}
.number::after {
  display: block;
  position: absolute;
  content: "";
  width: 4em;
  height: 2px;
  background-color: #333;
  left: 0;
  bottom: 0;
}
.number span {
  display: inline-block;
}

.en {
  writing-mode: vertical-rl;
  letter-spacing: 0.09em;
  line-height: 1.1;
  font-family: "Noto Sans JP", sans-serif;
  font-weight: 300;
  font-size: 10px;
  padding-top: 5px;
}

.num {
  line-height: 1.1;
  font-size: 48px;
  font-family: sans-serif;
}

.service_head {
  font-size: 5.07vw;
  letter-spacing: 0.05em;
  font-family: "Noto Serif JP", serif;
  color: #333;
  padding-top: 15px;
  line-height: 1.5;
}

.taitle_copy {
  font-size: 16px;
  font-family: "Noto Serif JP", serif;
  font-weight: bold;
  line-height: 1.6;
  padding-top: 7px;
}

.taitle_box {
  padding-top: 5px;
  padding-left: 5%;
  padding-right: 5%;
}

.taitle_txt_box {
  padding-left: 5%;
  padding-right: 5%;
  padding-bottom: 42px;
}

.taitle_txt {
  font-size: 14px;
  line-height: 1.8;
  font-family: sans-serif;
  color: #333;
}
.taitle_txt:not(:first-of-type) {
  padding-top: 10px;
}

.taitle_list {
  padding-top: 10px;
}
.taitle_list li {
  font-size: 14px;
  line-height: 1.8;
  font-family: sans-serif;
}

.soudan p {
  padding: 0% 0 2%;
  line-height: 1.8;
}

.soudan_btn {
  margin: 15px 0;
}

.soudan_btn a {
  display: block;
  color: #fff;
  background: #f05823;
  font-size: 1.2em;
  border-radius: 22px;
  width: 217px;
  padding: 10px;
  margin: 0 auto;
  line-height: 1.8;
}

@media screen and (min-width: 768px) {
  .sp {
    display: none;
  }
  .service_cont_wrap:nth-of-type(even) .taitle_wrap {
    flex-direction: row-reverse;
  }
  .taitle_wrap {
    display: flex;
  }
  #SERVICE2 .taitle_wrap, #SERVICE4 .taitle_wrap {
    flex-direction: row-reverse;
  }
  .taitle_box {
    flex: 1;
  }
}

@media screen and (max-width: 767px) {
  .tb {
    display: none;
  }
  .pc {
    display: none;
  }
  .taitle_box {
    padding-bottom: 15px;
  }
}

@media screen and (min-width: 1024px) {
  .tb {
    display: none;
  }
  .cont_taitle {
    font-size: 4.69vw;
  }
  .cont_taitle span {
    font-size: 1.37vw;
  }
  #SERVICE1::before, #SERVICE2::before, #SERVICE3::before, #SERVICE4::before, #SERVICE5::before {
    content: " ";
    margin-top: -75px;
    height: 75px;
    display: block;
    visibility: hidden;
  }
  #SERVICE {
    margin-top: 107px;
    padding-bottom: 107px;
  }
  #SERVICE2:before {
    margin-top: -80px;
    height: 80px;
  }
  .service_bg {
    margin-top: 79px;
  }
  .service_bg::after {
    top: 109px;
    right: 0;
    height: calc(100% - 266px);
  }
  .cont_wrap {
    width: 90%;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }
  .service_cont_wrap {
    width: 100%;
    max-width: 1312px;
  }
  .taitle_wrap figure {
    width: 45.27439%;
  }
  .number::after {
    width: 6.4em;
  }
  .en {
    font-size: 12px;
    padding-top: 12px;
  }
  .num {
    font-size: 68px;
  }
  .service_head {
    font-size: 1.85546875vw;
    padding-top: 31px;
  }
  .taitle_copy {
    font-size: 1.46484375vw;
    padding-top: 8px;
    padding-bottom: 21px;
    border-bottom: solid 2px #333;
  }
  .taitle_box {
    padding-right: 2%;
  }
  .taitle_txt_box {
    padding-top: 25px;
    padding-left: 4%;
  }
  .taitle_txt {
    font-size: 1.3671875vw;
  }
  .taitle_list li {
    font-size: 1.3671875vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .pc {
    display: none;
  }
  .cont_taitle {
    font-size: 40px;
  }
  #SERVICE {
    margin-top: 114px;
    padding-bottom: 143px;
  }
  .service_bg::after {
    top: 63px;
    right: 0;
    height: calc(100% - 215px);
  }
  .taitle_wrap figure {
    width: 45.01385%;
  }
  .number {
    padding-bottom: 0;
  }
  .number::after {
    width: 5em;
    bottom: -5px;
  }
  .en {
    font-size: 11px;
  }
  .num {
    font-size: 55px;
  }
  .service_head {
    font-size: 20px;
    padding-top: 24px;
  }
  .taitle_copy {
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 10px;
  }
  .taitle_txt_box {
    padding-top: 28px;
  }
  .taitle_txt {
    font-size: 15px;
  }
  .taitle_txt:not(:first-of-type) {
    padding-top: 10px;
  }
  .taitle_list li {
    font-size: 15px;
  }
}

@media screen and (min-width: 1312px) {
  .cont_taitle {
    font-size: 63px;
  }
  .cont_taitle span {
    font-size: 19px;
  }
  #SERVICE {
    padding-bottom: 184px;
  }
  .service_bg {
    margin-top: 138px;
  }
  .service_bg::after {
    height: calc(100% - 348px);
  }
  .article_box:not(:first-of-type) {
    margin-top: 107px;
  }
  .service_cont_wrap:nth-of-type(even) {
    margin-left: auto;
  }
  .number {
    padding-bottom: 15px;
  }
  .en {
    font-size: 15px;
    padding-top: 25px;
  }
  .num {
    font-size: 106px;
  }
  .service_head {
    font-size: 1.94vw;
    padding-top: 44px;
  }
  .taitle_copy {
    font-size: 1.44vw;
    padding-top: 11px;
    padding-bottom: 38px;
  }
  .taitle_box {
    padding-left: 44px;
    padding-right: 44px;
    padding-bottom: 47px;
    padding-top: 27px;
  }
  .taitle_txt_box {
    padding-top: 35px;
  }
  .taitle_txt {
    font-size: 16px;
  }
  .taitle_list li {
    font-size: 16px;
  }
}

@media screen and (min-width: 1541px) {
  .service_head {
    font-size: 31px;
  }
  .taitle_copy {
    font-size: 22px;
  }
  .taitle_txt {
    font-size: 18px;
  }
  .taitle_list li {
    font-size: 18px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlcnZpY2UuY3NzIiwiX21haW5fc2VydmljZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0NoQjs7O2lEQUFBO0FBV0E7RUFDRSxZQUFBO0FETkY7O0FDU0E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtBRE5GOztBQ2dDQTtFQUNDLFlBQUE7QURERDs7QUNLQTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0FERkQ7O0FDS0EsU0FBQTtBQUNBO0VBRUUseUJBQUE7QURGRjs7QUNLQTtFQUVFLHlCQUFBO0FERkY7O0FDS0E7RUFFRSwwQkFBQTtBREZGOztBQ0tBO0VBRUUsdUJBQUE7QURGRjs7QUNLQTtFQUVFLHlCQUFBO0FERkY7O0FDS0E7RUFFRSx5QkFBQTtBREZGOztBQ0tBO0VBQ0UsVUFBQTtBREZGOztBQ0tBO0VBQ0UsVUFBQTtBREZGOztBQ0tBO0VBRVUsc0JBQUE7QURGVjs7QUNLQTtFQUVVLHVCQUFBO0FERlY7O0FDS0E7RUFFVSxzQkFBQTtBREZWOztBQ0tBLFVBQUE7QUFDQTtFQUNFLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHFDQUFBO0FERkY7O0FDS0E7RUFDRSxVQUFBO0VBQ0EsMEJBQUE7RUFDQSxrQ0FBQTtBREZGOztBQ0tBO0VBQ0UsVUFBQTtFQUNBLDhCQUFBO0VBQ0Esc0NBQUE7QURGRjs7QUNLQTtFQUNFLFVBQUE7RUFDQSwwQkFBQTtFQUNBLGtDQUFBO0FERkY7O0FDTUE7RUFDRSxtQ0FBQTtBREhGOztBQ01BO0VBQ0UsK0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QURIRjtBQ2FFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxtQ0FBQTtBRElKOztBQ09FO0VBQ0UsWUFBQTtFQUNELGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBRE1IOztBQ0tBO0VBQ0Usa0JBQUE7RUFDQSxx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RUM1Q0Y7SUFrQkksaUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0VEMkRGO0VDcERGO0lBY0ksa0JBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7RURxRUY7RUNqRUY7SUFZSSxpQkFBQTtFRDJFRjtFQ3ZFRjtJQWtCSSxlQUFBO0VEaUZGO0VDeEVBO0lBV0ksZUFBQTtFRDBGSjtBQTFiRjs7QUN4Skk7RUEwWEo7SUFvQkksZUFBQTtFRHFERjtFQ2pERjtJQXVCSSxlQUFBO0VENkRGO0VDcEJGO0lBcUJJLGVBQUE7RURtRkY7RUM3RUE7SUFjSSxlQUFBO0VENEZKO0FBbkpGIiwiZmlsZSI6InNlcnZpY2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbuOBk+OBrkNTU+ODleOCoeOCpOODq+OBr1Nhc3PjgYvjgonnlJ/miJDjgZXjgozjgabjgYTjgb7jgZnjgIJcbue3qOmbhuOBl+OBquOBhOOCiOOBhuOBq+OBlOazqOaEj+OBj+OBoOOBleOBhOOAglxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmh0bWwsIGJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKuODleOCp+ODvOODieOCpOODsyovXG4uZmFkZV8wMyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMDUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzA2NSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC42NXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuNjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8xIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzE1IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8yIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZS1tdl9pbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tdl9pbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYWRlX2RlbGF5MDEge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG59XG5cbi5mYWRlX2RlbGF5MDE1IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG59XG5cbi5mYWRlX2RlbGF5MDIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbi8q44OV44Kn44O844OJ44Ki44OD44OXKi9cbi5mYWRlLW12X3VwIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG59XG5cbi5tdl91cCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uZmFkZS1zbGlkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgMCk7XG59XG5cbi5zbGlkZV9pbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ubm90byB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG5cbi5jb250X3RhaXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNvbnRfdGFpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udF90YWl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC42OXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLmNvbnRfdGFpdGxlIHtcbiAgICBmb250LXNpemU6IDYzcHg7XG4gIH1cbn1cbi5jb250X3RhaXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udF90YWl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjM3dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuY29udF90YWl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cbiNTRVJWSUNFMTo6YmVmb3JlLCAjU0VSVklDRTI6OmJlZm9yZSwgI1NFUlZJQ0UzOjpiZWZvcmUsICNTRVJWSUNFNDo6YmVmb3JlLCAjU0VSVklDRTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXJnaW4tdG9wOiAtNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICNTRVJWSUNFMTo6YmVmb3JlLCAjU0VSVklDRTI6OmJlZm9yZSwgI1NFUlZJQ0UzOjpiZWZvcmUsICNTRVJWSUNFNDo6YmVmb3JlLCAjU0VSVklDRTU6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgbWFyZ2luLXRvcDogLTc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4jU0VSVklDRSB7XG4gIHBhZGRpbmctdG9wOiAxMDdweDtcbiAgcGFkZGluZy1ib3R0b206IDEwN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgI1NFUlZJQ0Uge1xuICAgIG1hcmdpbi10b3A6IDExNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICNTRVJWSUNFIHtcbiAgICBtYXJnaW4tdG9wOiAxMDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAjU0VSVklDRSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICB9XG59XG5cbiNTRVJWSUNFMjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG4gIGhlaWdodDogNTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgI1NFUlZJQ0UyOmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG59XG5cbi5zZXJ2aWNlX2JnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlX2JnIHtcbiAgICBtYXJnaW4tdG9wOiA3OXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLnNlcnZpY2VfYmcge1xuICAgIG1hcmdpbi10b3A6IDEzOHB4O1xuICB9XG59XG4uc2VydmljZV9iZzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICB0b3A6IDExM3B4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjI2cHgpO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZXJ2aWNlX2JnOjphZnRlciB7XG4gICAgdG9wOiA2M3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjE1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlcnZpY2VfYmc6OmFmdGVyIHtcbiAgICB0b3A6IDEwOXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjY2cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLnNlcnZpY2VfYmc6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM0OHB4KTtcbiAgfVxufVxuXG4uY29udF93cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250X3dyYXAge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5hcnRpY2xlX2JveDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXRvcDogNzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuYXJ0aWNsZV9ib3g6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMTA3cHg7XG4gIH1cbn1cblxuLnNlcnZpY2VfY29udF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJ2aWNlX2NvbnRfd3JhcDpudGgtb2YtdHlwZShldmVuKSAudGFpdGxlX3dyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlX2NvbnRfd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMzEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuc2VydmljZV9jb250X3dyYXA6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWl0bGVfd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRhaXRsZV93cmFwIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDQ1LjAxMzg1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWl0bGVfd3JhcCBmaWd1cmUge1xuICAgIHdpZHRoOiA0NS4yNzQzOSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI1NFUlZJQ0UyIC50YWl0bGVfd3JhcCwgI1NFUlZJQ0U0IC50YWl0bGVfd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbi5udW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm51bWJlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAubnVtYmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLm51bWJlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm51bWJlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiA1ZW07XG4gICAgYm90dG9tOiAtNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm51bWJlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiA2LjRlbTtcbiAgfVxufVxuLm51bWJlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZW4ge1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOWVtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmVuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIC5lbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5cbi5udW0ge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm51bSB7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm51bSB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLm51bSB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxufVxuXG4uc2VydmljZV9oZWFkIHtcbiAgZm9udC1zaXplOiA1LjA3dnc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zZXJ2aWNlX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXJ2aWNlX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMS44NTU0Njg3NXZ3O1xuICAgIHBhZGRpbmctdG9wOiAzMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLnNlcnZpY2VfaGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjk0dnc7XG4gICAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NDFweCkge1xuICAuc2VydmljZV9oZWFkIHtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gIH1cbn1cblxuLnRhaXRsZV9jb3B5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50YWl0bGVfY29weSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFpdGxlX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMS40NjQ4NDM3NXZ3O1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMzMzM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAudGFpdGxlX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMS40NHZ3O1xuICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTQxcHgpIHtcbiAgLnRhaXRsZV9jb3B5IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLnRhaXRsZV9ib3gge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDUlO1xuICBwYWRkaW5nLXJpZ2h0OiA1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWl0bGVfYm94IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhaXRsZV9ib3gge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFpdGxlX2JveCB7XG4gICAgcGFkZGluZy1yaWdodDogMiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAudGFpdGxlX2JveCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ3cHg7XG4gICAgcGFkZGluZy10b3A6IDI3cHg7XG4gIH1cbn1cblxuLnRhaXRsZV90eHRfYm94IHtcbiAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgcGFkZGluZy1yaWdodDogNSU7XG4gIHBhZGRpbmctYm90dG9tOiA0MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnRhaXRsZV90eHRfYm94IHtcbiAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50YWl0bGVfdHh0X2JveCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIC50YWl0bGVfdHh0X2JveCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbn1cblxuLnRhaXRsZV90eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbn1cbi50YWl0bGVfdHh0Om5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50YWl0bGVfdHh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnRhaXRsZV90eHQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGFpdGxlX3R4dCB7XG4gICAgZm9udC1zaXplOiAxLjM2NzE4NzV2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIC50YWl0bGVfdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NDFweCkge1xuICAudGFpdGxlX3R4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi50YWl0bGVfbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnRhaXRsZV9saXN0IGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50YWl0bGVfbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRhaXRsZV9saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDEuMzY3MTg3NXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLnRhaXRsZV9saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1NDFweCkge1xuICAudGFpdGxlX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uc291ZGFuIHAge1xuICBwYWRkaW5nOiAwJSAwIDIlO1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4uc291ZGFuX2J0biB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4uc291ZGFuX2J0biBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZjA1ODIzO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICB3aWR0aDogMjE3cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS44O1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgZPjga5DU1Pjg5XjgqHjgqTjg6vjga9TYXNz44GL44KJ55Sf5oiQ44GV44KM44Gm44GE44G+44GZ44CCXG7nt6jpm4bjgZfjgarjgYTjgojjgYbjgavjgZTms6jmhI/jgY/jgaDjgZXjgYTjgIJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vL+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBrm1peGluXG5AbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcCB7XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGIge1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBjIHtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmh0bWwsYm9keSB7XG5cdGhlaWdodDogMTAwJTtcblxufVxuXG5pbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRkaXNwbGF5OiBibG9jaztcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyrjg5Xjgqfjg7zjg4njgqTjg7MqL1xuLmZhZGVfMDMge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzA1IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8wNjUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjY1cyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDFzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8xNSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMS41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMS41cyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMS41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMS41cyBlYXNlLW91dDtcbn1cblxuLmZhZGUtbXZfaW4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubXZfaW4ge1xuICBvcGFjaXR5OiAxLjA7XG59XG5cbi5mYWRlX2RlbGF5MDEge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cblxuLmZhZGVfZGVsYXkwMTUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xufVxuXG4uZmFkZV9kZWxheTAyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbi8q44OV44Kn44O844OJ44Ki44OD44OXKi9cbi5mYWRlLW12X3VwIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG59XG5cbi5tdl91cCB7XG4gIG9wYWNpdHk6IDEuMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5mYWRlLXNsaWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwcHgsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAwKTtcbn1cblxuLnNsaWRlX2luIHtcbiAgb3BhY2l0eTogMS4wO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLy/jgrDjg7zjgrDjg6vjg5Xjgqnjg7Pjg4hcbi5ub3Rve1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbn1cblxuLmNvbnRfdGFpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3Jtb3JhbnQnLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiA0LjY5dnc7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiA2M3B4O1xuICB9XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxLjM3dnc7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgIH1cbiAgfVxufVxuXG4jU0VSVklDRTEsICNTRVJWSUNFMiwgI1NFUlZJQ0UzLCAjU0VSVklDRTQsICNTRVJWSUNFNSB7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG5cdCAgbWFyZ2luLXRvcDogLTU4cHg7XG5cdCAgaGVpZ2h0OiA1OHB4O1xuXHQgIGRpc3BsYXk6IGJsb2NrO1xuXHQgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gIFx0ICBtYXJnaW4tdG9wOiAtNzVweDtcbiAgXHQgIGhlaWdodDogNzVweDtcbiAgXHQgIGRpc3BsYXk6IGJsb2NrO1xuICBcdCAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxufVxuXG4jU0VSVklDRSB7XG4gIHBhZGRpbmctdG9wOiAxMDdweDtcbiAgcGFkZGluZy1ib3R0b206IDEwN3B4O1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgbWFyZ2luLXRvcDogMTE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0M3B4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgbWFyZ2luLXRvcDogMTA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwN3B4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODRweDtcbiAgfVxufVxuXG4jU0VSVklDRTIge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG5cdCAgbWFyZ2luLXRvcDogLTU1cHg7XG5cdCAgaGVpZ2h0OiA1NXB4O1xuXHQgIGRpc3BsYXk6IGJsb2NrO1xuXHQgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgfVxuICB9XG59XG5cbi5zZXJ2aWNlX2JnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIG1hcmdpbi10b3A6IDc5cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgbWFyZ2luLXRvcDogMTM4cHg7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICAgIHRvcDogMTEzcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAtMjI2cHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgIHRvcDogNjNweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAtMjE1cHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgdG9wOiAxMDlweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAtMjY2cHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgLTM0OHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRfd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uYXJ0aWNsZV9ib3gge1xuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDc3cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMDdweDtcbiAgICB9XG4gIH1cbn1cblxuLnNlcnZpY2VfY29udF93cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgIC50YWl0bGVfd3JhcCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzMTJweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICAmOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4udGFpdGxlX3dyYXAge1xuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgZmlndXJlIHtcbiAgICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgICB3aWR0aDogNDUuMDEzODUwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHdpZHRoOiA0NS4yNzQzOTAlO1xuICAgIH1cbiAgfVxufVxuXG4jU0VSVklDRTIsICNTRVJWSUNFNCB7XG4gIC50YWl0bGVfd3JhcCB7XG4gICAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gIH1cbn1cblxuLm51bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiA0ZW07XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgICB3aWR0aDogNWVtO1xuICAgICAgYm90dG9tOiAtNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgd2lkdGg6IDYuNGVtO1xuICAgIH1cbiAgfVxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmVuIHtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDllbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5cbi5udW0ge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gIH1cbn1cblxuLnNlcnZpY2VfaGVhZCB7XG4gIGZvbnQtc2l6ZTogNS4wN3Z3O1xuICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDEuODU1NDY4NzV2dztcbiAgICBwYWRkaW5nLXRvcDogMzFweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDEuOTR2dztcbiAgICBwYWRkaW5nLXRvcDogNDRweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleHhsKSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICB9XG59XG5cbi50YWl0bGVfY29weSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDEuNDY0ODQzNzV2dztcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjMzMzO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIGZvbnQtc2l6ZTogMS40NHZ3O1xuICAgIHBhZGRpbmctdG9wOiAxMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4eGwpIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLnRhaXRsZV9ib3gge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDUlO1xuICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZmxleDogMTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIHBhZGRpbmctbGVmdDogNDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0N3B4O1xuICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuICB9XG59XG5cbi50YWl0bGVfdHh0X2JveCB7XG4gIHBhZGRpbmctbGVmdDogNSU7XG4gIHBhZGRpbmctcmlnaHQ6IDUlO1xuICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHBhZGRpbmctdG9wOiAyOHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0JTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuXG4udGFpdGxlX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMS4zNjcxODc1dnc7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4eGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnRhaXRsZV9saXN0IHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBmb250LXNpemU6IDEuMzY3MTg3NXZ3O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoZXh4bCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uc291ZGFuIHtcbiAgcCB7XG4gICAgcGFkZGluZzogMCUgMCAyJTtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG59XG5cbi5zb3VkYW5fYnRuIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi5zb3VkYW5fYnRuIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNmMDU4MjM7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gIHdpZHRoOiAyMTdweDtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4iXX0= */
