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

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

.bold {
  font-weight: bold;
}

.ttl_wrap {
  padding-bottom: 24px;
}
.ttl_wrap._order {
  padding-top: 48px;
}
.ttl_wrap span {
  font-size: 1.3rem;
  padding-left: 1rem;
  font-weight: normal;
}

.top_copy {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 14px;
  line-height: 1.6;
  padding-top: 10px;
}

.inner_wrap {
  box-sizing: border-box;
}

.ttl_wrap {
  padding-top: 70px;
}

.ttl_rental {
  font-weight: normal;
  line-height: 1.5;
  border-bottom: solid 2px #CB1B45;
}

.secound_line {
  padding-top: 12px;
}

.include_txt_box {
  box-sizing: border-box;
}
/* Safari 7.1+ に適用される */
_::-webkit-full-page-media, _:future, :root, body {
  -webkit-animation: safariFix 1s forwards infinite;
}
.subheading {
  box-sizing: border-box;
  text-align: center;
  color: #fff;
  font-size: 16px;
  background-color: #CB1B45;
  width: 100%;
  font-family: "Noto Serif JP", serif;
  padding: 10px 0 12px;
  letter-spacing: 0.05em;
}
.subheading._size_head {
  margin-top: 24px;
}
.subheading._order {
  margin-top: 48px;
}

.include_txt {
  font-size: 15px;
  color: #333;
  padding-top: 24px;
  font-family: "Noto Serif JP", serif;
}

.caution_box {
  padding-top: 14px;
}

.caution {
  font-size: 13px;
  color: #333;
  font-family: "Noto Serif JP", serif;
  line-height: 1.8;
  padding-top: 10px;
}

.ttl_txt {
  line-height: 1.8;
}

.band_image {
  display: flex;
  justify-content: space-between;
  padding-top: 24px;
}
.band_image li {
  width: 48%;
}

.size_txt {
  font-size: 16px;
  color: #333;
  font-family: "Noto Serif JP", serif;
  line-height: 1.5;
  padding-top: 17px;
}
.size_txt li:not(:first-of-type) {
  padding-top: 12px;
}

.ttl_icon {
  position: relative;
  padding-left: 2.6rem;
  border-bottom: solid 1px #333;
}
.ttl_icon._kimono_list {
  margin-top: 28px;
}
.ttl_icon::after {
  position: absolute;
  content: "";
  background: url(../../rental/img/icon_navi@2x.png) center no-repeat;
  background-size: contain;
  width: 18px;
  height: 100%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}

.option_box {
  padding-top: 36px;
}

.ttl_icon_head {
  font-size: 17px;
  color: #333;
  letter-spacing: 0.05em;
  font-weight: normal;
  display: inline-block;
  width: 16em;
  line-height: 1.5;
}

.option_ul {
  padding-top: 21px;
}
.option_ul li {
  display: flex;
  justify-content: space-between;
}
.option_ul li:not(:first-of-type) {
  padding-top: 20px;
}

.option_list-txt {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 16px;
  flex: 1;
  line-height: 1.5;
}
.option_list-txt span {
  font-size: 13px;
}

.option_price {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 16px;
  line-height: 1.5;
}

.option_image {
  display: grid;
  grid-template-columns: auto auto;
  grid-column-gap: 12px;
  -moz-column-gap: 12px;
       column-gap: 12px;
  padding-top: 37px;
}

.optin_bag {
  grid-row: 1/2;
  grid-column: 1/2;
}

.optin_bag2 {
  grid-row: 1/2;
  grid-column: 2/3;
}

.accessory {
  grid-row: 2/3;
  grid-column: 1/3;
}

.option_image-txt {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 13px;
  line-height: 1.8;
}

.kimono-ul {
  padding-top: 24px;
  display: grid;
  grid-column-gap: 12px;
  -moz-column-gap: 12px;
       column-gap: 12px;
  grid-row-gap: 36px;
  row-gap: 36px;
  grid-template-columns: repeat(auto-fit, minmax(162px, 1fr));
}

.item {
  border-bottom: solid 1px #C9BC9C;
  box-sizing: border-box;
  padding-bottom: 17px;
  display: flex;
  flex-direction: column;
}

.kimono_txt_box {
  padding-top: 13px;
  box-sizing: border-box;
}

.list_head {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 13px;
  line-height: 1.6;
}

.product_name {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 13px;
  flex: 1;
  line-height: 1.6;
  padding-left: 4px;
}

.product {
  display: flex;
  justify-content: space-between;
  padding-top: 5px;
}

.list_price {
  color: #333;
  font-family: "Noto Serif JP", serif;
  font-size: 17px;
  text-align: right;
  padding-top: 7px;
  letter-spacing: 0.1em;
}

.form_btn {
  padding: 6px 0;
  box-sizing: border-box;
  margin-top: 22px;
  background-color: #C9BC9C;
  text-align: center;
  font-family: sans-serif;
  color: #fff;
  font-size: 13px;
}

.inon_wrap {
  position: relative;
  padding-right: 16px;
}
.inon_wrap::after {
  position: absolute;
  display: block;
  content: ">";
  font-size: 14px;
  color: #fff;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.list-under_box {
  margin-top: auto;
}

.access_wrap {
  padding-top: 68px;
}

.set_plan_head {
  font-size: 1.5rem;
}

.include_price {
  font-family: "Noto Serif JP", serif;
  font-size: 2.6rem;
  border-bottom: solid 2px #333;
  width: 8em;
  line-height: 1.8;
  padding-top: 14px;
}

.rental_include_txt {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 14px;
  line-height: 1.8;
  padding-top: 13px;
}

.rental_caution {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 13px;
  line-height: 1.8;
}

.items_list {
  font-family: sans-serif;
  padding-top: 16px;
}
.items_list li {
  display: flex;
  border-bottom: solid 1px #F5F3F1;
}
.items_list li:not(:first-of-type) {
  margin-top: 4px;
}
.items_list p {
  color: #595757;
  font-size: 12px;
  line-height: 2.4;
}

.items_inner {
  display: flex;
}

.items_head {
  background-color: #F5F3F1;
  width: 50%;
  text-align: center;
}
.items_head_male {
  width: 38.6503%;
}

.items_kinds {
  flex: 1;
  text-align: right;
  padding-right: 10px;
}

.photo_board {
  background-color: #FAF4EB;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 42px 17px 36px;
  margin-top: 44px;
  position: relative;
}
.photo_board::before {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/button.svg) center no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
  top: 10px;
  left: 10px;
}
.photo_board::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/button.svg) center no-repeat;
  background-size: contain;
  width: 20px;
  height: 20px;
  top: 10px;
  right: 10px;
}
.photo_image_box li {
  width: 57.9882%;
  box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.15);
}

.rental_photo01 {
  transform: rotate(-3.37deg);
}

.rental_photo03 {
  transform: rotate(-3.47deg);
}

.photo_board-txt {
  color: #333;
  font-family: "Noto Serif JP", serif;
  padding-top: 23px;
}
.photo_board-txt li {
  background-color: #fff;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 21px 12px;
  font-size: 14px;
  line-height: 1.8;
  letter-spacing: 0.05em;
  text-align: justify;
}
.photo_board-txt li:not(:first-of-type) {
  margin-top: 32px;
}

.include_head {
  color: #CB1B45;
  font-size: 15px;
  text-align: center;
  font-family: "Noto Serif JP", serif;
  padding-bottom: 24px;
}
.include_head span {
  position: relative;
  padding-left: 35px;
  padding-right: 35px;
}
.include_head span::before {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/icon_navi_red.svg) center no-repeat;
  background-size: contain;
  width: 22px;
  height: 22px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.include_head span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/icon_navi_red.svg) center no-repeat;
  background-size: contain;
  width: 22px;
  height: 22px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

#Catalog {
  padding-top: 69px;
}

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

.catalog_copy {
  background-color: #CB1B45;
  color: #fff;
  font-size: 18px;
  text-align: center;
  line-height: 1.8;
  font-family: "Noto Serif JP", serif;
}

.catalog_taitle {
  font-family: sans-serif;
  font-size: 20px;
  text-align: center;
  font-weight: normal;
  line-height: 1.5;
  padding-top: 32px;
}
.catalog_taitle span {
  font-size: 16px;
}

.catalog_sup {
  font-family: sans-serif;
  color: #333;
  font-size: 17px;
  text-align: center;
  line-height: 1.8;
  padding-top: 22px;
}
.catalog_sup span {
  font-size: 15px;
  line-height: 1.5;
  display: block;
}

.site_wrap {
  box-sizing: border-box;
  border: solid 1px #CB1B45;
  display: block;
  margin-top: 25px;
}
.site_wrap:hover .slite_link_btn {
  transition: 0.8s;
}
.site_wrap:hover .slite_link_btn span::after {
  transform: translate(30px, -50%);
}

.catalog_under_box {
  background-color: #CB1B45;
  color: #fff;
  box-sizing: border-box;
  padding: 25px 0;
  position: relative;
}
.catalog_under_box::before {
  position: absolute;
  display: block;
  content: "";
  border: solid 1px #fff;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - 10px);
  height: calc(100% - 10px);
}

.site_name {
  font-family: sans-serif;
  color: #fff;
  font-size: 16px;
  text-align: center;
  font-weight: normal;
}

.login_box {
  display: flex;
  justify-content: center;
  padding-top: 19px;
}
.login_box li {
  font-family: sans-serif;
  color: #fff;
  font-size: 15px;
  line-height: 1.8;
}
.login_box li span {
  font-weight: bold;
}

.category {
  font-family: sans-serif;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  padding-top: 12px;
}

.slite_link_wrap {
  text-align: center;
  margin-top: 25px;
}

.slite_link_btn {
  font-family: sans-serif;
  color: #fff;
  font-size: 16px;
  text-align: center;
  display: inline-block;
  border: solid 1px #fff;
  box-sizing: border-box;
  width: 81.8991%;
  line-height: 2.2;
}
.slite_link_btn span {
  position: relative;
  padding-right: 66px;
}
.slite_link_btn span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/btn_arrow_w.svg) center no-repeat;
  background-size: contain;
  width: 46px;
  height: 9px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  transition: 0.8s;
}

.site_logo {
  width: 216px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 24px;
}

.rsv_caution {
  font-family: sans-serif;
  color: #333;
  font-size: 15px;
  line-height: 1.8;
  text-align: center;
  padding-top: 25px;
}
.rsv_caution a {
  color: #CB1B45;
  font-weight: bold;
}

.contact_txt {
  font-family: "Noto Serif JP", serif;
  color: #e83415;
  font-size: 17px;
  text-align: center;
  font-weight: bold;
  line-height: 1.8;
  padding-top: 19px;
}

.rsv_allow {
  width: 79px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 19px;
}

.kimono_contact_btn {
  display: block;
  width: 94.6588%;
  margin-left: auto;
  margin-right: auto;
  background-color: #e83415;
  color: #fff;
  font-family: "Noto Serif JP", serif;
  font-size: 15px;
  line-height: 2.8;
  text-align: center;
  margin-top: 23px;
}
.kimono_contact_btn span {
  position: relative;
  padding-right: 37px;
}
.kimono_contact_btn span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/email_w.svg) center no-repeat;
  background-size: contain;
  width: 19px;
  height: 14px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.catalog_bg {
  background-color: #f6f6f6;
  padding: 27px 0;
  box-sizing: border-box;
  margin-top: 40px;
}

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

.catalog_use {
  color: #CB1B45;
  font-family: "Noto Serif JP", serif;
  font-size: 17px;
  text-align: center;
  font-weight: normal;
  padding-top: 30px;
}

.catalog_fllow_head {
  color: #fff;
  padding: 17px 15px;
  box-sizing: border-box;
  background-color: #fff;
}

.login_txt {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 15px;
  line-height: 1.8;
}

.catalog_caution {
  font-family: sans-serif;
  color: #333;
  font-size: 13px;
  line-height: 1.5;
  padding-top: 15px;
}

.pw_btn {
  display: block;
  background-color: #CB1B45;
  color: #fff;
  font-family: "Noto Serif JP", serif;
  font-size: 15px;
  line-height: 3;
  text-align: center;
  margin-top: 24px;
}
.pw_btn span {
  position: relative;
  padding-right: 29px;
}
.pw_btn span::after {
  position: absolute;
  display: block;
  content: "";
  background: url(../img/email_w.svg) center no-repeat;
  width: 19px;
  height: 14px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.catalog_fllow_box li {
  margin-top: 34px;
  background-color: #fff;
  box-sizing: border-box;
}

.catalog_fllow_txtBOx {
  box-sizing: border-box;
  padding: 13px 16px 13px 16px;
}
.catalog_fllow_txtBOx .catalog_fllow_txt {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 16px;
  line-height: 1.8;
}

.kadode_green {
  color: #CB1B45;
}

.kadode_green {
  color: #CB1B45;
}

.catalogUse_caution {
  font-family: "Noto Serif JP", serif;
  font-size: 14px;
  line-height: 1.5;
  padding-top: 10px;
}

.caution_red {
  color: #DE2D2D;
}

.caution_small {
  font-size: 13px;
}

.size_info {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 16px;
  text-align: center;
  padding-top: 36px;
  font-weight: normal;
}

.size_image {
  padding-top: 26px;
}

.price_caution {
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 13px;
  padding-top: 14px;
  line-height: 1.5;
}

.plan_type {
  border: solid 1px #333;
  box-sizing: border-box;
  width: 100%;
  margin-top: 32px;
}
.plan_type caption {
  text-align: left;
}
.plan_type tr {
  border-bottom: solid 1px #333;
}
.plan_type th {
  vertical-align: middle;
  text-align: left;
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 15px;
  font-weight: normal;
  padding: 10px 0 10px 14px;
  box-sizing: border-box;
}
.plan_type td {
  vertical-align: middle;
  font-family: "Noto Serif JP", serif;
  color: #333;
  font-size: 15px;
  padding: 10px 0 10px 14px;
  box-sizing: border-box;
  border-top: 1px solid #333;
}

.ttl_option {
  display: inline-block;
  border-bottom: solid 1px #333;
  padding-bottom: 0.7rem;
}
.ttl_option h4 {
  font-family: "Noto Serif JP", serif;
  font-size: 1.5rem;
  font-weight: normal;
  letter-spacing: 0.1em;
  position: relative;
  padding-left: 24px;
}
.ttl_option h4::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 15px;
  height: 15px;
  background: url(../img/icon_navi@2x.png) center no-repeat;
  background-size: contain;
}

.option_caution {
  font-family: "Noto Serif JP", serif;
  font-size: 1.2rem;
  color: #333;
  letter-spacing: 0.05em;
  padding-top: 0.6rem;
}

.cont_under {
  padding-top: 4.2rem;
}

.option_inner {
  padding-top: 4.8rem;
}
.option_inner dl {
  display: flex;
  justify-content: space-between;
}
.option_inner dl dt, .option_inner dl dd {
  line-height: 2;
  font-family: "Noto Serif JP", serif;
}
.option_inner h4 {
  font-family: "Noto Serif JP", serif;
  font-weight: normal;
  font-size: 1.4rem;
  padding-bottom: 1rem;
  margin-left: -0.6rem;
}

.option_inner .set {
  line-height: 1.4;
  padding-top: 0.6rem;
}

.plan_cauiton {
  font-family: "Noto Serif JP", serif;
  font-size: 3.4375vw;
  color: #333;
  letter-spacing: 0.05em;
  line-height: 1.8;
}
.plan_cauiton:first-of-type {
  padding-top: 1.8rem;
}

.rsv_link {
  padding-top: 60px;
}

.ttl_bring_in {
  font-family: "Noto Serif JP", serif;
  font-size: 16px;
  font-weight: normal;
  letter-spacing: 0.1em;
  position: relative;
  margin-top: 1.6rem;
  padding-left: 24px;
  color: #333;
  line-height: 1.5;
}
.ttl_bring_in::before {
  position: absolute;
  content: "";
  top: 6px;
  left: 0;
  width: 15px;
  height: 15px;
  background: url(../img/icon_navi_red.svg) center no-repeat;
  background-size: contain;
}

.kadode_plan_taitle {
  margin-top: 74px;
}

.set_image {
  padding-top: 52px;
}

#CatalogFllow {
  padding-top: 169px;
  margin-top: -169px;
}
#CatalogFllow::before {
  content: " ";
  margin-top: -169px;
  height: 169px;
  display: block;
  visibility: hidden;
}

#KimonoSize {
  padding-top: 169px;
  margin-top: -169px;
}

@media screen and (min-width: 1024px) {
  .ttl_wrap {
    padding-bottom: 32px;
  }
  .ttl_wrap._order {
    padding-top: 70px;
  }
  .ttl_wrap span {
    font-size: 16px;
  }
  .top_copy {
    font-size: 19px;
  }
  .inner_wrap {
    width: 90%;
    max-width: 1180px;
    margin: 0 auto;
  }
  .inner_wrap._rental {
    box-shadow: 8px 8px #CB1B45;
    margin-bottom: 8px;
    padding-bottom: 20px;
    padding-top: 60px;
  }
  .inner_wrap_m {
    width: 682px;
  }
  .ttl_rental {
    font-size: 24px;
  }
  .rental_include {
    display: grid;
    grid-template-columns: 53.385416% auto;
    grid-template-rows: auto auto;
    -moz-column-gap: 44px;
         column-gap: 44px;
    row-gap: 15px;
  }
  .kimono_photo {
    grid-column: 1/2;
    grid-row: 1/2;
  }
  .include_txt_box {
    grid-column: 2/3;
    grid-row: 1/3;
    padding-right: 47px;
  }
  .rental_caution {
    grid-column: 1/2;
    grid-row: 2/3;
  }
  .subheading {
    padding: 11px 0 13px;
    margin-top: 15px;
  }
  .subheading._size_head {
    font-size: 22px;
    margin-top: 42px;
  }
  .include_txt {
    font-size: 14px;
    padding-top: 28px;
  }
  .caution_box._include {
    padding-top: 40px;
  }
  .caution_box._band {
    padding-top: 32px;
  }
  .caution {
    font-size: 14px;
  }
  .ttl_txt {
    font-size: 16px;
    line-height: 1.8;
  }
  .band_image {
    width: 836px;
    padding-top: 42px;
  }
  .size_txt {
    font-size: 18px;
  }
  .size_txt li:not(:first-of-type) {
    padding-right: 14px;
  }
  .ttl_icon {
    font-size: 24px;
    padding-left: 50px;
  }
  .ttl_icon._kimono_list {
    margin-top: 49px;
  }
  .ttl_icon::after {
    width: 28px;
  }
  .option_box {
    padding-top: 64px;
  }
  .ttl_icon_head {
    font-size: 23px;
  }
  .option_ul {
    padding-top: 38px;
  }
  .option_ul li:not(:first-of-type) {
    padding-top: 28px;
  }
  .option_list-txt {
    font-size: 20px;
  }
  .option_list-txt span {
    font-size: 16px;
  }
  .option_price {
    font-size: 20px;
  }
  .option_image {
    padding-top: 43px;
  }
  .option_image-txt {
    font-size: 15px;
    padding-top: 12px;
  }
  .kimono-ul {
    grid-column-gap: 27px;
    -moz-column-gap: 27px;
         column-gap: 27px;
    grid-row-gap: 80px;
    row-gap: 80px;
    grid-template-columns: repeat(auto-fit, minmax(366px, 1fr));
    padding-top: 32px;
  }
  .kimono_txt_box {
    padding-bottom: 31px;
  }
  .list_head {
    font-size: 18px;
  }
  .product_name {
    font-size: 18px;
  }
  .list_price {
    font-size: 24px;
    text-align: left;
    padding-top: 0;
  }
  .form_btn {
    display: inline-block;
    font-size: 14px;
    padding: 10px 16px;
    font-weight: bold;
    margin-top: 0;
  }
  .inon_wrap::after {
    font-size: 15px;
  }
  .list-under_box {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .access_wrap {
    padding-top: 92px;
  }
  .set_plan_head {
    font-size: 21px;
  }
  .include_price {
    font-size: 30px;
  }
  .rental_include_txt {
    font-size: 12px;
  }
  .rental_caution {
    font-size: 14px;
  }
  .items_list {
    max-width: 356px;
    padding-top: 26px;
  }
  .items_list li:not(:first-of-type) {
    margin-top: 6px;
  }
  .items_inner_femme {
    width: 55.8989%;
  }
  .items_inner_male {
    flex: 1;
  }
  .items_kinds {
    padding-right: 14px;
  }
  .photo_board {
    padding: 37px 43px 46px;
  }
  .photo_board::before {
    width: 24px;
    height: 24px;
  }
  .photo_board::after {
    width: 24px;
    height: 24px;
  }
  .photo_image_box li {
    width: 36.90972%;
    max-width: 336px;
  }
  .photo_board-txt {
    padding-top: 45px;
  }
  .photo_board-txt li {
    font-size: 18px;
    padding: 24px 30px;
  }
  .include_head {
    font-size: 19px;
  }
  .include_head span {
    padding-left: 45px;
    padding-right: 45px;
  }
  #Catalog {
    padding-top: 98px;
  }
  .catalog_copy {
    font-size: 24px;
    line-height: 3.2;
  }
  .catalog_taitle {
    font-size: 28px;
    padding-top: 34px;
  }
  .catalog_taitle span {
    font-size: 24px;
  }
  .catalog_sup {
    font-size: 20px;
    line-height: 1.8;
  }
  .catalog_sup span {
    font-size: 18px;
  }
  .site_wrap {
    margin-top: 42px;
  }
  .catalog_under_box {
    padding: 38px 0;
  }
  .catalog_under_box::before {
    width: calc(100% - 20px);
    height: calc(100% - 20px);
  }
  .site_name {
    font-size: 24px;
  }
  .login_box li {
    font-size: 18px;
  }
  .category {
    font-size: 18px;
  }
  .slite_link_wrap {
    margin-top: 30px;
  }
  .slite_link_btn {
    width: 379px;
    font-size: 20px;
  }
  .slite_link_btn span {
    padding-right: 94px;
  }
  .slite_link_btn span::after {
    width: 62px;
    height: 13px;
    top: 34%;
    transform: translateY(-50%);
  }
  .site_logo {
    width: 308px;
  }
  .rsv_caution {
    font-size: 18px;
  }
  .contact_txt {
    font-size: 26px;
    padding-top: 27px;
  }
  .rsv_allow {
    width: 86px;
  }
  .kimono_contact_btn {
    width: 507px;
    font-size: 20px;
    line-height: 3.2;
    margin-top: 21px;
  }
  .kimono_contact_btn span {
    padding-right: 63px;
  }
  .kimono_contact_btn span::after {
    width: 29px;
    height: 21px;
  }
  .catalog_bg {
    padding: 40px 0;
  }
  .catalog_use {
    font-size: 21px;
    padding-top: 39px;
  }
  .catalog_fllow_head {
    padding: 22px 0 40px 0;
  }
  .login_txt {
    font-size: 16px;
    padding-top: 12px;
  }
  .catalog_caution {
    font-size: 13px;
  }
  .pw_btn {
    font-size: 17px;
    width: 434x;
    margin-left: auto;
    margin-right: auto;
    margin-top: 24px;
  }
  .pw_btn {
    font-size: 20px;
    width: 508px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 29px;
  }
  .catalog_fllow_box li {
    display: flex;
    margin-top: 44px;
  }
  .catlog_fllow_image {
    width: 38.9831%;
  }
  .catalog_fllow_txtBOx {
    width: 61.0169%;
    display: flex;
    align-items: center;
    padding: 10px 20px 10px 20px;
  }
  .catalog_fllow_txtBOx .catalog_fllow_txt {
    font-size: 15px;
  }
  .catalogUse_caution {
    font-size: 13px;
    padding-top: 5px;
  }
  .caution_small {
    font-size: 15px;
  }
  .size_info {
    font-size: 24px;
    padding-top: 46px;
  }
  .size_image {
    width: 760px;
  }
  .plan_type tr:nth-child(even) {
    background-color: #f6f6f6;
  }
  .plan_type th {
    font-size: 15px;
    padding: 10px;
  }
  .plan_type td {
    border-left: 1px solid #333;
    font-size: 15px;
    padding: 12px 0 12px 12px;
  }
  .plan_option_box .option_inner:not(:first-child) {
    margin-left: 48px;
  }
  .ttl_option h4 {
    padding-left: 31px;
    font-size: 19px;
  }
  .ttl_option h4::before {
    width: 22px;
    height: 22px;
  }
  .option_caution {
    font-size: 17px;
    padding-top: 16px;
  }
  .cont_under {
    width: 100%;
    max-width: 1180px;
    margin: 0 auto;
    padding-top: 75px;
  }
  .option_inner {
    padding-bottom: 42px;
    padding-top: 50px;
  }
  .option_inner h4 {
    font-size: 15px;
  }
  .plan_cauiton {
    font-size: 13px;
  }
  .rsv_link {
    padding-top: 100px;
  }
  .ttl_bring_in {
    font-size: 19px;
    padding-left: 34px;
  }
  .ttl_bring_in::before {
    display: block;
    content: "";
    position: absolute;
    top: 13%;
    left: 0;
    width: 15px;
    height: 15px;
    background: url(../img/icon_navi_red.svg) center no-repeat;
    background-size: contain;
  }
  .kadode_plan_taitle {
    margin-top: 82px;
  }
  .set_image {
    width: 653px;
    padding-top: 30px;
    font-family: "Noto Serif JP", serif;
    padding-top: 82px;
  }
  #CatalogFllow {
    padding-top: 140px;
    margin-top: -140px;
  }
  #KimonoSize {
    padding-top: 140px;
    margin-top: -140px;
  }
}

@media screen and (max-width: 767px) {
  .inner_wrap {
    border-bottom: solid 5px #CB1B45;
    padding-bottom: 27px;
  }
  .ttl_category {
    width: 100%;
  }
  .subheading._include_head {
    margin-top: 30px;
  }
  .option_list-txt {
    padding-right: 58px;
  }
  .option_image {
    grid-template-rows: auto auto;
    grid-row-gap: 28px;
    row-gap: 28px;
  }
  .accessory {
    width: 64.985163%;
    margin-left: auto;
    margin-right: auto;
  }
  .form_btn {
    display: block;
    width: 86%;
    margin-left: auto;
    margin-right: auto;
  }
  .rental_caution {
    padding-top: 13px;
  }
  .items_list {
    width: 100%;
  }
  .items_inner {
    width: 50%;
  }
  .photo_image_box li:not(:first-of-type) {
    margin-top: 21px;
  }
  .rental_photo02 {
    margin-left: auto;
  }
  .slite_link_btn {
    min-width: 276px;
  }
  .catalog_fllow_txtBOx {
    border-top: 1px solid #333;
  }
  .option_inner:last-child {
    border-bottom: solid 1px #333;
    padding-bottom: 2rem;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .inner_wrap._rental {
    border-bottom: solid 8px #CB1B45;
    padding-bottom: 13px;
  }
  .ttl_category {
    width: 100%;
  }
  .cont_wrap._entrance {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
  .kimono_photo {
    padding-top: 16px;
  }
  .subheading {
    margin-top: 18px;
  }
  .kimono-ul {
    grid-template-columns: repeat(auto-fit, minmax(221px, 1fr));
  }
  .form_btn {
    display: block;
    width: 86%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .rental_caution {
    border-top: dotted 1px #ccc;
    margin-top: 16px;
  }
  .items_list {
    width: 70%;
  }
  .items_inner {
    width: 50%;
  }
  .photo_board {
    padding: 42px 37px 36px;
  }
  .photo_image_box li {
    width: 30%;
  }
  .catalog_copy {
    line-height: 3.2;
  }
  .slite_link_btn {
    width: 260px;
  }
  .catalog_inner {
    margin-left: 10%;
    margin-right: 10%;
  }
  .catalog_use {
    font-size: 19px;
  }
  .catalog_fllow_head {
    padding: 28px 0;
  }
  .login_txt {
    font-size: 16px;
  }
  .pw_btn {
    width: 328px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 31px;
  }
  .catalog_fllow_txtBOx {
    padding: 24px 20px 24px 20px;
  }
  .size_image {
    width: 80%;
  }
  .plan_option_box .option_inner:not(:first-child) {
    margin-left: 32px;
  }
  .option_inner {
    padding-bottom: 2rem;
  }
  .option_inner dl dt, .option_inner dl dd {
    font-size: 11px;
    letter-spacing: 0;
  }
  .plan_cauiton {
    font-size: 1.1rem;
  }
  .ttl_bring_in::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 15px;
    height: 15px;
    background: url(../img/icon_navi_red.svg) center no-repeat;
    background-size: contain;
  }
  .set_image {
    width: 520px;
    padding-top: 72px;
  }
  #CatalogFllow {
    padding-top: 173px;
    margin-top: -173px;
  }
  #KimonoSize {
    padding-top: 173px;
    margin-top: -173px;
  }
}

@media (min-width: 1024px) {
  .subheading {
    font-size: calc(5 * (100vw - 1024px) / 256 + 15px);
  }
}

@media screen and (min-width: 1280px) {
  .subheading {
    font-size: 20px;
  }
  .include_txt {
    font-size: 18px;
  }
  .include_price {
    padding-top: 34px;
  }
  .rental_include_txt {
    font-size: 14px;
  }
  .catalog_bg {
    padding: 58px 0;
  }
  .catalog_use {
    font-size: 24px;
  }
  .login_txt {
    font-size: 18px;
    padding-top: 15px;
  }
  .catalog_caution {
    font-size: 14px;
  }
  .catalog_fllow_txtBOx {
    padding: 0 39px 0 39px;
  }
  .catalog_fllow_txtBOx .catalog_fllow_txt {
    font-size: 18px;
  }
  .catalogUse_caution {
    font-size: 15px;
    padding-top: 10px;
  }
  .plan_type th {
    font-size: 16px;
    padding: 12px 0 12px 23px;
  }
  .plan_type td {
    font-size: 16px;
    padding: 12px 0 12px 23px;
  }
}

@media screen and (min-width: 768px) {
  .option_image {
    grid-template-columns: auto auto auto;
  }
  .optin_bag {
    grid-row: 1/2;
    grid-column: 1/2;
  }
  .optin_bag2 {
    grid-row: 1/2;
    grid-column: 2/3;
  }
  .accessory {
    grid-row: 1/2;
    grid-column: 3/4;
  }
  .photo_board {
    width: 90%;
    max-width: 1152px;
    margin-left: auto;
    margin-right: auto;
  }
  .photo_image_box {
    display: flex;
    justify-content: space-between;
  }
  .cont_wrap-middle {
    width: 80%;
    max-width: 1180px;
    margin-left: auto;
    margin-right: auto;
  }
  .catalog_bg {
    width: 80%;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
  }
  .login_txt {
    text-align: center;
  }
  .catalog_caution {
    text-align: center;
  }
  .size_image {
    margin-left: auto;
    margin-right: auto;
  }
  .plan_option_box {
    display: flex;
  }
  .option_inner {
    width: 31.18644%;
    border-bottom: solid 1px #333;
  }
  .set_image {
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 1453px) {
  .ex_pc {
    display: none;
  }
}

@media screen and (max-width: 1023px) {
  .plan_type th {
    display: block;
    background-color: #f6f6f6;
  }
  .plan_type td {
    display: block;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) and (min-width: 1024px) {
  .ttl_bring_in::before {
    width: 22px;
    height: 21px;
  }
}

@media screen and (min-width: 1024px) and (min-width: 1024px) {
  .ttl_bring_in::before {
    width: 22px;
    height: 21px;
    top: 50%;
    transform: translateY(-50%);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVudHJhbmNlLmNzcyIsIl9tYWluX2VudHJhbmNlLnNjc3MiLCJfc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0NoQjs7O2lEQUFBO0FBV0E7RUFDRSxnQkFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7QURORjs7QUNTQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0FETkY7O0FDU0E7RUFDRSxpQkFBQTtBRE5GOztBQ1NBO0VBQ0Usb0JBQUE7QURORjtBQ1VFO0VBQ0UsaUJBQUE7QURISjtBQ1FFO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FEREo7O0FDUUE7RUFDRSxtQ0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBREFGOztBQ09BO0VBQ0Usc0JBQUE7QURDRjs7QUM2QkE7RUFDRSxpQkFBQTtBRE9GOztBQ0tBO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdDQUFBO0FEU0Y7O0FDSEE7RUFDRSxpQkFBQTtBRFdGOztBQ3NCQTtFQUNFLHNCQUFBO0FEV0Y7QUNTQSx1QkFBQTtBQUNBO0VBQ0UsaURBQUE7QURhRjtBQ0xBO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQkFBQTtFQUNBLHNCQUFBO0FEYUY7QUNJRTtFQUNFLGdCQUFBO0FEbUJKO0FDYkU7RUFDRSxnQkFBQTtBRHFCSjs7QUNqQkE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsbUNBQUE7QURvQkY7O0FDVkE7RUFDRSxpQkFBQTtBRHdCRjs7QUNYQTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FEd0JGOztBQ2xCQTtFQUNFLGdCQUFBO0FEMEJGOztBQ25CQTtFQUNFLGFB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SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7RURrSUY7RUNoR0Y7SUFFSSxhQUFBO0lBQ0EsOEJBQUE7RURzSUY7RUN2QkY7SUFJSSxVQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0VEc0pGO0VDa0pGO0lBTUksVUFBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtFRHNNRjtFQ25KRDtJQVVHLGtCQUFBO0VEeU5GO0VDN01GO0lBT0ksa0JBQUE7RUQrTkY7RUNoRUY7SUFNSSxpQkFBQTtJQUNBLGtCQUFBO0VEaVFGO0VDckxGO0lBRUksYUFBQTtFRCtRRjtFQzFNRjtJQUdJLGdCQUFBO0lBQ0EsNkJBQUE7RUR5UkY7RUNwSkY7SUFPSSxpQkFBQTtJQUNBLGtCQUFBO0VEdVRGO0FBOWlERjs7QUMwN0JFO0VBREY7SUFFSSxhQUFBO0VEMlBGO0FBQ0Y7O0FDbG9ESTtFQTY3Q0Y7SUFVSSxjQUFBO0lBQ0EseUJBQUE7RURzUUo7RUMzUEE7SUFTSSxjQUFBO0VENFFKO0FBekJGOztBQy9zREk7RUF1b0RGO0lBb0JNLFdBQUE7SUFDQSxZQUFBO0VEK1NOO0FBQ0Y7O0FDNThESTtFQXVvREY7SUFtQ00sV0FBQTtJQUNBLFlBQUE7SUFDQSxRQUFBO0lBQ0EsMkJBQUE7RURtVE47QUFDRiIsImZpbGUiOiJlbnRyYW5jZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44GT44GuQ1NT44OV44Kh44Kk44Or44GvU2Fzc+OBi+OCieeUn+aIkOOBleOCjOOBpuOBhOOBvuOBmeOAglxu57eo6ZuG44GX44Gq44GE44KI44GG44Gr44GU5rOo5oSP44GP44Gg44GV44GE44CCXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIC8qIDEwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnR0bF93cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF93cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnR0bF93cmFwLl9vcmRlciB7XG4gIHBhZGRpbmctdG9wOiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfd3JhcC5fb3JkZXIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG4udHRsX3dyYXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF93cmFwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udG9wX2NvcHkge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudG9wX2NvcHkge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuXG4uaW5uZXJfd3JhcCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXJfd3JhcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgNXB4ICNDQjFCNDU7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5uZXJfd3JhcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmlubmVyX3dyYXAuX3JlbnRhbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgOHB4ICNDQjFCNDU7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5uZXJfd3JhcC5fcmVudGFsIHtcbiAgICBib3gtc2hhZG93OiA4cHggOHB4ICNDQjFCNDU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5uZXJfd3JhcF9tIHtcbiAgICB3aWR0aDogNjgycHg7XG4gIH1cbn1cblxuLnR0bF93cmFwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dGxfY2F0ZWdvcnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudHRsX2NhdGVnb3J5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udHRsX3JlbnRhbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjQ0IxQjQ1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfcmVudGFsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLnNlY291bmRfbGluZSB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY29udF93cmFwLl9lbnRyYW5jZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZW50YWxfaW5jbHVkZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUzLjM4NTQxNiUgYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBjb2x1bW4tZ2FwOiA0NHB4O1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmtpbW9ub19waG90byB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAua2ltb25vX3Bob3RvIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cblxuLmluY2x1ZGVfdHh0X2JveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluY2x1ZGVfdHh0X2JveCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBncmlkLXJvdzogMS8zO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ3cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZW50YWxfY2F1dGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN1YmhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1ICogKDEwMHZ3IC0gMTAyNHB4KSAvIDI1NiArIDE1cHgpO1xuICB9XG59XG4vKiBTYWZhcmkgNy4xKyDjgavpgannlKjjgZXjgozjgosgKi9cbl86Oi13ZWJraXQtZnVsbC1wYWdlLW1lZGlhLCBfOmZ1dHVyZSwgOnJvb3QsIGJvZHkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2FmYXJpRml4IDFzIGZvcndhcmRzIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2FmYXJpRml4IHtcbiAgMTAwJSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLnN1YmhlYWRpbmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQjFCNDU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBwYWRkaW5nOiAxMHB4IDAgMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zdWJoZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN1YmhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDExcHggMCAxM3B4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc3ViaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3ViaGVhZGluZy5faW5jbHVkZV9oZWFkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uc3ViaGVhZGluZy5fc2l6ZV9oZWFkIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3ViaGVhZGluZy5fc2l6ZV9oZWFkIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgfVxufVxuLnN1YmhlYWRpbmcuX29yZGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cblxuLmluY2x1ZGVfdHh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluY2x1ZGVfdHh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW5jbHVkZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uY2F1dGlvbl9ib3gge1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F1dGlvbl9ib3guX2luY2x1ZGUge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdXRpb25fYm94Ll9iYW5kIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4uY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnR0bF90eHQge1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxufVxuXG4uYmFuZF9pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbmRfaW1hZ2Uge1xuICAgIHdpZHRoOiA4MzZweDtcbiAgICBwYWRkaW5nLXRvcDogNDJweDtcbiAgfVxufVxuLmJhbmRfaW1hZ2UgbGkge1xuICB3aWR0aDogNDglO1xufVxuXG4uc2l6ZV90eHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l6ZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnNpemVfdHh0IGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l6ZV90eHQgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgfVxufVxuXG4udHRsX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi42cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX2ljb24ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi50dGxfaWNvbi5fa2ltb25vX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfaWNvbi5fa2ltb25vX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDQ5cHg7XG4gIH1cbn1cbi50dGxfaWNvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9yZW50YWwvaW1nL2ljb25fbmF2aUAyeC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX2ljb246OmFmdGVyIHtcbiAgICB3aWR0aDogMjhweDtcbiAgfVxufVxuXG4ub3B0aW9uX2JveCB7XG4gIHBhZGRpbmctdG9wOiAzNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fYm94IHtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxufVxuXG4udHRsX2ljb25faGVhZCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMzMzM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF9pY29uX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuXG4ub3B0aW9uX3VsIHtcbiAgcGFkZGluZy10b3A6IDIxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9wdGlvbl91bCB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbn1cbi5vcHRpb25fdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3B0aW9uX3VsIGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAub3B0aW9uX3VsIGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctdG9wOiAyOHB4O1xuICB9XG59XG5cbi5vcHRpb25fbGlzdC10eHQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9wdGlvbl9saXN0LXR4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fbGlzdC10eHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLm9wdGlvbl9saXN0LXR4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fbGlzdC10eHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5vcHRpb25fcHJpY2Uge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4ub3B0aW9uX2ltYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDM3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3B0aW9uX2ltYWdlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBncmlkLXJvdy1nYXA6IDI4cHg7XG4gICAgcm93LWdhcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wdGlvbl9pbWFnZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5vcHRpb25faW1hZ2Uge1xuICAgIHBhZGRpbmctdG9wOiA0M3B4O1xuICB9XG59XG5cbi5vcHRpbl9iYWcge1xuICBncmlkLXJvdzogMS8yO1xuICBncmlkLWNvbHVtbjogMS8yO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wdGluX2JhZyB7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG59XG5cbi5vcHRpbl9iYWcyIHtcbiAgZ3JpZC1yb3c6IDEvMjtcbiAgZ3JpZC1jb2x1bW46IDIvMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcHRpbl9iYWcyIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gIH1cbn1cblxuLmFjY2Vzc29yeSB7XG4gIGdyaWQtcm93OiAyLzM7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNjZXNzb3J5IHtcbiAgICB3aWR0aDogNjQuOTg1MTYzJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2Nlc3Nvcnkge1xuICAgIGdyaWQtcm93OiAxLzI7XG4gICAgZ3JpZC1jb2x1bW46IDMvNDtcbiAgfVxufVxuXG4ub3B0aW9uX2ltYWdlLXR4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9wdGlvbl9pbWFnZS10eHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxufVxuXG4ua2ltb25vLXVsIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgZ3JpZC1yb3ctZ2FwOiAzNnB4O1xuICByb3ctZ2FwOiAzNnB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE2MnB4LCAxZnIpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5raW1vbm8tdWwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjIxcHgsIDFmcikpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmtpbW9uby11bCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyN3B4O1xuICAgIGNvbHVtbi1nYXA6IDI3cHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4MHB4O1xuICAgIHJvdy1nYXA6IDgwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzNjZweCwgMWZyKSk7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gIH1cbn1cblxuLml0ZW0ge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0M5QkM5QztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5raW1vbm9fdHh0X2JveCB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5raW1vbm9fdHh0X2JveCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMxcHg7XG4gIH1cbn1cblxuLmxpc3RfaGVhZCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxpc3RfaGVhZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X25hbWUge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdF9uYW1lIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5saXN0X3ByaWNlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlzdF9wcmljZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmZvcm1fYnRuIHtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOUJDOUM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybV9idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4NiU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9ybV9idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4NiU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybV9idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmlub25fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5pbm9uX3dyYXA6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCI+XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbm9uX3dyYXA6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmxpc3QtdW5kZXJfYm94IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlzdC11bmRlcl9ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmFjY2Vzc193cmFwIHtcbiAgcGFkZGluZy10b3A6IDY4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY2Vzc193cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogOTJweDtcbiAgfVxufVxuXG4uc2V0X3BsYW5faGVhZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXRfcGxhbl9oZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuLmluY2x1ZGVfcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMzMzM7XG4gIHdpZHRoOiA4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmNsdWRlX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW5jbHVkZV9wcmljZSB7XG4gICAgcGFkZGluZy10b3A6IDM0cHg7XG4gIH1cbn1cblxuLnJlbnRhbF9pbmNsdWRlX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZW50YWxfaW5jbHVkZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5yZW50YWxfaW5jbHVkZV90eHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucmVudGFsX2NhdXRpb24ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbnRhbF9jYXV0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnJlbnRhbF9jYXV0aW9uIHtcbiAgICBib3JkZXItdG9wOiBkb3R0ZWQgMXB4ICNjY2M7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yZW50YWxfY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5pdGVtc19saXN0IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLml0ZW1zX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXRlbXNfbGlzdCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pdGVtc19saXN0IHtcbiAgICBtYXgtd2lkdGg6IDM1NnB4O1xuICAgIHBhZGRpbmctdG9wOiAyNnB4O1xuICB9XG59XG4uaXRlbXNfbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRjVGM0YxO1xufVxuLml0ZW1zX2xpc3QgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaXRlbXNfbGlzdCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbn1cbi5pdGVtc19saXN0IHAge1xuICBjb2xvcjogIzU5NTc1NztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMi40O1xufVxuXG4uaXRlbXNfaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLml0ZW1zX2lubmVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaXRlbXNfaW5uZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaXRlbXNfaW5uZXJfZmVtbWUge1xuICAgIHdpZHRoOiA1NS44OTg5JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pdGVtc19pbm5lcl9tYWxlIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbi5pdGVtc19oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMTtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLml0ZW1zX2hlYWRfbWFsZSB7XG4gIHdpZHRoOiAzOC42NTAzJTtcbn1cblxuLml0ZW1zX2tpbmRzIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLml0ZW1zX2tpbmRzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICB9XG59XG5cbi5waG90b19ib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUY0RUI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQycHggMTdweCAzNnB4O1xuICBtYXJnaW4tdG9wOiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGhvdG9fYm9hcmQge1xuICAgIHBhZGRpbmc6IDQycHggMzdweCAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBob3RvX2JvYXJkIHtcbiAgICBwYWRkaW5nOiAzN3B4IDQzcHggNDZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBob3RvX2JvYXJkIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnBob3RvX2JvYXJkOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J1dHRvbi5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5waG90b19ib2FyZDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5waG90b19ib2FyZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J1dHRvbi5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGhvdG9fYm9hcmQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBob3RvX2ltYWdlX2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5waG90b19pbWFnZV9ib3ggbGkge1xuICB3aWR0aDogNTcuOTg4MiU7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGhvdG9faW1hZ2VfYm94IGxpIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBob3RvX2ltYWdlX2JveCBsaSB7XG4gICAgd2lkdGg6IDM2LjkwOTcyJTtcbiAgICBtYXgtd2lkdGg6IDMzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGhvdG9faW1hZ2VfYm94IGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gIH1cbn1cblxuLnJlbnRhbF9waG90bzAxIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTMuMzdkZWcpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVudGFsX3Bob3RvMDIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5yZW50YWxfcGhvdG8wMyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zLjQ3ZGVnKTtcbn1cblxuLnBob3RvX2JvYXJkLXR4dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBwYWRkaW5nLXRvcDogMjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGhvdG9fYm9hcmQtdHh0IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxufVxuLnBob3RvX2JvYXJkLXR4dCBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDIxcHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5waG90b19ib2FyZC10eHQgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAyNHB4IDMwcHg7XG4gIH1cbn1cbi5waG90b19ib2FyZC10eHQgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5pbmNsdWRlX2hlYWQge1xuICBjb2xvcjogI0NCMUI0NTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbmNsdWRlX2hlYWQge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuLmluY2x1ZGVfaGVhZCBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmluY2x1ZGVfaGVhZCBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxufVxuLmluY2x1ZGVfaGVhZCBzcGFuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aV9yZWQuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDA7XG59XG4uaW5jbHVkZV9oZWFkIHNwYW46OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX25hdmlfcmVkLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbn1cblxuI0NhdGFsb2cge1xuICBwYWRkaW5nLXRvcDogNjlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAjQ2F0YWxvZyB7XG4gICAgcGFkZGluZy10b3A6IDk4cHg7XG4gIH1cbn1cblxuLmNvbnRfd3JhcC1taWRkbGUge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udF93cmFwLW1pZGRsZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmNhdGFsb2dfY29weSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQjFCNDU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nX2NvcHkge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19jb3B5IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjtcbiAgfVxufVxuXG4uY2F0YWxvZ190YWl0bGUge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX3RhaXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICB9XG59XG4uY2F0YWxvZ190YWl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ190YWl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5jYXRhbG9nX3N1cCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX3N1cCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbn1cbi5jYXRhbG9nX3N1cCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19zdXAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5zaXRlX3dyYXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IHNvbGlkIDFweCAjQ0IxQjQ1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZV93cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG59XG4uc2l0ZV93cmFwOmhvdmVyIC5zbGl0ZV9saW5rX2J0biB7XG4gIHRyYW5zaXRpb246IDAuOHM7XG59XG4uc2l0ZV93cmFwOmhvdmVyIC5zbGl0ZV9saW5rX2J0biBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIC01MCUpO1xufVxuXG4uY2F0YWxvZ191bmRlcl9ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0IxQjQ1O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMjVweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfdW5kZXJfYm94IHtcbiAgICBwYWRkaW5nOiAzOHB4IDA7XG4gIH1cbn1cbi5jYXRhbG9nX3VuZGVyX2JveDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ191bmRlcl9ib3g6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gIH1cbn1cblxuLnNpdGVfbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpdGVfbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5sb2dpbl9ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG59XG4ubG9naW5fYm94IGxpIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ2luX2JveCBsaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ubG9naW5fYm94IGxpIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNhdGVnb3J5IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRlZ29yeSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5zbGl0ZV9saW5rX3dyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNsaXRlX2xpbmtfd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2xpdGVfbGlua19idG4ge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4MS44OTkxJTtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGl0ZV9saW5rX2J0biB7XG4gICAgbWluLXdpZHRoOiAyNzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNsaXRlX2xpbmtfYnRuIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2xpdGVfbGlua19idG4ge1xuICAgIHdpZHRoOiAzNzlweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5zbGl0ZV9saW5rX2J0biBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA2NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGl0ZV9saW5rX2J0biBzcGFuIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NHB4O1xuICB9XG59XG4uc2xpdGVfbGlua19idG4gc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9hcnJvd193LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiAwLjhzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGl0ZV9saW5rX2J0biBzcGFuOjphZnRlciB7XG4gICAgd2lkdGg6IDYycHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHRvcDogMzQlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuXG4uc2l0ZV9sb2dvIHtcbiAgd2lkdGg6IDIxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l0ZV9sb2dvIHtcbiAgICB3aWR0aDogMzA4cHg7XG4gIH1cbn1cblxuLnJzdl9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJzdl9jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5yc3ZfY2F1dGlvbiBhIHtcbiAgY29sb3I6ICNDQjFCNDU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY29udGFjdF90eHQge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogI2U4MzQxNTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwYWRkaW5nLXRvcDogMTlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdF90eHQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBwYWRkaW5nLXRvcDogMjdweDtcbiAgfVxufVxuXG4ucnN2X2FsbG93IHtcbiAgd2lkdGg6IDc5cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxOXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yc3ZfYWxsb3cge1xuICAgIHdpZHRoOiA4NnB4O1xuICB9XG59XG5cbi5raW1vbm9fY29udGFjdF9idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDk0LjY1ODglO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzNDE1O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMi44O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmtpbW9ub19jb250YWN0X2J0biB7XG4gICAgd2lkdGg6IDUwN3B4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMy4yO1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gIH1cbn1cbi5raW1vbm9fY29udGFjdF9idG4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAua2ltb25vX2NvbnRhY3RfYnRuIHNwYW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYzcHg7XG4gIH1cbn1cbi5raW1vbm9fY29udGFjdF9idG4gc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VtYWlsX3cuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5raW1vbm9fY29udGFjdF9idG4gc3Bhbjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxufVxuXG4uY2F0YWxvZ19iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDI3cHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRhbG9nX2JnIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX2JnIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2F0YWxvZ19iZyB7XG4gICAgcGFkZGluZzogNThweCAwO1xuICB9XG59XG5cbi5jYXRhbG9nX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNhdGFsb2dfaW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gIH1cbn1cblxuLmNhdGFsb2dfdXNlIHtcbiAgY29sb3I6ICNDQjFCNDU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nX3VzZSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfdXNlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgcGFkZGluZy10b3A6IDM5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2F0YWxvZ191c2Uge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uY2F0YWxvZ19mbGxvd19oZWFkIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE3cHggMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jYXRhbG9nX2ZsbG93X2hlYWQge1xuICAgIHBhZGRpbmc6IDI4cHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nX2ZsbG93X2hlYWQge1xuICAgIHBhZGRpbmc6IDIycHggMCA0MHB4IDA7XG4gIH1cbn1cblxuLmxvZ2luX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubG9naW5fdHh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbl90eHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2dpbl90eHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sb2dpbl90eHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuXG4uY2F0YWxvZ19jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGFsb2dfY2F1dGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhdGFsb2dfY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wd19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NCMUI0NTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wd19idG4ge1xuICAgIHdpZHRoOiAzMjhweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wd19idG4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB3aWR0aDogNDM0eDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wd19idG4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogNTA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gIH1cbn1cbi5wd19idG4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMjlweDtcbn1cbi5wd19idG4gc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VtYWlsX3cuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbn1cblxuLmNhdGFsb2dfZmxsb3dfYm94IGxpIHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19mbGxvd19ib3ggbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogNDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGxvZ19mbGxvd19pbWFnZSB7XG4gICAgd2lkdGg6IDM4Ljk4MzElO1xuICB9XG59XG5cbi5jYXRhbG9nX2ZsbG93X3R4dEJPeCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEzcHggMTZweCAxM3B4IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0YWxvZ19mbGxvd190eHRCT3gge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzMzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2F0YWxvZ19mbGxvd190eHRCT3gge1xuICAgIHBhZGRpbmc6IDI0cHggMjBweCAyNHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ19mbGxvd190eHRCT3gge1xuICAgIHdpZHRoOiA2MS4wMTY5JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXRhbG9nX2ZsbG93X3R4dEJPeCB7XG4gICAgcGFkZGluZzogMCAzOXB4IDAgMzlweDtcbiAgfVxufVxuLmNhdGFsb2dfZmxsb3dfdHh0Qk94IC5jYXRhbG9nX2ZsbG93X3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfZmxsb3dfdHh0Qk94IC5jYXRhbG9nX2ZsbG93X3R4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhdGFsb2dfZmxsb3dfdHh0Qk94IC5jYXRhbG9nX2ZsbG93X3R4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5rYWRvZGVfZ3JlZW4ge1xuICBjb2xvcjogI0NCMUI0NTtcbn1cblxuLmthZG9kZV9ncmVlbiB7XG4gIGNvbG9yOiAjQ0IxQjQ1O1xufVxuXG4uY2F0YWxvZ1VzZV9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZ1VzZV9jYXV0aW9uIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXRhbG9nVXNlX2NhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG4uY2F1dGlvbl9yZWQge1xuICBjb2xvcjogI0RFMkQyRDtcbn1cblxuLmNhdXRpb25fc21hbGwge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdXRpb25fc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ1M3B4KSB7XG4gIC5leF9wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2l6ZV9pbmZvIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2l6ZV9pbmZvIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDQ2cHg7XG4gIH1cbn1cblxuLnNpemVfaW1hZ2Uge1xuICBwYWRkaW5nLXRvcDogMjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zaXplX2ltYWdlIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l6ZV9pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpemVfaW1hZ2Uge1xuICAgIHdpZHRoOiA3NjBweDtcbiAgfVxufVxuXG4ucHJpY2VfY2F1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGxhbl90eXBlIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzMzMztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ucGxhbl90eXBlIGNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBsYW5fdHlwZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wbGFuX3R5cGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICB9XG59XG4ucGxhbl90eXBlIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGxhbl90eXBlIHRoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBsYW5fdHlwZSB0aCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGxhbl90eXBlIHRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTJweCAwIDEycHggMjNweDtcbiAgfVxufVxuLnBsYW5fdHlwZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wbGFuX3R5cGUgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBsYW5fdHlwZSB0ZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMTJweCAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBsYW5fdHlwZSB0ZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDIzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBsYW5fb3B0aW9uX2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBsYW5fb3B0aW9uX2JveCAub3B0aW9uX2lubmVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wbGFuX29wdGlvbl9ib3ggLm9wdGlvbl9pbm5lcjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gIH1cbn1cblxuLnR0bF9vcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xuICBwYWRkaW5nLWJvdHRvbTogMC43cmVtO1xufVxuLnR0bF9vcHRpb24gaDQge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX29wdGlvbiBoNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuLnR0bF9vcHRpb24gaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX25hdmlAMngucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0bF9vcHRpb24gaDQ6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5vcHRpb25fY2F1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogIzMzMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgcGFkZGluZy10b3A6IDAuNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAub3B0aW9uX2NhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxufVxuXG4uY29udF91bmRlciB7XG4gIHBhZGRpbmctdG9wOiA0LjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRfdW5kZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICB9XG59XG5cbi5vcHRpb25faW5uZXIge1xuICBwYWRkaW5nLXRvcDogNC44cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wdGlvbl9pbm5lciB7XG4gICAgd2lkdGg6IDMxLjE4NjQ0JTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLm9wdGlvbl9pbm5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAub3B0aW9uX2lubmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9wdGlvbl9pbm5lcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMztcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLm9wdGlvbl9pbm5lciBkbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vcHRpb25faW5uZXIgZGwgZHQsIC5vcHRpb25faW5uZXIgZGwgZGQge1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vcHRpb25faW5uZXIgZGwgZHQsIC5vcHRpb25faW5uZXIgZGwgZGQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxufVxuLm9wdGlvbl9pbm5lciBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjZyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm9wdGlvbl9pbm5lciBoNCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5vcHRpb25faW5uZXIgLnNldCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctdG9wOiAwLjZyZW07XG59XG5cbi5wbGFuX2NhdWl0b24ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMuNDM3NXZ3O1xuICBjb2xvcjogIzMzMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wbGFuX2NhdWl0b24ge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBsYW5fY2F1aXRvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4ucGxhbl9jYXVpdG9uOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nLXRvcDogMS44cmVtO1xufVxuXG4ucnN2X2xpbmsge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucnN2X2xpbmsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxufVxuXG4udHRsX2JyaW5nX2luIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfYnJpbmdfaW4ge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIH1cbn1cbi50dGxfYnJpbmdfaW46OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9uYXZpX3JlZC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50dGxfYnJpbmdfaW46OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9uYXZpX3JlZC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX2JyaW5nX2luOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50dGxfYnJpbmdfaW46OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMyU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX25hdmlfcmVkLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHRsX2JyaW5nX2luOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuLmthZG9kZV9wbGFuX3RhaXRsZSB7XG4gIG1hcmdpbi10b3A6IDc0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmthZG9kZV9wbGFuX3RhaXRsZSB7XG4gICAgbWFyZ2luLXRvcDogODJweDtcbiAgfVxufVxuXG4uc2V0X2ltYWdlIHtcbiAgcGFkZGluZy10b3A6IDUycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2V0X2ltYWdlIHtcbiAgICB3aWR0aDogNTIwcHg7XG4gICAgcGFkZGluZy10b3A6IDcycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZXRfaW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZXRfaW1hZ2Uge1xuICAgIHdpZHRoOiA2NTNweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICAgIHBhZGRpbmctdG9wOiA4MnB4O1xuICB9XG59XG5cbiNDYXRhbG9nRmxsb3cge1xuICBwYWRkaW5nLXRvcDogMTY5cHg7XG4gIG1hcmdpbi10b3A6IC0xNjlweDtcbn1cbiNDYXRhbG9nRmxsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBtYXJnaW4tdG9wOiAtMTY5cHg7XG4gIGhlaWdodDogMTY5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAjQ2F0YWxvZ0ZsbG93IHtcbiAgICBwYWRkaW5nLXRvcDogMTczcHg7XG4gICAgbWFyZ2luLXRvcDogLTE3M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgI0NhdGFsb2dGbGxvdyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNDBweDtcbiAgfVxufVxuXG4jS2ltb25vU2l6ZSB7XG4gIHBhZGRpbmctdG9wOiAxNjlweDtcbiAgbWFyZ2luLXRvcDogLTE2OXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgI0tpbW9ub1NpemUge1xuICAgIHBhZGRpbmctdG9wOiAxNzNweDtcbiAgICBtYXJnaW4tdG9wOiAtMTczcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAjS2ltb25vU2l6ZSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNDBweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgZPjga5DU1Pjg5XjgqHjgqTjg6vjga9TYXNz44GL44KJ55Sf5oiQ44GV44KM44Gm44GE44G+44GZ44CCXG7nt6jpm4bjgZfjgarjgYTjgojjgYbjgavjgZTms6jmhI/jgY/jgaDjgZXjgYTjgIJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vL+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBrm1peGluXG5AbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIC8qIDEwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnR0bF93cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgJi5fb3JkZXIge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICB9XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLnRvcF9jb3B5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cblxuLmlubmVyX3dyYXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgNXB4ICNDQjFCNDU7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYuX3JlbnRhbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgOHB4ICNDQjFCNDU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGJveC1zaGFkb3c6IDhweCA4cHggI0NCMUI0NTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgfVxuICB9XG59XG5cbi5pbm5lcl93cmFwX20ge1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiA2ODJweDtcbiAgfVxufVxuXG4udHRsX3dyYXAge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuLnR0bF9jYXRlZ29yeSB7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnR0bF9yZW50YWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI0NCMUI0NTtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLnNlY291bmRfbGluZSAge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cblxuLmNvbnRfd3JhcCB7XG4gICYuX2VudHJhbmNlIHtcbiAgICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5yZW50YWxfaW5jbHVkZSB7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUzLjM4NTQxNiUgYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICBjb2x1bW4tZ2FwOiA0NHB4O1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gIH1cbn1cblxuLmtpbW9ub19waG90byB7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGdyaWQtY29sdW1uOiAxIC8yO1xuICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgfVxufVxuXG4uaW5jbHVkZV90eHRfYm94IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBncmlkLWNvbHVtbjogMi8gMztcbiAgICBncmlkLXJvdzogMSAvIDM7XG4gICAgcGFkZGluZy1yaWdodDogNDdweDtcbiAgfVxufVxuXG4ucmVudGFsX2NhdXRpb24ge1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGdyaWQtY29sdW1uOiAxLyAyO1xuICAgIGdyaWQtcm93OiAyIC8gMztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdWJoZWFkaW5nIHtcbiAgICBmb250LXNpemU6IGNhbGMoKDIwIC0gMTUpICogKCgxMDB2dyAtIDEwMjRweCkgLyAoMTI4MCAtIDEwMjQpKSArIDE1cHgpO1xuICB9XG59XG4vKiBTYWZhcmkgNy4xKyDjgavpgannlKjjgZXjgozjgosgKi9cbl86Oi13ZWJraXQtZnVsbC1wYWdlLW1lZGlhLCBfOmZ1dHVyZSwgOnJvb3QsIGJvZHkge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2FmYXJpRml4IDFzIGZvcndhcmRzIGluZmluaXRlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNhZmFyaUZpeCB7XG4gIDEwMCUge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnN1YmhlYWRpbmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQjFCNDU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgcGFkZGluZzogMTBweCAwIDEycHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAvLyBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMTFweCAwIDEzcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgJi5faW5jbHVkZV9oZWFkIHtcbiAgICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgfVxuICAmLl9zaXplX2hlYWQge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgfVxuICB9XG4gICYuX29yZGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG59XG5cbi5pbmNsdWRlX3R4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzMzM7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmNhdXRpb25fYm94IHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gICYuX2luY2x1ZGUge1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG4gIH1cbiAgJi5fYmFuZCB7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnR0bF90eHQge1xuICBsaW5lLWhlaWdodDogMS44O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG59XG5cbi5iYW5kX2ltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogODM2cHg7XG4gICAgcGFkZGluZy10b3A6IDQycHg7XG4gIH1cbiAgbGkge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cblxuLnNpemVfdHh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBsaSB7XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnR0bF9pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMzMzM7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuICAmLl9raW1vbm9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgbWFyZ2luLXRvcDogNDlweDtcbiAgICB9XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vcmVudGFsL2ltZy9pY29uX25hdmlAMngucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgIH1cbiAgfVxufVxuXG4ub3B0aW9uX2JveCB7XG4gIHBhZGRpbmctdG9wOiAzNnB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICB9XG59XG5cbi50dGxfaWNvbl9oZWFkIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzMzMztcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuXG4ub3B0aW9uX3VsIHtcbiAgcGFkZGluZy10b3A6IDIxcHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy10b3A6IDM4cHg7XG4gIH1cbiAgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub3B0aW9uX2xpc3QtdHh0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZsZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1OHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4ub3B0aW9uX3ByaWNlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5vcHRpb25faW1hZ2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMzdweDtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuICAgIGdyaWQtcm93LWdhcDogMjhweDtcbiAgICByb3ctZ2FwOiAyOHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctdG9wOiA0M3B4O1xuICB9XG59XG5cbi5vcHRpbl9iYWcge1xuICBncmlkLXJvdzogMSAvIDI7XG4gIGdyaWQtY29sdW1uOiAxIC8gMjtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyO1xuICB9XG59XG5cbi5vcHRpbl9iYWcyIHtcbiAgZ3JpZC1yb3c6IDEgLyAyO1xuICBncmlkLWNvbHVtbjogMiAvIDM7XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZ3JpZC1yb3c6IDEgLyAyO1xuICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgfVxufVxuXG4uYWNjZXNzb3J5IHtcbiAgZ3JpZC1yb3c6IDIgLyAzO1xuICBncmlkLWNvbHVtbjogMSAvIDM7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICB3aWR0aDogNjQuOTg1MTYzJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgZ3JpZC1jb2x1bW46IDMgLyA0O1xuICB9XG59XG5cbi5vcHRpb25faW1hZ2UtdHh0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICB9XG59XG5cbi5raW1vbm8tdWwge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICBncmlkLXJvdy1nYXA6IDM2cHg7XG4gIHJvdy1nYXA6IDM2cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMTYycHgsIDFmcikpO1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMjFweCwgMWZyKSk7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDI3cHg7XG4gICAgY29sdW1uLWdhcDogMjdweDtcbiAgICBncmlkLXJvdy1nYXA6IDgwcHg7XG4gICAgcm93LWdhcDogODBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDM2NnB4LCAxZnIpKTtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxufVxuXG4uaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjQzlCQzlDO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmtpbW9ub190eHRfYm94IHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMxcHg7XG4gIH1cbn1cblxuLmxpc3RfaGVhZCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucHJvZHVjdF9uYW1lIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZsZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLmxpc3RfcHJpY2Uge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5mb3JtX2J0biB7XG4gIHBhZGRpbmc6IDZweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzlCQzlDO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDg2JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4NiU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5pbm9uX3dyYXAgIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICc+JztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5saXN0LXVuZGVyX2JveCB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uYWNjZXNzX3dyYXAge1xuICBwYWRkaW5nLXRvcDogNjhweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nLXRvcDogOTJweDtcbiAgfVxufVxuXG4uc2V0X3BsYW5faGVhZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG4uaW5jbHVkZV9wcmljZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzMzMztcbiAgd2lkdGg6IDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICB9XG59XG5cbi5yZW50YWxfaW5jbHVkZV90eHQge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5yZW50YWxfY2F1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgYm9yZGVyLXRvcDogZG90dGVkIDFweCAjY2NjO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLml0ZW1zX2xpc3Qge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIG1heC13aWR0aDogMzU2cHg7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gIH1cbiAgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNGNUYzRjE7XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgY29sb3I6ICM1OTU3NTc7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbn1cblxuLml0ZW1zX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgJl9mZW1tZSB7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHdpZHRoOiA1NS44OTg5JTtcbiAgICB9XG4gIH1cbiAgJl9tYWxlIHtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZmxleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLml0ZW1zX2hlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGM0YxO1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICZfbWFsZSB7XG4gICAgd2lkdGg6IDM4LjY1MDMlO1xuICB9XG59XG5cbi5pdGVtc19raW5kcyB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuLnBob3RvX2JvYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRjRFQjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNDJweCAxN3B4IDM2cHg7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHBhZGRpbmc6IDQycHggMzdweCAzNnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZzogMzdweCA0M3B4IDQ2cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J1dHRvbi5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDsgXG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYnV0dG9uLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDsgXG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGhvdG9faW1hZ2VfYm94IHtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICBsaSB7XG4gICAgd2lkdGg6IDU3Ljk4ODIlO1xuICAgIGJveC1zaGFkb3c6IDRweCA0cHggNHB4IHJnYmEoMCwwLDAsMC4xNSk7XG4gICAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHdpZHRoOiAzNi45MDk3MiU7XG4gICAgICBtYXgtd2lkdGg6IDMzNnB4O1xuICAgIH1cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucmVudGFsX3Bob3RvMDEge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMy4zN2RlZyk7XG59XG5cbi5yZW50YWxfcGhvdG8wMiB7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4ucmVudGFsX3Bob3RvMDMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMy40N2RlZyk7XG59XG5cbi5waG90b19ib2FyZC10eHQge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbiAgbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDIxcHggMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDI0cHggMzBweDtcbiAgICB9XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuICB9XG59XG5cbi5pbmNsdWRlX2hlYWQge1xuICBjb2xvcjogI0NCMUI0NTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9uYXZpX3JlZC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9uYXZpX3JlZC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbiNDYXRhbG9nIHtcbiAgcGFkZGluZy10b3A6IDY5cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy10b3A6IDk4cHg7XG4gIH1cbn1cblxuLmNvbnRfd3JhcC1taWRkbGUge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmNhdGFsb2dfY29weSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQjFCNDU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjI7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjtcbiAgfVxufVxuXG4uY2F0YWxvZ190YWl0bGUge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBwYWRkaW5nLXRvcDogMzRweDtcbiAgfVxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG4gIH1cbn1cblxuLmNhdGFsb2dfc3VwIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cbn1cblxuLnNpdGVfd3JhcCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogc29saWQgMXB4ICNDQjFCNDU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgLnNsaXRlX2xpbmtfYnRuIHtcbiAgICAgIHRyYW5zaXRpb246IC44cztcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzBweCwgLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhdGFsb2dfdW5kZXJfYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NCMUI0NTtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmc6IDM4cHggMDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLnNpdGVfbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5sb2dpbl9ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIGxpIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuXG4uY2F0ZWdvcnkge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5zbGl0ZV9saW5rX3dyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2xpdGVfbGlua19idG4ge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4MS44OTkxJTtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIG1pbi13aWR0aDogMjc2cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiAzNzlweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDY2cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDk0cHg7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2J0bl9hcnJvd193LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogLjhzO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgICAgd2lkdGg6IDYycHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgdG9wOiAzNCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpdGVfbG9nbyB7XG4gIHdpZHRoOiAyMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDMwOHB4O1xuICB9XG59XG5cbi5yc3ZfY2F1dGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogI0NCMUI0NTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4uY29udGFjdF90eHQge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBjb2xvcjogI2U4MzQxNTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBwYWRkaW5nLXRvcDogMTlweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgcGFkZGluZy10b3A6IDI3cHg7XG4gIH1cbn1cblxuLnJzdl9hbGxvdyB7XG4gIHdpZHRoOiA3OXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTlweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICB3aWR0aDogODZweDtcbiAgfVxufVxuXG4ua2ltb25vX2NvbnRhY3RfYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5NC42NTg4JTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4MzQxNTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIuODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiA1MDdweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICB9XG4gIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzN3B4O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2M3B4O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbWFpbF93LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jYXRhbG9nX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMjdweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIHBhZGRpbmc6IDU4cHggMDtcbiAgfVxufVxuXG4uY2F0YWxvZ19pbm5lciB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gIH1cbn1cblxuLmNhdGFsb2dfdXNlIHtcbiAgY29sb3I6ICNDQjFCNDU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBwYWRkaW5nLXRvcDogMzlweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLmNhdGFsb2dfZmxsb3dfaGVhZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxN3B4IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBwYWRkaW5nOiAyOHB4IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBwYWRkaW5nOiAyMnB4IDAgNDBweCAwO1xuICB9XG4gfVxuXG4gLmxvZ2luX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIC8vIHBhZGRpbmctdG9wOiAxMHB4O1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuXG4uY2F0YWxvZ19jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnB3X2J0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0IxQjQ1O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgd2lkdGg6IDMyOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHdpZHRoOiA0MzR4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHdpZHRoOiA1MDhweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjlweDtcbiAgfVxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMjlweDtcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbWFpbF93LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmNhdGFsb2dfZmxsb3dfYm94IHtcbiAgbGkge1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLXRvcDogNDRweDtcbiAgICB9XG4gIH1cbn1cblxuLmNhdGxvZ19mbGxvd19pbWFnZSB7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDM4Ljk4MzElO1xuICB9XG59XG5cbi5jYXRhbG9nX2ZsbG93X3R4dEJPeCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEzcHggMTZweCAxM3B4IDE2cHg7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgcGFkZGluZzogMjRweCAyMHB4IDI0cHggMjBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiA2MS4wMTY5JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBwYWRkaW5nOiAwIDM5cHggMCAzOXB4O1xuICB9XG4gIC5jYXRhbG9nX2ZsbG93X3R4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cbn1cblxuLmthZG9kZV9ncmVlbiB7XG4gIGNvbG9yOiAjQ0IxQjQ1O1xufVxuXG4ua2Fkb2RlX2dyZWVuIHtcbiAgY29sb3I6ICNDQjFCNDU7XG59XG5cbi5jYXRhbG9nVXNlX2NhdXRpb24ge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG4uY2F1dGlvbl9yZWQge1xuICBjb2xvcjogI0RFMkQyRDtcbn1cblxuLmNhdXRpb25fc21hbGwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5leF9wYyB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNDUzcHgpe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpemVfaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmctdG9wOiA0NnB4O1xuICB9XG59XG5cbi5zaXplX2ltYWdlIHtcbiAgcGFkZGluZy10b3A6IDI2cHg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDc2MHB4O1xuICB9XG59XG5cbi5wcmljZV9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wbGFuX3R5cGUge1xuICBib3JkZXI6IHNvbGlkIDFweCAjMzMzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgY2FwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICMzMzM7XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNlcmlmO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBtZWRpYShsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDIzcHg7XG4gICAgfVxuICB9XG4gIHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE0cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbiAgICBAaW5jbHVkZSBtZWRpYShsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzMzMztcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIHBhZGRpbmc6IDEycHggMCAxMnB4IDEycHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTJweCAwIDEycHggMjNweDtcbiAgICB9XG4gIH1cbn1cblxuLnBsYW5fb3B0aW9uX2JveCB7XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAub3B0aW9uX2lubmVyIHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnR0bF9vcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzMzO1xuICBwYWRkaW5nLWJvdHRvbTogMC43cmVtO1xuICBoNCB7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX25hdmlAMngucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9wdGlvbl9jYXV0aW9uIHtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogJGZvbnRfbWFpbl9jb2xvcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICBwYWRkaW5nLXRvcDogMC42cmVtO1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxufVxuXG4uY29udF91bmRlciB7XG4gIHBhZGRpbmctdG9wOiA0LjJyZW07XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMTgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cbn1cblxuLm9wdGlvbl9pbm5lciB7XG4gIHBhZGRpbmctdG9wOiA0LjhyZW07XG4gIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgd2lkdGg6IDMxLjE4NjQ0MCU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRmb250X21haW5fY29sb3I7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQycHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzMzMztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxuICBkbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZHQsZGQge1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjZyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLm9wdGlvbl9pbm5lciAuc2V0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZy10b3A6IDAuNnJlbTtcbn1cblxuLnBsYW5fY2F1aXRvbiB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICBmb250LXNpemU6IDMuNDM3NXZ3O1xuICBjb2xvcjogJGZvbnRfbWFpbl9jb2xvcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgJjpmaXJzdC1vZi10eXBle1xuICAgIHBhZGRpbmctdG9wOiAxLjhyZW07XG4gIH1cbn1cblxuLnJzdl9saW5rIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5cbi50dGxfYnJpbmdfaW4ge1xuICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB0b3A6IDZweDtcbiAgICAgbGVmdDogMDtcbiAgICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9uYXZpX3JlZC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fbmF2aV9yZWQuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEzJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9uYXZpX3JlZC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ua2Fkb2RlX3BsYW5fdGFpdGxlIHtcbiAgbWFyZ2luLXRvcDogNzRweDtcbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBtYXJnaW4tdG9wOiA4MnB4O1xuICB9XG59XG5cbi5zZXRfaW1hZ2Uge1xuICBwYWRkaW5nLXRvcDogNTJweDtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHdpZHRoOiA1MjBweDtcbiAgICBwYWRkaW5nLXRvcDogNzJweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHdpZHRoOiA2NTNweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICBwYWRkaW5nLXRvcDogODJweDtcbiAgfVxufVxuXG4jQ2F0YWxvZ0ZsbG93IHtcbiAgcGFkZGluZy10b3A6IDE2OXB4O1xuICBtYXJnaW4tdG9wOiAtMTY5cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTY5cHg7XG4gICAgICAgIGhlaWdodDogMTY5cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNzNweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNzNweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNDBweDtcbiAgICB9XG4gIH1cbiAgXG4gICNLaW1vbm9TaXplIHtcbiAgICBwYWRkaW5nLXRvcDogMTY5cHg7XG4gICAgbWFyZ2luLXRvcDogLTE2OXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNzNweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNzNweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xNDBweDtcbiAgICB9XG4gIH0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8v44Kr44Op44O8XG4kbWFpbl9jb2xvcjogI2U4MzQxNTtcbiRjb2xvcl9yZWQ6ICNjMjQxM2I7XG4kY29sb3JfZ3I6ICMyMTc5NGY7XG4kY29sb3JfYmx1ZTogIzAwNWJhZTtcbiRjb2xvcl95ZTogI2Q3OWU0MDtcbiRmb250X21haW5fY29sb3I6ICMzMzM7XG5cbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG4kYnJlYWtwb2ludHM6IChcbiAgICB4czogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KVwiLFxuICAgIHM6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIixcbiAgICBtOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIFwiLFxuICAgIG1sOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpXCIsXG4gICAgbDogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweClcIixcbiAgICB4bDogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweClcIixcbiAgICBleGw6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpXCIsXG4pO1xuXG5AbWl4aW4gZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQgMHM7XG4gICAgb3BhY2l0eTogMC42O1xufVxuXG4vL+ODleODrOOCreOCt+ODluODq+ODnOODg+OCr+OCueOBruODn+ODg+OCr+OCueOCpOODs1xuQG1peGluIGZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWl4aW4gZmxleF9kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4iXX0= */
