@charset "UTF-8";
.secAppeal {
  padding: 60px 0;
  background: #e9f3f4;
}
.secAppeal__ttl {
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 2;
  letter-spacing: 0;
}
.secAppeal__txt {
  margin: 15px 0 0;
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0;
}
.secAppeal__card {
  padding: 20px 20px 25px;
  margin: 30px 0 0;
  background: #fff;
}
.secAppeal__card .card__head {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 35px;
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 18px;
  font-weight: 600;
  color: #fff;
  letter-spacing: 0.07em;
  background: #238184;
}
.secAppeal__card .card__body {
  margin: 15px 0 0;
}
.secAppeal__card .card__body .area {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.secAppeal__card .card__body .area + .area {
  margin: 10px 0 0;
}
.secAppeal__card .card__body .cardTtl {
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.07em;
}
.secAppeal__card .card__body .cardTtl .mini {
  margin: 0 0 0 5px;
  font-size: 9px;
}
.secAppeal__card .card__body .cardTtl--center {
  text-align: center;
}
.secAppeal__card .card__body .cardBtn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 155px;
  height: 25px;
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 11px;
  color: #fff;
  letter-spacing: 0.07em;
  background: #79b3b5;
}
.secAppeal__card .card__body .cardTxt {
  padding: 10px 0 0;
  margin: 5px 0 0;
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.6;
  border-top: 1px solid #238184;
}
.secAppeal__card .card + .card {
  margin: 55px 0 0;
}
.secAppeal__btn {
  margin: 35px 0 0;
}

.secFlow {
  padding: 45px 0 0;
}
.secFlow__list {
  margin: 25px 0 0;
}
.secFlow__list .flow__contents .contentsHead .contentsLabel {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 28px;
  font-family: "EB Garamond", serif;
  font-size: 20px;
  font-weight: 400;
  color: #fff;
  letter-spacing: 0.1em;
  background: #238184;
}
.secFlow__list .flow__contents .contentsBody {
  margin: 20px 0 0;
}
.secFlow__list .flow__contents .contentsBody .contentsTtl {
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.08em;
}
.secFlow__list .flow__contents .contentsBody .contentsTxt {
  margin: 10px 0 0;
  font-family: "Yu Mincho", "游明朝体", serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.6;
  letter-spacing: 0.08em;
}
.secFlow__list .flow__img {
  margin: 25px 0 0;
}
.secFlow__list .flow__img img {
  width: 100%;
  height: auto;
}
.secFlow__list .flow + .flow {
  margin: 40px 0 0;
}
.secFlow__list .flow:last-child::before {
  display: none;
}
@media (min-width: 768px) {
  .secAppeal {
    padding: 75px 0 60px;
  }
  .secAppeal__ttl {
    font-size: 30px;
    text-align: center;
  }
  .secAppeal__txt {
    margin: 5px 0 0;
    font-size: 16px;
    text-align: center;
  }
  .secAppeal__card {
    display: flex;
    padding: 40px 55px 35px;
    margin: 40px 0 0;
  }
  .secAppeal__card .card {
    width: 440px;
  }
  .secAppeal__card .card__head {
    height: 60px;
    font-size: 24px;
  }
  .secAppeal__card .card__body .area + .area {
    margin: 15px 0 0;
  }
  .secAppeal__card .card__body .cardTtl {
    font-size: 24px;
  }
  .secAppeal__card .card__body .cardTtl .mini {
    font-size: 14px;
  }
  .secAppeal__card .card__body .cardBtn {
    width: 240px;
    height: 35px;
    font-size: 18px;
  }
  .secAppeal__card .card__body .cardTxt {
    padding: 15px 0 0;
    margin: 10px 0 0;
    font-size: 16px;
  }
  .secAppeal__card .card__body .cardTxt .mini {
    font-size: 14px;
  }
  .secAppeal__card .card + .card {
    margin: 0 0 0 50px;
  }
  .secAppeal__btn {
    width: 280px;
    margin: 45px auto 0;
  }
  .secFlow {
    padding: 95px 0 0;
  }
  .secFlow__list {
    margin: 50px 0 0;
  }
  .secFlow__list .flow {
    position: relative;
    display: flex;
    padding: 0 0 80px;
  }
  .secFlow__list .flow::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 15px;
    width: 2px;
    content: "";
    background: #238184;
  }
  .secFlow__list .flow__contents {
    width: 680px;
  }
  .secFlow__list .flow__contents .contentsHead .contentsLabel {
    width: 128px;
    height: 46px;
    font-size: 24px;
  }
  .secFlow__list .flow__contents .contentsBody {
    padding: 0 0 0 70px;
    margin: 35px 0 0;
  }
  .secFlow__list .flow__contents .contentsBody .contentsTtl {
    font-size: 26px;
  }
  .secFlow__list .flow__contents .contentsBody .contentsTxt {
    margin: 20px 0 0;
    font-size: 16px;
  }
  .secFlow__list .flow__img {
    margin: 0 0 0 40px;
  }
  .secFlow__list .flow__img img {
    width: auto;
  }
  .secFlow__list .flow + .flow {
    margin: 0;
  }
  .secFlow__list .flow:last-child {
    padding: 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvaG91c2luZy9zYWxlL2luZGV4L3N0eWxlLmNzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvaG91c2luZy9zYWxlL2luZGV4L19zZWNBcHBlYWwuc2NzcyIsImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvaG91c2luZy9zYWxlL2luZGV4L19zZWNGbG93LnNjc3MiLCJhc3NldHMvc3R5bGVzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0UsZUFBQTtFQUNBLG1CQzZDZ0I7QUYzQ2xCO0FDSUU7RUFDRSx1Q0N5Q1M7RUR4Q1QsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FER0o7QUNLRTtFQUNFLGdCQUFBO0VBQ0EsdUNDMkJTO0VEMUJULGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QURHSjtBQ01FO0VBQ0UsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FER0o7QUNVTTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHVDQ1BLO0VEUUwsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJDaEJNO0FGb0JkO0FDSU07RUFDRSxnQkFBQTtBRElSO0FDRlE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtBRElWO0FDRlU7RUFDRSxnQkFBQTtBRElaO0FDSVE7RUFDRSx1Q0N0Q0c7RUR1Q0gsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7QURHVjtBQ0dVO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0FESVo7QUNHVTtFQUNFLGtCQUFBO0FESVo7QUNBUTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSx1Q0NuRUc7RURvRUgsZUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FERVY7QUNPUTtFQUNFLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLHVDQ25GRztFRG9GSCxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLDZCQUFBO0FERVY7QUNjTTtFQUNFLGdCQUFBO0FEQVI7QUNTRTtFQUNFLGdCQUFBO0FERko7O0FHbEtBO0VBQ0UsaUJBQUE7QUgyS0Y7QUdyS0U7RUFDRSxnQkFBQTtBSDRLSjtBRzdJVTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQ0RNRjtFQ0xFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLG1CREpFO0FGK0tkO0FHaktRO0VBQ0UsZ0JBQUE7QUgwS1Y7QUduS1U7RUFDRSx1Q0RuQkM7RUNvQkQsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7QUgyS1o7QUdwS1U7RUFDRSxnQkFBQTtFQUNBLHVDRC9CQztFQ2dDRCxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0FIMktaO0FHaktNO0VBQ0UsZ0JBQUE7QUh5S1I7QUduS1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBSDBLVjtBR2xLTTtFQUNFLGdCQUFBO0FIeUtSO0FHN0pRO0VBQ0UsYUFBQTtBSHlLVjtBSW5TSTtFSEpKO0lBS0ksb0JBQUE7RURHRjtFQ0FBO0lBUUksZUFBQTtJQUNBLGtCQUFBO0VESUo7RUNBQTtJQVNJLGVBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7RURJSjtFQ0FBO0lBTUksYUFBQTtJQUNBLHVCQUFBO0lBQ0EsZ0JBQUE7RURJSjtFQ0RFO0lBRUksWUFBQTtFRElOO0VDREk7SUFhSSxZQUFBO0lBQ0EsZUFBQTtFREtSO0VDT1E7SUFJSSxnQkFBQTtFREtaO0VDQU07SUFPSSxlQUFBO0VESVY7RUNEUTtJQUtJLGVBQUE7RURLWjtFQ0lNO0lBYUksWUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VER1Y7RUNDTTtJQVVJLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0VER1Y7RUNBUTtJQUVJLGVBQUE7RURHWjtFQ0dJO0lBSUksa0JBQUE7RURDUjtFQ0tBO0lBSUksWUFBQTtJQUNBLG1CQUFBO0VEREo7RUd2S0Y7SUFJSSxpQkFBQTtFSDRLRjtFR3pLQTtJQUlJLGdCQUFBO0VINktKO0VHMUtFO0lBRUksa0JBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7RUg2S047RUcxS0k7SUFFSSxrQkFBQTtJQUNBLE1BQUE7SUFDQSxTQUFBO0lBQ0EsVUFBQTtJQUNBLFVBQUE7SUFDQSxXQUFBO0lBQ0EsbUJEaUJJO0VGNEpaO0VHektJO0lBRUksWUFBQTtFSDRLUjtFR3hLUTtJQWNJLFlBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFSDRLWjtFR3ZLTTtJQUlJLG1CQUFBO0lBQ0EsZ0JBQUE7RUgyS1Y7RUd4S1E7SUFPSSxlQUFBO0VINEtaO0VHeEtRO0lBU0ksZ0JBQUE7SUFDQSxlQUFBO0VINEtaO0VHdEtJO0lBSUksa0JBQUE7RUgwS1I7RUd2S007SUFLSSxXQUFBO0VIMktWO0VHdEtJO0lBSUksU0FBQTtFSDBLUjtFR3RLSTtJQUVJLFVBQUE7RUh5S1I7QUExUkYiLCJmaWxlIjoiYXNzZXRzL3N0eWxlcy9wYWdlcy9ob3VzaW5nL3NhbGUvaW5kZXgvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnNlY0FwcGVhbCB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgYmFja2dyb3VuZDogI2U5ZjNmNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjQXBwZWFsIHtcbiAgICBwYWRkaW5nOiA3NXB4IDAgNjBweDtcbiAgfVxufVxuLnNlY0FwcGVhbF9fdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwiWXUgTWluY2hvXCIsIFwi5ri45piO5pyd5L2TXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjQXBwZWFsX190dGwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zZWNBcHBlYWxfX3R4dCB7XG4gIG1hcmdpbjogMTVweCAwIDA7XG4gIGZvbnQtZmFtaWx5OiBcIll1IE1pbmNob1wiLCBcIua4uOaYjuacneS9k1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjQXBwZWFsX190eHQge1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2VjQXBwZWFsX19jYXJkIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDI1cHg7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0FwcGVhbF9fY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA0MHB4IDU1cHggMzVweDtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0FwcGVhbF9fY2FyZCAuY2FyZCB7XG4gICAgd2lkdGg6IDQ0MHB4O1xuICB9XG59XG4uc2VjQXBwZWFsX19jYXJkIC5jYXJkX19oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMzVweDtcbiAgZm9udC1mYW1pbHk6IFwiWXUgTWluY2hvXCIsIFwi5ri45piO5pyd5L2TXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICBiYWNrZ3JvdW5kOiAjMjM4MTg0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcHBlYWxfX2NhcmQgLmNhcmRfX2hlYWQge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5zZWNBcHBlYWxfX2NhcmQgLmNhcmRfX2JvZHkge1xuICBtYXJnaW46IDE1cHggMCAwO1xufVxuLnNlY0FwcGVhbF9fY2FyZCAuY2FyZF9fYm9keSAuYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zZWNBcHBlYWxfX2NhcmQgLmNhcmRfX2JvZHkgLmFyZWEgKyAuYXJlYSB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0FwcGVhbF9fY2FyZCAuY2FyZF9fYm9keSAuYXJlYSArIC5hcmVhIHtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICB9XG59XG4uc2VjQXBwZWFsX19jYXJkIC5jYXJkX19ib2R5IC5jYXJkVHRsIHtcbiAgZm9udC1mYW1pbHk6IFwiWXUgTWluY2hvXCIsIFwi5ri45piO5pyd5L2TXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0FwcGVhbF9fY2FyZCAuY2FyZF9fYm9keSAuY2FyZFR0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uc2VjQXBwZWFsX19jYXJkIC5jYXJkX19ib2R5IC5jYXJkVHRsIC5taW5pIHtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcHBlYWxfX2NhcmQgLmNhcmRfX2JvZHkgLmNhcmRUdGwgLm1pbmkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnNlY0FwcGVhbF9fY2FyZCAuY2FyZF9fYm9keSAuY2FyZFR0bC0tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY0FwcGVhbF9fY2FyZCAuY2FyZF9fYm9keSAuY2FyZEJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTU1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgZm9udC1mYW1pbHk6IFwiWXUgTWluY2hvXCIsIFwi5ri45piO5pyd5L2TXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICBiYWNrZ3JvdW5kOiAjNzliM2I1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcHBlYWxfX2NhcmQgLmNhcmRfX2JvZHkgLmNhcmRCdG4ge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uc2VjQXBwZWFsX19jYXJkIC5jYXJkX19ib2R5IC5jYXJkVHh0IHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgZm9udC1mYW1pbHk6IFwiWXUgTWluY2hvXCIsIFwi5ri45piO5pyd5L2TXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjM4MTg0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcHBlYWxfX2NhcmQgLmNhcmRfX2JvZHkgLmNhcmRUeHQge1xuICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0FwcGVhbF9fY2FyZCAuY2FyZF9fYm9keSAuY2FyZFR4dCAubWluaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uc2VjQXBwZWFsX19jYXJkIC5jYXJkICsgLmNhcmQge1xuICBtYXJnaW46IDU1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcHBlYWxfX2NhcmQgLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luOiAwIDAgMCA1MHB4O1xuICB9XG59XG4uc2VjQXBwZWFsX19idG4ge1xuICBtYXJnaW46IDM1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNBcHBlYWxfX2J0biB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbjogNDVweCBhdXRvIDA7XG4gIH1cbn1cblxuLnNlY0Zsb3cge1xuICBwYWRkaW5nOiA0NXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvdyB7XG4gICAgcGFkZGluZzogOTVweCAwIDA7XG4gIH1cbn1cbi5zZWNGbG93X19saXN0IHtcbiAgbWFyZ2luOiAyNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvd19fbGlzdCB7XG4gICAgbWFyZ2luOiA1MHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNGbG93X19saXN0IC5mbG93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDAgODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNGbG93X19saXN0IC5mbG93OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IDJweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6ICMyMzgxODQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvd19fbGlzdCAuZmxvd19fY29udGVudHMge1xuICAgIHdpZHRoOiA2ODBweDtcbiAgfVxufVxuLnNlY0Zsb3dfX2xpc3QgLmZsb3dfX2NvbnRlbnRzIC5jb250ZW50c0hlYWQgLmNvbnRlbnRzTGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgZm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgYmFja2dyb3VuZDogIzIzODE4NDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvd19fbGlzdCAuZmxvd19fY29udGVudHMgLmNvbnRlbnRzSGVhZCAuY29udGVudHNMYWJlbCB7XG4gICAgd2lkdGg6IDEyOHB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5zZWNGbG93X19saXN0IC5mbG93X19jb250ZW50cyAuY29udGVudHNCb2R5IHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvd19fbGlzdCAuZmxvd19fY29udGVudHMgLmNvbnRlbnRzQm9keSB7XG4gICAgcGFkZGluZzogMCAwIDAgNzBweDtcbiAgICBtYXJnaW46IDM1cHggMCAwO1xuICB9XG59XG4uc2VjRmxvd19fbGlzdCAuZmxvd19fY29udGVudHMgLmNvbnRlbnRzQm9keSAuY29udGVudHNUdGwge1xuICBmb250LWZhbWlseTogXCJZdSBNaW5jaG9cIiwgXCLmuLjmmI7mnJ3kvZNcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvd19fbGlzdCAuZmxvd19fY29udGVudHMgLmNvbnRlbnRzQm9keSAuY29udGVudHNUdGwge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLnNlY0Zsb3dfX2xpc3QgLmZsb3dfX2NvbnRlbnRzIC5jb250ZW50c0JvZHkgLmNvbnRlbnRzVHh0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgZm9udC1mYW1pbHk6IFwiWXUgTWluY2hvXCIsIFwi5ri45piO5pyd5L2TXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0Zsb3dfX2xpc3QgLmZsb3dfX2NvbnRlbnRzIC5jb250ZW50c0JvZHkgLmNvbnRlbnRzVHh0IHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlY0Zsb3dfX2xpc3QgLmZsb3dfX2ltZyB7XG4gIG1hcmdpbjogMjVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0Zsb3dfX2xpc3QgLmZsb3dfX2ltZyB7XG4gICAgbWFyZ2luOiAwIDAgMCA0MHB4O1xuICB9XG59XG4uc2VjRmxvd19fbGlzdCAuZmxvd19faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY0Zsb3dfX2xpc3QgLmZsb3dfX2ltZyBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uc2VjRmxvd19fbGlzdCAuZmxvdyArIC5mbG93IHtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvd19fbGlzdCAuZmxvdyArIC5mbG93IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjRmxvd19fbGlzdCAuZmxvdzpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uc2VjRmxvd19fbGlzdCAuZmxvdzpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi5zZWNBcHBlYWwge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQ6ICRoaWdobGlnaHQtZ3JlZW47XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmc6IDc1cHggMCA2MHB4O1xuICB9XG5cbiAgJl9fdHRsIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdHh0IHtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2NhcmQge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyNXB4O1xuICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDU1cHggMzVweDtcbiAgICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogNDQwcHg7XG4gICAgICB9XG5cbiAgICAgICZfX2hlYWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmVlbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19ib2R5IHtcbiAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcblxuICAgICAgICAuYXJlYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICsgLmFyZWEge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkVHRsIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWluaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLS1jZW50ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkQnRuIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDE1NXB4O1xuICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgICAgICAgYmFja2dyb3VuZDogIzc5YjNiNTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZFR4dCB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtZ3JlZW47XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1pbmkge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW46IDU1cHggMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIG1hcmdpbjogMzVweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBtYXJnaW46IDQ1cHggYXV0byAwO1xuICAgIH1cbiAgfVxufVxuIiwiJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHhzOiAwLFxuICB4czogMzIwcHgsXG4gIHNtOiAzNzVweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogMTA4MHB4LFxuICB4bDogMTI4MHB4LFxuICB4eGw6IDE0NDBweFxuKTtcblxuJGd1dHRlcjogMjBweDtcbiRndXR0ZXItbWQ6IDQwcHg7XG5cbiRlYXNlLWluLXNpbmU6IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuJGVhc2UtaW4tb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG5cbiRlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG4kZWFzZS1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuJGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcblxuJGVhc2UtaW4tY3ViaWM6IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuJGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiRlYXNlLWluLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuXG4kZWFzZS1pbi1xdWFydDogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4kZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4kZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG5cbiRlYXNlLWluLXF1aW50OiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiRlYXNlLW91dC1xdWludDogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuJGVhc2UtaW4tb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG5cbiRlYXNlLWluLWV4cG86IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuJGVhc2Utb3V0LWV4cG86IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiRlYXNlLWluLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG5cbiRlYXNlLWluLWNpcmM6IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcbiRlYXNlLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiRlYXNlLWluLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTtcblxuJGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4kZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuJGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuXG4kZGFyay1ncmVlbjogIzI0NDU0NjtcbiRsaWdodC1ncmVlbjogIzIzODE4NDtcbiRoaWdobGlnaHQtZ3JlZW46ICNlOWYzZjQ7XG4kb3JhbmdlOiAjZGU1NTExO1xuXG4kZm9udC1zZXJpZjogJ1l1IE1pbmNobycsICfmuLjmmI7mnJ3kvZMnLCBzZXJpZjtcbiRmb250LWVuOiAnRUIgR2FyYW1vbmQnLCBzZXJpZjtcbiRmb250LXNhbnMtc2VyaWYtZW46ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4iLCIuc2VjRmxvdyB7XG4gIHBhZGRpbmc6IDQ1cHggMCAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiA5NXB4IDAgMDtcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIG1hcmdpbjogMjVweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW46IDUwcHggMCAwO1xuICAgIH1cblxuICAgIC5mbG93IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgODBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtZ3JlZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fY29udGVudHMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDY4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRzSGVhZCB7XG4gICAgICAgICAgLmNvbnRlbnRzTGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWdyZWVuO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnRzQm9keSB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDcwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDM1cHggMCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb250ZW50c1R0bCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRlbnRzVHh0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19pbWcge1xuICAgICAgICBtYXJnaW46IDI1cHggMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAwIDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICArIC5mbG93IHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihcbiAgJGxvd2VyLFxuICAkdXBwZXIsXG4gICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHNcbikge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbn1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUsICRiYXNlOiAxOTIwKSB7XG4gICRtaW4td2lkdGg6IDEyODBweDtcbiAgJG1heC13aWR0aDogMTkyMHB4O1xuXG4gIGZvbnQtc2l6ZTogI3skc2l6ZSAvICRiYXNlICogMTAwfXZ3O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihtZCwgJG1pbi13aWR0aCkge1xuICAgIGZvbnQtc2l6ZTogI3skc2l6ZSAqIChzdHJpcC11bml0KCRtaW4td2lkdGgpIC8gJGJhc2UpfXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbWF4LXdpZHRoKSB7XG4gICAgZm9udC1zaXplOiAjeyRzaXplICogKHN0cmlwLXVuaXQoJG1heC13aWR0aCkgLyAkYmFzZSl9cHg7XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiLy4ifQ== */
