@charset "UTF-8";
/* ======================================================================
 p-download カタログダウンロードページ
 ページ専用スタイルはここに記述。共通箇所は _subpage-common.scss に記述する。
===================================================================== */
#p-download .c-page-title__bg {
  background-image: url(../img/p-download/sp/page-title-download.webp);
}
@media screen and (min-width: 768px) {
  #p-download .c-page-title__bg {
    background-image: url(../img/p-download/page-title-download.webp);
  }
}

.p-download {
  padding: 80px 0 0;
}
@media screen and (max-width: 767px) {
  .p-download {
    padding: 40px 0 0;
  }
}

.p-download__lead {
  color: var(--color-black-700);
}
@media screen and (min-width: 768px) {
  .p-download__lead {
    text-align: center;
  }
}

.p-download__lead-main {
  font-size: 16px;
  line-height: 30px;
}

@media screen and (max-width: 767px) {
  .p-download__lead-note {
    margin-top: 1em;
  }
}
.p-download__lead-note .p-download__lead-note-item {
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
  padding-left: 1em;
  text-indent: -1em;
}
@media screen and (max-width: 767px) {
  .p-download__lead-note .p-download__lead-note-item + .p-download__lead-note-item {
    margin-top: 0.5em;
  }
}

.p-download__anchor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 20px;
  margin-top: 30px;
}
@media screen and (min-width: 768px) {
  .p-download__anchor {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 40px;
    margin-top: 60px;
  }
}
.p-download__anchor .c-link-arrow {
  font-size: 18px;
  font-weight: 700;
  color: var(--color-black-700);
  gap: 28px;
  padding-right: 9px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .p-download__anchor .c-link-arrow {
    width: auto;
  }
}

.p-download__section-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 48px;
  padding: 52px 63px 36px;
  padding: 0 63px;
  height: 196px;
  background-color: #F5F5F5;
}
@media screen and (max-width: 767px) {
  .p-download__section-head {
    margin: 0 -15px;
    padding: 0 16px;
    height: 178px;
  }
}

@media screen and (max-width: 767px) {
  .p-download__section-head-ttl {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
}
.p-download__section-head-ttl .en {
  font-family: Inter;
  font-size: 31px;
  font-weight: 700;
  letter-spacing: 0.1em;
  opacity: 0.2;
}
@media screen and (max-width: 767px) {
  .p-download__section-head-ttl .en {
    font-size: 20px;
  }
}
.p-download__section-head-ttl .jp {
  display: block;
  margin-top: 16px;
  color: #202020;
  font-size: 38px;
  line-height: 1.42; /* 142.105% */
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .p-download__section-head-ttl .jp {
    margin-top: 14px;
    font-size: 30px;
    line-height: 1.333; /* 133.333% */
  }
}

.p-download__section-head-img {
  position: absolute;
  top: -10px;
  right: 172px;
  z-index: 1;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .p-download__section-head-img {
    right: 60px;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section-head-img {
    position: relative;
    top: auto;
    right: auto;
  }
}

.p-download__section-head-bg {
  position: absolute;
  top: -36px;
  right: 85px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .p-download__section-head-bg {
    right: 0;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section-head-bg {
    top: -10px;
    right: -74px;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section-head-bg .img {
    width: 282px;
    height: auto;
  }
}

.p-download__section-card {
  margin-top: 60px;
}
.p-download__section-card + .p-download__section-card {
  margin-top: 60px;
}

.p-download__section-card-subttl {
  position: relative;
  margin-bottom: 50px;
  padding-bottom: 20px;
  text-align: center;
  font-size: 30px;
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-subttl {
    margin-bottom: 24px;
    font-size: 20px;
  }
}
.p-download__section-card-subttl::after {
  content: "";
  position: absolute;
  display: block;
  background: #333;
  width: 100px;
  height: 3px;
  bottom: 0;
  left: 50%;
  -webkit-transform: skewX(-30deg) translateX(-50%);
  transform: skewX(-30deg) translateX(-50%);
}
@media screen and (max-width: 767px) {
  .p-download__section-card-subttl::after {
    width: 80px;
  }
}

.p-download__section-card-list {
  display: grid;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: auto auto;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-list {
    grid-template-columns: repeat(1, 1fr);
    gap: 20px;
  }
}
.p-download__section-card-list.p-download__section-card-list--two-column {
  grid-template-columns: repeat(2, 1fr);
  max-width: 66.666%;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-list.p-download__section-card-list--two-column {
    grid-template-columns: repeat(1, 1fr);
    gap: 20px;
    width: 100%;
    max-width: unset;
  }
}
.p-download__section-card-list + .p-download__section-card-list {
  margin-top: 60px;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-list + .p-download__section-card-list {
    margin-top: 20px;
  }
  .p-download__section-card-list + .p-download__section-card-list .p-download__section-card-item:first-child {
    padding-top: 40px;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
  }
}

.p-download__section-card-item {
  display: grid;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  grid-template-rows: subgrid;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  grid-row: span 2;
  padding: 0 5px 6px;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 0 5px 6px;
  }
}
.p-download__section-card-item + .p-download__section-card-item {
  border-left: 1px solid rgba(0, 0, 0, 0.3);
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item + .p-download__section-card-item {
    padding-top: 40px;
    border-left: none;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
  }
}
.p-download__section-card-item.p-download__section-card-item--center {
  grid-column: 2;
  border-left: none !important;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item.p-download__section-card-item--center {
    grid-column: auto;
    padding-top: 40px;
    border-top: 1px solid rgba(0, 0, 0, 0.3);
  }
}

.p-download__section-card-item-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  grid-row: 1;
  text-align: center;
  font-size: 22px;
  line-height: 1.63; /* 163.636% */
  font-weight: 700;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item-head {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 10px;
    text-align: left;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item-head .item-img {
    height: auto;
  }
}
.p-download__section-card-item-head .name-img {
  margin-top: 44px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item-head .name-img {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
  }
}
.p-download__section-card-item-head .p-download__section-card-item-head-ttl {
  margin-top: 22px;
  text-align: center;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.63; /* 163.636% */
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item-head .p-download__section-card-item-head-ttl {
    margin-top: 0;
    text-align: left;
    font-size: 20px;
  }
}

@media screen and (max-width: 767px) {
  .name-img + .p-download__section-card-item-head-ttl {
    margin-top: 20px;
  }
}

.p-download__section-card-item-list {
  margin-top: 18px;
  grid-row: 2;
  align-self: start;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item-list {
    width: 100%;
  }
}

.p-download__section-card-item-list-item .link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  padding-left: 20px;
  gap: 5px;
  color: #005E9D;
  font-size: 18px;
  line-height: 2.22; /* 222.222% */
  text-decoration: underline;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media (min-width: 768px) {
  .p-download__section-card-item-list-item .link:hover {
    opacity: 0.7;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item-list-item .link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 0 10px 20px;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.p-download__section-card-item-list-item .link::before {
  content: "";
  position: absolute;
  display: block;
  width: 5px;
  height: 5px;
  left: 0;
  top: 21px;
  background-color: #DA0112;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item-list-item .link::before {
    top: 29px;
  }
}
.p-download__section-card-item-list-item .link::after {
  content: "";
  position: relative;
  display: block;
  border-bottom: solid 2px #005E9D;
  border-right: solid 2px #005E9D;
  background: transparent;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 8px;
  height: 8px;
  margin-top: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.p-download__section-btn-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 40px;
}

.p-download__section-btn-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.p-download__section-btn-item .link {
  position: relative;
  display: block;
  text-align: center;
  width: 100%;
  padding: 31px 20px;
  background: #F3F3F3;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media (min-width: 768px) {
  .p-download__section-btn-item .link:hover {
    opacity: 0.7;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section-btn-item .link {
    padding: 20px 20px;
    text-align: center;
  }
}
.p-download__section-btn-item .link .txt {
  position: relative;
  display: inline !important;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #333;
  line-height: 1.63;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#333), to(#333));
  background-image: linear-gradient(#333, #333);
  background-repeat: no-repeat;
  background-position: left bottom;
  background-size: 97% 1px;
}
.p-download__section-btn-item .link .txt::after {
  content: "";
  display: inline-block;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 7px;
  height: 11px;
  margin-left: 7px;
  background-image: url("../img/p-download/btn-arr.svg");
  background-repeat: no-repeat;
  background-size: cover;
}

.p-download__section--mist {
  margin-top: 106px;
}
@media screen and (max-width: 767px) {
  .p-download__section--mist {
    margin-top: 70px;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section--mist .p-download__section-head-img .img {
    width: 120px;
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section--mist .p-download__section-card-item-head .item-img {
    width: 130px;
    height: auto;
  }
}

.p-download__section--option {
  margin-top: 112px;
}
@media screen and (max-width: 767px) {
  .p-download__section--option {
    margin-top: 60px;
  }
}
.p-download__section--option .p-download__section-head-img {
  top: 20px;
  right: 190px;
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .p-download__section--option .p-download__section-head-img {
    right: 60px;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section--option .p-download__section-head-img {
    top: auto;
    right: auto;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section--option .p-download__section-head-img .img {
    width: 160px;
    height: auto;
  }
}
.p-download__section--option .p-download__section-head + .p-download__section-card {
  margin-top: 104px;
}
@media screen and (max-width: 767px) {
  .p-download__section--option .p-download__section-head + .p-download__section-card {
    margin-top: 74px;
  }
}

.p-download__section--fume {
  margin-top: 106px;
}
@media screen and (max-width: 767px) {
  .p-download__section--fume {
    margin-top: 60px;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section--fume .p-download__section-head-img .img {
    width: 128px;
    height: auto;
  }
}

.p-download__section--btn {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .p-download__section--btn {
    margin-top: 28px;
  }
}

@media screen and (max-width: 767px) {
  .p-download__section-card-item--zero .p-download__section-card-item-head .name-img {
    width: 158px;
    height: auto;
  }
}

.p-download__section-card-item--heavy .p-download__section-card-item-head .name-img {
  margin-top: 20px;
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item--heavy .p-download__section-card-item-head .name-img {
    margin-top: 0;
    width: 120px;
    height: auto;
  }
}

@media screen and (max-width: 767px) {
  .p-download__section-card-item--magic .p-download__section-card-item-head .item-img {
    width: 96px;
    height: auto;
  }
}
@media screen and (max-width: 767px) {
  .p-download__section-card-item--magic .p-download__section-card-item-head .name-img {
    width: 206px;
    height: auto;
  }
}

@media screen and (max-width: 767px) {
  .p-download__section-card-item--adapter .p-download__section-card-item-head .item-img {
    width: 94px;
    height: auto;
  }
}

@media screen and (max-width: 767px) {
  .p-download__section-card-item--stand .p-download__section-card-item-head .item-img {
    width: 110px;
    height: auto;
  }
}

@media screen and (max-width: 767px) {
  .p-download__section-card-item--humesmoker .p-download__section-card-item-head .item-img {
    width: 120px;
    height: auto;
  }
}
.p-download__section-card-item--humesmoker .p-download__section-card-item-head .name-img {
  margin-top: 20px;
}

@media screen and (max-width: 767px) {
  .p-download__section-card-item--supercollector .p-download__section-card-item-head .item-img {
    width: 96px;
    height: auto;
  }
}

/* ======================================================================
 ダウンロード認証モーダル
===================================================================== */
.p-download-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9000;
}
.p-download-modal.is-open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.p-download-modal__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  cursor: pointer;
}

.p-download-modal__inner {
  position: relative;
  z-index: 1;
  background: #fff;
  width: 90%;
  max-width: 600px;
  max-height: 90vh;
  overflow-y: auto;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
@media screen and (max-width: 767px) {
  .p-download-modal__inner {
    max-height: 95vh;
  }
}

.p-download-modal__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

.p-download-modal__title {
  font-size: 18px;
  font-weight: 400;
  color: #333;
}

.p-download-modal__close {
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  opacity: 0.2;
}
@media screen and (min-width: 1025px) {
  .p-download-modal__close:hover {
    opacity: 0.5;
  }
}

.p-download-modal__body {
  padding: 20px;
  min-height: 60px;
}

.p-download-modal__lead {
  font-size: 14px;
  font-weight: 700;
  color: #333;
  text-align: center;
}

/* ======================================================================
 MRC ダウンロードモーダル - フォームスタイル（c-webform と同等）
===================================================================== */
.form_modal #mrc_webform table.mrc_webform_questionnaire {
  width: 100% !important;
}

#mrc_webform .mrc_webform.mrc_webform * {
  font-family: "Noto Sans JP", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "游ゴシック", YuGothic, sans-serif !important;
  line-height: 1.875 !important;
  color: #333 !important;
}
#mrc_webform .mrc_webform.mrc_webform th {
  padding: 15px 20px !important;
  background: #f5f5f5 !important;
}
#mrc_webform .mrc_webform.mrc_webform th[style*=background-color] {
  position: relative;
  z-index: 0;
}
#mrc_webform .mrc_webform.mrc_webform th[style*=background-color]:before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 100%;
  z-index: -1;
  background: #f5f5f5 !important;
}
#mrc_webform .mrc_webform.mrc_webform input[type=text],
#mrc_webform .mrc_webform.mrc_webform input[type=email],
#mrc_webform .mrc_webform.mrc_webform input[type=number],
#mrc_webform .mrc_webform.mrc_webform textarea {
  border: solid 1px #ccc !important;
  border-radius: 3px !important;
  padding: 10px !important;
}
#mrc_webform .mrc_webform.mrc_webform input[type=checkbox],
#mrc_webform .mrc_webform.mrc_webform input[type=radio] {
  margin: 7px 10px 10px 4px !important;
  width: 22px !important;
  height: 22px !important;
}
#mrc_webform .mrc_webform.mrc_webform .mrc_webform_req {
  background: #DA0112;
}
#mrc_webform .mrc_webform.mrc_webform .mrc_webform_req[style*=background-color] {
  position: relative;
  z-index: 0;
}
#mrc_webform .mrc_webform.mrc_webform .mrc_webform_req[style*=background-color]:before {
  position: absolute;
  left: 0;
  top: 0;
  content: "";
  width: 100%;
  height: 100%;
  z-index: -1;
  background: #DA0112 !important;
}
#mrc_webform .mrc_webform.mrc_webform .mrc_webform_apply {
  color: #fff !important;
  border-color: #da0112 !important;
  background-color: #da0112 !important;
}
@media (any-hover: hover) {
  #mrc_webform .mrc_webform.mrc_webform .mrc_webform_apply:hover {
    background-color: #ef0000 !important;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInAtZG93bmxvYWQuc2NzcyIsIl9zZXR0aW5nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUVBO0FBQUE7QUFBQTtBQUFBO0FBUUU7RUFDRTs7QUNrTEY7RURuTEE7SUFJSTs7OztBQUtOO0VBQ0U7O0FDK0pBO0VEaEtGO0lBSUk7Ozs7QUFJSjtFQUNFOztBQ2lLQTtFRGxLRjtJQUlJOzs7O0FBSUo7RUFDRTtFQUNBOzs7QUM4SUE7RUQzSUY7SUFFSTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ2tJRjtFRGhJSTtJQUNFOzs7O0FBTVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQzhIQTtFRG5JRjtJQVFJO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUMrR0Y7RURySEE7SUFTSTs7OztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ21GQTtFRDVGRjtJQVdJO0lBQ0E7SUFDQTs7OztBQytFRjtFRDVFRjtJQUVJOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDbUVGO0VEeEVBO0lBT0k7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3dERjtFRDlEQTtJQVFJO0lBQ0E7SUFDQTs7OztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FDaURBO0VEckRGO0lBTUk7OztBQzBDRjtFRGhERjtJQVNJO0lBQ0E7SUFDQTs7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQ29DQTtFRHZDRjtJQUtJOzs7QUM2QkY7RURsQ0Y7SUFRSTtJQUNBOzs7QUN5QkY7RUR2QkE7SUFFSTtJQUNBOzs7O0FBSU47RUFDRTs7QUFDQTtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNHQTtFRFRGO0lBUUk7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7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SUFhSTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQ3BlQTtFRHVlRTtJQUNFOzs7O0FBS047RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFHRTtFQUNFOzs7QUMxWUY7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtJQUNFIiwiZmlsZSI6InAtZG93bmxvYWQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNldHRpbmdcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gcC1kb3dubG9hZCDjgqvjgr/jg63jgrDjg4Djgqbjg7Pjg63jg7zjg4njg5rjg7zjgrhcclxuIOODmuODvOOCuOWwgueUqOOCueOCv+OCpOODq+OBr+OBk+OBk+OBq+iomOi/sOOAguWFsemAmueuh+aJgOOBryBfc3VicGFnZS1jb21tb24uc2NzcyDjgavoqJjov7DjgZnjgovjgIJcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4jcC1kb3dubG9hZCB7XHJcblxyXG4gIC8vIGMtcGFnZS10aXRsZSDjga7jg5Hjgr/jg7zjg7MxIOiDjOaZr+eUu+WDj+OCkuioreWumlxyXG4gIC5jLXBhZ2UtdGl0bGVfX2JnIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWctZGlyfS9wLWRvd25sb2FkL3NwL3BhZ2UtdGl0bGUtZG93bmxvYWQud2VicCk7XHJcblxyXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZy1kaXJ9L3AtZG93bmxvYWQvcGFnZS10aXRsZS1kb3dubG9hZC53ZWJwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkIHtcclxuICBwYWRkaW5nOiA4MHB4IDAgMDtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgcGFkZGluZzogNDBweCAwIDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZF9fbGVhZCB7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJsYWNrLTcwMCk7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZF9fbGVhZC1tYWluIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkX19sZWFkLW5vdGUge1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICB9XHJcbiAgLnAtZG93bmxvYWRfX2xlYWQtbm90ZS1pdGVtIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC0xZW07XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICYgKyAucC1kb3dubG9hZF9fbGVhZC1ub3RlLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZF9fYW5jaG9yIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHBjX3RhYiB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICB9XHJcblxyXG4gIC5jLWxpbmstYXJyb3cge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ibGFjay03MDApO1xyXG4gICAgZ2FwOiAyOHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgcGNfdGFiIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24taGVhZHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gIHBhZGRpbmc6IDUycHggNjNweCAzNnB4O1xyXG4gIHBhZGRpbmc6IDAgNjNweDtcclxuICBoZWlnaHQ6IDE5NnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNzhweDtcclxuICB9XHJcbn1cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24taGVhZC10dGx7XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgfVxyXG4gIC5lbntcclxuICAgIGZvbnQtZmFtaWx5OiBJbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMzFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmpwe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgY29sb3I6ICMyMDIwMjA7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40MjsgLyogMTQyLjEwNSUgKi9cclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzMzOyAvKiAxMzMuMzMzJSAqL1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi1oZWFkLWltZ3tcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMTBweDtcclxuICByaWdodDogMTcycHg7XHJcbiAgei1pbmRleDogMTtcclxuICBAaW5jbHVkZSB0YWIge1xyXG4gICAgcmlnaHQ6IDYwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi1oZWFkLWJne1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0zNnB4O1xyXG4gIHJpZ2h0OiA4NXB4O1xyXG4gIEBpbmNsdWRlIHRhYiB7XHJcbiAgICByaWdodDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgdG9wOiAtMTBweDtcclxuICAgIHJpZ2h0OiAtNzRweDtcclxuICB9XHJcbiAgLmltZ3tcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgd2lkdGg6IDI4MnB4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmR7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxuICAmICsgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi1jYXJkLXN1YnR0bCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6ICMzMzM7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDNweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTMwZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmQtbGlzdHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgZ3JpZC1hdXRvLXJvd3M6IGF1dG8gYXV0bztcclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gIH1cclxuICAmLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1saXN0LS10d28tY29sdW1uIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICBtYXgtd2lkdGg6IDY2LjY2NiU7IC8vIDPjgqvjg6njg6Djga4yLzPjga7luYXjgavliLbpmZBcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmICsgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1saXN0e1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmQtaXRlbXtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcclxuICBhbGlnbi1pdGVtczogc3RhcnQ7XHJcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcclxuICBwYWRkaW5nOjAgNXB4IDZweDtcclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgcGFkZGluZzogMCA1cHggNnB4O1xyXG4gIH1cclxuICAmICsgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtIHtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYucC1kb3dubG9hZF9fc2VjdGlvbi1jYXJkLWl0ZW0tLWNlbnRlciB7XHJcbiAgICBncmlkLWNvbHVtbjogMjtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWhlYWR7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ3JpZC1yb3c6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBsaW5lLWhlaWdodDogMS42MzsgLyogMTYzLjYzNiUgKi9cclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAuaXRlbS1pbWd7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLm5hbWUtaW1ne1xyXG4gICAgbWFyZ2luLXRvcDogNDRweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAucC1kb3dubG9hZF9fc2VjdGlvbi1jYXJkLWl0ZW0taGVhZC10dGwge1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS42MzsgLyogMTYzLjYzNiUgKi9cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hbWUtaW1nICsgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWhlYWQtdHRsIHtcclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWxpc3R7XHJcbiAgbWFyZ2luLXRvcDogMThweDtcclxuICBncmlkLXJvdzogMjtcclxuICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmQtaXRlbS1saXN0LWl0ZW17XHJcbiAgLmxpbmt7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGdhcDogNXB4O1xyXG4gICAgY29sb3I6ICMwMDVFOUQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMi4yMjsgLyogMjIyLjIyMiUgKi9cclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyMHB4O1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMjFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RBMDExMjtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHRvcDogMjlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzAwNUU5RDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycHggIzAwNUU5RDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLWJ0bi1saXN0e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDQwcHg7XHJcbn1cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24tYnRuLWl0ZW17XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC5saW5re1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMxcHggMjBweDtcclxuICAgIGJhY2tncm91bmQ6ICNGM0YzRjM7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnR4dHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzMzMywgIzMzMyk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDk3JSAxcHg7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wLWRvd25sb2FkL2J0bi1hcnIuc3ZnXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLS1taXN0IHtcclxuICBtYXJnaW4tdG9wOiAxMDZweDtcclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gIH1cclxuICAucC1kb3dubG9hZF9fc2VjdGlvbi1oZWFkLWltZyB7XHJcbiAgICAuaW1nIHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWhlYWQge1xyXG4gICAgLml0ZW0taW1nIHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLS1vcHRpb24ge1xyXG4gIG1hcmdpbi10b3A6IDExMnB4O1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgfVxyXG4gIC5wLWRvd25sb2FkX19zZWN0aW9uLWhlYWQtaW1nIHtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAxOTBweDtcclxuICAgIEBpbmNsdWRlIHRhYiB7XHJcbiAgICAgIHJpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmltZyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wLWRvd25sb2FkX19zZWN0aW9uLWhlYWQgKy5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmQge1xyXG4gICAgbWFyZ2luLXRvcDogMTA0cHg7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDc0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi0tZnVtZSB7XHJcbiAgbWFyZ2luLXRvcDogMTA2cHg7XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLXRvcDogNjBweDtcclxuICB9XHJcbiAgLnAtZG93bmxvYWRfX3NlY3Rpb24taGVhZC1pbWcge1xyXG4gICAgLmltZyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi0tYnRuIHtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi1jYXJkLWl0ZW0tLXplcm8ge1xyXG4gIC5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmQtaXRlbS1oZWFkIC5uYW1lLWltZyB7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHdpZHRoOiAxNThweDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLS1oZWF2eSB7XHJcbiAgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWhlYWQge1xyXG4gICAgLm5hbWUtaW1nIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLS1tYWdpYyB7XHJcbiAgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWhlYWQge1xyXG4gICAgLml0ZW0taW1nIHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiA5NnB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hbWUtaW1nIHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiAyMDZweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmQtaXRlbS0tYWRhcHRlciB7XHJcbiAgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWhlYWQge1xyXG4gICAgLml0ZW0taW1nIHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiA5NHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLS1zdGFuZCB7XHJcbiAgLnAtZG93bmxvYWRfX3NlY3Rpb24tY2FyZC1pdGVtLWhlYWQge1xyXG4gICAgLml0ZW0taW1nIHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi1jYXJkLWl0ZW0tLWh1bWVzbW9rZXIge1xyXG4gIC5wLWRvd25sb2FkX19zZWN0aW9uLWNhcmQtaXRlbS1oZWFkIHtcclxuICAgIC5pdGVtLWltZyB7XHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmFtZS1pbWcge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4ucC1kb3dubG9hZF9fc2VjdGlvbi1jYXJkLWl0ZW0tLXN1cGVyY29sbGVjdG9yIHtcclxuICAucC1kb3dubG9hZF9fc2VjdGlvbi1jYXJkLWl0ZW0taGVhZCB7XHJcbiAgICAuaXRlbS1pbWcge1xyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4g44OA44Km44Oz44Ot44O844OJ6KqN6Ki844Oi44O844OA44OrXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnAtZG93bmxvYWQtbW9kYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiA5MDAwO1xyXG5cclxuICAmLmlzLW9wZW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkLW1vZGFsX19vdmVybGF5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkLW1vZGFsX19pbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB3aWR0aDogOTAlO1xyXG4gIG1heC13aWR0aDogNjAwcHg7XHJcbiAgbWF4LWhlaWdodDogOTB2aDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1heC1oZWlnaHQ6IDk1dmg7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kb3dubG9hZC1tb2RhbF9faGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkLW1vZGFsX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbi5wLWRvd25sb2FkLW1vZGFsX19jbG9zZSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgb3BhY2l0eTogMC4yO1xyXG5cclxuICBAaW5jbHVkZSBwYyB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtZG93bmxvYWQtbW9kYWxfX2JvZHkge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgbWluLWhlaWdodDogNjBweDtcclxufVxyXG5cclxuLnAtZG93bmxvYWQtbW9kYWxfX2xlYWQge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gTVJDIOODgOOCpuODs+ODreODvOODieODouODvOODgOODqyAtIOODleOCqeODvOODoOOCueOCv+OCpOODq++8iGMtd2ViZm9ybSDjgajlkIznrYnvvIlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiAgLmZvcm1fbW9kYWwgI21yY193ZWJmb3JtIHRhYmxlLm1yY193ZWJmb3JtX3F1ZXN0aW9ubmFpcmUge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC8vIGltcG9ydGFudOWuo+iogOOBjOWkmueUqOOBleOCjOOBpuOBhOOCi+OBruOBp+W8t+WItueahOOBq+S4iuabuOOBjVxyXG4gICNtcmNfd2ViZm9ybSAubXJjX3dlYmZvcm0ubXJjX3dlYmZvcm0ge1xyXG4gICAgQGluY2x1ZGUgbXJjLXdlYmZvcm0tZm9ybTtcclxuICB9IiwiLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIHZhcmlhYmxlXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBpbWfjg4fjgqPjg6zjgq/jg4jjg6rjgb7jgafjga7jg5HjgrlcclxuJGltZy1kaXI6IFwiLi4vaW1nXCI7XHJcblxyXG4vLyDjgrPjg7Pjg4bjg7Pjg4TluYVcclxuJGNvbnRlbnQtd2lkdGg6IDEyMDBweDtcclxuXHJcbi8vIFNQ5pmC44Gu5bem5Y+z44Gu5L2Z55m977yI54mH5pa577yJXHJcbiRzcC1zaWRlLXBhZGRpbmc6IDIwcHg7XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBicmVha3BvaW50XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIOS4i+iomDLjgaTjga7lpInmlbDjga7plpPjgYzjgr/jg5bjg6zjg4Pjg4jooajnpLpcclxuLy8g44K/44OW44Os44OD44OI6KGo56S644Gq44GX44Gu5aC05ZCI44GvMuOBpOOBruWkieaVsOOBruWApOOCkuOAjDFweOW3ruOAjeOBp+ioreWumuOBmeOCi+OBk+OBqFxyXG5cclxuLy8gJHBjLWJw5Lul5LiK44GMUEPooajnpLpcclxuJHBjLWJwOiAxMDI1cHg7XHJcblxyXG4vLyAkc3AtYnDku6XkuIvjgYxTUOihqOekulxyXG4kc3AtYnA6IDc2N3B4O1xyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gZm9udFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4kZm9udC0xOiBcIk5vdG8gU2FucyBKUFwiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIHNhbnMtc2VyaWY7XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBjb2xvclxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4kYmxhY2s6ICMzMzM7XHJcblxyXG4kd2hpdGU6ICNmZmY7XHJcblxyXG4kcmVkOiAjREEwMTEyO1xyXG5cclxuJGNvbG9yLTE6ICMzMzM7XHJcblxyXG4kY29sb3ItMjogIzAwMDtcclxuXHJcbiRjb2xvci0zOiAjMDAwO1xyXG5cclxuJGNvbG9yLTQ6ICMwMDA7XHJcblxyXG4kY29sb3ItNTogIzAwMDtcclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIENTUyBUcmFuc2l0aW9uIEVhc2luZ1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBEZWZhdWx0XHJcbiRsaW5lYXI6IGN1YmljLWJlemllciguMjUwLCAuMjUwLCAuNzUwLCAuNzUwKTtcclxuJGVhc2U6IGN1YmljLWJlemllciguMjUwLCAuMTAwLCAuMjUwLCAxLjAwMCk7XHJcbiRlYXNlLWluOiBjdWJpYy1iZXppZXIoLjQyMCwgLjAwMCwgMS4wMDAsIDEuMDAwKTtcclxuJGVhc2Utb3V0OiBjdWJpYy1iZXppZXIoLjAwMCwgLjAwMCwgLjU4MCwgMS4wMDApO1xyXG4kZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllciguNDIwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XHJcbi8vIEluXHJcbiRlYXNlSW5RdWFkOiBjdWJpYy1iZXppZXIoLjU1MCwgLjA4NSwgLjY4MCwgLjUzMCk7XHJcbiRlYXNlSW5DdWJpYzogY3ViaWMtYmV6aWVyKC41NTAsIC4wNTUsIC42NzUsIC4xOTApO1xyXG4kZWFzZUluUXVhcnQ6IGN1YmljLWJlemllciguODk1LCAuMDMwLCAuNjg1LCAuMjIwKTtcclxuJGVhc2VJblF1aW50OiBjdWJpYy1iZXppZXIoLjc1NSwgLjA1MCwgLjg1NSwgLjA2MCk7XHJcbiRlYXNlSW5TaW5lOiBjdWJpYy1iZXppZXIoLjQ3MCwgLjAwMCwgLjc0NSwgLjcxNSk7XHJcbiRlYXNlSW5FeHBvOiBjdWJpYy1iZXppZXIoLjk1MCwgLjA1MCwgLjc5NSwgLjAzNSk7XHJcbiRlYXNlSW5DaXJjOiBjdWJpYy1iZXppZXIoLjYwMCwgLjA0MCwgLjk4MCwgLjMzNSk7XHJcbiRlYXNlSW5CYWNrOiBjdWJpYy1iZXppZXIoLjYwMCwgLS4yODAsIC43MzUsIC4wNDUpO1xyXG4vLyBPdXRcclxuJGVhc2VPdXRRdWFkOiBjdWJpYy1iZXppZXIoLjI1MCwgLjQ2MCwgLjQ1MCwgLjk0MCk7XHJcbiRlYXNlT3V0Q3ViaWM6IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxLjAwMCk7XHJcbiRlYXNlT3V0UXVhcnQ6IGN1YmljLWJlemllciguMTY1LCAuODQwLCAuNDQwLCAxLjAwMCk7XHJcbiRlYXNlT3V0UXVpbnQ6IGN1YmljLWJlemllciguMjMwLCAxLjAwMCwgLjMyMCwgMS4wMDApO1xyXG4kZWFzZU91dFNpbmU6IGN1YmljLWJlemllciguMzkwLCAuNTc1LCAuNTY1LCAxLjAwMCk7XHJcbiRlYXNlT3V0RXhwbzogY3ViaWMtYmV6aWVyKC4xOTAsIDEuMDAwLCAuMjIwLCAxLjAwMCk7XHJcbiRlYXNlT3V0Q2lyYzogY3ViaWMtYmV6aWVyKC4wNzUsIC44MjAsIC4xNjUsIDEuMDAwKTtcclxuJGVhc2VPdXRCYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyMCwgMS4yNzUpO1xyXG4vLyBJbiBPdXRcclxuJGVhc2VJbk91dFF1YWQ6IGN1YmljLWJlemllciguNDU1LCAuMDMwLCAuNTE1LCAuOTU1KTtcclxuJGVhc2VJbk91dEN1YmljOiBjdWJpYy1iZXppZXIoLjY0NSwgLjA0NSwgLjM1NSwgMS4wMDApO1xyXG4kZWFzZUluT3V0UXVhcnQ6IGN1YmljLWJlemllciguNzcwLCAuMDAwLCAuMTc1LCAxLjAwMCk7XHJcbiRlYXNlSW5PdXRRdWludDogY3ViaWMtYmV6aWVyKC44NjAsIC4wMDAsIC4wNzAsIDEuMDAwKTtcclxuJGVhc2VJbk91dFNpbmU6IGN1YmljLWJlemllciguNDQ1LCAuMDUwLCAuNTUwLCAuOTUwKTtcclxuJGVhc2VJbk91dEV4cG86IGN1YmljLWJlemllcigxLjAwMCwgLjAwMCwgLjAwMCwgMS4wMDApO1xyXG4kZWFzZUluT3V0Q2lyYzogY3ViaWMtYmV6aWVyKC43ODUsIC4xMzUsIC4xNTAsIC44NjApO1xyXG4kZWFzZUluT3V0QmFjazogY3ViaWMtYmV6aWVyKC42ODAsIC0uNTUwLCAuMjY1LCAxLjU1MCk7XHJcblxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIG1peGluXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gY2xlYXJmaXhcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGNmIHtcclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gc2FmZS1hcmVhXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBzYWZlX2FyZWEge1xyXG4gIHBhZGRpbmctdG9wOiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtdG9wKTtcclxuICBwYWRkaW5nLXRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3ApO1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XHJcbiAgcGFkZGluZy1yaWdodDogZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XHJcbiAgcGFkZGluZy1ib3R0b206IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1ib3R0b20pO1xyXG4gIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XHJcbiAgcGFkZGluZy1sZWZ0OiBjb25zdGFudChzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XHJcbiAgcGFkZGluZy1sZWZ0OiBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBh44K/44Kw44Gu44Kr44Op44O85aSJ5pu0XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBhLXRhZygkY29sb3IxLCAkY29sb3IyKSB7XHJcbiAgJjpsaW5rLFxyXG4gICY6YWN0aXZlLFxyXG4gICY6dmlzaXRlZCB7XHJcbiAgICBjb2xvcjogJGNvbG9yMTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yMjtcclxuICB9XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIOODl+ODrOODvOOCueODm+ODq+ODgOODvOOBruOCq+ODqeODvOWkieabtFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XHJcbiAgJjpwbGFjZWhvbGRlci1zaG93biB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgfVxyXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIG1lZGlhIHF1ZXJ5XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBtcSgkbWluLXdpZHRoLCAkbWF4LXdpZHRoKSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1pbi13aWR0aCArIHB4KSBhbmQgKG1heC13aWR0aDogJG1heC13aWR0aCArIHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG1xX21pbigkd2lkdGgpIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkdGggKyBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBtcV9tYXgoJHdpZHRoKSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoICsgcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gZGV2aWNlXHJcbkBtaXhpbiBwYyB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBjLWJwKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIHNwIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc3AtYnApIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFiIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3AtYnAgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkcGMtYnAgLSAxcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gcGNfdGFiIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3AtYnAgKyAxcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gc3BfdGFiIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcGMtYnAgLSAxcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gcGNfY29udGVudCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBjLWJwKSBhbmQgKG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gY3NzIGhhY2tcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQ2hyb21lKGFuZCBTYWZhcmksIE9wZXJhKVxyXG5AbWl4aW4gY2hyb21lIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLyBGaXJlRm94XHJcbkBtaXhpbiBmaXJlZm94IHtcclxuICBfOmxhbmcoeCk6Oi1tb3otcGxhY2Vob2xkZXIsXHJcbiAgJiB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuLy8gRWRnZVxyXG5AbWl4aW4gZWRnZSB7XHJcbiAgXzpsYW5nKHgpOjotbXMtLFxyXG4gICYge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vIElFKDExKVxyXG5AbWl4aW4gaWUge1xyXG4gIF86LW1zLWxhbmcoeCk6Oi1tcy1iYWNrZHJvcCxcclxuICAmIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLyBTYWZhcmlcclxuQG1peGluIHNhZmFyaSB7XHJcbiAgXzpsYW5nKHgpICsgXzotd2Via2l0LWZ1bGwtc2NyZWVuLWRvY3VtZW50LFxyXG4gICYge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBvYmplY3QgZml0IGltYWdlc1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gb2ZpKCRzaXplKSB7XHJcbiAgb2JqZWN0LWZpdDogJHNpemU7XHJcblxyXG4gIEBpbmNsdWRlIGllIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIm9iamVjdC1maXQ6ICN7JHNpemV9O1wiO1xyXG4gIH1cclxufVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gaGlkZSBzY3JvbGxiYXJcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIGhpZGUtc2Nyb2xsYmFyIHtcclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBsaW5lIGNsYW1wXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lKSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmU7XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIGhvdmVyXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBob3ZlciB7XHJcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE1SQyBXZWLjg5Xjgqnjg7zjg6DlhbHpgJrjgrnjgr/jgqTjg6tcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIG1yYy13ZWJmb3JtLWZvcm0ge1xyXG4gICoge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LTEgIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMwIC8gMTYpICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgdGgge1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJltzdHlsZSo9YmFja2dyb3VuZC1jb2xvcl0ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NjYyAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgIG1hcmdpbjogN3B4IDEwcHggMTBweCA0cHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tcmNfd2ViZm9ybV9yZXEge1xyXG4gICAgYmFja2dyb3VuZDogI0RBMDExMjtcclxuXHJcbiAgICAmW3N0eWxlKj1iYWNrZ3JvdW5kLWNvbG9yXSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMDtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0RBMDExMiAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubXJjX3dlYmZvcm1fYXBwbHkge1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogI2RhMDExMiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhMDExMiAhaW1wb3J0YW50O1xyXG5cclxuICAgIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWYwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
