@charset "UTF-8";
/* ======================================================================
 p-delivery
====================================================================== */
.p-delivery-main-visual__letter {
  width: 683px;
  height: 152px;
}
@media screen and (max-width: 767px) {
  .p-delivery-main-visual__letter {
    left: 10px;
    bottom: -10px;
    width: 353px;
    height: 79px;
  }
}
.p-delivery-bg {
  position: relative;
  background-position: 50% 300px;
}
@media screen and (max-width: 767px) {
  .p-delivery-bg {
    padding-bottom: 40px;
    background-position: 50% 450px;
  }
}
.p-delivery-bg:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 300px;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .p-delivery-bg:before {
    height: 450px;
  }
}
.p-delivery-bg > * {
  position: relative;
  z-index: 2;
}
.p-delivery-lead {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .p-delivery-lead {
    text-align: left;
  }
}
@media screen and (max-width: 767px) {
  .p-delivery-lead .u-text-1 {
    margin-top: -20px;
  }
}
.p-delivery-lead .u-text-1 .c-arrow-large:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
@media screen and (hover: hover) {
  .p-delivery-lead .u-text-1 .c-arrow-large:hover:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
.p-delivery-lead .c-note {
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .p-delivery-lead .c-note {
    margin-top: 5px;
  }
}
.p-delivery-flow {
  margin: 0 0 80px 0;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow {
    margin-bottom: 60px;
  }
}
.p-delivery-flow .c-heading-9 {
  padding: 70px 0 50px;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow .c-heading-9 {
    padding: 50px 0 30px;
    text-align: center;
  }
}
.p-delivery-flow__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 54px;
  counter-reset: flow 0;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 34px;
  }
}
.p-delivery-flow__item {
  position: relative;
  width: 160px;
  padding: 22px 4px 18px;
  border: 1px solid #333;
  counter-increment: flow 1;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    padding: 10px 20px 10px 15px;
  }
}
.p-delivery-flow__item:before {
  content: "0" counter(flow);
  position: absolute;
  left: -10px;
  top: -10px;
  width: 48px;
  height: 48px;
  border-radius: 100px;
  background: #7eb2d1;
  line-height: 48px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow__item:before {
    position: relative;
    left: auto;
    top: auto;
    width: 38px;
    height: 38px;
    font-size: 18px;
    line-height: 38px;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
.p-delivery-flow__item:after {
  content: "";
  position: absolute;
  right: -39px;
  top: 59px;
  width: 24px;
  height: 24px;
  background: url(../img/p-delivery/arrow.svg) no-repeat;
  background-size: contain;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow__item:after {
    right: auto;
    left: 50%;
    top: auto;
    bottom: -29px;
    -webkit-transform: translateX(-50%) rotate(90deg);
    transform: translateX(-50%) rotate(90deg);
  }
}
.p-delivery-flow__item:last-of-type:after {
  display: none;
}
.p-delivery-flow__img {
  display: block;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow__img {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 44px;
  }
  .p-delivery-flow__img img {
    width: 100%;
  }
}
.p-delivery-flow__txt {
  display: block;
  margin: 10px 0 0 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.6;
}
@media screen and (max-width: 767px) {
  .p-delivery-flow__txt {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 0;
  }
}
.p-delivery-sec {
  margin: 60px 0 0 0;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec {
    margin-top: 50px;
  }
}
.p-delivery-sec__head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__head {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.p-delivery-sec__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 20px 50px;
  border-radius: 20px 0 0 20px;
  background: #D2E6F3;
  color: #000;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
  line-height: 1.5;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__title {
    padding: 12px;
    border-radius: 10px 10px 0 0;
    font-size: 24px;
    line-height: 1.2;
  }
}
.p-delivery-sec__title b {
  font-size: 34px;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__title b {
    font-size: 30px;
  }
}
.p-delivery-sec__products {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0;
  border-radius: 0 20px 20px 0;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__products {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-radius: 0 0 10px 10px;
    padding: 15px;
  }
}
.p-delivery-sec__products dt {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 20px;
  border-right: 1px dashed #C2C4C6;
  font-size: 18px;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__products dt {
    display: block;
    padding: 0 0 15px 0;
    border-right: none;
    border-bottom: 1px dashed #C2C4C6;
    text-align: center;
    line-height: 1.2;
  }
}
.p-delivery-sec__products dd {
  -ms-flex-item-align: center;
  align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 5px 15px;
  padding: 0 0 0 20px;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__products dd {
    padding: 15px 0 0;
  }
}
.p-delivery-sec__products dd .c-arrow {
  font-size: 16px;
}
.p-delivery-sec__body {
  margin: 30px 0 0 0;
}
.p-delivery-sec__tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 6px;
  border-bottom: 2px solid #333;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__tabs {
    gap: 0;
  }
}
.p-delivery-sec__tab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: calc(33.33% - 4px);
  height: 52px;
  border: 2px solid transparent;
  border-bottom: none;
  background: #efeae5;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__tab {
    width: 33.33%;
    font-size: 14px;
  }
}
.p-delivery-sec__tab:first-of-type {
  border-left: none;
}
.p-delivery-sec__tab:last-of-type {
  border-right: none;
}
.p-delivery-sec__tab.--selected {
  position: relative;
  border-color: #333;
  background: #fff;
  font-size: 20px;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__tab.--selected {
    font-size: 18px;
  }
}
.p-delivery-sec__tab.--selected:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  border-top: 2px solid #fff;
}
.p-delivery-sec__calendar {
  display: none;
  width: 100%;
  border-collapse: collapse;
}
.p-delivery-sec__calendar.--selected {
  display: table;
}
.p-delivery-sec__calendar th {
  padding: 10px;
  border: 1px solid #E6E6E6;
  border-top: none;
  font-size: 16px;
  text-align: center;
  vertical-align: middle;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar th {
    padding: 5px;
    font-size: 12px;
  }
}
.p-delivery-sec__calendar thead th {
  border-bottom: 2px solid #E6E6E6;
  background: #FAF6F4;
  font-weight: 500;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar thead th {
    font-size: 14px;
  }
}
.p-delivery-sec__calendar thead th.topheader {
  color: #F7A377;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar thead th.topheader {
    font-size: 12px;
  }
}
.p-delivery-sec__calendar thead th.weekend {
  background: #FFEBEB;
  color: #f06a6a;
  font-weight: bold;
}
.p-delivery-sec__calendar thead th.weekend_sat {
  background: #E6F5FF;
  color: #7EB2D1;
  font-weight: bold;
}
.p-delivery-sec__calendar thead th:first-of-type {
  border-left: none;
}
.p-delivery-sec__calendar thead th:last-of-type {
  border-right: none;
}
.p-delivery-sec__calendar tbody th {
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar tbody th {
    font-size: 10px;
  }
}
.p-delivery-sec__calendar tbody td {
  border: 1px solid #E6E6E6;
  border-top: none;
  text-align: center;
  vertical-align: middle;
  font-size: 16px;
  font-weight: bold;
}
.p-delivery-sec__calendar tbody td.holiday_1 {
     background: #FFEBEB;
    color: #333333;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar tbody td {
    font-size: 12px;
  }
}
.p-delivery-sec__calendar tbody td .s_sideheader,
.p-delivery-sec__calendar tbody td .s_sideheader2,
.p-delivery-sec__calendar tbody td .s_target_day,
.p-delivery-sec__calendar tbody td .s_ship_day {
  display: block;
  width: 100%;
  padding: 10px;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar tbody td .s_sideheader,
  .p-delivery-sec__calendar tbody td .s_sideheader2,
  .p-delivery-sec__calendar tbody td .s_target_day,
  .p-delivery-sec__calendar tbody td .s_ship_day {
    padding: 5px 2px;
  }
}
.p-delivery-sec__calendar tbody td .s_sideheader,
.p-delivery-sec__calendar tbody td .s_target_day {
  border-bottom: 1px dashed #E6E6E6;
}
.p-delivery-sec__calendar tbody td .s_sideheader {
  font-weight: 500;
}
.p-delivery-sec__calendar tbody td .s_sideheader2,
.p-delivery-sec__calendar tbody td .s_ship_day {
  position: relative;
  background: #FAF6F4;
}
.p-delivery-sec__calendar tbody td .s_sideheader2:before,
.p-delivery-sec__calendar tbody td .s_ship_day:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -2px;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #333 transparent transparent transparent;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar tbody td .s_sideheader2:before,
  .p-delivery-sec__calendar tbody td .s_ship_day:before {
    border-width: 4px 4px 0 4px;
  }
}
.p-delivery-sec__calendar tbody td .s_sideheader2 {
  color: #F7A377;
  font-weight: bold;
}
.p-delivery-sec__calendar tbody td.today .s_target_day {
  background: #FDE788;
}
.p-delivery-sec__calendar tbody td.weekend_sat .s_target_day {
  background: #E6F5FF;
  color: #7EB2D1;
}
.p-delivery-sec__calendar tbody td.weekend_sat .s_ship_day {
  color: #7EB2D1;
}
.p-delivery-sec__calendar tbody td.weekend .s_target_day {
  background: #FFEBEB;
  color: #f06a6a;
}
.p-delivery-sec__calendar tbody td.weekend .s_ship_day {
  color: #f06a6a;
}
.p-delivery-sec__calendar tbody td.gray .s_target_day {
  background: none;
  color: #C6C3C1;
  font-weight: 500;
}
.p-delivery-sec__calendar tbody td.gray .s_ship_day {
  color: #C6C3C1;
  font-weight: 500;
}
.p-delivery-sec__calendar tbody th,
.p-delivery-sec__calendar tbody td.sideheader {
  border-left: none;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar tbody th,
  .p-delivery-sec__calendar tbody td.sideheader {
    font-size: 12px;
  }
}
.p-delivery-sec__calendar tbody td:last-of-type {
  border-right: none;
}
.p-delivery-sec__calendar-wrap {
  padding: 40px;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .p-delivery-sec__calendar-wrap {
    padding: 15px 10px;
  }
}
.p-delivery-notice {
  padding: 0 40px 40px;
  background: #fff;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .p-delivery-notice {
    margin: 50px 0 0 0;
    padding: 30px 15px;
  }
}
.p-delivery-notice .c-heading-9 {
  padding: 40px 0 0 0;
  border-top: 1px solid #c6c3c1;
}
@media screen and (max-width: 767px) {
  .p-delivery-notice .c-heading-9 {
    padding: 0;
    border: none;
    text-align: center;
  }
}
.p-delivery-notice__block {
  display: inline-block;
  text-align: left;
}
.p-delivery-notice__inner {
  margin-top: 30px;
}
@media screen and (max-width: 767px) {
  .p-delivery-notice__inner {
    margin-top: 20px;
  }
}
.p-delivery-notice__strong {
  color: #f06a6a;
  padding: 0 0 0 1em;
  text-indent: -1em;
}
.p-delivery-notice__strong:before {
  content: "※";
  text-indent: 0;
}

.c-heading-1 img.p-price-payment {
  -webkit-transform: translate(-50%, -30%);
  transform: translate(-50%, -30%);
}
@media screen and (max-width: 767px) {
  .c-heading-1 img.p-price-payment {
    width: 358px;
    -webkit-transform: translate(-50%, -70%);
    transform: translate(-50%, -70%);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInAtZGVsaXZlcnkuc2NzcyIsIl9zZXR0aW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBO0FBQUE7QUFBQTtBQUlFO0VBQ0U7RUFDQTs7QUNnTEY7RURsTEE7SUFLSTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOztBQ29LRjtFRHRLQTtJQUtJO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDc0pKO0VEN0pFO0lBVUk7OztBQUlKO0VBQ0U7RUFDQTs7QUFLSjtFQUNFOztBQ3VJRjtFRHhJQTtJQUlJOzs7QUNvSUo7RURqSUU7SUFHSTs7O0FBSUE7RUFDRTs7QUM0S1I7RUR6S1E7SUFDRTs7O0FBT1I7RUFDRTs7QUM2R0o7RUQ5R0U7SUFJSTs7O0FBTU47RUFDRTs7QUNtR0Y7RURwR0E7SUFJSTs7O0FBR0Y7RUFDRTs7QUM0Rko7RUQ3RkU7SUFJSTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQ2dGSjtFRHBGRTtJQU9JO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ21FSjtFRHpFRTtJQVNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQ3ZHUTtFRHdHUjtFQUNBO0VBQ0EsT0N0R0E7RUR1R0E7RUFDQTs7QUM0Q047RUR6REk7SUFnQkk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3NCTjtFRDlCSTtJQVdJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7O0FBR0o7RUFDRTs7QUNPSjtFRFJFO0lBSUk7SUFDQTs7RUFFQTtJQUNFOzs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDVEo7RURJRTtJQVFJO0lBQ0E7OztBQU1OO0VBQ0U7O0FDcEJGO0VEbUJBO0lBSUk7OztBQUdGO0VBQ0U7O0FDM0JKO0VEMEJFO0lBSUk7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQzdDSjtFRGlDRTtJQWVJO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtFQUNFOztBQ3ZETjtFRHNESTtJQUlJOzs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBLFlDdE5FOztBQW9KTjtFRDhERTtJQU9JO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ2xGTjtFRDBFSTtJQVdJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ25HTjtFRDhGSTtJQVFJOzs7QUFHRjtFQUNFOztBQUtOO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUN0SEo7RURrSEU7SUFPSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlDdlJFO0VEd1JGO0VBQ0E7RUFDQTtFQUNBOztBQ3hJSjtFRDRIRTtJQWVJO0lBQ0E7OztBQUdGO0VBQ0U7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0EsY0MvU0E7RURnVEEsWUM3U0E7RUQ4U0E7RUFDQTs7QUMzSk47RURzSkk7SUFRSTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUMzTE47RURxTEk7SUFTSTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUNyTU47RURrTUk7SUFNSTs7O0FBR0Y7RUFDRTtFQUNBOztBQzdNUjtFRDJNTTtJQUtJOzs7QUFHSjtFQUNFO0VBQ0EsT0M5Vko7RUQrVkk7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFFRjtFQUNFOztBQUtGO0VBQ0U7O0FDeE9SO0VEdU9NO0lBSUk7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3JQUjtFRCtPTTtJQVNJOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTs7QUNqUVY7RUQyUFE7QUFBQTtBQUFBO0FBQUE7SUFTSTs7O0FBR0o7QUFBQTtFQUVFOztBQUVGO0VBQ0U7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDM1JaO0VEbVJVO0FBQUE7SUFXSTs7O0FBSU47RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBLE9DOWJOOztBRGdjSTtFQUNFLE9DamNOOztBRG9jSTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBS0o7QUFBQTtFQUVFOztBQ3pVUjtFRHVVTTtBQUFBO0lBS0k7OztBQUdKO0VBQ0U7O0FBTUo7RUFDRTtFQUNBLFlDNWVBOztBQW9KTjtFRHNWSTtJQUtJOzs7QUFRUjtFQUNFO0VBQ0EsWUN6Zkk7RUQwZko7O0FDdFdGO0VEbVdBO0lBTUk7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBOztBQy9XSjtFRDZXRTtJQUtJO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FDN1hKO0VENFhFO0lBSUk7OztBQUlKO0VBQ0UsT0M5Z0JBO0VEK2dCQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FBVU47RUFDRTs7QUN0WkY7RURxWkE7SUFHSTtJQUNBIiwiZmlsZSI6InAtZGVsaXZlcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNldHRpbmdcIiBhcyAqO1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gcC1kZWxpdmVyeVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnAtZGVsaXZlcnkge1xuICAmLW1haW4tdmlzdWFsX19sZXR0ZXIge1xuICAgIHdpZHRoOiA2ODNweDtcbiAgICBoZWlnaHQ6IDE1MnB4O1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICB3aWR0aDogMzUzcHg7XG4gICAgICBoZWlnaHQ6IDc5cHg7XG4gICAgfVxuICB9XG5cbiAgJi1iZ3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDMwMHB4O1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNDUwcHg7XG4gICAgfVxuXG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmPip7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICB9XG5cbiAgJi1sZWFke1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnUtdGV4dC0xe1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgfVxuXG4gICAgICAuYy1hcnJvdy1sYXJnZXtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5jLW5vdGV7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgXG4gIH1cblxuICAmLWZsb3d7XG4gICAgbWFyZ2luOiAwIDAgODBweCAwO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG5cbiAgICAuYy1oZWFkaW5nLTl7XG4gICAgICBwYWRkaW5nOiA3MHB4IDAgNTBweDtcblxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpc3R7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDU0cHg7XG4gICAgICBjb3VudGVyLXJlc2V0OiBmbG93IDA7XG5cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAzNHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgcGFkZGluZzogMjJweCA0cHggMThweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBmbG93IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMTVweDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiMFwiY291bnRlcihmbG93KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAtMzlweDtcbiAgICAgICAgdG9wOiA1OXB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1nLWRpcn0vcC1kZWxpdmVyeS9hcnJvdy5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIGJvdHRvbTogLTI5cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bGFzdC1vZi10eXBlOmFmdGVye1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbWd7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBvcmRlcjogMztcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX3R4dHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmLXNlY3tcbiAgICBtYXJnaW46IDYwcHggMCAwIDA7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgICZfX2hlYWR7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDIwcHggNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRDJFNkYzO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIH1cblxuICAgICAgYntcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcHJvZHVjdHN7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcblxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICBkdHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCAjQzJDNEM2O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweCAwO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNDMkM0QzY7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZGR7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDVweCAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jLWFycm93e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHl7XG4gICAgICBtYXJnaW46IDMwcHggMCAwIDA7XG4gICAgfVxuICAgICZfX3RhYnN7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiA2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJsYWNrO1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGdhcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fdGFie1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDRweCk7XG4gICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkYnJvd247XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuLS1zZWxlY3RlZHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYWxlbmRhcntcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICAgICYuLS1zZWxlY3RlZHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB9XG5cbiAgICAgIHRoe1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGhlYWQgdGh7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkFGNkY0O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRvcGhlYWRlcntcbiAgICAgICAgICBjb2xvcjogI0Y3QTM3NztcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi53ZWVrZW5ke1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVCRUI7XG4gICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgICAgJi53ZWVrZW5kX3NhdHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZGNUZGO1xuICAgICAgICAgIGNvbG9yOiAjN0VCMkQxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBle1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGJvZHl7XG5cbiAgICAgICAgdGh7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGR7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgXG4gICAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zX3NpZGVoZWFkZXIsXG4gICAgICAgICAgLnNfc2lkZWhlYWRlcjIsXG4gICAgICAgICAgLnNfdGFyZ2V0X2RheSxcbiAgICAgICAgICAuc19zaGlwX2RheXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICBcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnNfc2lkZWhlYWRlcixcbiAgICAgICAgICAuc190YXJnZXRfZGF5e1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRTZFNkU2O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc19zaWRlaGVhZGVye1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNfc2lkZWhlYWRlcjIsXG4gICAgICAgICAgLnNfc2hpcF9kYXl7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkFGNkY0O1xuXG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDRweCA0cHggMCA0cHggO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zX3NpZGVoZWFkZXIye1xuICAgICAgICAgICAgY29sb3I6ICNGN0EzNzc7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnRvZGF5IC5zX3RhcmdldF9kYXl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkRFNzg4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYud2Vla2VuZF9zYXQgLnNfdGFyZ2V0X2RheXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFNkY1RkY7XG4gICAgICAgICAgICBjb2xvcjogIzdFQjJEMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi53ZWVrZW5kX3NhdCAuc19zaGlwX2RheXtcbiAgICAgICAgICAgIGNvbG9yOiAjN0VCMkQxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYud2Vla2VuZCAuc190YXJnZXRfZGF5e1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRUJFQjtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLndlZWtlbmQgLnNfc2hpcF9kYXl7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmdyYXkgLnNfdGFyZ2V0X2RheXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI0M2QzNDMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZ3JheSAuc19zaGlwX2RheXtcbiAgICAgICAgICAgIGNvbG9yOiAjQzZDM0MxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgdGgsXG4gICAgICAgIHRkLnNpZGVoZWFkZXJ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRkOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG5cbiAgICAgICYtd3JhcHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuICAmLW5vdGljZXtcbiAgICBwYWRkaW5nOiAwIDQwcHggNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiA1MHB4IDAgMCAwO1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIH1cblxuICAgIC5jLWhlYWRpbmctOXtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAwIDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXkyO1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2Jsb2Nre1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJl9faW5uZXJ7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3Ryb25ne1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAxZW07XG4gICAgICB0ZXh0LWluZGVudDogLTFlbTtcblxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oC7XCI7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cblxuLmMtaGVhZGluZy0xIGltZ3tcblxuICAmLnAtcHJpY2UtcGF5bWVudHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMzAlKTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMzU4cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNzAlKTtcbiAgICB9XG4gIH1cblxufSIsIi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gdmFyaWFibGVcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaW1n44OH44Kj44Os44Kv44OI44Oq44G+44Gn44Gu44OR44K5XG4kaW1nLWRpcjogXCIuLi9pbWdcIjtcblxuLy8g44Kz44Oz44OG44Oz44OE5bmFXG4kY29udGVudC13aWR0aDogMTIwMHB4O1xuXG4vLyDjgrPjg7Pjg4bjg7Pjg4Tlt6blj7Pjga7kvZnnmb1cbiRzaWRlLXBhZGRpbmc6IDE1cHg7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBicmVha3BvaW50XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g5LiL6KiYMuOBpOOBruWkieaVsOOBrumWk+OBjOOCv+ODluODrOODg+ODiOihqOekulxuLy8g44K/44OW44Os44OD44OI6KGo56S644Gq44GX44Gu5aC05ZCI44GvMuOBpOOBruWkieaVsOOBruWApOOCkuOAjDFweOW3ruOAjeOBp+ioreWumuOBmeOCi+OBk+OBqFxuXG4vLyAkcGMtYnDku6XkuIrjgYxQQ+ihqOekulxuJHBjLWJwOiAxMjgwcHg7XG5cbi8vICRzcC1icOS7peS4i+OBjFNQ6KGo56S6XG4kc3AtYnA6IDc2N3B4O1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gZm9udFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRmb250LTE6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBNZWlyeW8sIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBzYW5zLXNlcmlmO1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gY29sb3Jcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kY29sb3ItcHJpbWFyeTogIzdlYjJkMTtcbiRibGFjazogIzMzMztcbiRncmF5OiAjZWJlYmViO1xuJGdyYXkyOiAjYzZjM2MxO1xuJHdoaXRlOiAjZmZmO1xuJGJyb3duOiAjZWZlYWU1O1xuJGJyb3duMjogIzg2Nzc2ZTtcbiRicm93bjM6ICM4NTc3NmU7XG4keWVsbG93OiAjZmRlNzg3O1xuJGJsdWU6ICM2MGFhZDY7XG4kZ3JlZW46ICM1NWI5YTI7XG4kZ3JlZW4yOiAjN0VDMUIyO1xuJGJlaWdlOiAjZjlmN2YwO1xuJGJsdWUtbGlnaHQ6ICNlNGYwZjc7XG4kZ3JlZW4tbGlnaHQ6ICNlNmY0ZjE7XG4kcmVkOiAjZjA2YTZhO1xuJGNvbG9yLTE6ICMzMzM7XG4kY29sb3ItMjogIzAwMDtcbiRjb2xvci0zOiAjMDAwO1xuXG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDU1MgVHJhbnNpdGlvbiBFYXNpbmdcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBEZWZhdWx0XG4kbGluZWFyOiBjdWJpYy1iZXppZXIoLjI1MCwgLjI1MCwgLjc1MCwgLjc1MCk7XG4kZWFzZTogY3ViaWMtYmV6aWVyKC4yNTAsIC4xMDAsIC4yNTAsIDEuMDAwKTtcbiRlYXNlLWluOiBjdWJpYy1iZXppZXIoLjQyMCwgLjAwMCwgMS4wMDAsIDEuMDAwKTtcbiRlYXNlLW91dDogY3ViaWMtYmV6aWVyKC4wMDAsIC4wMDAsIC41ODAsIDEuMDAwKTtcbiRlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKC40MjAsIC4wMDAsIC41ODAsIDEuMDAwKTtcbi8vIEluXG4kZWFzZUluUXVhZDogY3ViaWMtYmV6aWVyKC41NTAsIC4wODUsIC42ODAsIC41MzApO1xuJGVhc2VJbkN1YmljOiBjdWJpYy1iZXppZXIoLjU1MCwgLjA1NSwgLjY3NSwgLjE5MCk7XG4kZWFzZUluUXVhcnQ6IGN1YmljLWJlemllciguODk1LCAuMDMwLCAuNjg1LCAuMjIwKTtcbiRlYXNlSW5RdWludDogY3ViaWMtYmV6aWVyKC43NTUsIC4wNTAsIC44NTUsIC4wNjApO1xuJGVhc2VJblNpbmU6IGN1YmljLWJlemllciguNDcwLCAuMDAwLCAuNzQ1LCAuNzE1KTtcbiRlYXNlSW5FeHBvOiBjdWJpYy1iZXppZXIoLjk1MCwgLjA1MCwgLjc5NSwgLjAzNSk7XG4kZWFzZUluQ2lyYzogY3ViaWMtYmV6aWVyKC42MDAsIC4wNDAsIC45ODAsIC4zMzUpO1xuJGVhc2VJbkJhY2s6IGN1YmljLWJlemllciguNjAwLCAtLjI4MCwgLjczNSwgLjA0NSk7XG4vLyBPdXRcbiRlYXNlT3V0UXVhZDogY3ViaWMtYmV6aWVyKC4yNTAsIC40NjAsIC40NTAsIC45NDApO1xuJGVhc2VPdXRDdWJpYzogY3ViaWMtYmV6aWVyKC4yMTUsIC42MTAsIC4zNTUsIDEuMDAwKTtcbiRlYXNlT3V0UXVhcnQ6IGN1YmljLWJlemllciguMTY1LCAuODQwLCAuNDQwLCAxLjAwMCk7XG4kZWFzZU91dFF1aW50OiBjdWJpYy1iZXppZXIoLjIzMCwgMS4wMDAsIC4zMjAsIDEuMDAwKTtcbiRlYXNlT3V0U2luZTogY3ViaWMtYmV6aWVyKC4zOTAsIC41NzUsIC41NjUsIDEuMDAwKTtcbiRlYXNlT3V0RXhwbzogY3ViaWMtYmV6aWVyKC4xOTAsIDEuMDAwLCAuMjIwLCAxLjAwMCk7XG4kZWFzZU91dENpcmM6IGN1YmljLWJlemllciguMDc1LCAuODIwLCAuMTY1LCAxLjAwMCk7XG4kZWFzZU91dEJhY2s6IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIwLCAxLjI3NSk7XG4vLyBJbiBPdXRcbiRlYXNlSW5PdXRRdWFkOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzMCwgLjUxNSwgLjk1NSk7XG4kZWFzZUluT3V0Q3ViaWM6IGN1YmljLWJlemllciguNjQ1LCAuMDQ1LCAuMzU1LCAxLjAwMCk7XG4kZWFzZUluT3V0UXVhcnQ6IGN1YmljLWJlemllciguNzcwLCAuMDAwLCAuMTc1LCAxLjAwMCk7XG4kZWFzZUluT3V0UXVpbnQ6IGN1YmljLWJlemllciguODYwLCAuMDAwLCAuMDcwLCAxLjAwMCk7XG4kZWFzZUluT3V0U2luZTogY3ViaWMtYmV6aWVyKC40NDUsIC4wNTAsIC41NTAsIC45NTApO1xuJGVhc2VJbk91dEV4cG86IGN1YmljLWJlemllcigxLjAwMCwgLjAwMCwgLjAwMCwgMS4wMDApO1xuJGVhc2VJbk91dENpcmM6IGN1YmljLWJlemllciguNzg1LCAuMTM1LCAuMTUwLCAuODYwKTtcbiRlYXNlSW5PdXRCYWNrOiBjdWJpYy1iZXppZXIoLjY4MCwgLS41NTAsIC4yNjUsIDEuNTUwKTtcblxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG1peGluXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGNsZWFyZml4XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGNmIHtcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gc2FmZS1hcmVhXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHNhZmUtYXJlYSB7XG4gIHBhZGRpbmctdG9wOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKTtcbiAgcGFkZGluZy10b3A6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wKTtcbiAgcGFkZGluZy1yaWdodDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KTtcbiAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gIHBhZGRpbmctYm90dG9tOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgcGFkZGluZy1ib3R0b206IGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKTtcbiAgcGFkZGluZy1sZWZ0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG4gIHBhZGRpbmctbGVmdDogZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KTtcbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGHjgr/jgrDjga7jgqvjg6njg7zlpInmm7Rcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gYS10YWcoJGNvbG9yMSwgJGNvbG9yMikge1xuICAmOmxpbmssXG4gICY6YWN0aXZlLFxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkY29sb3IxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yMjtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8g44OX44Os44O844K544Ob44Or44OA44O844Gu44Kr44Op44O85aSJ5pu0XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xuICAmOnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtZWRpYSBxdWVyeVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBtcSgkbWluLXdpZHRoLCAkbWF4LXdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4td2lkdGggKyBweCkgYW5kIChtYXgtd2lkdGg6ICRtYXgtd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXEtbWluKCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXEtbWF4KCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIGRldmljZVxuQG1peGluIHBjIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBjLWJwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzcC1icCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdGFiIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwLWJwICsgMXB4KSBhbmQgKG1heC13aWR0aDogJHBjLWJwIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBwYy10YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3AtYnAgKyAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNwLXRhYiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwYy1icCAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcGMtY29udGVudCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYy1icCkgYW5kIChtYXgtd2lkdGg6ICRjb250ZW50LXdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG9iamVjdCBmaXQgaW1hZ2VzXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIG9maSgkc2l6ZSkge1xuICBvYmplY3QtZml0OiAkc2l6ZTtcblxuICBAaW5jbHVkZSBpZSB7XG4gICAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogI3skc2l6ZX07XCI7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGhpZGUgc2Nyb2xsYmFyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGhpZGUtc2Nyb2xsYmFyIHtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBob3ZlclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBob3ZlciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChob3Zlcjpob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */
