/* CSS Document */
/* common
-----------------------------*/
body {
  max-width: initial;
}

.pc_appear {
  display: none;
}

.sp_appear {
  display: block;
}

.contents {
  width: 100%;
}

#content, .contents {
  max-width: initial;
}

img {
  max-width: initial;
}

/*  #header
----------------------------------------*/
#header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0;
  width: 100%;
  margin: 0 auto;
}

#header .logo {
  width: 12.8%;
  padding: 0 0 0 4.6%;
}

#header .logo img {
  width: 100%;
}

#header .hs-logo-anchor {
  display: block;
  padding-top: 0 !important;
}

#header .hs-logo-anchor img {
  width: 87%;
  height: auto;
  margin-left: 3%;
}

#header .alignLeft {
  padding: 0 0 0 3%;
}

/*  #pagetop
----------------------------------------*/
#pagetop a {
  display: block;
  width: 45px;
  height: 45px;
  background: url(../img/ico-arrow_up.png) no-repeat top 17px left 15px #c3002f;
  background-size: 35% auto;
  position: fixed;
  bottom: 40px;
  right: 0;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}

#pagetop a:hover {
  opacity: 1;
}


/* .btn-recommend
------------------------------*/

.btn-recommend {
  text-align: center;
  padding: 0 4%;
}

.btn-recommend a {
  display: inline-block;
}



/* .bar
------------------------------*/
.bar {
  background-color: #000000;
  padding: 17px 0;
  text-align: left;
  text-shadow: none;
}

.bar .inner {
  width: 90.6%;
  margin: 0 auto;
  color: #c1c1c1;
  font-weight: normal;
}

/* main_visual
------------------------------*/
.section_mainvisual {
  padding: 0;
  background-image: none;
}

.section_mainvisual_inner {
  max-width: 100%;
}

.section_mainvisual_inner .special_navi {
  width: 90.6%;
  max-width: auto;
  position: relative;
  margin: 0 auto;
}

.section_mainvisual_title {
  max-width: 100%;
  padding-left: 0;
}

.section_mainvisial_button {
  margin-bottom: 0;
}

/* .section_contents
------------------------------*/
.section_contents .contents_inner {
  background: url('../img/bg_gray_sp.png') no-repeat bottom center / 100% auto;
  padding-bottom: calc(55 / 375 * 100vw);
}

.btn_check {
  margin-top: 6.375%;
  width: 100%;
}

.btn_check.first {
  margin-top: 6.25%;
}

.reserve {
  margin: 0 auto;
}

.reserve_text {
  margin-top: 5.17%;
  font-size: 13px;
  font-size: 0.8125rem;
}

@media (max-width: 768px) {
  .reserve_text {
    font-size: 13px;
    font-size: 4.0625vw;
  }
}

.reserve_notice {
  margin-top: 4%;
}

.reserve_notice li {
  font-size: 10px;
  font-size: 0.625rem;
}

@media (max-width: 768px) {
  .reserve_notice li {
    font-size: 10px;
    font-size: 3.125vw;
  }
}

/* .section_special_price
------------------------------*/
.section_special_price {
  padding: 0 4%;
}

.section_special_price_title {
  padding-top: 32%;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../img/title-special_car_sp.png) no-repeat left top;
  background-size: contain;
}

.section_special_price_text {
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: bold;
  text-align: center;
  margin-top: 17px;
  color: #300d0d;
}

@media (max-width: 768px) {
  .section_special_price_text {
    font-size: 12px;
    font-size: 3.75vw;
  }
}

.section_special_price_caution {
  font-size: 12px;
  font-size: 0.75rem;
  text-align: center;
  margin: 1em 0;
  color: #000;
}

@media (max-width: 768px) {
  .section_special_price_caution {
    font-size: 10px;
    font-size: 2.6666vw;
    margin: calc(25 / 375 * 100vw) 0 calc(30 / 375 * 100vw);
  }
}

.car_list {
  padding: 0 4.34%;
}

.car_list_item {
  width: 100%;
  float: none;
  margin-left: 0;
  margin-top: 4.5%;
}


.car_list_item_detail .car_name {
  margin-bottom: 10px;
  line-height: 1.1;
}

.car_list_item_detail .car_price_txt {
  font-size: 32px;
  font-size: 2rem;
  font-weight: bold;
  color: #cf0038;
}

@media (max-width: 768px) {
  .car_list_item_detail .car_price_txt {
    font-size: 32px;
    font-size: 10vw;
  }
}

.car_list_outline p {
  font-size: 10px;
  font-size: 0.625rem;
  color: #000;
  height: auto;
  overflow: auto;
}

@media (max-width: 768px) {
  .car_list_outline p {
    font-size: 10px;
    font-size: 3.125vw;
  }
}

.section_special_price + .reserve {
  margin: calc(40 / 375 * 100vw) 0 0;
}

/* .section_benefit
------------------------------*/
.section_benefit {
  width: 90.66%;
  margin: 22px auto 22px auto;
  padding-bottom: 50px;
}

.section_benefit_item {
  margin-bottom: 10px;
}

.section_benefit_item:last-child {
  margin-top: -10px;
}

/* .section_reason
------------------------------*/
.section_reason {
  width: 90.66%;
  margin: 11.8% auto;
}

.section_reason_title {
  width: 100%;
  height: 0;
  padding-top: 25.69%;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../img/title-reason.png) no-repeat left top;
  background-size: 95% auto;
  margin: 0 5% 5% auto;
}

.section_reason_inner {
  padding-top: 3.4%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.section_reason_inner .reason_list {
  width: 100%;
}

.section_reason_inner .reason_list_item {
  padding: 0 5.1%;
  margin-bottom: 20px;
}

.section_reason_inner .reason_list_detail_title {
  font-size: 14px;
  font-size: 0.875rem;
  text-align: left;
  padding-left: 31px;
  text-indent: -31px;
  line-height: 1.1;
}

@media (max-width: 768px) {
  .section_reason_inner .reason_list_detail_title {
    font-size: 14px;
    font-size: 4.375vw;
  }
}

.section_reason_inner .reason_list_detail_title.no1::before {
  content: "";
  background: url(../img/ico-number1.png) no-repeat;
  background-size: contain;
  width: 26px;
  height: 27px;
  margin: 0 5px 3px 0;
}

.section_reason_inner .reason_list_detail_title.no2::before {
  content: "";
  background: url(../img/ico-number2.png) no-repeat;
  background-size: contain;
  width: 26px;
  height: 27px;
  margin: 0 5px 3px 0;
}

.section_reason_inner .reason_list_detail_title.no3::before {
  content: "";
  background: url(../img/ico-number3.png) no-repeat;
  background-size: contain;
  width: 26px;
  height: 27px;
  margin: 0 5px 3px 0;
}

.section_reason_inner .reason_list_detail dd {
  margin-top: 4%;
  font-size: 12px;
  font-size: 0.75rem;
  text-align: left;
  line-height: 1.5;
}

@media (max-width: 768px) {
  .section_reason_inner .reason_list_detail dd {
    font-size: 12px;
    font-size: 3.75vw;
  }
}

/* .section_faq
------------------------------*/
.section_faq {
  padding: 0 0 45px 0;
}

.section_faq .faq_inner {
  max-width: 100%;
  margin: 0 auto;
}

.section_faq .faq_title {
  padding-top: 37.33333%;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../img/title-question_sp.png) no-repeat left top;
  background-size: contain;
  height: 0;
}


.section_faq .faq_question {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  padding: 5% 10% 5% 0;
  position: relative;
  margin-top: 1px;
  line-height: 1.3;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .section_faq .faq_question {
    font-size: 14px;
    font-size: 3.73vw;
  }
}

.section_faq .faq_answer {
  display: none;
  color: #260b0b;
  font-size: 14px;
  font-size: 0.875rem;
  background-color: #ffffff;
  padding: 15px;
  line-height: 1.3;
}

@media (max-width: 768px) {
  .section_faq .faq_answer {
    font-size: 14px;
    font-size: 3.73vw;
  }
}

.section_faq .active.faq_icon:before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}

.section_faq .faq_icon {
  display: block;
  position: absolute;
  height: calc(27 / 375 * 100vw);
  width: calc(27 / 375 * 100vw);
  top: 50%;
  right: 4%;
}

.section_faq .faq_icon:before, .section_faq .faq_icon:after {
  content: '';
  display: block;
  position: absolute;
  background-color: #fff;
}

.section_faq .faq_icon:before {
  width: 1px;
  height: calc(15 / 375 * 100vw);
}

.section_faq .faq_icon:after {
  width: calc(15 / 375 * 100vw);
  height: 1px;
}

.section_faq .faq_icon:before {
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.44, 0.03, 0.14, 0.98);
  transition: -webkit-transform 0.5s cubic-bezier(0.44, 0.03, 0.14, 0.98);
  transition: transform 0.5s cubic-bezier(0.44, 0.03, 0.14, 0.98);
  transition: transform 0.5s cubic-bezier(0.44, 0.03, 0.14, 0.98), -webkit-transform 0.5s cubic-bezier(0.44, 0.03, 0.14, 0.98);
}

/* .section_caution
------------------------------*/
.section_caution {
  padding: 11.7% 0;
  font-size: 10px;
  font-size: 0.625rem;
}

@media (max-width: 768px) {
  .section_caution {
    font-size: 10px;
    font-size: 3.125vw;
  }
}

.section_caution_inner {
  width: 90.625%;
  max-width: 90.625%;
  margin: 0 auto;
}

.scroll-contents {
  overflow-y: auto;
}

.scroll-contents::-webkit-scrollbar {
  background: #ccc;
  width: 10px;
}

.scroll-contents::-webkit-scrollbar::-webkit-scrollbar-thumb {
  background: #aaa;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhaXIvbmktb3Nha2EvMTgvMDIvd2ViX3NhbGVzL3Njc3MvaW5kZXhfc3Auc2NzcyIsImZhaXIvbmktb3Nha2EvMTgvMDIvd2ViX3NhbGVzL3Njc3MvaW5kZXhfc3AuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtCQUFrQjtBQXVCbEI7K0JBQytCO0FBQy9CO0VBQ0UsbUJBQWtCO0NBQ25COztBQUVEO0VBQ0UsY0FBYTtDQUNkOztBQUVEO0VBQ0UsZUFBYztDQUNmOztBQUVEO0VBQ0UsWUFBVztDQUNaOztBQUVEO0VBQ0UsbUJBQWtCO0NBQ25COztBQUVEO0VBQ0UsbUJBQWtCO0NBQ25COztBQUVEOzBDQUMwQztBQUMxQztFQUNFLHFCQUFhO0VBQWIsc0JBQWE7RUFBYixxQkFBYTtFQUFiLGNBQWE7RUFDYiwwQkFBbUI7RUFBbkIsNEJBQW1CO0VBQW5CLHVCQUFtQjtFQUFuQixvQkFBbUI7RUFDbkIsaUJBQWdCO0VBQ2hCLFlBQVc7RUFDWCxlQUFjO0NBb0JmOztBQXpCRDtFQU9JLGFBQVk7RUFDWixvQkFBbUI7Q0FJcEI7O0FBWkg7RUFVTSxZQUFXO0NBQ1o7O0FBWEw7RUFjSSxlQUFjO0VBQ2QsMEJBQXlCO0NBTTFCOztBQXJCSDtFQWlCTSxXQUFVO0VBQ1YsYUFBWTtFQUNaLGdCQUFlO0NBQ2hCOztBQXBCTDtFQXVCSSxrQkFBaUI7Q0FDbEI7O0FBR0g7MENBQzBDO0FBQzFDO0VBRUksZUFBYztFQUNkLFlBQVc7RUFDWCxhQUFZO0VBQ1osOEVBQTZFO0VBQzdFLDBCQUF5QjtFQUN6QixnQkFBZTtFQUNmLGFBQVk7RUFDWixTQUFRO0VBQ1IsaUJBQWdCO0VBQ2hCLGtCQUFpQjtFQUNqQixvQkFBbUI7Q0FLcEI7O0FBakJIO0VBZU0sV0FBVTtDQUNYOztBQUlMO2dDQUNnQztBQUNoQztFQUNFLDBCQUF5QjtFQUN6QixnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixrQkFBaUI7Q0FPbEI7O0FBWEQ7RUFNSSxhQUFZO0VBQ1osZUFBYztFQUNk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QW1CO0NBQ3BCOztBQXpYSDtFQW1WRjtJQWxWSSxnQkFBMEI7SUFDMUIsbUJBUnlCO0dBK1h4QjtDQzBDSjs7QURoRkQ7RUEwQ0ksNkJBQW9CO0VBQXBCLHFCQUFvQjtDQUNyQjs7QUEzQ0g7RUE4Q0ksZUFBYztFQUNkLG1CQUFrQjtFQUNsQixhQUFZO0VBQ1osWUFBVztFQUNYLFNBQVE7RUFDUixVQUFTO0VBQ1QsaUJBQWdCO0NBQ2pCOztBQXJESDtFQXdESSxZQUFXO0VBQ1gsZUFBYztFQUNkLG1CQUFrQjtFQUNsQix1QkFBc0I7Q0FDdkI7O0FBNURIO0VBK0RJLE9BQU07RUFDTixVQUFTO0VBQ1QsVUFBUztFQUNULGtCQUFpQjtFQUNqQixXQUNGO0NBQUM7O0FBcEVIO0VBdUVJLFFBQU87RUFDUCxTQUFRO0VBQ1IsU0FBUTtFQUNSLGlCQUFnQjtFQUNoQixZQUNGO0NBQUM7O0FBNUVIO0VBK0VJLGdGQUEwRDtFQUExRCx3RUFBMEQ7RUFBMUQsZ0VBQTBEO0VBQTFELDZIQUEwRDtDQUMzRDs7QUFJSDtnQ0FDZ0M7QUFDaEM7RUFDRSxpQkFBZ0I7RUE1YWhCLGdCQUF5QjtFQUN6QixvQkFBcUM7Q0FtYnRDOztBQWxiQztFQXlhRjtJQXhhSSxnQkFBMEI7SUFDMUIsbUJBUnlCO0dBd2I1QjtDQ3lDQTs7QUQ5Q0M7RUFDRSxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLGVBQWM7Q0FDZjs7QUFHSDtFQUNFLGlCQUFlO0NBU2hCOztBQVZEO0VBR0ksaUJBQWU7RUFDZixZQUFVO0NBS1g7O0FBVEg7RUFPTSxpQkFBZTtDQUNoQiIsImZpbGUiOiJmYWlyL25pLW9zYWthLzE4LzAyL3dlYl9zYWxlcy9jc3MvaW5kZXhfc3AuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQ1NTIERvY3VtZW50ICovXHJcblxyXG5AZnVuY3Rpb24gZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQ6MzIwKXtcclxuICAkcmF0ZTogMTAwIC8gJHZpZXdwb3J0O1xyXG4gIEByZXR1cm4gJHJhdGUgKiAkc2l6ZSAqIDF2dztcclxufVxyXG5cclxuQG1peGluIEZvbnRTaXplKCRmb250c2l6ZToxNiwgJGJhc2U6IDE2KXtcclxuICBmb250LXNpemU6ICRmb250c2l6ZSArIHB4O1xyXG4gIGZvbnQtc2l6ZTogKCRmb250c2l6ZSAvICRiYXNlKSAqIDFyZW07XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6ICRmb250c2l6ZSAqIDFweDtcclxuICAgIGZvbnQtc2l6ZTogZ2V0LXZ3KCRmb250c2l6ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4vL+aoquW5heOCteOCpOOCuuOBq+WvvuOBl+OBpuOBruavlOeOh+OCkui/lOOBmVxyXG5AZnVuY3Rpb24gd2lkdGhSYXRpbyAoJGltZ19zaXplLCAkd2lkdGgpIHtcclxuICAkcmF0aW86ICRpbWdfc2l6ZSAvICR3aWR0aDtcclxuICAkcmF0aW86IGZsb29yKCRyYXRpbyAqIDEwMDAwKSAvIDEwMDAwO1xyXG4gIEByZXR1cm4gJHJhdGlvICogMTAwO1xyXG59XHJcblxyXG4vKiBjb21tb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5ib2R5IHtcclxuICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbn1cclxuXHJcbi5wY19hcHBlYXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zcF9hcHBlYXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY29udGVudHMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4jY29udGVudCwgLmNvbnRlbnRzIHtcclxuICBtYXgtd2lkdGg6IGluaXRpYWw7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG59XHJcblxyXG4vKiAgI2hlYWRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2hlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLmxvZ28ge1xyXG4gICAgd2lkdGg6IDEyLjglO1xyXG4gICAgcGFkZGluZzogMCAwIDAgNC42JTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuaHMtbG9nby1hbmNob3Ige1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDg3JTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMyU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hbGlnbkxlZnQge1xyXG4gICAgcGFkZGluZzogMCAwIDAgMyU7XHJcbiAgfVxyXG59XHJcblxyXG4vKiAgI3BhZ2V0b3BcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNwYWdldG9wIHtcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljby1hcnJvd191cC5wbmcpIG5vLXJlcGVhdCB0b3AgMTdweCBsZWZ0IDE1cHggI2MzMDAyZjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzUlIGF1dG87XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDQwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiAuYmFyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5iYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgcGFkZGluZzogMTdweCAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgLmlubmVyIHtcclxuICAgIHdpZHRoOiA5MC42JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgY29sb3I6ICNjMWMxYzE7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIH1cclxufVxyXG5cclxuLyogbWFpbl92aXN1YWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlY3Rpb25fbWFpbnZpc3VhbCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODYwMzAzO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMiU7XHJcblxyXG4gICZfaW5uZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5zcGVjaWFsX25hdmkge1xyXG4gICAgICB3aWR0aDogOTAuNiU7XHJcbiAgICAgIG1heC13aWR0aDogYXV0bztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfdGl0bGUge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLyogLnNlY3Rpb25fY29udGVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlY3Rpb25fY29udGVudHMge1xyXG4gIC5jb250ZW50cyB7XHJcbiAgICAmX2lubmVyIHtcclxuICAgICAgcGFkZGluZzogMTIlIDA7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG5fY2hlY2sge1xyXG4gIG1hcmdpbi10b3A6IDYuMzc1JTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJi5maXJzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2LjI1JTtcclxuICB9XHJcbn1cclxuXHJcbi5yZXNlcnZlIHtcclxuICB3aWR0aDogKHdpZHRoUmF0aW8oNjgwLCA3NTApKSArICU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICZfdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1LjE3JTtcclxuICAgIEBpbmNsdWRlIEZvbnRTaXplKDEzKTtcclxuICB9XHJcblxyXG4gICZfbm90aWNlIHtcclxuICAgIG1hcmdpbi10b3A6IDQlO1xyXG4gICAgbGkge1xyXG4gICAgICBAaW5jbHVkZSBGb250U2l6ZSgxMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiAuc2VjdGlvbl9zcGVjaWFsX3ByaWNlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zZWN0aW9uX3NwZWNpYWxfcHJpY2Uge1xyXG4gIHdpZHRoOiAod2lkdGhSYXRpbyg2ODAsIDc1MCkpICsgJTtcclxuICBtYXJnaW4tdG9wOiAxMSUgYXV0byAwIGF1dG87XHJcblxyXG5cclxuICAmX3RpdGxlIHtcclxuICAgIHdpZHRoOiAod2lkdGhSYXRpbyg1ODYsIDY4MCkpICsgJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6ICh3aWR0aFJhdGlvKDEyNywgNTg2KSkgKyAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdGl0bGUtc3BlY2lhbF9jYXJfc3AucG5nKSBuby1yZXBlYXQgbGVmdCB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG5cclxuICAmX3RleHQge1xyXG4gICAgQGluY2x1ZGUgRm9udFNpemUoMTIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgY29sb3I6ICMzMDBkMGQ7XHJcbiAgfVxyXG5cclxuICAmX2NhdXRpb24ge1xyXG4gICAgQGluY2x1ZGUgRm9udFNpemUoMTIpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAxZW0gMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNhcl9saXN0IHtcclxuICAmX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogNC41JTtcclxuXHJcbiAgICAuaXRlbV9pbWFnZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9kZXRhaWwge1xyXG4gICAgICAuY2FyX25hbWUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcl9wcmljZSB7XHJcbiAgICAgICAgJl90eHQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgRm9udFNpemUoMzIpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogI2NmMDAzODtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfb3V0bGluZSB7XHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgRm9udFNpemUoMTApO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC5zZWN0aW9uX2JlbmVmaXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlY3Rpb25fYmVuZWZpdCB7XHJcbiAgd2lkdGg6ICh3aWR0aFJhdGlvKDY4MCwgNzUwKSkgKyAlOztcclxuICBtYXJnaW46IDIycHggYXV0byAyMnB4IGF1dG87XHJcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcblxyXG4gICZfaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIC5zZWN0aW9uX3JlYXNvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VjdGlvbl9yZWFzb24ge1xyXG4gIHdpZHRoOiAod2lkdGhSYXRpbyg2ODAsIDc1MCkpICsgJTs7XHJcbiAgbWFyZ2luOiAxMS44JSBhdXRvO1xyXG5cclxuICAmX3RpdGxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDI1LjY5JTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RpdGxlLXJlYXNvbi5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOTUlIGF1dG87XHJcbiAgICBtYXJnaW46IDAgNSUgNSUgYXV0bztcclxuICB9XHJcblxyXG4gICZfaW5uZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDMuNCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIC5yZWFzb25fbGlzdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJl9pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDUuMSU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICB9XHJcblxyXG4gICAgICAmX2RldGFpbCB7XHJcbiAgICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBGb250U2l6ZSgxNCk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC0zMXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuXHJcbiAgICAgICAgICAmLm5vMSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjEucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4IDNweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm5vMiB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjIucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4IDNweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm5vMyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjMucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4IDNweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkZCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0JTtcclxuICAgICAgICAgIEBpbmNsdWRlIEZvbnRTaXplKDEyKTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIC5zZWN0aW9uX2ZhcVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VjdGlvbl9mYXEge1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctcWEuanBnKSByZXBlYXQ7XHJcbiAgcGFkZGluZzogNDBweCAwIDQ1cHggMDtcclxuXHJcbiAgLmZhcSB7XHJcbiAgICAmX2lubmVyIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogKHdpZHRoUmF0aW8oNjgwLCA3NTApKSArICU7O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgd2lkdGg6ICh3aWR0aFJhdGlvKDYwNiwgNjgwKSkgKyAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAyM3B4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9xdWVzdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBAaW5jbHVkZSBGb250U2l6ZSgxNCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNjBiMGI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBwYWRkaW5nOiA0JSAxMCUgNCUgMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgIHRleHQtaW5kZW50OiAtMS41ZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMi41ZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9hbnN3ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBjb2xvcjogIzI2MGIwYjtcclxuICAgICAgQGluY2x1ZGUgRm9udFNpemUoMTQpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICB0ZXh0LWluZGVudDogLTEuNWVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIuNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS5mYXFfaWNvbjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMClcclxuICB9XHJcblxyXG4gIC5mYXFfaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogNSU7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIH1cclxuXHJcbiAgLmZhcV9pY29uOmJlZm9yZSwgLmZhcV9pY29uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLmZhcV9pY29uOmJlZm9yZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgIHdpZHRoOiAycHhcclxuICB9XHJcblxyXG4gIC5mYXFfaWNvbjphZnRlciB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICBoZWlnaHQ6IDJweFxyXG4gIH1cclxuXHJcbiAgLmZhcV9pY29uOmJlZm9yZSB7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguNDQsIC4wMywgLjE0LCAuOTgpXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLyogLnNlY3Rpb25fY2F1dGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VjdGlvbl9jYXV0aW9uIHtcclxuICBwYWRkaW5nOiAxMS43JSAwO1xyXG4gIEBpbmNsdWRlIEZvbnRTaXplKDEwKTtcclxuXHJcbiAgJl9pbm5lciB7XHJcbiAgICB3aWR0aDogOTAuNjI1JTtcclxuICAgIG1heC13aWR0aDogOTAuNjI1JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLnNjcm9sbC1jb250ZW50cyB7XHJcbiAgb3ZlcmZsb3cteTphdXRvO1xyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgYmFja2dyb3VuZDojY2NjO1xyXG4gICAgd2lkdGg6MTBweDtcclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgIGJhY2tncm91bmQ6I2FhYTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogQ1NTIERvY3VtZW50ICovXG4vKiBjb21tb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuYm9keSB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbn1cblxuLnBjX2FwcGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcF9hcHBlYXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNjb250ZW50LCAuY29udGVudHMge1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbn1cblxuLyogICNoZWFkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jaGVhZGVyIC5sb2dvIHtcbiAgd2lkdGg6IDEyLjglO1xuICBwYWRkaW5nOiAwIDAgMCA0LjYlO1xufVxuXG4jaGVhZGVyIC5sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jaGVhZGVyIC5ocy1sb2dvLWFuY2hvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4jaGVhZGVyIC5ocy1sb2dvLWFuY2hvciBpbWcge1xuICB3aWR0aDogODclO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAzJTtcbn1cblxuI2hlYWRlciAuYWxpZ25MZWZ0IHtcbiAgcGFkZGluZzogMCAwIDAgMyU7XG59XG5cbi8qICAjcGFnZXRvcFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNwYWdldG9wIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY28tYXJyb3dfdXAucG5nKSBuby1yZXBlYXQgdG9wIDE3cHggbGVmdCAxNXB4ICNjMzAwMmY7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlIGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA0MHB4O1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbiNwYWdldG9wIGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiAuYmFyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMTdweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmJhciAuaW5uZXIge1xuICB3aWR0aDogOTAuNiU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2MxYzFjMTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbWFpbl92aXN1YWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uX21haW52aXN1YWwge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODYwMzAzO1xuICBwYWRkaW5nLWJvdHRvbTogMTIlO1xufVxuXG4uc2VjdGlvbl9tYWludmlzdWFsX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2VjdGlvbl9tYWludmlzdWFsX2lubmVyIC5zcGVjaWFsX25hdmkge1xuICB3aWR0aDogOTAuNiU7XG4gIG1heC13aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlY3Rpb25fbWFpbnZpc3VhbF90aXRsZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiAuc2VjdGlvbl9jb250ZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlY3Rpb25fY29udGVudHMgLmNvbnRlbnRzX2lubmVyIHtcbiAgcGFkZGluZzogMTIlIDA7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHggYXV0bztcbn1cblxuLmJ0bl9jaGVjayB7XG4gIG1hcmdpbi10b3A6IDYuMzc1JTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG5fY2hlY2suZmlyc3Qge1xuICBtYXJnaW4tdG9wOiA2LjI1JTtcbn1cblxuLnJlc2VydmUge1xuICB3aWR0aDogOTAuNjYlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnJlc2VydmVfdGV4dCB7XG4gIG1hcmdpbi10b3A6IDUuMTclO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlc2VydmVfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogNC4wNjI1dnc7XG4gIH1cbn1cblxuLnJlc2VydmVfbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogNCU7XG59XG5cbi5yZXNlcnZlX25vdGljZSBsaSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNlcnZlX25vdGljZSBsaSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMy4xMjV2dztcbiAgfVxufVxuXG4vKiAuc2VjdGlvbl9zcGVjaWFsX3ByaWNlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbl9zcGVjaWFsX3ByaWNlIHtcbiAgd2lkdGg6IDkwLjY2JTtcbiAgbWFyZ2luLXRvcDogMTElIGF1dG8gMCBhdXRvO1xufVxuXG4uc2VjdGlvbl9zcGVjaWFsX3ByaWNlX3RpdGxlIHtcbiAgd2lkdGg6IDg2LjE3JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDIxLjY3JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdGl0bGUtc3BlY2lhbF9jYXJfc3AucG5nKSBuby1yZXBlYXQgbGVmdCB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnNlY3Rpb25fc3BlY2lhbF9wcmljZV90ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGNvbG9yOiAjMzAwZDBkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb25fc3BlY2lhbF9wcmljZV90ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAzLjc1dnc7XG4gIH1cbn1cblxuLnNlY3Rpb25fc3BlY2lhbF9wcmljZV9jYXV0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxZW0gMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbl9zcGVjaWFsX3ByaWNlX2NhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDMuNzV2dztcbiAgfVxufVxuXG4uY2FyX2xpc3RfaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDQuNSU7XG59XG5cbi5jYXJfbGlzdF9pdGVtIC5pdGVtX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNhcl9saXN0X2l0ZW1fZGV0YWlsIC5jYXJfbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5jYXJfbGlzdF9pdGVtX2RldGFpbCAuY2FyX3ByaWNlX3R4dCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNjZjAwMzg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FyX2xpc3RfaXRlbV9kZXRhaWwgLmNhcl9wcmljZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IDEwdnc7XG4gIH1cbn1cblxuLmNhcl9saXN0X291dGxpbmUgcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FyX2xpc3Rfb3V0bGluZSBwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAzLjEyNXZ3O1xuICB9XG59XG5cbi8qIC5zZWN0aW9uX2JlbmVmaXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uX2JlbmVmaXQge1xuICB3aWR0aDogOTAuNjYlO1xuICBtYXJnaW46IDIycHggYXV0byAyMnB4IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uc2VjdGlvbl9iZW5lZml0X2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc2VjdGlvbl9iZW5lZml0X2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuXG4vKiAuc2VjdGlvbl9yZWFzb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uX3JlYXNvbiB7XG4gIHdpZHRoOiA5MC42NiU7XG4gIG1hcmdpbjogMTEuOCUgYXV0bztcbn1cblxuLnNlY3Rpb25fcmVhc29uX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDI1LjY5JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdGl0bGUtcmVhc29uLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDk1JSBhdXRvO1xuICBtYXJnaW46IDAgNSUgNSUgYXV0bztcbn1cblxuLnNlY3Rpb25fcmVhc29uX2lubmVyIHtcbiAgcGFkZGluZy10b3A6IDMuNCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWN0aW9uX3JlYXNvbl9pbm5lciAucmVhc29uX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlY3Rpb25fcmVhc29uX2lubmVyIC5yZWFzb25fbGlzdF9pdGVtIHtcbiAgcGFkZGluZzogMCA1LjElO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VjdGlvbl9yZWFzb25faW5uZXIgLnJlYXNvbl9saXN0X2RldGFpbF90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICB0ZXh0LWluZGVudDogLTMxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbl9yZWFzb25faW5uZXIgLnJlYXNvbl9saXN0X2RldGFpbF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogNC4zNzV2dztcbiAgfVxufVxuXG4uc2VjdGlvbl9yZWFzb25faW5uZXIgLnJlYXNvbl9saXN0X2RldGFpbF90aXRsZS5ubzE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjEucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjdweDtcbiAgbWFyZ2luOiAwIDVweCAzcHggMDtcbn1cblxuLnNlY3Rpb25fcmVhc29uX2lubmVyIC5yZWFzb25fbGlzdF9kZXRhaWxfdGl0bGUubm8yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljby1udW1iZXIyLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIG1hcmdpbjogMCA1cHggM3B4IDA7XG59XG5cbi5zZWN0aW9uX3JlYXNvbl9pbm5lciAucmVhc29uX2xpc3RfZGV0YWlsX3RpdGxlLm5vMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY28tbnVtYmVyMy5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW46IDAgNXB4IDNweCAwO1xufVxuXG4uc2VjdGlvbl9yZWFzb25faW5uZXIgLnJlYXNvbl9saXN0X2RldGFpbCBkZCB7XG4gIG1hcmdpbi10b3A6IDQlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uX3JlYXNvbl9pbm5lciAucmVhc29uX2xpc3RfZGV0YWlsIGRkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiAzLjc1dnc7XG4gIH1cbn1cblxuLyogLnNlY3Rpb25fZmFxXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbl9mYXEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLXFhLmpwZykgcmVwZWF0O1xuICBwYWRkaW5nOiA0MHB4IDAgNDVweCAwO1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9pbm5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDkwLjY2JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uX2ZhcSAuZmFxX3RpdGxlIHtcbiAgd2lkdGg6IDg5LjExJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjNweCBhdXRvO1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9xdWVzdGlvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjBiMGI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA0JSAxMCUgNCUgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtaW5kZW50OiAtMS41ZW07XG4gIHBhZGRpbmctbGVmdDogMi41ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbl9mYXEgLmZhcV9xdWVzdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogNC4zNzV2dztcbiAgfVxufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9hbnN3ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzI2MGIwYjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWluZGVudDogLTEuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDIuNWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb25fZmFxIC5mYXFfYW5zd2VyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiA0LjM3NXZ3O1xuICB9XG59XG5cbi5zZWN0aW9uX2ZhcSAuYWN0aXZlLmZhcV9pY29uOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1JTtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLnNlY3Rpb25fZmFxIC5mYXFfaWNvbjpiZWZvcmUsIC5zZWN0aW9uX2ZhcSAuZmFxX2ljb246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnNlY3Rpb25fZmFxIC5mYXFfaWNvbjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgd2lkdGg6IDJweDtcbn1cblxuLnNlY3Rpb25fZmFxIC5mYXFfaWNvbjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgaGVpZ2h0OiAycHg7XG59XG5cbi5zZWN0aW9uX2ZhcSAuZmFxX2ljb246YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDQsIDAuMDMsIDAuMTQsIDAuOTgpO1xufVxuXG4vKiAuc2VjdGlvbl9jYXV0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbl9jYXV0aW9uIHtcbiAgcGFkZGluZzogMTEuNyUgMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb25fY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMy4xMjV2dztcbiAgfVxufVxuXG4uc2VjdGlvbl9jYXV0aW9uX2lubmVyIHtcbiAgd2lkdGg6IDkwLjYyNSU7XG4gIG1heC13aWR0aDogOTAuNjI1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zY3JvbGwtY29udGVudHMge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uc2Nyb2xsLWNvbnRlbnRzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uc2Nyb2xsLWNvbnRlbnRzOjotd2Via2l0LXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjYWFhO1xufVxuIl19 */
