@charset "UTF-8";
/* 変数
----------------------------------------------------------------- */
/**
 * 新規作成方法
 * data:image/svg+xml;utf8,<svg ...></svg> ← svgコードをコピー
 * カラーコードの'#'を'%23'に変換する ex. fill="#000" → fill="%23000"
 * 不要なclassなどは削る
 */
/* アイコン - 01atoms/icon で使用
----------------------------------------------------------------- */
/* 汎用class
----------------------------------------------------------------- */
/**
 * margin/paddingの汎用class用
 * @param {number} $start 開始px
 * @param {number} $limit 上限
 * @param {number} $per   数値の刻み
 */
/**
 * 最大幅をつける
 * @param {string} $width     最大幅（$containerSize）のキー
 * @param {number} $pcPadding PC時の左右余白
 * @param {number} $spPadding SP時の左右余白
 */
.index {
  background-color: #f7f8fa;
}

.p-dataNav__list {
  display: grid;
  font-size: 2rem;
  font-weight: 500;
  gap: 13px 4.4827586207%;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  letter-spacing: 0.03em;
  line-height: 1.55;
}
@media screen and (max-width: 1050px) {
  .p-dataNav__list {
    font-size: 1.4rem;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    line-height: 1.4350285714;
    margin: 0 auto;
    min-width: min(100%, 270px);
    width: 83.5913312693%;
  }
}
.p-dataNav__item {
  font-weight: inherit;
}
.p-dataNav__link {
  background: transparent;
  border: 1px solid #00bfd3;
  border-radius: 7px;
  display: grid;
  height: 100%;
  padding: 14px 8px;
  place-items: center;
  text-align: center;
  transition-duration: 0.2s;
  transition-property: color, background-color;
  width: 100%;
}
@media screen and (max-width: 1050px) {
  .p-dataNav__link {
    padding: 13px 8px;
  }
}
.p-dataNav__link:hover {
  background: #00bfd3;
  color: #fff;
}

.p-dataCard {
  --dataCard-width: 560;
  --dataCard-bodyInner-min-height: 493;
  --dataCard-bodyInner-gap: calc(60 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-top: 0;
  --dataCard-bodyInner-padding-bottom: 30;
  --dataCard-value-font-size: 110;
  --dataCard-units-font-size: 45;
  --dataCard-label-font-size: 24;
  --dataCard-pic-width: 100%;
  border-radius: 8px 8px 0 0;
  display: grid;
  gap: 0;
  grid-template-rows: subgrid;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .p-dataCard {
    --dataCard-width: 349;
    --dataCard-bodyInner-min-height: 374;
    --dataCard-bodyInner-gap: calc(26 / var(--dataCard-width) * 100cqw);
    --dataCard-value-font-size: 75;
    --dataCard-units-font-size: 30;
    --dataCard-label-font-size: 14;
    --dataCard-bodyInner-padding-bottom: 15;
    border-radius: 0 8px 0 0;
    grid-template-rows: -webkit-max-content auto;
    grid-template-rows: max-content auto;
  }
}
.p-dataCard[data-col="2"] {
  --dataCard-width: 1160;
  grid-column: span 2;
}
@media screen and (max-width: 768px) {
  .p-dataCard[data-col="2"] {
    --dataCard-width: 349;
    grid-column: unset;
  }
}
.p-dataCard_type_sales {
  --dataCard-pic-width: calc(350 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_sales {
    --dataCard-pic-width: calc(270 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_operatingProfit {
  --dataCard-pic-width: calc(293 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_operatingProfit {
    --dataCard-bodyInner-min-height: 370;
    --dataCard-bodyInner-gap: calc(21 / var(--dataCard-width) * 100cqw);
    --dataCard-pic-width: calc(223 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_companyCount {
  --dataCard-bodyInner-min-height: 472;
  --dataCard-bodyInner-gap: calc(42 / var(--dataCard-width) * 100cqw);
  --dataCard-pic-width: calc(297 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_companyCount {
    --dataCard-bodyInner-min-height: 382;
    --dataCard-bodyInner-gap: calc(36 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 23;
    --dataCard-pic-width: calc(229 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_customerCount {
  --dataCard-bodyInner-min-height: 472;
  --dataCard-bodyInner-gap: calc(40 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 40;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_customerCount {
    --dataCard-bodyInner-min-height: 307;
    --dataCard-bodyInner-gap: calc(12 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 15;
  }
}
.p-dataCard_type_locationCount {
  --dataCard-bodyInner-min-height: 320;
  --dataCard-bodyInner-grid-template-columns: repeat(2, calc(274 / var(--dataCard-width) * 100cqw));
  --dataCard-bodyInner-gap: calc(85 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-pic-width: calc(268 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_locationCount {
    --dataCard-bodyInner-min-height: 497;
    --dataCard-bodyInner-gap: calc(20 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-grid-template-columns: unset;
    --dataCard-bodyInner-padding-bottom: 2;
    --dataCard-pic-width: calc(300 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_locationCount .p-dataCard__bodyInner {
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.p-dataCard_type_locationCount .p-dataCard__data {
  justify-self: flex-end;
  margin-bottom: calc(23 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_locationCount .p-dataCard__data {
    justify-self: unset;
    margin-bottom: 0;
  }
}
.p-dataCard_type_employeeCount {
  --dataCard-bodyInner-min-height: 480;
  --dataCard-bodyInner-gap: 0;
  --dataCard-bodyInner-padding-bottom: 0;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_employeeCount {
    --dataCard-bodyInner-min-height: 340;
    --dataCard-bodyInner-padding-top: 7;
    --dataCard-pic-width: calc(433 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_employeeCount .p-dataCard__bodyInner {
  grid-template-rows: 1fr auto;
}
.p-dataCard_type_employeeCount .p-dataCard__pic {
  margin-bottom: calc(-10 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_employeeCount .p-dataCard__pic {
    margin-bottom: 0;
    margin-right: calc(-27 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_genderBreakdown {
  --dataCard-bodyInner-min-height: 480;
  --dataCard-bodyInner-grid-template-columns: minmax(0, 1fr);
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-pic-width: calc(260 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_genderBreakdown {
    --dataCard-bodyInner-min-height: 348;
    --dataCard-pic-width: calc(200 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_genderBreakdown .p-dataCard__dataUnit:nth-child(1) {
  margin-right: calc(-276 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-273 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_genderBreakdown .p-dataCard__dataUnit:nth-child(1) {
    margin-right: calc(-176 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-202 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_genderBreakdown .p-dataCard__dataUnit:nth-child(2) {
  margin-right: calc(268 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-273 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_genderBreakdown .p-dataCard__dataUnit:nth-child(2) {
    margin-right: calc(158 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-200 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_genderBreakdown .p-dataCard__pic {
  margin-top: calc(120 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_genderBreakdown .p-dataCard__pic {
    margin-top: calc(83 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_averageAge {
  --dataCard-bodyInner-min-height: 481;
  --dataCard-bodyInner-gap: calc(52 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 14;
  --dataCard-pic-width: calc(111 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_averageAge {
    --dataCard-bodyInner-min-height: 308;
    --dataCard-bodyInner-gap: calc(26 / var(--dataCard-width) * 100cqw);
    --dataCard-pic-width: calc(69 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_ageBreakdown {
  --dataCard-bodyInner-min-height: 481;
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-pic-width: calc(260 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_ageBreakdown {
    --dataCard-bodyInner-min-height: 360;
    --dataCard-pic-width: calc(200 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(1) {
  margin-right: calc(-336 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-165 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(1) {
    margin-right: calc(-182 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-152 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(2) {
  margin-right: calc(-333 / var(--dataCard-width) * 100cqw);
  margin-top: calc(287 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(2) {
    margin-right: calc(-180 / var(--dataCard-width) * 100cqw);
    margin-top: calc(234 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(3) {
  margin-right: calc(318 / var(--dataCard-width) * 100cqw);
  margin-top: calc(287 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(3) {
    margin-right: calc(95 / var(--dataCard-width) * 100cqw);
    margin-top: calc(234 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(4) {
  margin-right: calc(283 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-165 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(4) {
    margin-right: calc(147 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-152 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(5) {
  --dataCard-dataUnit-line-length: 74;
  margin-right: calc(-7 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-304 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_ageBreakdown .p-dataCard__dataUnit:nth-child(5) {
    --dataCard-dataUnit-line-length: 54;
    margin-right: calc(21 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-246 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_ageBreakdown .p-dataCard__pic {
  margin-top: calc(44 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_ageBreakdown .p-dataCard__pic {
    margin-top: calc(-12 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_jobTypeBreakdown {
  --dataCard-bodyInner-min-height: 482;
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-pic-width: calc(260 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_jobTypeBreakdown {
    --dataCard-bodyInner-min-height: 333;
    --dataCard-pic-width: calc(200 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(1) {
  margin-right: calc(-289 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-233 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(1) {
    --dataCard-dataUnit-line-length: 61;
    margin-right: calc(-175 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-215 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(2) {
  margin-right: calc(-346 / var(--dataCard-width) * 100cqw);
  margin-top: calc(206 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(2) {
    margin-right: calc(-183 / var(--dataCard-width) * 100cqw);
    margin-top: calc(215 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(3) {
  --dataCard-dataUnit-line-length: 82;
  margin-right: calc(305 / var(--dataCard-width) * 100cqw);
  margin-top: calc(177 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(3) {
    margin-right: calc(113 / var(--dataCard-width) * 100cqw);
    margin-top: calc(196 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(4) {
  --dataCard-dataUnit-line-length: 74;
  margin-right: calc(231 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-234 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_jobTypeBreakdown .p-dataCard__dataUnit:nth-child(4) {
    --dataCard-dataUnit-line-length: 85;
    margin-right: calc(103 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-215 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_jobTypeBreakdown .p-dataCard__pic {
  margin-top: calc(6 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_jobTypeBreakdown .p-dataCard__pic {
    margin-top: calc(-8 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_businessAreaBreakdown {
  --dataCard-bodyInner-min-height: 482;
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-pic-width: calc(260 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_businessAreaBreakdown {
    --dataCard-bodyInner-min-height: 378;
    --dataCard-pic-width: calc(200 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(1) {
  --dataCard-dataUnit-line-length: 79;
  margin-right: calc(-326 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-246 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(1) {
    --dataCard-dataUnit-line-length: 47;
    margin-right: calc(-171 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-236 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(2) {
  --dataCard-dataUnit-line-length: 81;
  margin-right: calc(-363 / var(--dataCard-width) * 100cqw);
  margin-top: calc(223 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(2) {
    --dataCard-dataUnit-line-length: 40;
    margin-right: calc(-197 / var(--dataCard-width) * 100cqw);
    margin-top: calc(228 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(3) {
  --dataCard-dataUnit-line-length: 119;
  margin-right: calc(311 / var(--dataCard-width) * 100cqw);
  margin-top: calc(223 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(3) {
    --dataCard-dataUnit-line-length: 106;
    margin-right: calc(164 / var(--dataCard-width) * 100cqw);
    margin-top: calc(228 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(4) {
  --dataCard-dataUnit-line-length: 91;
  margin-right: calc(317 / var(--dataCard-width) * 100cqw);
  margin-top: calc(-242 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_businessAreaBreakdown .p-dataCard__dataUnit:nth-child(4) {
    --dataCard-dataUnit-line-length: 55;
    margin-right: calc(167 / var(--dataCard-width) * 100cqw);
    margin-top: calc(-236 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_businessAreaBreakdown .p-dataCard__pic {
  margin-top: calc(-29 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_businessAreaBreakdown .p-dataCard__pic {
    margin-top: calc(-11 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_nextWayApplicants {
  --dataCard-bodyInner-min-height: 436;
  --dataCard-bodyInner-gap: calc(50 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 37;
  --dataCard-pic-width: calc(136 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_nextWayApplicants {
    --dataCard-bodyInner-min-height: 290;
    --dataCard-bodyInner-gap: calc(22 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 21;
    --dataCard-pic-width: calc(105 / var(--dataCard-width) * 100cqw);
  }
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_nextWayApplicants .p-dataCard__title {
    letter-spacing: 0.05em;
  }
}
.p-dataCard_type_nextWayTransfers {
  --dataCard-bodyInner-min-height: 436;
  --dataCard-bodyInner-gap: calc(37 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 3;
  --dataCard-pic-width: calc(282 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_nextWayTransfers {
    --dataCard-bodyInner-min-height: 317;
    --dataCard-bodyInner-gap: calc(26 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 27;
    --dataCard-pic-width: calc(187 / var(--dataCard-width) * 100cqw);
  }
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_nextWayTransfers .p-dataCard__title {
    letter-spacing: 0.05em;
  }
}
.p-dataCard_type_youngestCeoAge {
  --dataCard-bodyInner-min-height: 301;
  --dataCard-bodyInner-grid-template-columns: repeat(2, calc(164 / var(--dataCard-width) * 100cqw));
  --dataCard-bodyInner-gap: calc(55 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-pic-width: calc(164 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_youngestCeoAge {
    --dataCard-bodyInner-min-height: 338;
    --dataCard-bodyInner-grid-template-columns: unset;
    --dataCard-bodyInner-gap: calc(25 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 25;
    --dataCard-pic-width: calc(94 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_youngestCeoAge .p-dataCard__bodyInner {
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.p-dataCard_type_youngestCeoAge .p-dataCard__data {
  margin-bottom: calc(27 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_youngestCeoAge .p-dataCard__data {
    margin-bottom: 0;
  }
}
.p-dataCard_type_miraijukuParticipants {
  --dataCard-bodyInner-min-height: 440;
  --dataCard-bodyInner-gap: calc(30 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-bodyInner-padding-top: 10;
  --dataCard-pic-width: calc(630 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_miraijukuParticipants {
    --dataCard-bodyInner-min-height: 283;
    --dataCard-bodyInner-gap: calc(2 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-top: 0;
    --dataCard-pic-width: calc(400 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_miraijukuParticipants .p-dataCard__head {
  padding-bottom: 25px;
  padding-top: 25px;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_miraijukuParticipants .p-dataCard__head {
    padding-bottom: 9px;
    padding-top: 9px;
  }
}
.p-dataCard_type_miraijukuParticipants .p-dataCard__pic {
  margin-right: calc(-72 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_miraijukuParticipants .p-dataCard__pic {
    margin-right: calc(3 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_miraijukuExecRate {
  --dataCard-bodyInner-min-height: 440;
  --dataCard-bodyInner-gap: calc(30 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-bodyInner-padding-top: 10;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_miraijukuExecRate {
    --dataCard-bodyInner-min-height: 298;
    --dataCard-bodyInner-gap: calc(14 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-top: 0;
    --dataCard-pic-width: calc(358 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_miraijukuExecRate .p-dataCard__head {
  padding-bottom: 25px;
  padding-top: 25px;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_miraijukuExecRate .p-dataCard__head {
    padding-bottom: 9px;
    padding-top: 9px;
  }
}
.p-dataCard_type_newManager20sRate {
  --dataCard-bodyInner-min-height: 304;
  --dataCard-bodyInner-grid-template-columns: repeat(2, calc(473 / var(--dataCard-width) * 100cqw));
  --dataCard-bodyInner-gap: calc(0 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 0;
  --dataCard-pic-width: calc(473 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_newManager20sRate {
    --dataCard-bodyInner-grid-template-columns: unset;
    --dataCard-pic-width: calc(350 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_newManager20sRate .p-dataCard__bodyInner {
  -webkit-align-items: center;
          align-items: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.p-dataCard_type_newManager20sRate .p-dataCard__data {
  margin-bottom: calc(27 / var(--dataCard-width) * 100cqw);
  margin-right: calc(-73 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_newManager20sRate .p-dataCard__data {
    margin-bottom: 0;
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_newManager20sRate .p-dataCard__pic {
    margin-bottom: calc(-83 / var(--dataCard-width) * 100cqw);
    margin-right: calc(-43 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_newManagerFemaleRate {
  --dataCard-bodyInner-min-height: 424;
  --dataCard-pic-width: calc(411 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-gap: calc(80 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 42;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_newManagerFemaleRate {
    --dataCard-bodyInner-min-height: 259;
    --dataCard-pic-width: calc(262 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-gap: calc(24 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 27;
  }
}
.p-dataCard_type_newManagerFemaleRate .p-dataCard__head {
  padding-bottom: 25px;
  padding-top: 25px;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_newManagerFemaleRate .p-dataCard__head {
    padding-bottom: 9px;
    padding-top: 9px;
  }
}
.p-dataCard_type_licenseSupportCount {
  --dataCard-bodyInner-min-height: 424;
  --dataCard-pic-width: calc(238 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-gap: calc(54 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 17;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_licenseSupportCount {
    --dataCard-bodyInner-min-height: 312;
    --dataCard-pic-width: calc(183 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-gap: calc(24 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 22;
  }
}
.p-dataCard_type_licenseSupportCount .p-dataCard__head {
  padding-bottom: 25px;
  padding-top: 25px;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_licenseSupportCount .p-dataCard__head {
    padding-bottom: 9px;
    padding-top: 9px;
  }
}
.p-dataCard_type_childcareLeaveRate {
  --dataCard-bodyInner-min-height: 464;
  --dataCard-pic-width: calc(38 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-grid-template-columns: calc(38 / var(--dataCard-width) * 100cqw) auto;
  --dataCard-bodyInner-gap: calc(45 / var(--dataCard-width) * 100cqw);
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_childcareLeaveRate {
    --dataCard-bodyInner-min-height: 347;
    --dataCard-bodyInner-grid-template-columns: unset;
    --dataCard-pic-width: calc(30 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard_type_childcareLeaveRate .p-dataCard__bodyInner {
  -webkit-justify-content: center;
          justify-content: center;
}
.p-dataCard_type_childcareLeaveRate .p-dataCard__data {
  margin-right: calc(-33 / var(--dataCard-width) * 100cqw);
}
.p-dataCard_type_childcareReturnRate {
  --dataCard-bodyInner-min-height: 464;
  --dataCard-pic-width: calc(370 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-gap: calc(58 / var(--dataCard-width) * 100cqw);
  --dataCard-bodyInner-padding-bottom: 60;
}
@media screen and (max-width: 768px) {
  .p-dataCard_type_childcareReturnRate {
    --dataCard-bodyInner-min-height: 302;
    --dataCard-pic-width: calc(250 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-gap: calc(28 / var(--dataCard-width) * 100cqw);
    --dataCard-bodyInner-padding-bottom: 29;
  }
}
.p-dataCard__head {
  -webkit-align-items: center;
          align-items: center;
  background: #00bfd3;
  color: #fff;
  display: grid;
  padding: 11px 8px;
}
@media screen and (max-width: 768px) {
  .p-dataCard__head {
    padding: 9px 32px 9px 43px;
  }
}
.p-dataCard__title {
  font-size: 2.65rem;
  font-weight: 400;
  letter-spacing: 0.095em;
  line-height: 1.5272727273;
  overflow-wrap: anywhere;
  text-align: center;
  word-break: keep-all;
}
@media screen and (max-width: 1050px) {
  .p-dataCard__title {
    font-size: 2.1rem;
    font-weight: 500;
    line-height: 1.4347826087;
  }
}
@media screen and (max-width: 768px) {
  .p-dataCard__title {
    text-align: left;
  }
}
.p-dataCard__body {
  background: #f6f6f7;
  container-type: inline-size;
  display: grid;
}
.p-dataCard__bodyInner {
  -webkit-align-content: center;
          align-content: center;
  display: grid;
  gap: var(--dataCard-bodyInner-gap);
  grid-area: 1/1/-1/-1;
  grid-auto-columns: minmax(0, 1fr);
  grid-template-columns: var(--dataCard-bodyInner-grid-template-columns, unset);
  height: 100%;
  min-height: calc(var(--dataCard-bodyInner-min-height) / var(--dataCard-width) * 100cqw);
  padding: calc(var(--dataCard-bodyInner-padding-top) / var(--dataCard-width) * 100cqw) 0 calc(var(--dataCard-bodyInner-padding-bottom) / var(--dataCard-width) * 100cqw);
  place-items: center;
}
.p-dataCard__data {
  display: grid;
  z-index: 1;
}
.p-dataCard__data_size_sm {
  --dataCard-dataUnit-line-length: 63;
  --dataCard-value-font-size: 68.6;
  --dataCard-units-font-size: 41.16;
  --dataCard-label-font-size: 19;
}
@media screen and (max-width: 768px) {
  .p-dataCard__data_size_sm {
    --dataCard-dataUnit-line-length: 42;
    --dataCard-value-font-size: 45;
    --dataCard-units-font-size: 27;
    --dataCard-label-font-size: 12.5;
  }
}
.p-dataCard__data_size_md {
  --dataCard-dataUnit-line-length: 100;
  --dataCard-value-font-size: 90;
  --dataCard-units-font-size: 41.16;
  --dataCard-label-font-size: 22;
}
@media screen and (max-width: 768px) {
  .p-dataCard__data_size_md {
    --dataCard-dataUnit-line-length: 76;
    --dataCard-value-font-size: 54.5;
    --dataCard-units-font-size: 25;
    --dataCard-label-font-size: 14;
  }
}
.p-dataCard__data_type_pie {
  grid-area: 1/1/-1/-1;
  grid-template-columns: minmax(0, 1fr);
  place-items: center;
}
.p-dataCard__data_type_pie .p-dataCard__dataUnit {
  grid-area: 1/1/-1/-1;
}
.p-dataCard__data_type_pie ~ .p-dataCard__pic {
  grid-area: 1/1/-1/-1;
}
.p-dataCard__data:not(.p-dataCard__data_type_pie) {
  gap: calc(48 / var(--dataCard-width) * 100cqw) 0;
}
@media screen and (max-width: 768px) {
  .p-dataCard__data:not(.p-dataCard__data_type_pie) {
    gap: calc(28 / var(--dataCard-width) * 100cqw) 0;
  }
}
.p-dataCard__dataUnit {
  display: grid;
  grid-auto-columns: minmax(0, auto);
  justify-items: flex-start;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.p-dataCard__dataUnit_label_center {
  justify-items: center;
}
.p-dataCard__dataUnit:has(.p-dataCard__pic) {
  -webkit-align-items: center;
          align-items: center;
  gap: 0 calc(46 / var(--dataCard-width) * 100cqw);
  grid-template-columns: -webkit-max-content auto;
  grid-template-columns: max-content auto;
}
@media screen and (max-width: 768px) {
  .p-dataCard__dataUnit:has(.p-dataCard__pic) {
    gap: 0 calc(40 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard__dataUnit:has(.p-dataCard__pic) .p-dataCard__pic {
  grid-row: 1/span 2;
}
.p-dataCard__label {
  -webkit-flex: 1 0 auto;
          flex: 1 0 auto;
  font-size: calc(var(--dataCard-label-font-size) / var(--dataCard-width) * 100cqw);
  font-weight: 500;
  letter-spacing: 0.095em;
  line-height: 1.4868421053;
  margin-bottom: calc(-10 / var(--dataCard-label-font-size) * 1em);
}
@media screen and (max-width: 768px) {
  .p-dataCard__label {
    margin-bottom: calc(-6 / var(--dataCard-label-font-size) * 1em);
  }
}
.p-dataCard__value {
  -webkit-flex: 0 0 auto;
          flex: 0 0 auto;
  font-family: "mundial", "M PLUS 1p", "m-plus-1p", sans-serif;
  font-size: calc(var(--dataCard-value-font-size) / var(--dataCard-width) * 100cqw);
  letter-spacing: -0.015em;
  line-height: 1;
}
.p-dataCard__value:has(+ .p-dataCard__units) {
  margin-right: 0.0545454545em;
}
@media screen and (max-width: 768px) {
  .p-dataCard__value:has(+ .p-dataCard__units) {
    margin-right: 0.0266666667em;
  }
}
.p-dataCard__units {
  -webkit-flex: 0 0 auto;
          flex: 0 0 auto;
  font-family: "mundial", "M PLUS 1p", "m-plus-1p", sans-serif;
  font-size: calc(var(--dataCard-units-font-size) / var(--dataCard-width) * 100cqw);
  font-weight: 500;
  letter-spacing: 0.015em;
  line-height: 1;
}
.p-dataCard__pic {
  width: var(--dataCard-pic-width);
}
.p-dataCard__note {
  font-size: 1.2rem;
  grid-area: 1/1/-1/-1;
  letter-spacing: 0.095em;
  padding: 0 calc(24 / var(--dataCard-width) * 100cqw) calc(16 / var(--dataCard-width) * 100cqw);
  place-self: flex-end;
}
@media screen and (max-width: 768px) {
  .p-dataCard__note {
    padding: 0 calc(17 / var(--dataCard-width) * 100cqw) calc(13 / var(--dataCard-width) * 100cqw);
  }
}
.p-dataCard__noteText {
  font-weight: inherit;
}

.p-data {
  background: #fff;
  line-height: 1.75;
}
.p-studentsData .p-data {
  border-radius: 0 0 29px 29px;
}
.p-studentsData .p-data .p-data__outer {
  padding-bottom: 199px;
}
@media screen and (max-width: 1050px) {
  .p-studentsData .p-data .p-data__outer {
    padding-bottom: 139px;
  }
}
.p-data__outer {
  padding-top: 81px;
}
@media screen and (max-width: 1050px) {
  .p-data__outer {
    padding-top: 45px;
  }
}
.p-data__container {
  margin: 0 auto;
  max-width: 1240px;
  padding: 0 40px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .p-data__container {
    padding: 0 26px;
  }
}
.p-data__head {
  margin-bottom: 56px;
}
@media screen and (max-width: 1050px) {
  .p-data__head {
    margin-bottom: 63px;
  }
}
.p-data__pageTitle {
  line-height: 1.9375;
  margin-bottom: 80px;
}
@media screen and (max-width: 1050px) {
  .p-data__pageTitle {
    margin-bottom: 38px;
  }
}
.p-data__pageTitle .a-sectionTitle__en {
  font-size: 11rem;
  letter-spacing: -0.045em;
  margin-bottom: 23px;
  white-space: unset;
}
@media screen and (max-width: 1050px) {
  .p-data__pageTitle .a-sectionTitle__en {
    font-size: 5.6rem;
    line-height: 0.9253731343;
    margin-bottom: 18px;
  }
}
.p-data__pageTitle .a-sectionTitle__ja {
  font-size: 2.7rem;
  letter-spacing: 0.03em;
}
@media screen and (max-width: 1050px) {
  .p-data__pageTitle .a-sectionTitle__ja {
    font-size: 1.7rem;
    letter-spacing: 0.095em;
  }
}
.p-data__nav:has(+ .p-data__asOf) {
  margin-bottom: 41px;
}
@media screen and (max-width: 1050px) {
  .p-data__nav:has(+ .p-data__asOf) {
    margin-bottom: 36px;
  }
}
.p-data__asOf {
  font-size: 1.2rem;
  letter-spacing: 0.095em;
  text-align: right;
}
.p-data__section:not(:last-child) {
  margin-bottom: 118px;
}
@media screen and (max-width: 1050px) {
  .p-data__section:not(:last-child) {
    margin-bottom: 70px;
  }
}
.p-data__sectionInner {
  display: grid;
  gap: 41px 40px;
  grid-auto-rows: auto;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
@media screen and (max-width: 1050px) {
  .p-data__sectionInner {
    gap: 32px;
  }
}
@media screen and (max-width: 768px) {
  .p-data__sectionInner {
    gap: 29px;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: unset;
    margin-left: -26px;
    width: calc(100% + 26px);
  }
}
.p-data__card {
  grid-row: span 2;
}
@media screen and (max-width: 768px) {
  .p-data__card {
    grid-row: unset;
  }
}
.p-data__sectionTitle {
  border-bottom: 1px solid #00bfd3;
  font-size: 2.75rem;
  font-weight: 500;
  letter-spacing: 0.095em;
  line-height: 1.3846153846;
  margin-bottom: 58px;
  padding-bottom: 22px;
  text-align: center;
}
@media screen and (max-width: 1050px) {
  .p-data__sectionTitle {
    font-size: 2.6rem;
    letter-spacing: 0.03em;
    margin-bottom: 37px;
    padding-bottom: 20px;
  }
}
.p-data__sectionTitleText {
  font-weight: inherit;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdyb3VwLWRhdGEuY3NzIiwiZ2xvYmFsL19mdW5jdGlvbnMuc2NzcyIsImdsb2JhbC9fbWl4aW4uc2NzcyIsImdsb2JhbC9faW5kZXguc2NzcyIsImdyb3VwLWRhdGEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEI7bUVBQUE7QUEyRkE7Ozs7O0VBQUE7QUFrREE7bUVBQUE7QUF5QkE7bUVBQUE7QUFFQTs7Ozs7RUFBQTtBQzdKQTs7Ozs7RUFBQTtBQ2JBO0VBQ0kseUJBQUE7QUh3Qko7O0FJeEJJO0VBQ0ksYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnREFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7QUoyQlI7QUU1Qkk7RUVQQTtJQVdRLGlCQUFBO0lBQ0EsZ0RBQUE7SUFDQSx5QkFBQTtJQUNBLGNBQUE7SUFDQSwyQkFBQTtJQUNBLHFCQUFBO0VKNEJWO0FBQ0Y7QUl6Qkk7RUFDSSxvQkFBQTtBSjJCUjtBSXhCSTtFQUNJLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSw0Q0FBQTtFQUNBLFdBQUE7QUowQlI7QUV0REk7RUVpQkE7SUFjUSxpQkFBQTtFSjJCVjtBQUNGO0FJekJRO0VBQ0ksbUJBQUE7RUFDQSxXQUFBO0FKMkJaOztBSXRCQTtFQUNJLHFCQUFBO0VBQ0Esb0NBQUE7RUFDQSxtRUFBQTtFQUNBLG1DQUFBO0VBQ0EsdUNBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQkFBQTtFQUdBLDBCQUFBO0VBQ0EsYUFBQTtFQUNBLE1BQUE7RUFDQSwyQkFBQTtFQUNBLGdCQUFBO0FKdUJKO0FFaEZJO0VFeUNKO0lBbUJRLHFCQUFBO0lBQ0Esb0NBQUE7SUFDQSxtRUFBQTtJQUNBLDhCQUFBO0lBQ0EsOEJB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QSxtQkFBQTtFSmhFbEI7QUFDRjtBSW1FWTtFQUNJLGlCQUFBO0VBQ0Esc0JBQUE7QUpqRWhCO0FFejZCSTtFRXcrQlE7SUFLUSxpQkFBQTtJQUNBLHVCQUFBO0VKaEVsQjtBQUNGO0FJc0VRO0VBQ0ksbUJBQUE7QUpwRVo7QUVsN0JJO0VFcS9CSTtJQUlRLG1CQUFBO0VKbkVkO0FBQ0Y7QUl1RUk7RUFDSSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7QUpyRVI7QUk0RVE7RUFDSSxvQkFBQTtBSjFFWjtBRS83Qkk7RUV3Z0NJO0lBSVEsbUJBQUE7RUp6RWQ7QUFDRjtBSTZFSTtFQUNJLGFBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxnREFBQTtBSjNFUjtBRTE4Qkk7RUVpaENBO0lBT1EsU0FBQTtFSjFFVjtBQUNGO0FFLzhCSTtFRWloQ0E7SUFXUSxTQUFBO0lBQ0EsZ0RBQUE7SUFDQSx5QkFBQTtJQUNBLGtCQUFBO0lBQ0Esd0JBQUE7RUp6RVY7QUFDRjtBSTRFSTtFQUNJLGdCQUFBO0FKMUVSO0FFMzlCSTtFRW9pQ0E7SUFJUSxlQUFBO0VKekVWO0FBQ0Y7QUk0RUk7RUFDSSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0FKMUVSO0FFMStCSTtFRTRpQ0E7SUFXUSxpQkFBQTtJQUNBLHNCQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtFSnpFVjtBQUNGO0FJNEVJO0VBQ0ksb0JBQUE7QUoxRVIiLCJmaWxlIjoiZ3JvdXAtZGF0YS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiDlpInmlbBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKipcbiAqIOaWsOimj+S9nOaIkOaWueazlVxuICogZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyAuLi4+PC9zdmc+IOKGkCBzdmfjgrPjg7zjg4njgpLjgrPjg5Tjg7xcbiAqIOOCq+ODqeODvOOCs+ODvOODieOBricjJ+OCkiclMjMn44Gr5aSJ5o+b44GZ44KLIGV4LiBmaWxsPVwiIzAwMFwiIOKGkiBmaWxsPVwiJTIzMDAwXCJcbiAqIOS4jeimgeOBqmNsYXNz44Gq44Gp44Gv5YmK44KLXG4gKi9cbi8qIOOCouOCpOOCs+ODsyAtIDAxYXRvbXMvaWNvbiDjgafkvb/nlKhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiDmsY7nlKhjbGFzc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qKlxuICogbWFyZ2luL3BhZGRpbmfjga7msY7nlKhjbGFzc+eUqFxuICogQHBhcmFtIHtudW1iZXJ9ICRzdGFydCDplovlp4tweFxuICogQHBhcmFtIHtudW1iZXJ9ICRsaW1pdCDkuIrpmZBcbiAqIEBwYXJhbSB7bnVtYmVyfSAkcGVyICAg5pWw5YCk44Gu5Yi744G/XG4gKi9cbi8qKlxuICog5pyA5aSn5bmF44KS44Gk44GR44KLXG4gKiBAcGFyYW0ge3N0cmluZ30gJHdpZHRoICAgICDmnIDlpKfluYXvvIgkY29udGFpbmVyU2l6Ze+8ieOBruOCreODvFxuICogQHBhcmFtIHtudW1iZXJ9ICRwY1BhZGRpbmcgUEPmmYLjga7lt6blj7PkvZnnmb1cbiAqIEBwYXJhbSB7bnVtYmVyfSAkc3BQYWRkaW5nIFNQ5pmC44Gu5bem5Y+z5L2Z55m9XG4gKi9cbi5pbmRleCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7XG59XG5cbi5wLWRhdGFOYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGdhcDogMTNweCA0LjQ4Mjc1ODYyMDclO1xuICBncmlkLWF1dG8tcm93czogMWZyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5wLWRhdGFOYXZfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgICBsaW5lLWhlaWdodDogMS40MzUwMjg1NzE0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1pbi13aWR0aDogbWluKDEwMCUsIDI3MHB4KTtcbiAgICB3aWR0aDogODMuNTkxMzMxMjY5MyU7XG4gIH1cbn1cbi5wLWRhdGFOYXZfX2l0ZW0ge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5wLWRhdGFOYXZfX2xpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwYmZkMztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBkaXNwbGF5OiBncmlkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE0cHggOHB4O1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAucC1kYXRhTmF2X19saW5rIHtcbiAgICBwYWRkaW5nOiAxM3B4IDhweDtcbiAgfVxufVxuLnAtZGF0YU5hdl9fbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMGJmZDM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucC1kYXRhQ2FyZCB7XG4gIC0tZGF0YUNhcmQtd2lkdGg6IDU2MDtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDkzO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoNjAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLXRvcDogMDtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDMwO1xuICAtLWRhdGFDYXJkLXZhbHVlLWZvbnQtc2l6ZTogMTEwO1xuICAtLWRhdGFDYXJkLXVuaXRzLWZvbnQtc2l6ZTogNDU7XG4gIC0tZGF0YUNhcmQtbGFiZWwtZm9udC1zaXplOiAyNDtcbiAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDA7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkIHtcbiAgICAtLWRhdGFDYXJkLXdpZHRoOiAzNDk7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzc0O1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC12YWx1ZS1mb250LXNpemU6IDc1O1xuICAgIC0tZGF0YUNhcmQtdW5pdHMtZm9udC1zaXplOiAzMDtcbiAgICAtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZTogMTQ7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDE1O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgOHB4IDAgMDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG1heC1jb250ZW50IGF1dG87XG4gIH1cbn1cbi5wLWRhdGFDYXJkW2RhdGEtY29sPVwiMlwiXSB7XG4gIC0tZGF0YUNhcmQtd2lkdGg6IDExNjA7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZFtkYXRhLWNvbD1cIjJcIl0ge1xuICAgIC0tZGF0YUNhcmQtd2lkdGg6IDM0OTtcbiAgICBncmlkLWNvbHVtbjogdW5zZXQ7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfc2FsZXMge1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygzNTAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9zYWxlcyB7XG4gICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjcwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9vcGVyYXRpbmdQcm9maXQge1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyOTMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9vcGVyYXRpbmdQcm9maXQge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDM3MDtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMjEgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIyMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfY29tcGFueUNvdW50IHtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDcyO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoNDIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyOTcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9jb21wYW55Q291bnQge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDM4MjtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMzYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAyMztcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyMjkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2N1c3RvbWVyQ291bnQge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0NzI7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg0MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiA0MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfY3VzdG9tZXJDb3VudCB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzA3O1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygxMiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDE1O1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2xvY2F0aW9uQ291bnQge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiAzMjA7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGNhbGMoMjc0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KSk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg4NSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAwO1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyNjggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9sb2NhdGlvbkNvdW50IHtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0OTc7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDIwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHVuc2V0O1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAyO1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDMwMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfbG9jYXRpb25Db3VudCAucC1kYXRhQ2FyZF9fYm9keUlubmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucC1kYXRhQ2FyZF90eXBlX2xvY2F0aW9uQ291bnQgLnAtZGF0YUNhcmRfX2RhdGEge1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDIzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfbG9jYXRpb25Db3VudCAucC1kYXRhQ2FyZF9fZGF0YSB7XG4gICAganVzdGlmeS1zZWxmOiB1bnNldDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2VtcGxveWVlQ291bnQge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0ODA7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogMDtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2VtcGxveWVlQ291bnQge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDM0MDtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLXRvcDogNztcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYyg0MzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2VtcGxveWVlQ291bnQgLnAtZGF0YUNhcmRfX2JvZHlJbm5lciB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyIGF1dG87XG59XG4ucC1kYXRhQ2FyZF90eXBlX2VtcGxveWVlQ291bnQgLnAtZGF0YUNhcmRfX3BpYyB7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfZW1wbG95ZWVDb3VudCAucC1kYXRhQ2FyZF9fcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2dlbmRlckJyZWFrZG93biB7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ4MDtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG4gIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDI2MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2dlbmRlckJyZWFrZG93biB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzQ4O1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIwMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfZ2VuZGVyQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTI3NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTI3MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2dlbmRlckJyZWFrZG93biAucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE3NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjAyIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9nZW5kZXJCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyNjggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0yNzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9nZW5kZXJCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE1OCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjAwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9nZW5kZXJCcmVha2Rvd24gLnAtZGF0YUNhcmRfX3BpYyB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMTIwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfZ2VuZGVyQnJlYWtkb3duIC5wLWRhdGFDYXJkX19waWMge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoODMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2F2ZXJhZ2VBZ2Uge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0ODE7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg1MiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAxNDtcbiAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMTExIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfYXZlcmFnZUFnZSB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzA4O1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoNjkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2FnZUJyZWFrZG93biB7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ4MTtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG4gIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDI2MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2FnZUJyZWFrZG93biB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzYwO1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIwMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfYWdlQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE2NSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2FnZUJyZWFrZG93biAucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6bnRoLWNoaWxkKDEpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE4MiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTUyIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9hZ2VCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMzMzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgbWFyZ2luLXRvcDogY2FsYygyODcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9hZ2VCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xODAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjM0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9hZ2VCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzMTggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBtYXJnaW4tdG9wOiBjYWxjKDI4NyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2FnZUJyZWFrZG93biAucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOTUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjM0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9hZ2VCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCg0KSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygyODMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xNjUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9hZ2VCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCg0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0NyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTUyIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9hZ2VCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCg1KSB7XG4gIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDc0O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0zMDQgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9hZ2VCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCg1KSB7XG4gICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogNTQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIxIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yNDYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2FnZUJyZWFrZG93biAucC1kYXRhQ2FyZF9fcGljIHtcbiAgbWFyZ2luLXRvcDogY2FsYyg0NCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2FnZUJyZWFrZG93biAucC1kYXRhQ2FyZF9fcGljIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfam9iVHlwZUJyZWFrZG93biB7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ4MjtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG4gIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDI2MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2pvYlR5cGVCcmVha2Rvd24ge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMzMztcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyMDAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2pvYlR5cGVCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMjg5IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgbWFyZ2luLXRvcDogY2FsYygtMjMzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfam9iVHlwZUJyZWFrZG93biAucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6bnRoLWNoaWxkKDEpIHtcbiAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA2MTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE3NSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjE1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9qb2JUeXBlQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTM0NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMjA2IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfam9iVHlwZUJyZWFrZG93biAucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE4MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyMTUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2pvYlR5cGVCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgzKSB7XG4gIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDgyO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMzA1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgbWFyZ2luLXRvcDogY2FsYygxNzcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9qb2JUeXBlQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoMykge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMTMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTk2IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9qb2JUeXBlQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoNCkge1xuICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA3NDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIzMSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTIzNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2pvYlR5cGVCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCg0KSB7XG4gICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogODU7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjE1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9qb2JUeXBlQnJlYWtkb3duIC5wLWRhdGFDYXJkX19waWMge1xuICBtYXJnaW4tdG9wOiBjYWxjKDYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9qb2JUeXBlQnJlYWtkb3duIC5wLWRhdGFDYXJkX19waWMge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2J1c2luZXNzQXJlYUJyZWFrZG93biB7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ4MjtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG4gIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDI2MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2J1c2luZXNzQXJlYUJyZWFrZG93biB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzc4O1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIwMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfYnVzaW5lc3NBcmVhQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoMSkge1xuICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA3OTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zMjYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0yNDYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9idXNpbmVzc0FyZWFCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgxKSB7XG4gICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogNDc7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNzEgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfYnVzaW5lc3NBcmVhQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoMikge1xuICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA4MTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zNjMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBtYXJnaW4tdG9wOiBjYWxjKDIyMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2J1c2luZXNzQXJlYUJyZWFrZG93biAucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6bnRoLWNoaWxkKDIpIHtcbiAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA0MDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE5NyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyMjggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2J1c2luZXNzQXJlYUJyZWFrZG93biAucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6bnRoLWNoaWxkKDMpIHtcbiAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogMTE5O1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMzExIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgbWFyZ2luLXRvcDogY2FsYygyMjMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9idXNpbmVzc0FyZWFCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCgzKSB7XG4gICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogMTA2O1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNjQgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjI4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9idXNpbmVzc0FyZWFCcmVha2Rvd24gLnAtZGF0YUNhcmRfX2RhdGFVbml0Om50aC1jaGlsZCg0KSB7XG4gIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDkxO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMzE3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgbWFyZ2luLXRvcDogY2FsYygtMjQyIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfYnVzaW5lc3NBcmVhQnJlYWtkb3duIC5wLWRhdGFDYXJkX19kYXRhVW5pdDpudGgtY2hpbGQoNCkge1xuICAgIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDU1O1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNjcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfYnVzaW5lc3NBcmVhQnJlYWtkb3duIC5wLWRhdGFDYXJkX19waWMge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0yOSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2J1c2luZXNzQXJlYUJyZWFrZG93biAucC1kYXRhQ2FyZF9fcGljIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfbmV4dFdheUFwcGxpY2FudHMge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0MzY7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg1MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAzNztcbiAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMTM2IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfbmV4dFdheUFwcGxpY2FudHMge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDI5MDtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMjIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAyMTtcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygxMDUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX25leHRXYXlBcHBsaWNhbnRzIC5wLWRhdGFDYXJkX190aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9uZXh0V2F5VHJhbnNmZXJzIHtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDM2O1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMzcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMztcbiAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjgyIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfbmV4dFdheVRyYW5zZmVycyB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzE3O1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDI3O1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDE4NyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfbmV4dFdheVRyYW5zZmVycyAucC1kYXRhQ2FyZF9fdGl0bGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfeW91bmdlc3RDZW9BZ2Uge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiAzMDE7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIGNhbGMoMTY0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KSk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg1NSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAwO1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygxNjQgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV95b3VuZ2VzdENlb0FnZSB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzM4O1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDI1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMjU7XG4gICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoOTQgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX3lvdW5nZXN0Q2VvQWdlIC5wLWRhdGFDYXJkX19ib2R5SW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wLWRhdGFDYXJkX3R5cGVfeW91bmdlc3RDZW9BZ2UgLnAtZGF0YUNhcmRfX2RhdGEge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDI3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfeW91bmdlc3RDZW9BZ2UgLnAtZGF0YUNhcmRfX2RhdGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfbWlyYWlqdWt1UGFydGljaXBhbnRzIHtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDQwO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMzAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMDtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy10b3A6IDEwO1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYyg2MzAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9taXJhaWp1a3VQYXJ0aWNpcGFudHMge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDI4MztcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy10b3A6IDA7XG4gICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoNDAwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfdHlwZV9taXJhaWp1a3VQYXJ0aWNpcGFudHMgLnAtZGF0YUNhcmRfX2hlYWQge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX21pcmFpanVrdVBhcnRpY2lwYW50cyAucC1kYXRhQ2FyZF9faGVhZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX21pcmFpanVrdVBhcnRpY2lwYW50cyAucC1kYXRhQ2FyZF9fcGljIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03MiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX21pcmFpanVrdVBhcnRpY2lwYW50cyAucC1kYXRhQ2FyZF9fcGljIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfbWlyYWlqdWt1RXhlY1JhdGUge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0NDA7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygzMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAwO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLXRvcDogMTA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX21pcmFpanVrdUV4ZWNSYXRlIHtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiAyOTg7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDE0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLXRvcDogMDtcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygzNTggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX21pcmFpanVrdUV4ZWNSYXRlIC5wLWRhdGFDYXJkX19oZWFkIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9taXJhaWp1a3VFeGVjUmF0ZSAucC1kYXRhQ2FyZF9faGVhZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX25ld01hbmFnZXIyMHNSYXRlIHtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzA0O1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDQ3MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykpO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAwO1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYyg0NzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9uZXdNYW5hZ2VyMjBzUmF0ZSB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB1bnNldDtcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygzNTAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX25ld01hbmFnZXIyMHNSYXRlIC5wLWRhdGFDYXJkX19ib2R5SW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wLWRhdGFDYXJkX3R5cGVfbmV3TWFuYWdlcjIwc1JhdGUgLnAtZGF0YUNhcmRfX2RhdGEge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDI3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX25ld01hbmFnZXIyMHNSYXRlIC5wLWRhdGFDYXJkX19kYXRhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9uZXdNYW5hZ2VyMjBzUmF0ZSAucC1kYXRhQ2FyZF9fcGljIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC04MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfbmV3TWFuYWdlckZlbWFsZVJhdGUge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0MjQ7XG4gIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDQxMSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg4MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiA0Mjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfbmV3TWFuYWdlckZlbWFsZVJhdGUge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDI1OTtcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyNjIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDI3O1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX25ld01hbmFnZXJGZW1hbGVSYXRlIC5wLWRhdGFDYXJkX19oZWFkIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfdHlwZV9uZXdNYW5hZ2VyRmVtYWxlUmF0ZSAucC1kYXRhQ2FyZF9faGVhZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2xpY2Vuc2VTdXBwb3J0Q291bnQge1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0MjQ7XG4gIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIzOCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg1NCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAxNztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfbGljZW5zZVN1cHBvcnRDb3VudCB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzEyO1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDE4MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDI0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMjI7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX3R5cGVfbGljZW5zZVN1cHBvcnRDb3VudCAucC1kYXRhQ2FyZF9faGVhZCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX3R5cGVfbGljZW5zZVN1cHBvcnRDb3VudCAucC1kYXRhQ2FyZF9faGVhZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2NoaWxkY2FyZUxlYXZlUmF0ZSB7XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ2NDtcbiAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMzggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoMzggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpIGF1dG87XG4gIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg0NSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2NoaWxkY2FyZUxlYXZlUmF0ZSB7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzQ3O1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG4gICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMzAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF90eXBlX2NoaWxkY2FyZUxlYXZlUmF0ZSAucC1kYXRhQ2FyZF9fYm9keUlubmVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucC1kYXRhQ2FyZF90eXBlX2NoaWxkY2FyZUxlYXZlUmF0ZSAucC1kYXRhQ2FyZF9fZGF0YSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xufVxuLnAtZGF0YUNhcmRfdHlwZV9jaGlsZGNhcmVSZXR1cm5SYXRlIHtcbiAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDY0O1xuICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygzNzAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoNTggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogNjA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF90eXBlX2NoaWxkY2FyZVJldHVyblJhdGUge1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMwMjtcbiAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyNTAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyOCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDI5O1xuICB9XG59XG4ucC1kYXRhQ2FyZF9faGVhZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMGJmZDM7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBncmlkO1xuICBwYWRkaW5nOiAxMXB4IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX19oZWFkIHtcbiAgICBwYWRkaW5nOiA5cHggMzJweCA5cHggNDNweDtcbiAgfVxufVxuLnAtZGF0YUNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjY1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOTVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTI3MjcyNzI3MztcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLnAtZGF0YUNhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQzNDc4MjYwODc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnAtZGF0YUNhcmRfX2JvZHkge1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY3O1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG4ucC1kYXRhQ2FyZF9fYm9keUlubmVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IHZhcigtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXApO1xuICBncmlkLWFyZWE6IDEvMS8tMS8tMTtcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnMsIHVuc2V0KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0KSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctdG9wKSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykgMCBjYWxjKHZhcigtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbSkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLnAtZGF0YUNhcmRfX2RhdGEge1xuICBkaXNwbGF5OiBncmlkO1xuICB6LWluZGV4OiAxO1xufVxuLnAtZGF0YUNhcmRfX2RhdGFfc2l6ZV9zbSB7XG4gIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDYzO1xuICAtLWRhdGFDYXJkLXZhbHVlLWZvbnQtc2l6ZTogNjguNjtcbiAgLS1kYXRhQ2FyZC11bml0cy1mb250LXNpemU6IDQxLjE2O1xuICAtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZTogMTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF9fZGF0YV9zaXplX3NtIHtcbiAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA0MjtcbiAgICAtLWRhdGFDYXJkLXZhbHVlLWZvbnQtc2l6ZTogNDU7XG4gICAgLS1kYXRhQ2FyZC11bml0cy1mb250LXNpemU6IDI3O1xuICAgIC0tZGF0YUNhcmQtbGFiZWwtZm9udC1zaXplOiAxMi41O1xuICB9XG59XG4ucC1kYXRhQ2FyZF9fZGF0YV9zaXplX21kIHtcbiAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogMTAwO1xuICAtLWRhdGFDYXJkLXZhbHVlLWZvbnQtc2l6ZTogOTA7XG4gIC0tZGF0YUNhcmQtdW5pdHMtZm9udC1zaXplOiA0MS4xNjtcbiAgLS1kYXRhQ2FyZC1sYWJlbC1mb250LXNpemU6IDIyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfX2RhdGFfc2l6ZV9tZCB7XG4gICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogNzY7XG4gICAgLS1kYXRhQ2FyZC12YWx1ZS1mb250LXNpemU6IDU0LjU7XG4gICAgLS1kYXRhQ2FyZC11bml0cy1mb250LXNpemU6IDI1O1xuICAgIC0tZGF0YUNhcmQtbGFiZWwtZm9udC1zaXplOiAxNDtcbiAgfVxufVxuLnAtZGF0YUNhcmRfX2RhdGFfdHlwZV9waWUge1xuICBncmlkLWFyZWE6IDEvMS8tMS8tMTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRhdGFDYXJkX19kYXRhX3R5cGVfcGllIC5wLWRhdGFDYXJkX19kYXRhVW5pdCB7XG4gIGdyaWQtYXJlYTogMS8xLy0xLy0xO1xufVxuLnAtZGF0YUNhcmRfX2RhdGFfdHlwZV9waWUgfiAucC1kYXRhQ2FyZF9fcGljIHtcbiAgZ3JpZC1hcmVhOiAxLzEvLTEvLTE7XG59XG4ucC1kYXRhQ2FyZF9fZGF0YTpub3QoLnAtZGF0YUNhcmRfX2RhdGFfdHlwZV9waWUpIHtcbiAgZ2FwOiBjYWxjKDQ4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfX2RhdGE6bm90KC5wLWRhdGFDYXJkX19kYXRhX3R5cGVfcGllKSB7XG4gICAgZ2FwOiBjYWxjKDI4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KSAwO1xuICB9XG59XG4ucC1kYXRhQ2FyZF9fZGF0YVVuaXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIGF1dG8pO1xuICBqdXN0aWZ5LWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ucC1kYXRhQ2FyZF9fZGF0YVVuaXRfbGFiZWxfY2VudGVyIHtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xufVxuLnAtZGF0YUNhcmRfX2RhdGFVbml0OmhhcygucC1kYXRhQ2FyZF9fcGljKSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMCBjYWxjKDQ2IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfX2RhdGFVbml0OmhhcygucC1kYXRhQ2FyZF9fcGljKSB7XG4gICAgZ2FwOiAwIGNhbGMoNDAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICB9XG59XG4ucC1kYXRhQ2FyZF9fZGF0YVVuaXQ6aGFzKC5wLWRhdGFDYXJkX19waWMpIC5wLWRhdGFDYXJkX19waWMge1xuICBncmlkLXJvdzogMS9zcGFuIDI7XG59XG4ucC1kYXRhQ2FyZF9fbGFiZWwge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZSkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOTVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDg2ODQyMTA1MztcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTAgLyB2YXIoLS1kYXRhQ2FyZC1sYWJlbC1mb250LXNpemUpICogMWVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFDYXJkX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNiAvIHZhcigtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZSkgKiAxZW0pO1xuICB9XG59XG4ucC1kYXRhQ2FyZF9fdmFsdWUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1mYW1pbHk6IFwibXVuZGlhbFwiLCBcIk0gUExVUyAxcFwiLCBcIm0tcGx1cy0xcFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IGNhbGModmFyKC0tZGF0YUNhcmQtdmFsdWUtZm9udC1zaXplKSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucC1kYXRhQ2FyZF9fdmFsdWU6aGFzKCsgLnAtZGF0YUNhcmRfX3VuaXRzKSB7XG4gIG1hcmdpbi1yaWdodDogMC4wNTQ1NDU0NTQ1ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhQ2FyZF9fdmFsdWU6aGFzKCsgLnAtZGF0YUNhcmRfX3VuaXRzKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjAyNjY2NjY2NjdlbTtcbiAgfVxufVxuLnAtZGF0YUNhcmRfX3VuaXRzIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIm11bmRpYWxcIiwgXCJNIFBMVVMgMXBcIiwgXCJtLXBsdXMtMXBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiBjYWxjKHZhcigtLWRhdGFDYXJkLXVuaXRzLWZvbnQtc2l6ZSkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucC1kYXRhQ2FyZF9fcGljIHtcbiAgd2lkdGg6IHZhcigtLWRhdGFDYXJkLXBpYy13aWR0aCk7XG59XG4ucC1kYXRhQ2FyZF9fbm90ZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBncmlkLWFyZWE6IDEvMS8tMS8tMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDk1ZW07XG4gIHBhZGRpbmc6IDAgY2FsYygyNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykgY2FsYygxNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIHBsYWNlLXNlbGY6IGZsZXgtZW5kO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YUNhcmRfX25vdGUge1xuICAgIHBhZGRpbmc6IDAgY2FsYygxNyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykgY2FsYygxMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gIH1cbn1cbi5wLWRhdGFDYXJkX19ub3RlVGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4ucC1kYXRhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG4ucC1zdHVkZW50c0RhdGEgLnAtZGF0YSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyOXB4IDI5cHg7XG59XG4ucC1zdHVkZW50c0RhdGEgLnAtZGF0YSAucC1kYXRhX19vdXRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxOTlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAucC1zdHVkZW50c0RhdGEgLnAtZGF0YSAucC1kYXRhX19vdXRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzOXB4O1xuICB9XG59XG4ucC1kYXRhX19vdXRlciB7XG4gIHBhZGRpbmctdG9wOiA4MXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5wLWRhdGFfX291dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxufVxuLnAtZGF0YV9fY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTI0MHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YV9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDI2cHg7XG4gIH1cbn1cbi5wLWRhdGFfX2hlYWQge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5wLWRhdGFfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDYzcHg7XG4gIH1cbn1cbi5wLWRhdGFfX3BhZ2VUaXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjkzNzU7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLnAtZGF0YV9fcGFnZVRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICB9XG59XG4ucC1kYXRhX19wYWdlVGl0bGUgLmEtc2VjdGlvblRpdGxlX19lbiB7XG4gIGZvbnQtc2l6ZTogMTFyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNDVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5wLWRhdGFfX3BhZ2VUaXRsZSAuYS1zZWN0aW9uVGl0bGVfX2VuIHtcbiAgICBmb250LXNpemU6IDUuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMC45MjUzNzMxMzQzO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbn1cbi5wLWRhdGFfX3BhZ2VUaXRsZSAuYS1zZWN0aW9uVGl0bGVfX2phIHtcbiAgZm9udC1zaXplOiAyLjdyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLnAtZGF0YV9fcGFnZVRpdGxlIC5hLXNlY3Rpb25UaXRsZV9famEge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA5NWVtO1xuICB9XG59XG4ucC1kYXRhX19uYXY6aGFzKCsgLnAtZGF0YV9fYXNPZikge1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5wLWRhdGFfX25hdjpoYXMoKyAucC1kYXRhX19hc09mKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxufVxuLnAtZGF0YV9fYXNPZiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOTVlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucC1kYXRhX19zZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAucC1kYXRhX19zZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5wLWRhdGFfX3NlY3Rpb25Jbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogNDFweCA0MHB4O1xuICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5wLWRhdGFfX3NlY3Rpb25Jbm5lciB7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhX19zZWN0aW9uSW5uZXIge1xuICAgIGdhcDogMjlweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB1bnNldDtcbiAgICBtYXJnaW4tbGVmdDogLTI2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDI2cHgpO1xuICB9XG59XG4ucC1kYXRhX19jYXJkIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGFfX2NhcmQge1xuICAgIGdyaWQtcm93OiB1bnNldDtcbiAgfVxufVxuLnAtZGF0YV9fc2VjdGlvblRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMGJmZDM7XG4gIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDk1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4NDYxNTM4NDY7XG4gIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLnAtZGF0YV9fc2VjdGlvblRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wLWRhdGFfX3NlY3Rpb25UaXRsZVRleHQge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn0iLCJAY2hhcnNldCAndXRmLTgnO1xuQHVzZSAnc2FzczptYXAnO1xuQHVzZSAnc2FzczptYXRoJztcblxuLyog5aSJ5pWwXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuJGNvbG9yczogKFxuICAgICdkZWZhdWx0JzogIzAwMCxcblxuICAgICdwcmltYXJ5JzogIzAwYmZkMyxcbiAgICAnc2Vjb25kYXJ5JzogI2I5YmVjMyxcblxuICAgICd2aW9sZXQnOiAjNjQ2NGMzLFxuICAgICduYXZ5JzogIzAwMzI1NSxcbiAgICAnb3JhbmdlJzogI2ZmNzg0NixcbiAgICAnZ3JlZW4nOiAjMTRiOTliLFxuXG4gICAgJ2dyYXknOiAjZTFlMmU1LFxuICAgICdlcnJvcic6ICNlMDMzMzMsXG5cbiAgICAncmlnaHQtYmx1ZSc6ICM2NmQ1ZGUsXG5cbiAgICAnZm9udFByaW1hcnknOiAjMDAwLFxuKTtcblxuJGZvbnRGYW1pbGllczogKFxuICAgICd5dS1nb3RoaWMnOiAoXG4gICAgICAgIFl1R290aGljLFxuICAgICAgICAnWXUgR290aGljJyxcbiAgICAgICAgJ1l1R290aGljJyxcbiAgICAgICAgc2Fucy1zZXJpZixcbiAgICApLFxuICAgICdtLXBsdXMtMSc6IChcbiAgICAgICAgbS1wbHVzLTFwLFxuICAgICAgICAnTSBQTFVTIDFwJyxcbiAgICAgICAgJ05vdG8gU2FucyBKUCcsXG4gICAgICAgIHNhbnMtc2VyaWYsXG4gICAgKSxcbiAgICAnbXVuZGlhbCc6IChcbiAgICAgICAgJ211bmRpYWwnLFxuICAgICAgICBzYW5zLXNlcmlmLFxuICAgICksXG4gICAgJ3dpbmRvd3MnOiAoXG4gICAgICAgICdOb3RvIFNhbnMgSlAnLFxuICAgICAgICBzYW5zLXNlcmlmLFxuICAgICksXG4pO1xuXG4kZm9udFdlaWdodHM6IChcbiAgICAndGhpbic6IDEwMCxcbiAgICAnZXhMaWdodCc6IDIwMCxcbiAgICAnbGlnaHQnOiAzMDAsXG4gICAgJ3JlZ3VsYXInOiA0MDAsXG4gICAgJ21lZGl1bSc6IDUwMCxcbiAgICAnc2VtaUJvbGQnOiA2MDAsXG4gICAgJ2JvbGQnOiA3MDAsXG4gICAgJ2V4Qm9sZCc6IDgwMCxcbiAgICAnYmxhY2snOiA5MDAsXG4pO1xuXG4kZWFzaW5nQ3ViaWNCZXppZXI6IChcbiAgICAnZWFzZUluU2luZSc6IGN1YmljLWJlemllcigwLjEyLCAwLCAwLjM5LCAwKSxcbiAgICAnZWFzZU91dFNpbmUnOiBjdWJpYy1iZXppZXIoMC42MSwgMSwgMC44OCwgMSksXG4gICAgJ2Vhc2VJbk91dFNpbmUnOiBjdWJpYy1iZXppZXIoMC4zNywgMCwgMC42MywgMSksXG4gICAgJ2Vhc2VJblF1YWQnOiBjdWJpYy1iZXppZXIoMC4xMSwgMCwgMC41LCAwKSxcbiAgICAnZWFzZU91dFF1YWQnOiBjdWJpYy1iZXppZXIoMC41LCAxLCAwLjg5LCAxKSxcbiAgICAnZWFzZUluT3V0UXVhZCc6IGN1YmljLWJlemllcigwLjQ1LCAwLCAwLjU1LCAxKSxcbiAgICAnZWFzZUluQ3ViaWMnOiBjdWJpYy1iZXppZXIoMC4zMiwgMCwgMC42NywgMCksXG4gICAgJ2Vhc2VPdXRDdWJpYyc6IGN1YmljLWJlemllcigwLjMzLCAxLCAwLjY4LCAxKSxcbiAgICAnZWFzZUluT3V0Q3ViaWMnOiBjdWJpYy1iZXppZXIoMC42NSwgMCwgMC4zNSwgMSksXG4gICAgJ2Vhc2VJblF1YXJ0JzogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC43NSwgMCksXG4gICAgJ2Vhc2VPdXRRdWFydCc6IGN1YmljLWJlemllcigwLjI1LCAxLCAwLjUsIDEpLFxuICAgICdlYXNlSW5PdXRRdWFydCc6IGN1YmljLWJlemllcigwLjc2LCAwLCAwLjI0LCAxKSxcbiAgICAnZWFzZUluUXVpbnQnOiBjdWJpYy1iZXppZXIoMC42NCwgMCwgMC43OCwgMCksXG4gICAgJ2Vhc2VPdXRRdWludCc6IGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKSxcbiAgICAnZWFzZUluT3V0UXVpbnQnOiBjdWJpYy1iZXppZXIoMC44MywgMCwgMC4xNywgMSksXG4gICAgJ2Vhc2VJbkV4cG8nOiBjdWJpYy1iZXppZXIoMC43LCAwLCAwLjg0LCAwKSxcbiAgICAnZWFzZU91dEV4cG8nOiBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSxcbiAgICAnZWFzZUluT3V0RXhwbyc6IGN1YmljLWJlemllcigwLjg3LCAwLCAwLjEzLCAxKSxcbiAgICAnZWFzZUluQ2lyYyc6IGN1YmljLWJlemllcigwLjU1LCAwLCAxLCAwLjQ1KSxcbiAgICAnZWFzZU91dENpcmMnOiBjdWJpYy1iZXppZXIoMCwgMC41NSwgMC40NSwgMSksXG4gICAgJ2Vhc2VJbk91dENpcmMnOiBjdWJpYy1iZXppZXIoMC44NSwgMCwgMC4xNSwgMSksXG4gICAgJ2Vhc2VJbkJhY2snOiBjdWJpYy1iZXppZXIoMC4zNiwgMCwgMC42NiwgLTAuNTYpLFxuICAgICdlYXNlT3V0QmFjayc6IGN1YmljLWJlemllcigwLjM0LCAxLjU2LCAwLjY0LCAxKSxcbiAgICAnZWFzZUluT3V0QmFjayc6IGN1YmljLWJlemllcigwLjY4LCAtMC42LCAwLjMyLCAxLjYpLFxuKTtcblxuJGVhc2luZ3M6IChcbiAgICAnZGVmYXVsdCc6IG1hcC5nZXQoJGVhc2luZ0N1YmljQmV6aWVyLCAnZWFzZU91dEN1YmljJyksXG4pO1xuXG4kZHVyYXRpb25zOiAoXG4gICAgJ2RlZmF1bHQnOiAwLjNzLFxuKTtcblxuLyoqXG4gKiDmlrDopo/kvZzmiJDmlrnms5VcbiAqIGRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgLi4uPjwvc3ZnPiDihpAgc3Zn44Kz44O844OJ44KS44Kz44OU44O8XG4gKiDjgqvjg6njg7zjgrPjg7zjg4njga4nIyfjgpInJTIzJ+OBq+WkieaPm+OBmeOCiyBleC4gZmlsbD1cIiMwMDBcIiDihpIgZmlsbD1cIiUyMzAwMFwiXG4gKiDkuI3opoHjgapjbGFzc+OBquOBqeOBr+WJiuOCi1xuICovXG4kc3ZnSWNvbnM6IChcbiAgICAnY2lyY2xlJzpcbiAgICAgICAgJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIj48Y2lyY2xlIGN4PVwiOFwiIGN5PVwiOFwiIHI9XCI1XCIvPjwvc3ZnPicsXG4gICAgJ2Rhc2hib2FyZCc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCI+PHBhdGggZD1cIk0zLjE2NDE4IDEzLjg2MzFINS42MjM1MVY4LjU0MTY4SDEwLjM3NjVWMTMuODYzMUgxMi44MzU4VjYuMDcyMDVMOCAyLjQyNzk1TDMuMTY0MTggNi4wNzIwNVYxMy44NjMxWk0yIDE1LjAyNzNWNS40ODk5Nkw4IDAuOTcyNzI1TDE0IDUuNDg5OTZWMTUuMDI3M0g5LjIxMjMxVjkuNzA1ODZINi43ODc2OVYxNS4wMjczSDJaXCIvPjwvc3ZnPicsXG4gICAgJ3NlYXJjaCc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCI+PHBhdGggZD1cIk0xMi4xMTExIDExLjYxMTFMMTUgMTQuNU0yIDcuMjc3NzhDMiA4LjgxMDE0IDIuNjA4NzMgMTAuMjc5NyAzLjY5MjI3IDExLjM2MzNDNC43NzU4MiAxMi40NDY4IDYuMjQ1NDIgMTMuMDU1NiA3Ljc3Nzc4IDEzLjA1NTZDOS4zMTAxNCAxMy4wNTU2IDEwLjc3OTcgMTIuNDQ2OCAxMS44NjMzIDExLjM2MzNDMTIuOTQ2OCAxMC4yNzk3IDEzLjU1NTYgOC44MTAxNCAxMy41NTU2IDcuMjc3NzhDMTMuNTU1NiA1Ljc0NTQyIDEyLjk0NjggNC4yNzU4MiAxMS44NjMzIDMuMTkyMjdDMTAuNzc5NyAyLjEwODczIDkuMzEwMTQgMS41IDcuNzc3NzggMS41QzYuMjQ1NDIgMS41IDQuNzc1ODIgMi4xMDg3MyAzLjY5MjI3IDMuMTkyMjdDMi42MDg3MyA0LjI3NTgyIDIgNS43NDU0MiAyIDcuMjc3NzhaXCIgZmlsbD1cInRyYW5zcGFyZW50XCIgc3Ryb2tlPVwiJTIzMDAwXCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjwvc3ZnPicsXG5cbiAgICAnZXh0ZXJuYWwnOlxuICAgICAgICAnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyOFwiIGhlaWdodD1cIjI4XCIgdmlld0JveD1cIjAgMCAyOCAyOFwiPjxwYXRoIGQ9XCJNLTIxODAsMjU5NS45MTR2LTI4aDMuOHYwaDQuODc3djMuNzkzaC00Ljg3N3YyMC40MTFoMjAuNDF2LTQuODc2SC0yMTUydjguNjdabTEyLjM2NS0xNC43NDQsOS40NTktOS40NjFoLTUuOTF2LTMuOEgtMjE1MlYyNTgwaC0zLjc5NXYtNS4zMDVsLTkuMTU3LDkuMTU4WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgyMTgwIC0yNTY3LjkxNClcIiBmaWxsPVwiJTIzMDAwXCIvPjwvc3ZnPicsXG4gICAgJ3Bob25lJzpcbiAgICAgICAgJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCIyOFwiIHZpZXdCb3g9XCIwIDAgMjggMjhcIj48cGF0aCBkPVwiTTcwNi4xMzUsNTQ1OS40MjZjLjExOC0xLjE0NC0uNTczLTEuNTYzLTEuNTQ2LTIuMDI4cy0yLjIzLTEuMTI2LTMuMy0xLjYzNS0yLjE4OS0uOTc1LTIuODEzLS43NTJhMi4xNTgsMi4xNTgsMCwwLDAtMS41NTIsMS42NjdjLS4yMjEuNy0uNTc0LDEuMjA2LS45MzEsMS4wMTdhMjYsMjYsMCwwLDEtMTAuNDk1LTEwLjVjLS4xODktLjM1Ni4zMTQtLjcwOSwxLjAxNy0uOTMxYTIuMTU2LDIuMTU2LDAsMCwwLDEuNjY2LTEuNTUyYy4yMjMtLjYyNS0uMjQzLTEuNzQtLjc1Mi0yLjgxM3MtMS4xNy0yLjMzLTEuNjM1LTMuMy0uODgzLTEuNjY0LTIuMDI4LTEuNTQ2Yy0xLjk3MS4yLTIuODQ0LjktNC40LDIuNzcyLTEuNCwxLjY4OS0yLjA0MSw1LC41ODgsMTAuMzg0YTI3Ljg5NSwyNy44OTUsMCwwLDAsMTMuMDI1LDEzLjAyNWM1LjM4NywyLjYyOCw4LjY5NSwxLjk5LDEwLjM4NC41ODdDNzA1LjIzNyw1NDYyLjI2OSw3MDUuOTMyLDU0NjEuNCw3MDYuMTM1LDU0NTkuNDI2WlwiIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSgtNjc4LjE0OCAtNTQzNy4wNDIpXCIgZmlsbD1cIiUyMzAwMFwiLz48L3N2Zz4nLFxuICAgICdtYWlsJzpcbiAgICAgICAgJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjhcIiBoZWlnaHQ9XCIyOFwiIHZpZXdCb3g9XCIwIDAgMjggMjhcIj48cGF0aCBkPVwiTS0yMTg5LjQ0Miw1NTU1Ljc3NmEyLDIsMCwwLDEtMi0ydi0xMC44NTlhLjY2NC42NjQsMCwwLDEsLjM1My0uNTg0LjY2My42NjMsMCwwLDEsLjY4LjAzOGwxMC40NTMsNy4yMzVhMy43MjUsMy43MjUsMCwwLDAsNC4yNCwwbDEwLjQ1My03LjIzNWEuNjYzLjY2MywwLDAsMSwuNjg2LS4wNDMuNjY2LjY2NiwwLDAsMSwuMzU2LjU5djEwLjg1OWEyLDIsMCwwLDEtMiwyWm0xMC40NzctOC4xNzItMTEuNjExLTguMDM3YTIsMiwwLDAsMS0uODYzLTEuNjQ2di0xLjUwN2EyLDIsMCwwLDEsMi0yaDIzLjIyOGEyLDIsMCwwLDEsMiwydjEuNTA3YTIsMiwwLDAsMS0uODYzLDEuNjQ2bC0xMS42MTIsOC4wMzdhMiwyLDAsMCwxLTEuMTQuMzU1QTIsMiwwLDAsMS0yMTc4Ljk2NSw1NTQ3LjZaXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDIxOTEuNzI2IC01NTMwLjczNClcIiBmaWxsPVwiJTIzMDAwXCIvPjwvc3ZnPicsXG4gICAgJ2Fycm93TmV4dCc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI4XCIgaGVpZ2h0PVwiMjhcIiB2aWV3Qm94PVwiMCAwIDI4IDI4XCI+PHBhdGggZD1cIk0tNjQwLDE0NzcuOTgxbDkuNi05LjYtOS42LTkuNiw0LjQtNC40LDkuNiw5LjZoMGw0LjQsNC40LTQuNCw0LjRoMGwtOS42LDkuNlpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNjQ2LjE0NSAtMTQ1My42NjkpXCIgZmlsbD1cIiUyMzAwMFwiLz48L3N2Zz4nLFxuICAgICdhcnJvd0Rvd24nOlxuICAgICAgICAnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAxNC45NCA5LjgyXCI+PHBhdGggZD1cIk0xMi42IDAgTDcuNDcgNS4xMiBMMi4zNSAwIEwwIDIuMzUgTDUuMTIgNy40NyBMNS4xMiA3LjQ3IEw3LjQ3IDkuODIgTDkuODIgNy40NyBMMTQuOTQgMi4zNSBMMTIuNiAwIFpcIi8+PC9zdmc+JyxcbiAgICAnYXJyb3dSaWdodCc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIGlkPVwidGV4dFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDcuOTYgMTIuMTJcIj48cGF0aCBkPVwiTTAsMS45IEw0LjE2LDYuMDYgTDAsMTAuMjEgTDEuOSwxMi4xMiBMNi4wNiw3Ljk2IEw2LjA2LDcuOTYgTDcuOTYsNi4wNiBMNi4wNiw0LjE2IEwxLjksMCBaXCIgLz48L3N2Zz4nLFxuICAgICdibGFuayc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIGlkPVwidGV4dFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDEwLjQ5IDEwLjQ5XCI+PHBhdGggZD1cIk0xMC40OSwxMC40OSBMMCwxMC40OSBMMCwwIEw0LjM3LDAgTDQuMzcsMC45NiBMMC45NiwwLjk2IEwwLjk2LDkuNTIgTDkuNTIsOS41MiBMOS41Miw2LjExIEwxMC40OSw2LjExIFpcIi8+PHBhdGggZD1cIk00LjI2LDIuMzggTDEwLjk5LDIuMzggTDEwLjk5LDMuMzQgTDQuMjYsMy4zNCBMNC4yNiwyLjM4IFpcIiB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoLjIxIDYuMjMpIHJvdGF0ZSgtNDUpXCIvPjxwYXRoIGQ9XCJNMTAuNDksNC4zNCBMOS41Miw0LjM0IEw5LjUyLDAuOTYgTDYuMTUsMC45NiBMNi4xNSwwIEwxMC40OSwwIEwxMC40OSw0LjM0IFpcIi8+PC9zdmc+JyxcbiAgICAnYWNjb3JkaW9uJzpcbiAgICAgICAgJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwd2lkdGglM0QlMjIxMiUyMiUyMGhlaWdodCUzRCUyMjclMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMiUyMDclMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNi43MDcxMSUyMDYuMjkyODlMMTEuMjkyOSUyMDEuNzA3MTFDMTEuOTIyOSUyMDEuMDc3MTQlMjAxMS40NzY3JTIwLTQuNzY4MzdlLTA3JTIwMTAuNTg1OCUyMC00Ljc2ODM3ZS0wN0wxLjQxNDIxJTIwLTQuNzY4MzdlLTA3QzAuNTIzMzA4JTIwLTQuNzY4MzdlLTA3JTIwMC4wNzcxMzk5JTIwMS4wNzcxNCUyMDAuNzA3MTA1JTIwMS43MDcxTDUuMjkyODklMjA2LjI5Mjg5QzUuNjgzNDIlMjA2LjY4MzQyJTIwNi4zMTY1OCUyMDYuNjgzNDIlMjA2LjcwNzExJTIwNi4yOTI4OVolMjIlMjBmaWxsJTNEJTIyJTIzNEE0QjUyJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyxcbiAgICAneW91dHViZSc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjguMTM0JTIwMjAuMjg4JTIyJTNFJTIwJTNDcGF0aCUyMGQlM0QlMjJNMjMuNjk0OCUyQzBINC40Mzg5QzEuOTg1JTJDMCUyQzAlMkMyLjAwMDYlMkMwJTJDNC40NTQ1djExLjM3ODVjMCUyQzIuNDUzOSUyQzEuOTg1JTJDNC40Mzg5JTJDNC40Mzg5JTJDNC40NTQ1aDE5LjI1NTljMi40NTM5JTJDMCUyQzQuNDM4OS0yLjAwMDYlMkM0LjQzODktNC40NTQ1VjQuNDU0NWMwLTIuNDUzOS0xLjk4NS00LjQzODktNC40Mzg5LTQuNDU0NVpNMTAuODAwMiUyQzE1LjIyMzRWNS4wNjQxbDguNzk5NiUyQzUuMDc5Ny04Ljc5OTYlMkM1LjA3OTdaJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyxcbiAgICAneCc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQuNTQlMjAyNS4wNzklMjIlM0UlMjAlM0NwYXRoJTIwZCUzRCUyMk0xNC42MDQ4JTJDMTAuNjE5NEwyMy43NDA0JTJDMGgtMi4xNjQ5bC03LjkzMjUlMkM5LjIyMDdMNy4zMDc0JTJDMEgwbDkuNTgwNyUyQzEzLjk0MzRMMCUyQzI1LjA3OTVoMi4xNjVsOC4zNzY5LTkuNzM3NCUyQzYuNjkwOSUyQzkuNzM3NGg3LjMwNzRsLTkuOTM2LTE0LjQ2aC4wMDA1Wk0xMS42Mzk1JTJDMTQuMDY2MmwtLjk3MDctMS4zODg0TDIuOTQ1MSUyQzEuNjI5OGgzLjMyNTNsNi4yMzMyJTJDOC45MTYxLjk3MDclMkMxLjM4ODQlMkM4LjEwMjQlMkMxMS41ODk1aC0zLjMyNTNsLTYuNjExOC05LjQ1NzF2LS4wMDA1WiUyMiUyRiUzRSUzQyUyRnN2ZyUzRScsXG4gICAgJ2luc3RhZ3JhbSc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjUuMDYxJTIwMjUuMDYxJTIyJTNFJTIwJTNDcGF0aCUyMGQlM0QlMjJNMjAuNTk4MSUyQzUuODI4MmMwLS44NDM2LS42OTAyLTEuNTMzNy0xLjUzMzctMS41MzM3cy0xLjUzMzcuNjkwMi0xLjUzMzclMkMxLjUzMzcuNjkwMiUyQzEuNTMzNyUyQzEuNTMzNyUyQzEuNTMzNyUyQzEuNTMzNy0uNjkwMiUyQzEuNTMzNy0xLjUzMzdNMTIuNDIzMyUyQzE2LjY1NjRjLTIuMzAwNiUyQzAtNC4xNzE4LTEuODU1OC00LjE4NzEtNC4xNTY0JTJDMC0yLjMwMDYlMkMxLjg1NTgtNC4xNzE4JTJDNC4xNTY0LTQuMTg3MSUyQzIuMzAwNiUyQzAlMkM0LjE3MTglMkMxLjg1NTglMkM0LjE4NzElMkM0LjE1NjR2LjAzMDdjMCUyQzIuMzAwNi0xLjg1NTglMkM0LjE1NjQtNC4xNTY0JTJDNC4xNTY0aDBNMTIuNDIzMyUyQzYuMDczNmMtMy41NDI5JTJDMC02LjQyNjQlMkMyLjg2ODEtNi40NDE3JTJDNi40MTElMkMwJTJDMy41NDI5JTJDMi44NjgxJTJDNi40MjY0JTJDNi40MTElMkM2LjQ0MTclMkMzLjU0MjklMkMwJTJDNi40MjY0LTIuODY4MSUyQzYuNDQxNy02LjQxMWgwYy0uMDQ2LTMuNTI3Ni0yLjg5ODgtNi4zNjUtNi40MTEtNi4zODAzTTEyLjQyMzMlMkMwYy0zLjM4OTYlMkMwLTMuODE5JTJDMC01LjE1MzQuMDc2Ny0xLjA0MjkuMDE1My0yLjA4NTkuMjE0Ny0zLjA2NzUuNTgyOC0uODI4Mi4zMDY3LTEuNTk1MS43OTc1LTIuMjA4NiUyQzEuNDQxNy0uNjI4OC42Mjg4LTEuMTA0MyUyQzEuMzgwNC0xLjQxMSUyQzIuMjA4NkMuMjE0NyUyQzUuMjkxNC4wMTUzJTJDNi4zMzQzJTJDMCUyQzcuMzc3M3Y1LjE1MzRjMCUyQzMuMzg5NiUyQzAlMkMzLjgxOS4wNzY3JTJDNS4xNTM0LjAxNTMlMkMxLjA0MjkuMjE0NyUyQzIuMDg1OS41ODI4JTJDMy4wNjc1LjMwNjcuODI4Mi43OTc1JTJDMS41OTUxJTJDMS40NDE3JTJDMi4yMDg2LjYyODguNjI4OCUyQzEuMzgwNCUyQzEuMTE5NiUyQzIuMjA4NiUyQzEuNDQxNy45ODE2LjM2ODElMkMyLjAyNDUuNTY3NSUyQzMuMDY3NS41ODI4JTJDMS4zMzQ0JTJDMCUyQzEuNzYzOC4wNzY3JTJDNS4xNTM0LjA3NjdzMy44MTklMkMwJTJDNS4xNTM0LS4wNzY3YzEuMDQyOS0uMDE1MyUyQzIuMDg1OS0uMjE0NyUyQzMuMDY3NS0uNTgyOCUyQzEuNjcxOC0uNjQ0MiUyQzMuMDA2MS0xLjk3ODUlMkMzLjY1MDMtMy42NTAzLjM2ODEtLjk4MTYuNTY3NS0yLjAyNDUuNTgyOC0zLjA2NzUlMkMwLTEuMzM0NC4wNzY3LTEuNzYzOC4wNzY3LTUuMTUzNHMwLTMuODE5LS4wNzY3LTUuMTUzNGMtLjAxNTMtMS4wNDI5LS4yMTQ3LTIuMDg1OS0uNTgyOC0zLjA2NzUtLjMyMjEtLjgyODItLjgxMjktMS41Nzk3LTEuNDQxNy0yLjIwODYtLjY1OTUtLjY1OTUtMS40NTcxLTEuMTUwMy0yLjM0NjYtMS40NDE3LS45ODE2LS4zNjgxLTIuMDI0NS0uNTY3NS0zLjA2NzUtLjU4MjhoLTUuMTUzNE0xMi4zOTI2JTJDMi4zMzEzYzMuMzI4MiUyQzAlMkMzLjcyNyUyQzAlMkM1LjA0Ni4wNzY3LjgyODItLjA0NiUyQzEuNjQxMS4wNzY3JTJDMi40MjMzLjM1MjguNTUyMS4xODQlMkMxLjA0MjkuNTA2MSUyQzEuNDQxNy45MzU2LjQxNDEuMzk4OC43MzYyLjg4OTYuOTM1NiUyQzEuNDI2NC4yNzYxLjc1MTUuNDE0MSUyQzEuNTMzNy40Mjk0JTJDMi4zMzEzJTJDMCUyQzEuMzAzNy4wNzY3JTJDMS43MDI0LjA3NjclMkM1LjA0NnMwJTJDMy43MjctLjA3NjclMkM1LjA0NmMtLjAzMDcuODI4Mi0uMTk5NCUyQzEuNjI1OC0uNTA2MSUyQzIuMzkyNi0uNDE0MSUyQzEuMDQyOS0xLjI1NzclMkMxLjg4NjUtMi4zMDA2JTJDMi4zMDA2LS43MzYyLjI3NjEtMS41MTg0LjQxNDEtMi4zMTU5LjQyOTQtMS4zMTklMkMwLTEuNzE3OC4wNzY3LTUuMDQ2LjA3NjdzLTMuNzI3JTJDMC01LjA0Ni0uMDc2N2MtLjc5NzUlMkMwLTEuNTc5Ny0uMTUzNC0yLjMzMTMtLjQyOTQtLjUzNjgtLjE5OTQtMS4wMjc2LS41MjE1LTEuNDI2NC0uOTM1Ni0uNDQ0OC0uMzY4MS0uNzgyMi0uODQzNi0xLjAxMjMtMS4zNjUtLjI5MTQtLjczNjItLjQyOTQtMS41MTg0LS40Mjk0LTIuMzE1OSUyQzAtMS4zMTktLjA3NjctMS43MTc4LS4wNzY3LTUuMDQ2czAtMy43NDIzLjA3NjctNS4wNDZjMC0uODI4Mi4xMzgtMS42NDExLjQyOTQtMi40MDguMTg0LS41MzY4LjUwNjEtMS4wMjc2LjkzNTYtMS40MjY0LjM5ODgtLjQyOTQuODg5Ni0uNzUxNSUyQzEuNDI2NC0uOTM1Ni43MzYyLS4yOTE0JTJDMS41MzM3LS40Mjk0JTJDMi4zMzEzLS40Mjk0JTJDMS4zMTklMkMwJTJDMS43MDI0LS4wNzY3JTJDNS4wNDYtLjA3NjclMjIlMkYlM0UlM0MlMkZzdmclM0UnLFxuICAgICd0aWt0b2snOlxuICAgICAgICAnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDIxLjg2NSUyMDI1LjA3MyUyMiUzRSUyMCUzQ3BhdGglMjBkJTNEJTIyTTE4LjU5OTMlMkM1LjAyNTZjLTEuMzUwOS0uODgwNS0yLjMyNTEtMi4yODk4LTIuNjI5NS0zLjkzMTktLjA2NTQtLjM1NDctLjEwMTktLjcyMDEtLjEwMTktMS4wOTM3aC00LjMxMDVsLS4wMDY5JTJDMTcuMjc0OGMtLjA3MjMlMkMxLjkzNDUtMS42NjQ3JTJDMy40ODczLTMuNjE2MiUyQzMuNDg3My0uNjA2OSUyQzAtMS4xNzc5LS4xNTE2LTEuNjgxMS0uNDE2My0xLjE1MzQtLjYwNjktMS45NDI3LTEuODE1Ny0xLjk0MjctMy4yMDY4JTJDMC0xLjk5OCUyQzEuNjI1Ny0zLjYyMzglMkMzLjYyMzEtMy42MjM4LjM3MjklMkMwJTJDLjczMDguMDYxNiUyQzEuMDY5MS4xNjczdi00LjQwMDVjLS4zNTAzLS4wNDc4LS43MDYzLS4wNzc0LTEuMDY5MS0uMDc3NC00LjM3NDclMkMwLTcuOTMzNiUyQzMuNTU5LTcuOTMzNiUyQzcuOTM0MyUyQzAlMkMyLjY4NDIlMkMxLjM0MDglMkM1LjA1OTUlMkMzLjM4NzMlMkM2LjQ5NiUyQzEuMjg4Ni45MDUlMkMyLjg1NjUlMkMxLjQzNzclMkM0LjU0NyUyQzEuNDM3NyUyQzQuMzc0NyUyQzAlMkM3LjkzMzYtMy41NTklMkM3LjkzMzYtNy45MzM2di04Ljc2YzEuNjkwNSUyQzEuMjEzMiUyQzMuNzYyMSUyQzEuOTI4MiUyQzUuOTk3MiUyQzEuOTI4MnYtNC4zMTA1Yy0xLjIwMzclMkMwLTIuMzI1MS0uMzU3OC0zLjI2NTktLjk3MVolMjIlMkYlM0UlM0MlMkZzdmclM0UnLFxuICAgICdtb3ZpZSc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMzclMjIlMjBoZWlnaHQlM0QlMjIzMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDM3JTIwMzMlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTguNDk1JTIwMTUuOTFDMjAuNDExNCUyMDE1LjkxJTIwMjEuOTY1JTIwMTQuMzU2NCUyMDIxLjk2NSUyMDEyLjQ0QzIxLjk2NSUyMDEwLjUyMzYlMjAyMC40MTE0JTIwOC45NyUyMDE4LjQ5NSUyMDguOTdDMTYuNTc4NiUyMDguOTclMjAxNS4wMjUlMjAxMC41MjM2JTIwMTUuMDI1JTIwMTIuNDRDMTUuMDI1JTIwMTQuMzU2NCUyMDE2LjU3ODYlMjAxNS45MSUyMDE4LjQ5NSUyMDE1LjkxWiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xMi43OTUlMjAyNi44OFYyMy4xNEMxMi44MDUlMjAyMC4yNSUyMDE1LjE0NSUyMDE3LjkxJTIwMTguMDM1JTIwMTcuOUgxOC45NTVDMjEuODQ1JTIwMTcuOTElMjAyNC4xODUlMjAyMC4yNSUyMDI0LjE5NSUyMDIzLjE0VjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTMyLjUzNSUyMDEuODhINC40NjVDMi44MDgxNCUyMDEuODglMjAxLjQ2NSUyMDMuMjIzMTUlMjAxLjQ2NSUyMDQuODhWMjguMTJDMS40NjUlMjAyOS43NzY5JTIwMi44MDgxNCUyMDMxLjEyJTIwNC40NjUlMjAzMS4xMkgzMi41MzVDMzQuMTkxOCUyMDMxLjEyJTIwMzUuNTM1JTIwMjkuNzc2OSUyMDM1LjUzNSUyMDI4LjEyVjQuODhDMzUuNTM1JTIwMy4yMjMxNSUyMDM0LjE5MTglMjAxLjg4JTIwMzIuNTM1JTIwMS44OFolMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNNC45NDQ5OSUyMDEuODhWNi4xMiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk04LjgxNSUyMDEuODhWNi4xMiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xMi42ODUlMjAxLjg4VjYuMTIlMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTYuNTU1JTIwMS44OFY2LjEyJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTIwLjQzNSUyMDEuODhWNi4xMiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0yNC4zMDUlMjAxLjg4VjYuMTIlMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMjguMTc1JTIwMS44OFY2LjEyJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTMyLjA0NSUyMDEuODhWNi4xMiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xLjQ2NSUyMDYuMTJIMzUuNTI1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTMyLjA0NSUyMDMxLjEyVjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTI4LjE3NSUyMDMxLjEyVjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTI0LjMwNSUyMDMxLjEyVjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTIwLjQzNSUyMDMxLjEyVjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTE2LjU1NSUyMDMxLjEyVjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTEyLjY4NSUyMDMxLjEyVjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTguODE1JTIwMzEuMTJWMjYuODglMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNNC45NDQ5OSUyMDMxLjEyVjI2Ljg4JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTM1LjUyNSUyMDI2Ljg4SDEuNDY1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQScsXG4gICAgJ2J1ZGR5JzpcbiAgICAgICAgJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwd2lkdGglM0QlMjI0MyUyMiUyMGhlaWdodCUzRCUyMjM3JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNDMlMjAzNyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk01LjE0MDAxJTIwOC42MDk5N0M3LjExMTY2JTIwOC42MDk5NyUyMDguNzEwMDElMjA3LjAxMTYzJTIwOC43MTAwMSUyMDUuMDM5OTdDOC43MTAwMSUyMDMuMDY4MzElMjA3LjExMTY2JTIwMS40Njk5NyUyMDUuMTQwMDElMjAxLjQ2OTk3QzMuMTY4MzUlMjAxLjQ2OTk3JTIwMS41NzAwMSUyMDMuMDY4MzElMjAxLjU3MDAxJTIwNS4wMzk5N0MxLjU3MDAxJTIwNy4wMTE2MyUyMDMuMTY4MzUlMjA4LjYwOTk3JTIwNS4xNDAwMSUyMDguNjA5OTdaJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTQuOTg5OTklMjAxMS43M1YxOC4yM0M0Ljk4OTk5JTIwMTkuODklMjA2LjMyOTk5JTIwMjEuMjMlMjA3Ljk4OTk5JTIwMjEuMjNIMTEuMzhDMTMuMDQlMjAyMS4yMyUyMDE0LjM4JTIwMjIuNTclMjAxNC4zOCUyMDI0LjIzVjM1LjUlMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMzcuODYlMjA4LjYwOTk3QzM5LjgzMTclMjA4LjYwOTk3JTIwNDEuNDMlMjA3LjAxMTYzJTIwNDEuNDMlMjA1LjAzOTk3QzQxLjQzJTIwMy4wNjgzMSUyMDM5LjgzMTclMjAxLjQ2OTk3JTIwMzcuODYlMjAxLjQ2OTk3QzM1Ljg4ODQlMjAxLjQ2OTk3JTIwMzQuMjklMjAzLjA2ODMxJTIwMzQuMjklMjA1LjAzOTk3QzM0LjI5JTIwNy4wMTE2MyUyMDM1Ljg4ODQlMjA4LjYwOTk3JTIwMzcuODYlMjA4LjYwOTk3WiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0yOC42MiUyMDM1LjVWMjQuMjNDMjguNjIlMjAyMi41NyUyMDI5Ljk2JTIwMjEuMjMlMjAzMS42MiUyMDIxLjIzSDM1LjAxQzM2LjY3JTIwMjEuMjMlMjAzOC4wMSUyMDE5Ljg5JTIwMzguMDElMjAxOC4yM1YxMS43MyUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xMCUyMDE0LjM5SDMzJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTIxLjUlMjAxNC42Mjk5VjM1LjUyOTklMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBJyxcbiAgICAnY3VzdG9taXplJzpcbiAgICAgICAgJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwd2lkdGglM0QlMjIzMyUyMiUyMGhlaWdodCUzRCUyMjM5JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzMlMjAzOSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0yNi4xJTIwMTMuNDVMMzIlMjAxOS4zNUwyNi4xJTIwMjUuMjUlMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMjUuNSUyMDE5LjM1SDElMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTYuMyUyMDEuNjUwMDJMMjIuMyUyMDcuNTUwMDJMMTYuMyUyMDEzLjQ1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTE1LjclMjA3LjU1MDA1SDEuNCUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xNi4zJTIwMjUuNTVMMjIuMyUyMDMxLjQ1TDE2LjMlMjAzNy4zNSUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xNS43JTIwMzEuNDVIMS40JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQScsXG4gICAgJ2ZlZWRiYWNrJzpcbiAgICAgICAgJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwd2lkdGglM0QlMjIzNyUyMiUyMGhlaWdodCUzRCUyMjI5JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzclMjAyOSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0zMi41MzUlMjAxLjIwMDAxSDQuNDY1MDNDMi44MDgxNyUyMDEuMjAwMDElMjAxLjQ2NTAzJTIwMi41NDMxNiUyMDEuNDY1MDMlMjA0LjIwMDAxVjIwLjg4QzEuNDY1MDMlMjAyMi41MzY5JTIwMi44MDgxNyUyMDIzLjg4JTIwNC40NjUwMyUyMDIzLjg4SDMyLjUzNUMzNC4xOTE5JTIwMjMuODglMjAzNS41MzUlMjAyMi41MzY5JTIwMzUuNTM1JTIwMjAuODhWNC4yMDAwMUMzNS41MzUlMjAyLjU0MzE2JTIwMzQuMTkxOSUyMDEuMjAwMDElMjAzMi41MzUlMjAxLjIwMDAxWiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xOC40OTUlMjAyNC4wMlYyNy41OSUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk05LjYxNTA1JTIwMjcuOEgyNy4zNzUxJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTguNTQ1MDYlMjA4LjE3MDAxQzkuNDAxMSUyMDguMTcwMDElMjAxMC4wOTUxJTIwNy40NzYwNSUyMDEwLjA5NTElMjA2LjYyMDAxQzEwLjA5NTElMjA1Ljc2Mzk3JTIwOS40MDExJTIwNS4wNzAwMSUyMDguNTQ1MDYlMjA1LjA3MDAxQzcuNjg5MDElMjA1LjA3MDAxJTIwNi45OTUwNiUyMDUuNzYzOTclMjA2Ljk5NTA2JTIwNi42MjAwMUM2Ljk5NTA2JTIwNy40NzYwNSUyMDcuNjg5MDElMjA4LjE3MDAxJTIwOC41NDUwNiUyMDguMTcwMDFaJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTEwLjEwNSUyMDYuNjIwMDNIMTMuMjk1TDE1LjQyNSUyMDkuNDAwMDNIMTguNDk1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTI4LjQ0NSUyMDguMTcwMDFDMjkuMzAxMSUyMDguMTcwMDElMjAyOS45OTUlMjA3LjQ3NjA1JTIwMjkuOTk1JTIwNi42MjAwMUMyOS45OTUlMjA1Ljc2Mzk3JTIwMjkuMzAxMSUyMDUuMDcwMDElMjAyOC40NDUlMjA1LjA3MDAxQzI3LjU4OSUyMDUuMDcwMDElMjAyNi44OTUlMjA1Ljc2Mzk3JTIwMjYuODk1JTIwNi42MjAwMUMyNi44OTUlMjA3LjQ3NjA1JTIwMjcuNTg5JTIwOC4xNzAwMSUyMDI4LjQ0NSUyMDguMTcwMDFaJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTI2Ljg4NSUyMDYuNjIwMDNIMjMuNjk1TDIxLjU2NSUyMDkuNDAwMDNIMTguNDk1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTI4LjQ0NSUyMDIwLjAyQzI5LjMwMTElMjAyMC4wMiUyMDI5Ljk5NSUyMDE5LjMyNjElMjAyOS45OTUlMjAxOC40N0MyOS45OTUlMjAxNy42MTQlMjAyOS4zMDExJTIwMTYuOTIlMjAyOC40NDUlMjAxNi45MkMyNy41ODklMjAxNi45MiUyMDI2Ljg5NSUyMDE3LjYxNCUyMDI2Ljg5NSUyMDE4LjQ3QzI2Ljg5NSUyMDE5LjMyNjElMjAyNy41ODklMjAyMC4wMiUyMDI4LjQ0NSUyMDIwLjAyWiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0yNi44ODUlMjAxOC40N0gyMy42OTVMMjEuNTY1JTIwMTUuNjhIMTguNDk1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTguNTQ1MDYlMjAyMC4wMkM5LjQwMTElMjAyMC4wMiUyMDEwLjA5NTElMjAxOS4zMjYxJTIwMTAuMDk1MSUyMDE4LjQ3QzEwLjA5NTElMjAxNy42MTQlMjA5LjQwMTElMjAxNi45MiUyMDguNTQ1MDYlMjAxNi45MkM3LjY4OTAxJTIwMTYuOTIlMjA2Ljk5NTA2JTIwMTcuNjE0JTIwNi45OTUwNiUyMDE4LjQ3QzYuOTk1MDYlMjAxOS4zMjYxJTIwNy42ODkwMSUyMDIwLjAyJTIwOC41NDUwNiUyMDIwLjAyWiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0xMC4xMDUlMjAxOC40N0gxMy4yOTVMMTUuNDI1JTIwMTUuNjhIMTguNDk1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQ3BhdGglMjBkJTNEJTIyTTguNTQ1MDYlMjAxNC4wOUM5LjQwMTElMjAxNC4wOSUyMDEwLjA5NTElMjAxMy4zOTYxJTIwMTAuMDk1MSUyMDEyLjU0QzEwLjA5NTElMjAxMS42ODQlMjA5LjQwMTElMjAxMC45OSUyMDguNTQ1MDYlMjAxMC45OUM3LjY4OTAxJTIwMTAuOTklMjA2Ljk5NTA2JTIwMTEuNjg0JTIwNi45OTUwNiUyMDEyLjU0QzYuOTk1MDYlMjAxMy4zOTYxJTIwNy42ODkwMSUyMDE0LjA5JTIwOC41NDUwNiUyMDE0LjA5WiUyMiUyMHN0cm9rZSUzRCUyMiUyMzY1RDZERSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMkYlM0UlMEElM0NwYXRoJTIwZCUzRCUyMk0yOC40NDUlMjAxNC4wOUMyOS4zMDExJTIwMTQuMDklMjAyOS45OTUlMjAxMy4zOTYxJTIwMjkuOTk1JTIwMTIuNTRDMjkuOTk1JTIwMTEuNjg0JTIwMjkuMzAxMSUyMDEwLjk5JTIwMjguNDQ1JTIwMTAuOTlDMjcuNTg5JTIwMTAuOTklMjAyNi44OTUlMjAxMS42ODQlMjAyNi44OTUlMjAxMi41NEMyNi44OTUlMjAxMy4zOTYxJTIwMjcuNTg5JTIwMTQuMDklMjAyOC40NDUlMjAxNC4wOVolMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTAuMTA1JTIwMTIuNTRIMjYuODg1JTIyJTIwc3Ryb2tlJTNEJTIyJTIzNjVENkRFJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUwQSUzQyUyRnN2ZyUzRSUwQScsXG4gICAgJ3RyeW91dCc6XG4gICAgICAgICdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjclMjIlMjBoZWlnaHQlM0QlMjIzOSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI3JTIwMzklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTNDcGF0aCUyMGQlM0QlMjJNMTkuOTc0MiUyMDkuODAwMDVDMTcuMTU0MiUyMDYuMzUwMDUlMjAxNS44NTQyJTIwMy40OTAwNSUyMDE2LjMxNDIlMjAxLjgwMDA1QzUuOTE0MjIlMjA3LjQwMDA1JTIwNS41MjQyMiUyMDEzLjMwMDElMjA3LjIzNDIyJTIwMTcuNjIwMUM1LjU4NDIyJTIwMTYuMzkwMSUyMDQuOTg0MjIlMjAxNS4xNCUyMDQuODA0MjIlMjAxMi43N0MxLjcyNDIyJTIwMTUuOTIlMjAtMC4wMTU3ODIyJTIwMjMuODYlMjAzLjI5NDIyJTIwMjkuNzdDNS4xODQyMiUyMDMyLjkyJTIwNy45MDQyMiUyMDM1LjQ5MDElMjAxMS4xNTQyJTIwMzcuMjAwMUM5LjI4NDIyJTIwMzUuNjgwMSUyMDguMTY0MjIlMjAzMy40MiUyMDguMDg0MjIlMjAzMS4wMUM3Ljg3NDIyJTIwMjguMjQlMjA4LjYxNDIyJTIwMjUuNDgwMSUyMDEwLjE4NDIlMjAyMy4xOTAxQzExLjI1NDIlMjAyMS40NjAxJTIwMTIuNjQ0MiUyMDE5Ljk2JTIwMTQuMjg0MiUyMDE4Ljc1QzE0LjUxNDIlMjAyMC40NSUyMDE1LjI5NDIlMjAyMi4wMiUyMDE2LjQ5NDIlMjAyMy4yNEMxOC4zMjQyJTIwMjUuNDElMjAxOS4yMzQyJTIwMjguMjIwMSUyMDE5LjAxNDIlMjAzMS4wNTAxQzE4Ljk0NDIlMjAzMy4yOTAxJTIwMTcuOTY0MiUyMDM1LjQxJTIwMTYuMjk0MiUyMDM2LjkxQzIwLjE4NDIlMjAzNC41NiUyMDI1LjI5NDIlMjAzMC4yNzAxJTIwMjUuNDg0MiUyMDIzLjE0MDFDMjUuNjY0MiUyMDE2Ljk1MDElMjAyMy42MDQyJTIwMTQuMjUlMjAxOS45NzQyJTIwOS44MDAwNVolMjIlMjBzdHJva2UlM0QlMjIlMjM2NUQ2REUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTJGJTNFJTBBJTNDJTJGc3ZnJTNFJTBBJyxcbik7XG5cbi8qIOOCouOCpOOCs+ODsyAtIDAxYXRvbXMvaWNvbiDjgafkvb/nlKhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kaWNvbk5hbWVzOiAoXG4gICAgJ2V4dGVybmFsJzogdXJsKG1hcC5nZXQoJHN2Z0ljb25zLCAnZXh0ZXJuYWwnKSksXG4gICAgJ3Bob25lJzogdXJsKG1hcC5nZXQoJHN2Z0ljb25zLCAncGhvbmUnKSksXG4gICAgJ21haWwnOiB1cmwobWFwLmdldCgkc3ZnSWNvbnMsICdtYWlsJykpLFxuICAgICdhcnJvd05leHQnOiB1cmwobWFwLmdldCgkc3ZnSWNvbnMsICdhcnJvd05leHQnKSksXG4gICAgJ2Fycm93RG93bic6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ2Fycm93RG93bicpKSxcbiAgICAnYXJyb3dSaWdodCc6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ2Fycm93UmlnaHQnKSksXG4gICAgJ2JsYW5rJzogdXJsKG1hcC5nZXQoJHN2Z0ljb25zLCAnYmxhbmsnKSksXG4gICAgJ2NpcmNsZSc6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ2NpcmNsZScpKSxcbiAgICAnZGFzaGJvYXJkJzogdXJsKG1hcC5nZXQoJHN2Z0ljb25zLCAnZGFzaGJvYXJkJykpLFxuICAgICdzZWFyY2gnOiB1cmwobWFwLmdldCgkc3ZnSWNvbnMsICdzZWFyY2gnKSksXG4gICAgJ2FjY29yZGlvbic6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ2FjY29yZGlvbicpKSxcbiAgICAneW91dHViZSc6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ3lvdXR1YmUnKSksXG4gICAgJ3gnOiB1cmwobWFwLmdldCgkc3ZnSWNvbnMsICd4JykpLFxuICAgICdpbnN0YWdyYW0nOiB1cmwobWFwLmdldCgkc3ZnSWNvbnMsICdpbnN0YWdyYW0nKSksXG4gICAgJ3Rpa3Rvayc6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ3Rpa3RvaycpKSxcbiAgICAnbW92aWUnOiB1cmwobWFwLmdldCgkc3ZnSWNvbnMsICdtb3ZpZScpKSxcbiAgICAnY3VzdG9taXplJzogdXJsKG1hcC5nZXQoJHN2Z0ljb25zLCAnY3VzdG9taXplJykpLFxuICAgICdidWRkeSc6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ2J1ZGR5JykpLFxuICAgICdmZWVkYmFjayc6IHVybChtYXAuZ2V0KCRzdmdJY29ucywgJ2ZlZWRiYWNrJykpLFxuICAgICd0cnlvdXQnOiB1cmwobWFwLmdldCgkc3ZnSWNvbnMsICd0cnlvdXQnKSksXG4pO1xuXG4vKiDmsY7nlKhjbGFzc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qKlxuICogbWFyZ2luL3BhZGRpbmfjga7msY7nlKhjbGFzc+eUqFxuICogQHBhcmFtIHtudW1iZXJ9ICRzdGFydCDplovlp4tweFxuICogQHBhcmFtIHtudW1iZXJ9ICRsaW1pdCDkuIrpmZBcbiAqIEBwYXJhbSB7bnVtYmVyfSAkcGVyICAg5pWw5YCk44Gu5Yi744G/XG4gKi9cbkBmdW5jdGlvbiB1dGlsaXR5TWFyZ2luUGFkZGluZ1ZhbHVlcygkc3RhcnQ6IDQsICRsaW1pdDogMzIsICRwZXI6IDQpIHtcbiAgICAkdmFsdWVzOiAoKTtcbiAgICAkdG90YWxDb3VudDogbWF0aC5kaXYoJGxpbWl0IC0gJHN0YXJ0LCAkcGVyKSArIDE7XG4gICAgJHRvdGFsQ291bnQ6IG1hdGguZmxvb3IoJHRvdGFsQ291bnQpO1xuICAgICRuZXh0VmFsdWU6ICRzdGFydDtcbiAgICBAd2hpbGUgJG5leHRWYWx1ZSA8PSAkbGltaXQge1xuICAgICAgICAkdmFsdWVzOiBtYXAuc2V0KCR2YWx1ZXMsICRuZXh0VmFsdWUsICN7JG5leHRWYWx1ZX1weCk7XG4gICAgICAgICRuZXh0VmFsdWU6ICRuZXh0VmFsdWUgKyAkcGVyO1xuICAgIH1cbiAgICBAcmV0dXJuICR2YWx1ZXM7XG59XG5cbiR1dGlsaXR5Q2xhc3NlczogKFxuICAgICdjJzogKFxuICAgICAgICAnbmFtZSc6ICdjb2xvcicsXG4gICAgICAgICd2YWx1ZXMnOiAkY29sb3JzLFxuICAgICksXG5cbiAgICAnYmdjJzogKFxuICAgICAgICAnbmFtZSc6ICdiYWNrZ3JvdW5kLWNvbG9yJyxcbiAgICAgICAgJ3ZhbHVlcyc6ICRjb2xvcnMsXG4gICAgKSxcblxuICAgICdkJzogKFxuICAgICAgICAnbmFtZSc6ICdkaXNwbGF5JyxcbiAgICAgICAgJ3ZhbHVlcyc6IChcbiAgICAgICAgICAgICduJzogbm9uZSxcbiAgICAgICAgICAgICdiJzogYmxvY2ssXG4gICAgICAgICAgICAnaSc6IGlubGluZSxcbiAgICAgICAgICAgICdpYic6IGlubGluZS1ibG9jayxcbiAgICAgICAgICAgICdmJzogZmxleCxcbiAgICAgICAgICAgICdpZic6IGlubGluZS1mbGV4LFxuICAgICAgICAgICAgJ2cnOiBncmlkLFxuICAgICAgICAgICAgJ2MnOiBjb250ZW50cyxcbiAgICAgICAgKSxcbiAgICApLFxuXG4gICAgJ2Z6JzogKFxuICAgICAgICAnbmFtZSc6ICdmb250LXNpemUnLFxuICAgICAgICAndmFsdWVzJzogKFxuICAgICAgICAgICAgJ3h4eFNtJzogNjAlLFxuICAgICAgICAgICAgJ3h4U20nOiA3MCUsXG4gICAgICAgICAgICAneFNtJzogODAlLFxuICAgICAgICAgICAgJ3NtJzogOTAlLFxuICAgICAgICAgICAgJ21kJzogMTAwJSxcbiAgICAgICAgICAgICdsZyc6IDExMCUsXG4gICAgICAgICAgICAneExnJzogMTIwJSxcbiAgICAgICAgICAgICd4eExnJzogMTMwJSxcbiAgICAgICAgICAgICd4eHhMZyc6IDE0MCUsXG4gICAgICAgICksXG4gICAgKSxcblxuICAgICdmdyc6IChcbiAgICAgICAgJ25hbWUnOiAnZm9udC13ZWlnaHQnLFxuICAgICAgICAndmFsdWVzJzogJGZvbnRXZWlnaHRzLFxuICAgICksXG5cbiAgICAndGEnOiAoXG4gICAgICAgICduYW1lJzogJ3RleHQtYWxpZ24nLFxuICAgICAgICAndmFsdWVzJzogKFxuICAgICAgICAgICAgJ2wnOiBsZWZ0LFxuICAgICAgICAgICAgJ3InOiByaWdodCxcbiAgICAgICAgICAgICdjJzogY2VudGVyLFxuICAgICAgICApLFxuICAgICksXG5cbiAgICAndGQnOiAoXG4gICAgICAgICduYW1lJzogJ3RleHQtZGVjb3JhdGlvbicsXG4gICAgICAgICd2YWx1ZXMnOiAoXG4gICAgICAgICAgICAndSc6IHVuZGVybGluZSxcbiAgICAgICAgICAgICduJzogbm9uZSxcbiAgICAgICAgKSxcbiAgICApLFxuXG4gICAgJ2Z4JzogKFxuICAgICAgICAnbmFtZSc6ICdmbGV4JyxcbiAgICAgICAgJ3ZhbHVlcyc6IChcbiAgICAgICAgICAgICcwMCc6IDAgMCBhdXRvLFxuICAgICAgICAgICAgJzEwJzogMSAwIGF1dG8sXG4gICAgICAgICAgICAnMDEnOiAwIDEgYXV0byxcbiAgICAgICAgICAgICcxMSc6IDEgMSBhdXRvLFxuICAgICAgICApLFxuICAgICksXG5cbiAgICAnbXQnOiAoXG4gICAgICAgICduYW1lJzogJ21hcmdpbi10b3AnLFxuICAgICAgICAndmFsdWVzJzogdXRpbGl0eU1hcmdpblBhZGRpbmdWYWx1ZXMoKSxcbiAgICApLFxuICAgICdtYic6IChcbiAgICAgICAgJ25hbWUnOiAnbWFyZ2luLWJvdHRvbScsXG4gICAgICAgICd2YWx1ZXMnOiB1dGlsaXR5TWFyZ2luUGFkZGluZ1ZhbHVlcygpLFxuICAgICksXG4gICAgJ21sJzogKFxuICAgICAgICAnbmFtZSc6ICdtYXJnaW4tbGVmdCcsXG4gICAgICAgICd2YWx1ZXMnOiB1dGlsaXR5TWFyZ2luUGFkZGluZ1ZhbHVlcygpLFxuICAgICksXG4gICAgJ21yJzogKFxuICAgICAgICAnbmFtZSc6ICdtYXJnaW4tcmlnaHQnLFxuICAgICAgICAndmFsdWVzJzogdXRpbGl0eU1hcmdpblBhZGRpbmdWYWx1ZXMoKSxcbiAgICApLFxuXG4gICAgJ3B0JzogKFxuICAgICAgICAnbmFtZSc6ICdwYWRkaW5nLXRvcCcsXG4gICAgICAgICd2YWx1ZXMnOiB1dGlsaXR5TWFyZ2luUGFkZGluZ1ZhbHVlcygpLFxuICAgICksXG4gICAgJ3BiJzogKFxuICAgICAgICAnbmFtZSc6ICdwYWRkaW5nLWJvdHRvbScsXG4gICAgICAgICd2YWx1ZXMnOiB1dGlsaXR5TWFyZ2luUGFkZGluZ1ZhbHVlcygpLFxuICAgICksXG4gICAgJ3BsJzogKFxuICAgICAgICAnbmFtZSc6ICdwYWRkaW5nLWxlZnQnLFxuICAgICAgICAndmFsdWVzJzogdXRpbGl0eU1hcmdpblBhZGRpbmdWYWx1ZXMoKSxcbiAgICApLFxuICAgICdwcic6IChcbiAgICAgICAgJ25hbWUnOiAncGFkZGluZy1yaWdodCcsXG4gICAgICAgICd2YWx1ZXMnOiB1dGlsaXR5TWFyZ2luUGFkZGluZ1ZhbHVlcygpLFxuICAgICksXG4pO1xuIiwiQHVzZSAnc2FzczptYXAnO1xuXG4kcmVzcG9uc2l2ZTogKFxuICAgICdzcCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KScsXG4gICAgJ3RhYic6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCknLFxuICAgICdsdCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCknLFxuICAgICdub3Qtc3AnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCknLFxuKSAhZGVmYXVsdDtcblxuQG1peGluIG1lZGlhKCRicmVha3BvaW50OiAnc3AnKSB7XG4gICAgQG1lZGlhICN7bWFwLmdldCgkcmVzcG9uc2l2ZSwgJGJyZWFrcG9pbnQpfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuLyoqXG4gKiDmnIDlpKfluYXjgpLjgaTjgZHjgotcbiAqIEBwYXJhbSB7c3RyaW5nfSAkd2lkdGggICAgIOacgOWkp+W5he+8iCRjb250YWluZXJTaXpl77yJ44Gu44Kt44O8XG4gKiBAcGFyYW0ge251bWJlcn0gJHBjUGFkZGluZyBQQ+aZguOBruW3puWPs+S9meeZvVxuICogQHBhcmFtIHtudW1iZXJ9ICRzcFBhZGRpbmcgU1DmmYLjga7lt6blj7PkvZnnmb1cbiAqL1xuJGNvbnRhaW5lclNpemU6IChcbiAgICAnZGVmYXVsdCc6IDExNjBweCxcbiAgICAnc20nOiAxMDAwcHgsXG4pO1xuXG5AbWl4aW4gY29udGFpbmVyKCR3aWR0aDogJ2RlZmF1bHQnLCAkcGNQYWRkaW5nOiA0MHB4LCAkc3BQYWRkaW5nOiAyNnB4KSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAje21hcC5nZXQoJGNvbnRhaW5lclNpemUsICR3aWR0aCkgKyAkcGNQYWRkaW5nICogMn07XG4gICAgcGFkZGluZzogMCAkcGNQYWRkaW5nO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgJHNwUGFkZGluZztcbiAgICB9XG59XG4iLCJAZm9yd2FyZCAnZnVuY3Rpb25zJztcbkBmb3J3YXJkICdtaXhpbic7XG4uaW5kZXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7XG59IiwiQHVzZSAnLi9nbG9iYWwnIGFzICo7XG5AdXNlICdzYXNzOm1hcCc7XG4ucC1kYXRhTmF2IHtcbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBmb250LXdlaWdodDogbWFwLmdldCgkZm9udFdlaWdodHMsICdtZWRpdW0nKTtcbiAgICAgICAgZ2FwOiAxM3B4IGNhbGMoNTIgLyAxMTYwICogMTAwJSk7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzEgLyAyMCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAuMDkwNCAvIDE0KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBtaW4oMTAwJSwgMjcwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjcwIC8gMzIzICogMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBtYXAuZ2V0KCRjb2xvcnMsICdwcmltYXJ5Jyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDhweDtcbiAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBtYXAuZ2V0KCRjb2xvcnMsICdwcmltYXJ5Jyk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnAtZGF0YUNhcmQge1xuICAgIC0tZGF0YUNhcmQtd2lkdGg6IDU2MDtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0OTM7XG4gICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDYwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLXRvcDogMDtcbiAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMzA7XG4gICAgLS1kYXRhQ2FyZC12YWx1ZS1mb250LXNpemU6IDExMDtcbiAgICAtLWRhdGFDYXJkLXVuaXRzLWZvbnQtc2l6ZTogNDU7XG4gICAgLS1kYXRhQ2FyZC1sYWJlbC1mb250LXNpemU6IDI0O1xuICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiAxMDAlO1xuXG4gICAgJHJvb3Q6ICY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBzdWJncmlkO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgLS1kYXRhQ2FyZC13aWR0aDogMzQ5O1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiAzNzQ7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIC0tZGF0YUNhcmQtdmFsdWUtZm9udC1zaXplOiA3NTtcbiAgICAgICAgLS1kYXRhQ2FyZC11bml0cy1mb250LXNpemU6IDMwO1xuICAgICAgICAtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZTogMTQ7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAxNTtcblxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDhweCAwIDA7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWF4LWNvbnRlbnQgYXV0bztcbiAgICB9XG5cbiAgICAmW2RhdGEtY29sPScyJ10ge1xuICAgICAgICAtLWRhdGFDYXJkLXdpZHRoOiAxMTYwO1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC13aWR0aDogMzQ5O1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g5aOy5LiKXG4gICAgJl90eXBlX3NhbGVzIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMzUwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDI3MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDllrbmpa3liKnnm4pcbiAgICAmX3R5cGVfb3BlcmF0aW5nUHJvZml0IHtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjkzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDM3MDtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyMSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyMjMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g5LqL5qWt5Lya56S+5pWwXG4gICAgJl90eXBlX2NvbXBhbnlDb3VudCB7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ3MjtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDQyIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjk3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDM4MjtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMjM7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyMjkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g6aGn5a6i5pWwXG4gICAgJl90eXBlX2N1c3RvbWVyQ291bnQge1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0NzI7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg0MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiA0MDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMwNztcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygxMiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMTU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDmi6DngrnmlbBcbiAgICAmX3R5cGVfbG9jYXRpb25Db3VudCB7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMyMDtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgY2FsYygyNzQgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpKTtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDg1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDI2OCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0OTc7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMjAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB1bnNldDtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAyO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMzAwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgfVxuXG4gICAgICAgICN7JHJvb3R9IHtcbiAgICAgICAgICAgICZfX2JvZHlJbm5lciB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fZGF0YSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOOCsOODq+ODvOODl+ekvuWToeaVsFxuICAgICZfdHlwZV9lbXBsb3llZUNvdW50IHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDgwO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IDA7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzQwO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy10b3A6IDc7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYyg0MzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICB9XG5cbiAgICAgICAgI3skcm9vdH0ge1xuICAgICAgICAgICAgJl9fYm9keUlubmVyIHtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19waWMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTI3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDnlLflpbPliKVcbiAgICAmX3R5cGVfZ2VuZGVyQnJlYWtkb3duIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDgwO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjYwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDM0ODtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIwMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX19kYXRhVW5pdCB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTI3NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTI3MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE3NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0yMDIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjY4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMjczIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxNTggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMjAwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcGljIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDEyMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYyg4MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g5bmz5Z2H5bm06b2iXG4gICAgJl90eXBlX2F2ZXJhZ2VBZ2Uge1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0ODE7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg1MiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAxNDtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMTExIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMwODtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYyg2OSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDlubTku6PliKVcbiAgICAmX3R5cGVfYWdlQnJlYWtkb3duIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDgxO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjYwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDM2MDtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIwMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX19kYXRhVW5pdCB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTE2NSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE4MiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNTIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMzMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoMjg3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTgwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoMjM0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMxOCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoMjg3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyg5NSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDIzNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygyODMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNjUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0NyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNTIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA3NDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMzA0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDU0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIxIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTI0NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3BpYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYyg0NCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMTIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOiBt+eoruWIpVxuICAgICZfdHlwZV9qb2JUeXBlQnJlYWtkb3duIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDgyO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjYwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMzMztcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDIwMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX19kYXRhVW5pdCB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTI4OSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTIzMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA2MTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTc1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTIxNSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtMzQ2IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygyMDYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xODMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygyMTUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA4MjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMwNSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoMTc3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxMTMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygxOTYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA3NDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIzMSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTIzNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA4NTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygxMDMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMjE1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcGljIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDYgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOS6i+alremgmOWfn+WIpVxuICAgICZfdHlwZV9idXNpbmVzc0FyZWFCcmVha2Rvd24ge1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0ODI7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyNjAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzc4O1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjAwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgfVxuXG4gICAgICAgICN7JHJvb3R9IHtcbiAgICAgICAgICAgICZfX2RhdGFVbml0IHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDc5O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMyNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTI0NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiA0NztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTcxIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTIzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDgxO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTM2MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoMjIzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDQwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xOTcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygyMjggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiAxMTk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygzMTEgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKDIyMyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiAxMDY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTY0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoMjI4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogOTE7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygzMTcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0yNDIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogNTU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTY3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTIzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3BpYyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMjkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTExIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDnpL7lhoXlhazli5/liLbluqYoTmV4dCBXYXkp44Gu5b+c5Yuf6ICF5pWwXG4gICAgJl90eXBlX25leHRXYXlBcHBsaWNhbnRzIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDM2O1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoNTAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMzc7XG4gICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDEzNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiAyOTA7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMjIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDIxO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMTA1IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgfVxuXG4gICAgICAgICN7JHJvb3R9IHtcbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDnpL7lhoXlhazli5/liLbluqYoTmV4dCBXYXkp44Gu55Ww5YuV6ICF5pWwXG4gICAgJl90eXBlX25leHRXYXlUcmFuc2ZlcnMge1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0MzY7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygzNyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAzO1xuICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyODIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzE3O1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDI2IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAyNztcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDE4NyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g5pyA5bm05bCR5LqL5qWt5Lya56S+56S+6ZW344Gu5bm06b2iXG4gICAgJl90eXBlX3lvdW5nZXN0Q2VvQWdlIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzAxO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDE2NCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykpO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoNTUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMTY0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMzODtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdyaWQtdGVtcGxhdGUtY29sdW1uczogdW5zZXQ7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMjUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDI1O1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoOTQgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICB9XG5cbiAgICAgICAgI3skcm9vdH0ge1xuICAgICAgICAgICAgJl9fYm9keUlubmVyIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19kYXRhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOasoeS4luS7o+e1jOWWtuWxpOiCsuaIkOODl+ODreOCsOODqeODoCjmnKrmnaXlob4p5Y+X6Kyb6ICF5pWwXG4gICAgJl90eXBlX21pcmFpanVrdVBhcnRpY2lwYW50cyB7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ0MDtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDMwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctdG9wOiAxMDtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoNjMwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDI4MztcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoNDAwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgfVxuXG4gICAgICAgICN7JHJvb3R9IHtcbiAgICAgICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19waWMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtNzIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyDmrKHkuJbku6PntYzllrblsaTogrLmiJDjg5fjg63jgrDjg6njg6Ao5pyq5p2l5aG+KeWPl+ism+iAheOBruW9ueWToeeZu+eUqOeOh1xuICAgICZfdHlwZV9taXJhaWp1a3VFeGVjUmF0ZSB7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQ0MDtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDMwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctdG9wOiAxMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDI5ODtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygxNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDM1OCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOaWsOS7u+euoeeQhuiBt+eZu+eUqOOBq+OBiuOBkeOCizIw5Luj5q+U546HXG4gICAgJl90eXBlX25ld01hbmFnZXIyMHNSYXRlIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzA0O1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDQ3MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykpO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYyg0NzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB1bnNldDtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDM1MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX19ib2R5SW5uZXIge1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2RhdGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMjcgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtNzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3BpYyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTgzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00MyAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g5paw5Lu7566h55CG6IG355m755So44Gr44GK44GR44KL5aWz5oCn5q+U546HXG4gICAgJl90eXBlX25ld01hbmFnZXJGZW1hbGVSYXRlIHtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogNDI0O1xuICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYyg0MTEgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoODAgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogNDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiAyNTk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXBpYy13aWR0aDogY2FsYygyNjIgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDI0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiAyNztcbiAgICAgICAgfVxuXG4gICAgICAgICN7JHJvb3R9IHtcbiAgICAgICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g6LOH5qC85Y+W5b6X5pSv5o+05Yi25Yi25bqmKOODqeOCpOOCu+ODs+OCueOCteODneODvOODiCnjga7lr77osaHos4fmoLzmlbBcbiAgICAmX3R5cGVfbGljZW5zZVN1cHBvcnRDb3VudCB7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDQyNDtcbiAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMjM4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ2FwOiBjYWxjKDU0IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDE3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzEyO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1waWMtd2lkdGg6IGNhbGMoMTgzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYygyNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1wYWRkaW5nLWJvdHRvbTogMjI7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIOiCsuWFkOS8kealreWPluW+l+eOh1xuICAgICZfdHlwZV9jaGlsZGNhcmVMZWF2ZVJhdGUge1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0NjQ7XG4gICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDM4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBjYWxjKDM4IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KSBhdXRvO1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoNDUgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItbWluLWhlaWdodDogMzQ3O1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB1bnNldDtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDMwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgfVxuXG4gICAgICAgICN7JHJvb3R9IHtcbiAgICAgICAgICAgICZfX2JvZHlJbm5lciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2RhdGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtMzMgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8g6IKy5YWQ5LyR5qWt5Y+W5b6X6ICF44Gu5b6p6IG3546HXG4gICAgJl90eXBlX2NoaWxkY2FyZVJldHVyblJhdGUge1xuICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0OiA0NjQ7XG4gICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDM3MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLWdhcDogY2FsYyg1OCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctYm90dG9tOiA2MDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtYm9keUlubmVyLW1pbi1oZWlnaHQ6IDMwMjtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtcGljLXdpZHRoOiBjYWxjKDI1MCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXA6IGNhbGMoMjggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b206IDI5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faGVhZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IG1hcC5nZXQoJGNvbG9ycywgJ3ByaW1hcnknKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIHBhZGRpbmc6IDExcHggOHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgcGFkZGluZzogOXB4IDMycHggOXB4IDQzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG1hcC5nZXQoJGZvbnRXZWlnaHRzLCAncmVndWxhcicpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOTVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNDIgLyAyNy41KTtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG1hcC5nZXQoJGZvbnRXZWlnaHRzLCAnbWVkaXVtJyk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMyAvIDIzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmNmY3O1xuICAgICAgICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgfVxuXG4gICAgJl9fYm9keUlubmVyIHtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBnYXA6IHZhcigtLWRhdGFDYXJkLWJvZHlJbm5lci1nYXApO1xuICAgICAgICBncmlkLWFyZWE6IDEgLyAxLyAtMS8tMTtcbiAgICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHZhcigtLWRhdGFDYXJkLWJvZHlJbm5lci1ncmlkLXRlbXBsYXRlLWNvbHVtbnMsIHVuc2V0KTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLWRhdGFDYXJkLWJvZHlJbm5lci1taW4taGVpZ2h0KSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZGF0YUNhcmQtYm9keUlubmVyLXBhZGRpbmctdG9wKSAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykgMFxuICAgICAgICAgICAgY2FsYyh2YXIoLS1kYXRhQ2FyZC1ib2R5SW5uZXItcGFkZGluZy1ib3R0b20pIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmX19kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmX3NpemVfc20ge1xuICAgICAgICAgICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogNjM7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXZhbHVlLWZvbnQtc2l6ZTogNjguNjtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtdW5pdHMtZm9udC1zaXplOiA0MS4xNjtcbiAgICAgICAgICAgIC0tZGF0YUNhcmQtbGFiZWwtZm9udC1zaXplOiAxOTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoKSB7XG4gICAgICAgICAgICAgICAgLS1kYXRhQ2FyZC1kYXRhVW5pdC1saW5lLWxlbmd0aDogNDI7XG4gICAgICAgICAgICAgICAgLS1kYXRhQ2FyZC12YWx1ZS1mb250LXNpemU6IDQ1O1xuICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtdW5pdHMtZm9udC1zaXplOiAyNztcbiAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZTogMTIuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfc2l6ZV9tZCB7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWRhdGFVbml0LWxpbmUtbGVuZ3RoOiAxMDA7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXZhbHVlLWZvbnQtc2l6ZTogOTA7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLXVuaXRzLWZvbnQtc2l6ZTogNDEuMTY7XG4gICAgICAgICAgICAtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZTogMjI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtZGF0YVVuaXQtbGluZS1sZW5ndGg6IDc2O1xuICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtdmFsdWUtZm9udC1zaXplOiA1NC41O1xuICAgICAgICAgICAgICAgIC0tZGF0YUNhcmQtdW5pdHMtZm9udC1zaXplOiAyNTtcbiAgICAgICAgICAgICAgICAtLWRhdGFDYXJkLWxhYmVsLWZvbnQtc2l6ZTogMTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX3R5cGVfcGllIHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAtMSAvIC0xO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICN7JHJvb3R9IHtcbiAgICAgICAgICAgICAgICAmX19kYXRhVW5pdCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAtMSAvIC0xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfiAjeyRyb290fV9fcGljIHtcbiAgICAgICAgICAgICAgICBncmlkLWFyZWE6IDEgLyAxIC8gLTEgLyAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KCN7JHJvb3R9X19kYXRhX3R5cGVfcGllKSB7XG4gICAgICAgICAgICBnYXA6IGNhbGMoNDggLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpIDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgIGdhcDogY2FsYygyOCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2RhdGFVbml0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCBhdXRvKTtcbiAgICAgICAganVzdGlmeS1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICZfbGFiZWxfY2VudGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aGFzKCN7JHJvb3R9X19waWMpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDAgY2FsYyg0NiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1heC1jb250ZW50IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgICAgIGdhcDogMCBjYWxjKDQwIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgI3skcm9vdH0ge1xuICAgICAgICAgICAgICAgICZfX3BpYyB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1kYXRhQ2FyZC1sYWJlbC1mb250LXNpemUpIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG1hcC5nZXQoJGZvbnRXZWlnaHRzLCAnbWVkaXVtJyk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA5NWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyOC4yNSAvIDE5KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTAgLyB2YXIoLS1kYXRhQ2FyZC1sYWJlbC1mb250LXNpemUpICogMWVtKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTYgLyB2YXIoLS1kYXRhQ2FyZC1sYWJlbC1mb250LXNpemUpICogMWVtKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2RhdGFXcmFwIHtcbiAgICB9XG5cbiAgICAmX192YWx1ZSB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmb250LWZhbWlseTogJ211bmRpYWwnLCAnTSBQTFVTIDFwJywgJ20tcGx1cy0xcCcsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1kYXRhQ2FyZC12YWx1ZS1mb250LXNpemUpIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAmOmhhcygrICN7JHJvb3R9X191bml0cykge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDYgLyAxMTAgKiAxZW0pO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMiAvIDc1ICogMWVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3VuaXRzIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnbXVuZGlhbCcsICdNIFBMVVMgMXAnLCAnbS1wbHVzLTFwJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWRhdGFDYXJkLXVuaXRzLWZvbnQtc2l6ZSkgLyB2YXIoLS1kYXRhQ2FyZC13aWR0aCkgKiAxMDBjcXcpO1xuICAgICAgICBmb250LXdlaWdodDogbWFwLmdldCgkZm9udFdlaWdodHMsICdtZWRpdW0nKTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1kYXRhQ2FyZC1waWMtd2lkdGgpO1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgfVxuXG4gICAgJl9fbm90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBncmlkLWFyZWE6IDEgLyAxLyAtMS8tMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDk1ZW07XG4gICAgICAgIHBhZGRpbmc6IDAgY2FsYygyNCAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdykgY2FsYygxNiAvIHZhcigtLWRhdGFDYXJkLXdpZHRoKSAqIDEwMGNxdyk7XG4gICAgICAgIHBsYWNlLXNlbGY6IGZsZXgtZW5kO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCBjYWxjKDE3IC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KSBjYWxjKDEzIC8gdmFyKC0tZGF0YUNhcmQtd2lkdGgpICogMTAwY3F3KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX25vdGVUZXh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4ucC1kYXRhIHtcbiAgICAkcm9vdDogJjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuXG4gICAgLnAtc3R1ZGVudHNEYXRhICYge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjlweCAyOXB4O1xuICAgICAgICAjeyRyb290fSB7XG4gICAgICAgICAgICAmX19vdXRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5OXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzOXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX291dGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgxcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyKCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfX2hlYWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKGx0KSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2M3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGFnZVRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzEgLyAxNik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYS1zZWN0aW9uVGl0bGUge1xuICAgICAgICAgICAgJl9fZW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFyZW07XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0NWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1LjZyZW07XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYyIC8gNjcpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9famEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShsdCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDk1ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmF2IHtcbiAgICAgICAgJjpoYXMoKyAjeyRyb290fV9fYXNPZikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDFweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYXNPZiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOTVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgfVxuXG4gICAgJl9fc2VjdGlvbiB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMThweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VjdGlvbklubmVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ2FwOiA0MXB4IDQwcHg7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobHQpIHtcbiAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgZ2FwOiAyOXB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiB1bnNldDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjZweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNnB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcmQge1xuICAgICAgICBncmlkLXJvdzogc3BhbiAyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKCkge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VjdGlvblRpdGxlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC5nZXQoJGNvbG9ycywgJ3ByaW1hcnknKTtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogbWFwLmdldCgkZm9udFdlaWdodHMsICdtZWRpdW0nKTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDk1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM2IC8gMjYpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKGx0KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zZWN0aW9uVGl0bGVUZXh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxufVxuIl19 */
