@charset "UTF-8";
/* =========================================================
   FORMULAIRE D’INSCRIPTION — ESTIM LAB
   Version nettoyée et unifiée
   ========================================================= */
.inscription-page {
  width: 100%;
  min-height: 700px;
  padding: 42px 20px 70px;
  box-sizing: border-box;
  background-color: #f4f7f9;
  text-align: left;
}

.inscription-header {
  width: 100%;
  max-width: 1080px;
  margin: 0 auto 28px;
  text-align: center;
}

.inscription-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 12px;
  padding: 7px 14px;
  border-radius: 999px;
  background-color: rgba(134, 202, 232, 0.22);
  color: #2684a7;
  font-size: 0.85rem;
  font-weight: 700;
}

.inscription-header h1 {
  margin: 0 0 10px;
  color: #86cae8;
  font-family: "Archivo Black", Arial, sans-serif;
  font-size: 2rem;
  font-weight: 400;
}

.inscription-header p {
  margin: 0;
  color: #687783;
  font-size: 1rem;
}

.inscription-notice {
  width: calc(100% - 40px);
  max-width: 1080px;
  margin: 0 auto 24px;
  padding: 15px 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  box-sizing: border-box;
  border: 1px solid #f4d58d;
  border-radius: 12px;
  background-color: #fff8e7;
  color: #7a5812;
  font-size: 0.95rem;
  font-weight: 600;
  text-align: center;
}

.inscription-danger {
  width: calc(100% - 40px);
  max-width: 1080px;
  margin: 0 auto 24px;
  padding: 15px 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  box-sizing: border-box;
  border: 1px solid #f4d58d;
  border-radius: 12px;
  background-color: rgba(197, 17, 17, 0.6980392157);
  color: #ffffff;
  font-size: 0.95rem;
  font-weight: 600;
  text-align: center;
}

.inscription-page #msform {
  width: 100%;
  max-width: 1120px;
  margin: 0 auto;
  position: relative;
  text-align: left;
}

.inscription-page #msform fieldset {
  display: none;
  width: 100%;
  margin: 0;
  padding: 34px;
  box-sizing: border-box;
  border: 1px solid #dce6eb;
  border-top: 5px solid #86cae8;
  border-radius: 17px;
  background-color: #ffffff;
  font-family: "Source Sans 3", Arial, sans-serif;
  font-size: 1rem;
  box-shadow: 0 12px 30px rgba(42, 76, 92, 0.09);
}

.inscription-page #msform fieldset:first-of-type {
  display: block;
}

.inscription-page .fs-title {
  margin: 0 0 6px;
  color: #263746;
  font-family: "Archivo Black", Arial, sans-serif;
  font-size: 1.45rem;
  font-weight: 400;
  text-align: center;
  text-transform: none;
}

.inscription-page .fs-subtitle {
  margin: 0 0 24px;
  color: #687783;
  font-size: 0.95rem;
  font-weight: 600;
  text-align: center;
}

.inscription-page #msform fieldset > .row {
  margin-bottom: 17px;
}

.inscription-page #msform fieldset .row:last-child {
  margin-bottom: 0;
}

.inscription-page #progressbar {
  position: relative;
  margin: 0 0 28px;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  overflow: visible;
  counter-reset: step;
  list-style: none;
}

.inscription-page #progressbar::before {
  position: absolute;
  top: 21px;
  left: 12.5%;
  right: 12.5%;
  z-index: 0;
  height: 3px;
  content: "";
  border-radius: 999px;
  background-color: #dce6eb;
}

.inscription-page #progressbar::after {
  content: none;
}

.inscription-page #progressbar li {
  position: relative;
  z-index: 1;
  width: auto;
  float: none;
  padding: 0 8px;
  list-style: none;
  color: #7b8790;
  font-size: 0.76rem;
  font-weight: 700;
  line-height: 1.35;
  text-align: center;
  text-transform: none;
}

.inscription-page #progressbar li::marker {
  content: "";
}

.inscription-page #progressbar li::before {
  position: relative;
  z-index: 2;
  width: 42px;
  height: 42px;
  margin: 0 auto 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  content: counter(step);
  counter-increment: step;
  border: 3px solid #dce6eb;
  border-radius: 50%;
  background-color: #ffffff;
  color: #7b8790;
  font-size: 0.95rem;
  font-weight: 700;
  line-height: normal;
  box-shadow: 0 4px 10px rgba(42, 76, 92, 0.08);
}

.inscription-page #progressbar li::after {
  display: none !important;
}

.inscription-page #progressbar li.active {
  background-color: transparent;
  color: #86cae8;
}

.inscription-page #progressbar li.active::before {
  border-color: #86cae8;
  background-color: #86cae8;
  color: #ffffff;
  box-shadow: 0 6px 14px rgba(27, 180, 187, 0.26);
}

.inscription-page #msform label {
  display: block;
  margin-bottom: 7px;
  padding: 0;
  color: #374151;
  font-size: 0.92rem;
  font-weight: 600;
  text-align: left;
}

.inscription-page #msform fieldset .input,
.inscription-page #msform textarea {
  width: 100%;
  min-height: 48px;
  margin: 0;
  padding: 11px 13px;
  display: block;
  box-sizing: border-box;
  border: 1px solid #d1dbe1;
  border-radius: 9px;
  background-color: #ffffff;
  color: #263746;
  font-family: "Source Sans 3", Arial, sans-serif;
  font-size: 1rem;
  text-align: left;
  outline: none;
  transition: border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
}

.inscription-page #msform fieldset .input:hover,
.inscription-page #msform textarea:hover {
  border-color: #aacbd8;
}

.inscription-page #msform fieldset .input:focus,
.inscription-page #msform textarea:focus {
  border-color: #86cae8;
  box-shadow: 0 0 0 4px rgba(134, 202, 232, 0.18);
}

.inscription-page #msform select.input {
  cursor: pointer;
}

.inscription-page #msform input::placeholder {
  color: #9aa6ad;
}

.inscription-page #msform fieldset .border-5 {
  margin-bottom: 22px;
  padding: 20px 16px 4px;
  border: 1px solid #cce7ef;
  border-left: 5px solid #86cae8;
  border-radius: 12px;
  background-color: #f7fbfd;
}

.inscription-page #msform input[type=checkbox] {
  width: 19px;
  height: 19px;
  accent-color: #86cae8;
  cursor: pointer;
}

.inscription-page #msform label.error {
  min-height: 0;
  margin: 0;
  color: #c62828;
  font-size: 0.9rem;
  font-weight: 700;
  text-align: center;
}

.inscription-page #msform .alert {
  border-radius: 10px;
}

.inscription-page #facture-row {
  display: grid;
  grid-template-columns: 34px minmax(0, 1fr);
  align-items: center;
  gap: 14px;
  margin: 12px 0 22px;
  padding: 14px 16px;
  border: 1px solid #dce6eb;
  border-radius: 10px;
  background-color: #f8fafb;
}

.inscription-page #facture-row .col-sm-5 {
  display: none;
}

.inscription-page #facture-row .col-sm-1,
.inscription-page #facture-row .col-sm-6 {
  width: auto;
  max-width: none;
  padding: 0;
  flex: none;
}

.inscription-page #facture-row input[type=checkbox] {
  margin: 0;
}

.inscription-page #facture-row label {
  margin: 0;
  color: #374151 !important;
  font-weight: 600;
  text-align: left;
  line-height: 1.45;
}

.inscription-page #msform .action-button,
.inscription-page #msform .inscrireBtn {
  width: auto;
  min-width: 135px;
  min-height: 46px;
  margin: 18px 5px 0;
  padding: 11px 20px;
  border: none;
  border-radius: 10px;
  font-family: "Source Sans 3", Arial, sans-serif;
  font-size: 0.95rem;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
  transition: background-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
}

.inscription-page #msform .suivant {
  background-color: #86cae8;
  color: #ffffff;
  box-shadow: 0 6px 14px rgba(70, 170, 205, 0.25);
}

.inscription-page #msform .suivant:hover,
.inscription-page #msform .suivant:focus {
  background-color: #334280;
  box-shadow: 0 9px 19px rgba(51, 66, 128, 0.28);
  transform: translateY(-2px);
}

.inscription-page #msform .previous {
  background-color: #e7edf1;
  color: #44515b;
  box-shadow: none;
}

.inscription-page #msform .previous:hover,
.inscription-page #msform .previous:focus {
  background-color: #d6e0e5;
  transform: translateY(-2px);
}

.inscription-page #msform .inscrireBtn {
  background-color: #22a95a;
  color: #ffffff;
  box-shadow: 0 6px 14px rgba(34, 169, 90, 0.25);
}

.inscription-page #msform .inscrireBtn:hover {
  background-color: #198d49;
  box-shadow: 0 9px 19px rgba(34, 169, 90, 0.34);
  transform: translateY(-2px);
}

.inscription-page #choixDesCours {
  padding: 30px;
}

.inscription-page #choixDesCours .text-success,
.inscription-page #choixDesCours .text-primary {
  margin-bottom: 10px;
  padding: 12px 15px;
  border-radius: 9px;
  background-color: #f5fafb;
  font-size: 0.92rem;
  line-height: 1.45;
}

.inscription-page #choixDesCours .table {
  width: 100%;
  margin: 0;
  overflow: hidden;
  border-collapse: separate;
  border-spacing: 0;
  border: 1px solid #dce6eb;
  border-radius: 12px;
  background-color: #ffffff;
}

.inscription-page #choixDesCours .table thead th {
  padding: 14px 11px;
  border: none;
  background-color: #34478c;
  color: #ffffff;
  font-size: 0.9rem;
  font-weight: 700;
  text-align: center;
}

.inscription-page #choixDesCours .table tbody td,
.inscription-page #choixDesCours .table tbody th {
  padding: 13px 11px;
  vertical-align: middle;
  border-color: #e3eaee;
  font-size: 0.92rem;
}

.inscription-page #choixDesCours .table tbody tr:hover td {
  background-color: #f5fafc;
}

.inscription-page #choixDesCours .titleTable {
  padding: 14px !important;
  border: none;
  background-color: rgba(134, 202, 232, 0.2);
  color: #267c9d;
  font-family: "Archivo Black", Arial, sans-serif;
  font-size: 0.95rem;
  font-weight: 400;
  text-align: left;
}

.inscription-page #choixDesCours .fa-xmark {
  color: #dc3545;
  font-size: 1.25rem;
}

.inscription-page #choixDesCours .table + .row,
.inscription-page #choixDesCours .table + .row + .row {
  margin: 0;
  padding: 12px 4px;
  border-bottom: 1px solid #e5eaed;
}

.inscription-page #choixDesCours .fs-subtitle {
  width: 100%;
  margin: 28px 0 22px;
  text-align: center;
}

.inscription-page #choixDesCours a {
  color: #168e94;
  font-weight: 700;
}

.inscription-page #choixDesCours > .row,
.inscription-page #choixDesCours .row {
  margin-left: 0;
  margin-right: 0;
}

.inscription-page #choixDesCours .row:has(input[name=reglement]),
.inscription-page #choixDesCours .row:has(input[name=copyright]) {
  display: grid;
  grid-template-columns: 34px minmax(0, 1fr);
  align-items: start;
  gap: 14px;
  width: 100%;
  padding: 14px 0;
  border-top: 1px solid #e3eaee;
}

.inscription-page #choixDesCours .row:has(input[name=copyright]) {
  border-bottom: 1px solid #e3eaee;
}

.inscription-page #choixDesCours .row:has(input[name=reglement]) .col-sm-1,
.inscription-page #choixDesCours .row:has(input[name=copyright]) .col-sm-1,
.inscription-page #choixDesCours .row:has(input[name=reglement]) .col-sm-11,
.inscription-page #choixDesCours .row:has(input[name=copyright]) .col-sm-11 {
  width: auto;
  max-width: none;
  padding: 0;
  flex: none;
}

.inscription-page #choixDesCours .row:has(input[name=reglement]) input[type=checkbox],
.inscription-page #choixDesCours .row:has(input[name=copyright]) input[type=checkbox] {
  margin: 3px 0 0;
}

.inscription-page #choixDesCours .row:has(input[name=reglement]) label,
.inscription-page #choixDesCours .row:has(input[name=copyright]) label {
  margin: 0;
  text-align: left;
  line-height: 1.55;
}

.inscription-page #choixDesCours .previous,
.inscription-page #choixDesCours .suivant {
  margin-top: 28px;
}

.inscription-page .recapTotal {
  margin-bottom: 25px;
  padding: 24px;
  border: 1px solid #dce6eb;
  border-radius: 13px;
  background-color: #f8fafb;
}

.inscription-page .recapTotal > .row,
.inscription-page .recapTotal .recap-line {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 160px;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 13px 14px;
  box-sizing: border-box;
  border-bottom: 1px solid #dce6eb;
}

.inscription-page .recapTotal > .row > [class*=col-] {
  width: auto;
  max-width: none;
  padding: 0;
  flex: none;
}

.inscription-page .recapTotal > .row > div:first-child,
.inscription-page .recapTotal .recap-label {
  min-width: 0;
  text-align: left;
}

.inscription-page .recapTotal > .row > div:last-child,
.inscription-page .recapTotal .recap-price {
  text-align: right;
  white-space: nowrap;
}

.inscription-page .recapTotal .recap-summary-line {
  background-color: #f5f9fb;
}

.inscription-page .recapTotal .recap-total-block {
  margin-top: 20px;
  padding-top: 12px;
  border-top: 1px solid #cfdbe1;
}

.inscription-page .recapTotal .recap-total-line {
  border-bottom: none;
  color: #263746;
  font-weight: 700;
}

.inscription-page .recapTotal .recap-total-line .recap-price {
  color: #168e94;
  font-size: 1.15rem;
}

.inscription-page .versement {
  margin-top: 22px;
  padding: 22px;
  border-left: 5px solid #f3bd4d;
  border-radius: 10px;
  background-color: #fff9ec;
  color: #664d17;
}

.inscription-page .versement p {
  margin-bottom: 8px;
}

.inscription-page .g-recaptcha {
  max-width: 100%;
  margin-bottom: 18px;
}

.inscription-page .wrapper {
  border-radius: 12px;
}

@media screen and (max-width: 990px) {
  .inscription-page {
    padding: 30px 14px 55px;
  }
  .inscription-page #msform {
    width: 100%;
  }
  .inscription-page #msform fieldset {
    padding: 26px 20px;
  }
  .inscription-page #progressbar li {
    font-size: 0.68rem;
  }
}
@media screen and (max-width: 690px) {
  .inscription-header h1 {
    font-size: 1.55rem;
  }
  .inscription-notice {
    width: 100%;
  }
  .inscription-page #progressbar {
    grid-template-columns: repeat(4, 1fr);
    margin-bottom: 20px;
  }
  .inscription-page #progressbar::before {
    top: 17px;
  }
  .inscription-page #progressbar li {
    padding: 0 3px;
    font-size: 0;
  }
  .inscription-page #progressbar li::before {
    width: 34px;
    height: 34px;
    margin-bottom: 0;
    font-size: 0.82rem;
  }
  .inscription-page #msform fieldset {
    padding: 22px 14px;
    border-radius: 13px;
  }
  .inscription-page #choixDesCours {
    width: 100% !important;
    margin: 0 !important;
    padding: 18px 8px !important;
    font-size: inherit !important;
  }
  .inscription-page #choixDesCours .table-responsive,
.inscription-page #choixDesCours .table {
    font-size: 0.78rem;
  }
  .inscription-page #choixDesCours .table thead th,
.inscription-page #choixDesCours .table tbody td,
.inscription-page #choixDesCours .table tbody th {
    padding: 9px 5px;
    font-size: 0.76rem;
  }
  .inscription-page #msform .action-button,
.inscription-page #msform .inscrireBtn {
    width: calc(50% - 14px);
    min-width: 0;
    padding: 10px 7px;
  }
  .inscription-page #msform fieldset:first-of-type .suivant {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .inscription-page #choixDesCours .row:has(input[name=reglement]),
.inscription-page #choixDesCours .row:has(input[name=copyright]),
.inscription-page #facture-row {
    grid-template-columns: 28px minmax(0, 1fr);
    gap: 10px;
  }
  .inscription-page .recapTotal > .row,
.inscription-page .recapTotal .recap-line {
    grid-template-columns: minmax(0, 1fr) 85px;
    padding-right: 8px;
    padding-left: 8px;
  }
}
@media screen and (max-width: 420px) {
  .inscription-page {
    padding-right: 8px;
    padding-left: 8px;
  }
  .inscription-page #msform fieldset {
    padding-right: 10px;
    padding-left: 10px;
  }
  .inscription-page #choixDesCours .table thead th,
.inscription-page #choixDesCours .table tbody td,
.inscription-page #choixDesCours .table tbody th {
    padding: 7px 3px;
    font-size: 0.7rem;
  }
}
/* =========================================================
   INSCRIPTIONS FERMÉES
   ========================================================= */
.registration-status {
  display: grid;
  min-height: 520px;
  place-items: center;
  padding: 70px 20px 90px;
}

.registration-status__card {
  position: relative;
  width: min(720px, 100%);
  padding: clamp(34px, 6vw, 58px);
  overflow: hidden;
  border: 1px solid rgba(32, 49, 61, 0.1);
  border-radius: 28px;
  text-align: center;
  background: radial-gradient(circle at top right, rgba(134, 202, 232, 0.18), transparent 30%), #ffffff;
  box-shadow: 0 28px 80px rgba(30, 63, 78, 0.13);
}

.registration-status__card::before,
.registration-status__card::after {
  position: absolute;
  border: 1px solid rgba(134, 202, 232, 0.16);
  border-radius: 50%;
  content: "";
  pointer-events: none;
}

.registration-status__card::before {
  top: -95px;
  right: -95px;
  width: 230px;
  height: 230px;
}

.registration-status__card::after {
  bottom: -115px;
  left: -115px;
  width: 260px;
  height: 260px;
}

.registration-status__icon {
  position: relative;
  display: grid;
  width: 76px;
  height: 76px;
  place-items: center;
  margin: 0 auto 22px;
  border-radius: 22px;
  background: linear-gradient(145deg, rgb(134, 202, 232), rgba(56, 70, 129, 0.95));
  box-shadow: 0 18px 38px rgba(56, 70, 129, 0.22);
}

.registration-status__icon span {
  position: relative;
  width: 30px;
  height: 30px;
  border: 3px solid #ffffff;
  border-radius: 50%;
}

.registration-status__icon span::before {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 17px;
  height: 3px;
  border-radius: 999px;
  content: "";
  background: #ffffff;
  transform: translate(-50%, -50%) rotate(-45deg);
}

.registration-status__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 14px;
  padding: 7px 13px;
  border-radius: 999px;
  color: #277f9f;
  font-size: 0.74rem;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  background: rgba(134, 202, 232, 0.18);
}

.registration-status__eyebrow::before {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  content: "";
  background: #86cae8;
  box-shadow: 0 0 0 4px rgba(134, 202, 232, 0.12);
}

.registration-status h2 {
  position: relative;
  z-index: 1;
  max-width: 620px;
  margin: 0 auto 18px;
  color: #20313d;
  font-family: "Archivo Black", Arial, sans-serif;
  font-size: clamp(2rem, 4vw, 3.3rem);
  font-weight: 400;
  line-height: 1.08;
  letter-spacing: -0.035em;
}

.registration-status__card > p {
  position: relative;
  z-index: 1;
  max-width: 570px;
  margin: 0 auto;
  color: #687985;
  font-size: 1rem;
  line-height: 1.75;
}

.registration-status__actions {
  position: relative;
  z-index: 1;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 14px;
  margin-top: 30px;
}

.registration-status__button,
.registration-status__link {
  display: inline-flex;
  min-height: 48px;
  align-items: center;
  justify-content: center;
  gap: 9px;
  padding: 0 20px;
  border-radius: 14px;
  font-size: 0.86rem;
  font-weight: 800;
  text-decoration: none;
  transition: transform 0.22s ease, background-color 0.22s ease, color 0.22s ease, border-color 0.22s ease;
}

.registration-status__button {
  border: 1px solid #86cae8;
  color: #173746;
  background: #86cae8;
}

.registration-status__button:hover,
.registration-status__button:focus-visible {
  color: #173746;
  outline: none;
  background: #a7def4;
  transform: translateY(-3px);
}

.registration-status__link {
  border: 1px solid rgba(32, 49, 61, 0.12);
  color: #20313d;
  background: #f5f8fa;
}

.registration-status__link:hover,
.registration-status__link:focus-visible {
  border-color: rgba(134, 202, 232, 0.6);
  color: #277f9f;
  outline: none;
  transform: translateY(-3px);
}

.registration-status__note {
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: 34px minmax(0, 1fr);
  gap: 12px;
  max-width: 560px;
  margin: 30px auto 0;
  padding: 16px 18px;
  border: 1px solid rgba(134, 202, 232, 0.28);
  border-radius: 16px;
  text-align: left;
  background: rgba(134, 202, 232, 0.08);
}

.registration-status__note-icon {
  display: grid;
  width: 32px;
  height: 32px;
  place-items: center;
  border-radius: 10px;
  color: #173746;
  font-family: "Archivo Black", Arial, sans-serif;
  font-size: 0.78rem;
  background: #86cae8;
}

.registration-status__note p {
  margin: 0;
  color: #60717d;
  font-size: 0.85rem;
  line-height: 1.55;
}

@media (max-width: 600px) {
  .registration-status {
    min-height: 430px;
    padding: 45px 12px 65px;
  }
  .registration-status__card {
    padding: 32px 20px;
    border-radius: 22px;
  }
  .registration-status__actions {
    display: grid;
  }
  .registration-status__button,
.registration-status__link {
    width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5zY3JpcHRpb24uY3NzIiwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUFoQjs7OzhEQUFBO0FBS0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBOztFQUVJO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtBQUNKOztBQUVBOztFQUVJO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtBQUNKOztBQUVBOztFQUVJO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtBQUNKOztBQUVBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtBQUNKOztBQUVBOzs7O0VBSUk7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTs7RUFFSTtBQUNKOztBQUVBOztFQUVJO0VBQ0E7RUFDQTtBQUNKOztBQUVBOztFQUVJO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTs7RUFFSTtFQUNBO0FBQ0o7O0FBRUE7O0VBRUk7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtBQUNKOztBQUVBO0VBQ0k7SUFDSTtFQUNOO0VBRUU7SUFDSTtFQUFOO0VBR0U7SUFDSTtFQUROO0VBSUU7SUFDSTtFQUZOO0FBQ0Y7QUFLQTtFQUNJO0lBQ0k7RUFITjtFQU1FO0lBQ0k7RUFKTjtFQU9FO0lBQ0k7SUFDQTtFQUxOO0VBUUU7SUFDSTtFQU5OO0VBU0U7SUFDSTtJQUNBO0VBUE47RUFVRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VBUk47RUFXRTtJQUNJO0lBQ0E7RUFUTjtFQVlFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUFWTjtFQWFFOztJQUVJO0VBWE47RUFjRTs7O0lBR0k7SUFDQTtFQVpOO0VBZUU7O0lBRUk7SUFDQTtJQUNBO0VBYk47RUFnQkU7SUFDSTtJQUNBO0lBQ0E7RUFkTjtFQWlCRTs7O0lBR0k7SUFDQTtFQWZOO0VBa0JFOztJQUVJO0lBQ0E7SUFDQTtFQWhCTjtBQUNGO0FBbUJBO0VBQ0k7SUFDSTtJQUNBO0VBakJOO0VBb0JFO0lBQ0k7SUFDQTtFQWxCTjtFQXFCRTs7O0lBR0k7SUFDQTtFQW5CTjtBQUNGO0FBc0JBOzs4REFBQTtBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFyQko7O0FBd0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxR0FDSTtFQUVKO0FBdkJKOztBQTBCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXZCSjs7QUEwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXZCSjs7QUEwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF2Qko7O0FBMEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdkJKOztBQTBCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdHQUNJO0FBeEJSOztBQThCQTtFQUNJO0VBQ0E7RUFDQTtBQTNCSjs7QUE4QkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QUEzQko7O0FBOEJBO0VBQ0k7RUFDQTtFQUNBO0FBM0JKOztBQThCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBQTNCSjs7QUE4QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEzQko7O0FBOEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBM0JKOztBQThCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBM0JKOztBQThCQTtFQUNJO0lBQ0k7SUFDQTtFQTNCTjtFQThCRTtJQUNJO0lBQ0E7RUE1Qk47RUErQkU7SUFDSTtFQTdCTjtFQWdDRTs7SUFFSTtFQTlCTjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9pbnNjcmlwdGlvbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRk9STVVMQUlSRSBE4oCZSU5TQ1JJUFRJT04g4oCUIEVTVElNIExBQlxuICAgVmVyc2lvbiBuZXR0b3nDqWUgZXQgdW5pZmnDqWVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmluc2NyaXB0aW9uLXBhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNzAwcHg7XG4gIHBhZGRpbmc6IDQycHggMjBweCA3MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmN2Y5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaW5zY3JpcHRpb24taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IDAgYXV0byAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbnNjcmlwdGlvbi1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZzogN3B4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzNCwgMjAyLCAyMzIsIDAuMjIpO1xuICBjb2xvcjogIzI2ODRhNztcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaW5zY3JpcHRpb24taGVhZGVyIGgxIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgY29sb3I6ICM4NmNhZTg7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm8gQmxhY2tcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmluc2NyaXB0aW9uLWhlYWRlciBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzY4Nzc4MztcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uaW5zY3JpcHRpb24tbm90aWNlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBtYXgtd2lkdGg6IDEwODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgcGFkZGluZzogMTVweCAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjRkNThkO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGU3O1xuICBjb2xvcjogIzdhNTgxMjtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbnNjcmlwdGlvbi1kYW5nZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICBwYWRkaW5nOiAxNXB4IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNGQ1OGQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk3LCAxNywgMTcsIDAuNjk4MDM5MjE1Nyk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBmaWVsZHNldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDM0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2U2ZWI7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjODZjYWU4O1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyAzXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMTJweCAzMHB4IHJnYmEoNDIsIDc2LCA5MiwgMC4wOSk7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNtc2Zvcm0gZmllbGRzZXQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAuZnMtdGl0bGUge1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGNvbG9yOiAjMjYzNzQ2O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvIEJsYWNrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlIC5mcy1zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMCAwIDI0cHg7XG4gIGNvbG9yOiAjNjg3NzgzO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBmaWVsZHNldCA+IC5yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIGZpZWxkc2V0IC5yb3c6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNwcm9ncmVzc2JhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjhweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY291bnRlci1yZXNldDogc3RlcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI3Byb2dyZXNzYmFyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjFweDtcbiAgbGVmdDogMTIuNSU7XG4gIHJpZ2h0OiAxMi41JTtcbiAgei1pbmRleDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlNmViO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjcHJvZ3Jlc3NiYXI6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI3Byb2dyZXNzYmFyIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2xvcjogIzdiODc5MDtcbiAgZm9udC1zaXplOiAwLjc2cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI3Byb2dyZXNzYmFyIGxpOjptYXJrZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjcHJvZ3Jlc3NiYXIgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoc3RlcCk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZGNlNmViO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjN2I4NzkwO1xuICBmb250LXNpemU6IDAuOTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSg0MiwgNzYsIDkyLCAwLjA4KTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI3Byb2dyZXNzYmFyIGxpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI3Byb2dyZXNzYmFyIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzg2Y2FlODtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI3Byb2dyZXNzYmFyIGxpLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODZjYWU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYWU4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCA2cHggMTRweCByZ2JhKDI3LCAxODAsIDE4NywgMC4yNik7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNtc2Zvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzM3NDE1MTtcbiAgZm9udC1zaXplOiAwLjkycmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIGZpZWxkc2V0IC5pbnB1dCxcbi5pbnNjcmlwdGlvbi1wYWdlICNtc2Zvcm0gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMXB4IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkYmUxO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjYzNzQ2O1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyAzXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBmaWVsZHNldCAuaW5wdXQ6aG92ZXIsXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIHRleHRhcmVhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWFjYmQ4O1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIGZpZWxkc2V0IC5pbnB1dDpmb2N1cyxcbi5pbnNjcmlwdGlvbi1wYWdlICNtc2Zvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmNhZTg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDEzNCwgMjAyLCAyMzIsIDAuMTgpO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIHNlbGVjdC5pbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlhYTZhZDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBmaWVsZHNldCAuYm9yZGVyLTUge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBwYWRkaW5nOiAyMHB4IDE2cHggNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NlN2VmO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICM4NmNhZTg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2ZiZmQ7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNtc2Zvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBhY2NlbnQtY29sb3I6ICM4NmNhZTg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBsYWJlbC5lcnJvciB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNjNjI4Mjg7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNtc2Zvcm0gLmFsZXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2ZhY3R1cmUtcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNHB4IG1pbm1heCgwLCAxZnIpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE0cHg7XG4gIG1hcmdpbjogMTJweCAwIDIycHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RjZTZlYjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmYjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2ZhY3R1cmUtcm93IC5jb2wtc20tNSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNmYWN0dXJlLXJvdyAuY29sLXNtLTEsXG4uaW5zY3JpcHRpb24tcGFnZSAjZmFjdHVyZS1yb3cgLmNvbC1zbS02IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZmxleDogbm9uZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2ZhY3R1cmUtcm93IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjZmFjdHVyZS1yb3cgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzc0MTUxICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIC5hY3Rpb24tYnV0dG9uLFxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSAuaW5zY3JpcmVCdG4ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMzVweDtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAxOHB4IDVweCAwO1xuICBwYWRkaW5nOiAxMXB4IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgM1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIC5zdWl2YW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2Y2FlODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE0cHggcmdiYSg3MCwgMTcwLCAyMDUsIDAuMjUpO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIC5zdWl2YW50OmhvdmVyLFxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSAuc3VpdmFudDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzQyODA7XG4gIGJveC1zaGFkb3c6IDAgOXB4IDE5cHggcmdiYSg1MSwgNjYsIDEyOCwgMC4yOCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSAucHJldmlvdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlZGYxO1xuICBjb2xvcjogIzQ0NTE1YjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSAucHJldmlvdXM6aG92ZXIsXG4uaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIC5wcmV2aW91czpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmUwZTU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSAuaW5zY3JpcmVCdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjJhOTVhO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCA2cHggMTRweCByZ2JhKDM0LCAxNjksIDkwLCAwLjI1KTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSAuaW5zY3JpcmVCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4ZDQ5O1xuICBib3gtc2hhZG93OiAwIDlweCAxOXB4IHJnYmEoMzQsIDE2OSwgOTAsIDAuMzQpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRleHQtc3VjY2Vzcyxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC50ZXh0LXByaW1hcnkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZmFmYjtcbiAgZm9udC1zaXplOiAwLjkycmVtO1xuICBsaW5lLWhlaWdodDogMS40NTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2U2ZWI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC50YWJsZSB0aGVhZCB0aCB7XG4gIHBhZGRpbmc6IDE0cHggMTFweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ0NzhjO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlIHRib2R5IHRkLFxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlIHRib2R5IHRoIHtcbiAgcGFkZGluZzogMTNweCAxMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItY29sb3I6ICNlM2VhZWU7XG4gIGZvbnQtc2l6ZTogMC45MnJlbTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlIHRib2R5IHRyOmhvdmVyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZmFmYztcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRpdGxlVGFibGUge1xuICBwYWRkaW5nOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzQsIDIwMiwgMjMyLCAwLjIpO1xuICBjb2xvcjogIzI2N2M5ZDtcbiAgZm9udC1mYW1pbHk6IFwiQXJjaGl2byBCbGFja1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjY2hvaXhEZXNDb3VycyAuZmEteG1hcmsge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjY2hvaXhEZXNDb3VycyAudGFibGUgKyAucm93LFxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlICsgLnJvdyArIC5yb3cge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZWFlZDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLmZzLXN1YnRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjhweCAwIDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgYSB7XG4gIGNvbG9yOiAjMTY4ZTk0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjY2hvaXhEZXNDb3VycyA+IC5yb3csXG4uaW5zY3JpcHRpb24tcGFnZSAjY2hvaXhEZXNDb3VycyAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnJvdzpoYXMoaW5wdXRbbmFtZT1yZWdsZW1lbnRdKSxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC5yb3c6aGFzKGlucHV0W25hbWU9Y29weXJpZ2h0XSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM0cHggbWlubWF4KDAsIDFmcik7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgZ2FwOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTRweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZWFlZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnJvdzpoYXMoaW5wdXRbbmFtZT1jb3B5cmlnaHRdKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlYWVlO1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAjY2hvaXhEZXNDb3VycyAucm93OmhhcyhpbnB1dFtuYW1lPXJlZ2xlbWVudF0pIC5jb2wtc20tMSxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC5yb3c6aGFzKGlucHV0W25hbWU9Y29weXJpZ2h0XSkgLmNvbC1zbS0xLFxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnJvdzpoYXMoaW5wdXRbbmFtZT1yZWdsZW1lbnRdKSAuY29sLXNtLTExLFxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnJvdzpoYXMoaW5wdXRbbmFtZT1jb3B5cmlnaHRdKSAuY29sLXNtLTExIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZmxleDogbm9uZTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnJvdzpoYXMoaW5wdXRbbmFtZT1yZWdsZW1lbnRdKSBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC5yb3c6aGFzKGlucHV0W25hbWU9Y29weXJpZ2h0XSkgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW46IDNweCAwIDA7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC5yb3c6aGFzKGlucHV0W25hbWU9cmVnbGVtZW50XSkgbGFiZWwsXG4uaW5zY3JpcHRpb24tcGFnZSAjY2hvaXhEZXNDb3VycyAucm93OmhhcyhpbnB1dFtuYW1lPWNvcHlyaWdodF0pIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS41NTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnByZXZpb3VzLFxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnN1aXZhbnQge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAucmVjYXBUb3RhbCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2U2ZWI7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGZhZmI7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlIC5yZWNhcFRvdGFsID4gLnJvdyxcbi5pbnNjcmlwdGlvbi1wYWdlIC5yZWNhcFRvdGFsIC5yZWNhcC1saW5lIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAxNjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTNweCAxNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZTZlYjtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgLnJlY2FwVG90YWwgPiAucm93ID4gW2NsYXNzKj1jb2wtXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlIC5yZWNhcFRvdGFsID4gLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCxcbi5pbnNjcmlwdGlvbi1wYWdlIC5yZWNhcFRvdGFsIC5yZWNhcC1sYWJlbCB7XG4gIG1pbi13aWR0aDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgLnJlY2FwVG90YWwgPiAucm93ID4gZGl2Omxhc3QtY2hpbGQsXG4uaW5zY3JpcHRpb24tcGFnZSAucmVjYXBUb3RhbCAucmVjYXAtcHJpY2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgLnJlY2FwVG90YWwgLnJlY2FwLXN1bW1hcnktbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY5ZmI7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlIC5yZWNhcFRvdGFsIC5yZWNhcC10b3RhbC1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmZGJlMTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgLnJlY2FwVG90YWwgLnJlY2FwLXRvdGFsLWxpbmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjb2xvcjogIzI2Mzc0NjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgLnJlY2FwVG90YWwgLnJlY2FwLXRvdGFsLWxpbmUgLnJlY2FwLXByaWNlIHtcbiAgY29sb3I6ICMxNjhlOTQ7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbTtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgLnZlcnNlbWVudCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIHBhZGRpbmc6IDIycHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2YzYmQ0ZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjllYztcbiAgY29sb3I6ICM2NjRkMTc7XG59XG5cbi5pbnNjcmlwdGlvbi1wYWdlIC52ZXJzZW1lbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmluc2NyaXB0aW9uLXBhZ2UgLmctcmVjYXB0Y2hhIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4uaW5zY3JpcHRpb24tcGFnZSAud3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5pbnNjcmlwdGlvbi1wYWdlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE0cHggNTVweDtcbiAgfVxuICAuaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaW5zY3JpcHRpb24tcGFnZSAjbXNmb3JtIGZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAyNnB4IDIwcHg7XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI3Byb2dyZXNzYmFyIGxpIHtcbiAgICBmb250LXNpemU6IDAuNjhyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MHB4KSB7XG4gIC5pbnNjcmlwdGlvbi1oZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgfVxuICAuaW5zY3JpcHRpb24tbm90aWNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaW5zY3JpcHRpb24tcGFnZSAjcHJvZ3Jlc3NiYXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaW5zY3JpcHRpb24tcGFnZSAjcHJvZ3Jlc3NiYXI6OmJlZm9yZSB7XG4gICAgdG9wOiAxN3B4O1xuICB9XG4gIC5pbnNjcmlwdGlvbi1wYWdlICNwcm9ncmVzc2JhciBsaSB7XG4gICAgcGFkZGluZzogMCAzcHg7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIC5pbnNjcmlwdGlvbi1wYWdlICNwcm9ncmVzc2JhciBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDAuODJyZW07XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBmaWVsZHNldCB7XG4gICAgcGFkZGluZzogMjJweCAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMThweCA4cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICAuaW5zY3JpcHRpb24tcGFnZSAjY2hvaXhEZXNDb3VycyAudGFibGUtcmVzcG9uc2l2ZSxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC50YWJsZSB7XG4gICAgZm9udC1zaXplOiAwLjc4cmVtO1xuICB9XG4gIC5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC50YWJsZSB0aGVhZCB0aCxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC50YWJsZSB0Ym9keSB0ZCxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC50YWJsZSB0Ym9keSB0aCB7XG4gICAgcGFkZGluZzogOXB4IDVweDtcbiAgICBmb250LXNpemU6IDAuNzZyZW07XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSAuYWN0aW9uLWJ1dHRvbixcbi5pbnNjcmlwdGlvbi1wYWdlICNtc2Zvcm0gLmluc2NyaXJlQnRuIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNHB4KTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMTBweCA3cHg7XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBmaWVsZHNldDpmaXJzdC1vZi10eXBlIC5zdWl2YW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnJvdzpoYXMoaW5wdXRbbmFtZT1yZWdsZW1lbnRdKSxcbi5pbnNjcmlwdGlvbi1wYWdlICNjaG9peERlc0NvdXJzIC5yb3c6aGFzKGlucHV0W25hbWU9Y29weXJpZ2h0XSksXG4uaW5zY3JpcHRpb24tcGFnZSAjZmFjdHVyZS1yb3cge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjhweCBtaW5tYXgoMCwgMWZyKTtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgLnJlY2FwVG90YWwgPiAucm93LFxuLmluc2NyaXB0aW9uLXBhZ2UgLnJlY2FwVG90YWwgLnJlY2FwLWxpbmUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgODVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5pbnNjcmlwdGlvbi1wYWdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI21zZm9ybSBmaWVsZHNldCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlIHRoZWFkIHRoLFxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlIHRib2R5IHRkLFxuLmluc2NyaXB0aW9uLXBhZ2UgI2Nob2l4RGVzQ291cnMgLnRhYmxlIHRib2R5IHRoIHtcbiAgICBwYWRkaW5nOiA3cHggM3B4O1xuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICB9XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIElOU0NSSVBUSU9OUyBGRVJNw4lFU1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ucmVnaXN0cmF0aW9uLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA3MHB4IDIwcHggOTBweDtcbn1cblxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBtaW4oNzIwcHgsIDEwMCUpO1xuICBwYWRkaW5nOiBjbGFtcCgzNHB4LCA2dncsIDU4cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDMyLCA0OSwgNjEsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCB0b3AgcmlnaHQsIHJnYmEoMTM0LCAyMDIsIDIzMiwgMC4xOCksIHRyYW5zcGFyZW50IDMwJSksICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMjhweCA4MHB4IHJnYmEoMzAsIDYzLCA3OCwgMC4xMyk7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19jYXJkOjpiZWZvcmUsXG4ucmVnaXN0cmF0aW9uLXN0YXR1c19fY2FyZDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTM0LCAyMDIsIDIzMiwgMC4xNik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19jYXJkOjpiZWZvcmUge1xuICB0b3A6IC05NXB4O1xuICByaWdodDogLTk1cHg7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiAyMzBweDtcbn1cblxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2NhcmQ6OmFmdGVyIHtcbiAgYm90dG9tOiAtMTE1cHg7XG4gIGxlZnQ6IC0xMTVweDtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDI2MHB4O1xufVxuXG4ucmVnaXN0cmF0aW9uLXN0YXR1c19faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgd2lkdGg6IDc2cHg7XG4gIGhlaWdodDogNzZweDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0NWRlZywgcmdiKDEzNCwgMjAyLCAyMzIpLCByZ2JhKDU2LCA3MCwgMTI5LCAwLjk1KSk7XG4gIGJveC1zaGFkb3c6IDAgMThweCAzOHB4IHJnYmEoNTYsIDcwLCAxMjksIDAuMjIpO1xufVxuXG4ucmVnaXN0cmF0aW9uLXN0YXR1c19faWNvbiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19pY29uIHNwYW46OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19leWVicm93IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nOiA3cHggMTNweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGNvbG9yOiAjMjc3ZjlmO1xuICBmb250LXNpemU6IDAuNzRyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogcmdiYSgxMzQsIDIwMiwgMjMyLCAwLjE4KTtcbn1cblxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2V5ZWJyb3c6OmJlZm9yZSB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICM4NmNhZTg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDEzNCwgMjAyLCAyMzIsIDAuMTIpO1xufVxuXG4ucmVnaXN0cmF0aW9uLXN0YXR1cyBoMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMThweDtcbiAgY29sb3I6ICMyMDMxM2Q7XG4gIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm8gQmxhY2tcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgNHZ3LCAzLjNyZW0pO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4wODtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzNWVtO1xufVxuXG4ucmVnaXN0cmF0aW9uLXN0YXR1c19fY2FyZCA+IHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogIzY4Nzk4NTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cblxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2FjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTRweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2J1dHRvbixcbi5yZWdpc3RyYXRpb24tc3RhdHVzX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDlweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBmb250LXNpemU6IDAuODZyZW07XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4yMnMgZWFzZSwgY29sb3IgMC4yMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMjJzIGVhc2U7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODZjYWU4O1xuICBjb2xvcjogIzE3Mzc0NjtcbiAgYmFja2dyb3VuZDogIzg2Y2FlODtcbn1cblxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2J1dHRvbjpob3Zlcixcbi5yZWdpc3RyYXRpb24tc3RhdHVzX19idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiAjMTczNzQ2O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjYTdkZWY0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzMiwgNDksIDYxLCAwLjEyKTtcbiAgY29sb3I6ICMyMDMxM2Q7XG4gIGJhY2tncm91bmQ6ICNmNWY4ZmE7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19saW5rOmhvdmVyLFxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxMzQsIDIwMiwgMjMyLCAwLjYpO1xuICBjb2xvcjogIzI3N2Y5ZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xufVxuXG4ucmVnaXN0cmF0aW9uLXN0YXR1c19fbm90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNHB4IG1pbm1heCgwLCAxZnIpO1xuICBnYXA6IDEycHg7XG4gIG1heC13aWR0aDogNTYwcHg7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMzQsIDIwMiwgMjMyLCAwLjI4KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMzQsIDIwMiwgMjMyLCAwLjA4KTtcbn1cblxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX25vdGUtaWNvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjMTczNzQ2O1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvIEJsYWNrXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzhyZW07XG4gIGJhY2tncm91bmQ6ICM4NmNhZTg7XG59XG5cbi5yZWdpc3RyYXRpb24tc3RhdHVzX19ub3RlIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjNjA3MTdkO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnJlZ2lzdHJhdGlvbi1zdGF0dXMge1xuICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICAgIHBhZGRpbmc6IDQ1cHggMTJweCA2NXB4O1xuICB9XG4gIC5yZWdpc3RyYXRpb24tc3RhdHVzX19jYXJkIHtcbiAgICBwYWRkaW5nOiAzMnB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLXN0YXR1c19fYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuICAucmVnaXN0cmF0aW9uLXN0YXR1c19fYnV0dG9uLFxuLnJlZ2lzdHJhdGlvbi1zdGF0dXNfX2xpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/