
/* source: <orcamax.checkout-ui-settings@1.0.0> */
@charset "UTF-8";
@font-face {
  font-display: swap;
  font-family: Nexa-Heavy;
  font-style: normal;
  font-weight: normal;
  src: url("https://lojaobramaxqa.vteximg.com.br/arquivos/Nexa-Heavy.ttf.css");
}
@font-face {
  font-display: swap;
  font-family: Nexa-Book;
  font-style: normal;
  font-weight: normal;
  src: url("https://lojaobramaxqa.vteximg.com.br/arquivos/Nexa-Book.ttf.css");
}
@font-face {
  font-display: swap;
  font-family: Nexa-Bold;
  font-style: normal;
  font-weight: normal;
  src: url("https://lojaobramaxqa.vteximg.com.br/arquivos/Nexa-Bold.ttf.css");
}
body.body-cart-vertical {
  background: #fff;
  scroll-behavior: smooth !important;
}

/* stylelint-disable selector-id-pattern */
#vtex-callcenter__toolbar,
.vtex-callcenter__toolbar {
  display: none !important;
}

/* stylelint-enable selector-id-pattern */
.container {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  max-width: unset !important;
  padding: 0;
  width: 100% !important;
}

.checkout-container {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  margin-top: 1.5rem;
  max-width: 80rem !important;
  padding: 0 1rem !important;
  width: 100% !important;
}

.vtex-social-selling .sb-bar a {
  width: 40px;
}
@media screen and (min-width: 21.25rem) {
  .vtex-social-selling .sb-bar a {
    width: 42px;
  }
}

@media screen and (min-width: 64rem) {
  .checkout-container {
    margin-top: 2rem;
    padding: 0 !important;
  }
}
footer {
  margin: 0 auto;
  max-width: 80rem;
}
@media screen and (min-width: 1024px) {
  footer {
    padding: 0 1rem;
  }
}
@media screen and (min-width: 1312px) {
  footer {
    padding: 0;
  }
}

.reputation-title,
.payment-title {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0;
  padding: 1rem 0;
  text-align: center;
}
@media (min-width: 64rem) {
  .reputation-title,
  .payment-title {
    padding-top: 0;
  }
}

.stamps-container {
  display: flex;
  gap: 0.5rem;
  justify-content: center;
}

.payment-methods-line-1,
.payment-methods-line-2 {
  display: flex;
  gap: 1rem;
  justify-content: center;
}

.brands-container {
  padding-bottom: 1.3125rem;
}

.brand-obramax-container hr {
  margin: 1rem;
}

.obramax-text {
  align-items: center;
  color: #58595b;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  justify-content: center;
  line-height: 1.25rem;
  margin-top: 0.875rem;
}

.developed-by-container {
  display: flex;
  gap: 0.5rem;
  justify-content: center;
  margin: 0;
}

@media (min-width: 64rem) {
  .reputation-and-payments-container,
  .brand-container {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 80rem;
  }
  .brand-obramax-container {
    text-align: start !important;
  }
  .brand-obramax-container hr {
    border: none;
  }
  .reputation-title {
    font-size: 0.875rem;
    line-height: 1.375rem;
    text-align: left;
  }
  .payment-methods-container {
    display: flex;
  }
  .payment-title {
    text-align: end;
  }
  .obramax-logo {
    align-items: initial;
    justify-content: initial;
  }
  .obramax-text {
    justify-content: flex-start;
  }
}
.topbar-background-color {
  background-color: #002a5b;
}

.topbar-container {
  align-items: center;
  display: flex;
  height: 5.125rem;
  justify-content: space-between;
  margin: 0 auto;
  padding: 0 1rem;
}

@media screen and (min-width: 64rem) {
  .topbar-container {
    margin: 0 auto;
    max-width: 80rem;
  }
}
.orderform-template-holder .client-email,
.orderform-template-holder .client-first-name,
.orderform-template-holder .client-last-name,
.orderform-template-holder .client-document,
.orderform-template-holder .client-phone,
.orderform-template-holder .client-company-name,
.orderform-template-holder .client-company-nickname,
.orderform-template-holder .client-company-ie,
.orderform-template-holder .client-company-document,
.orderform-template-holder .FormFieldLabel,
.orderform-template-holder .PaymentInstallments,
.orderform-template-holder .PaymentCardHolderName,
.orderform-template-holder .PaymentCardDueDate,
.orderform-template-holder .AddressField,
.orderform-template-holder .input,
.iframe-credit-card-payment-group .client-email,
.iframe-credit-card-payment-group .client-first-name,
.iframe-credit-card-payment-group .client-last-name,
.iframe-credit-card-payment-group .client-document,
.iframe-credit-card-payment-group .client-phone,
.iframe-credit-card-payment-group .client-company-name,
.iframe-credit-card-payment-group .client-company-nickname,
.iframe-credit-card-payment-group .client-company-ie,
.iframe-credit-card-payment-group .client-company-document,
.iframe-credit-card-payment-group .FormFieldLabel,
.iframe-credit-card-payment-group .PaymentInstallments,
.iframe-credit-card-payment-group .PaymentCardHolderName,
.iframe-credit-card-payment-group .PaymentCardDueDate,
.iframe-credit-card-payment-group .AddressField,
.iframe-credit-card-payment-group .input {
  margin-bottom: 0;
  margin-right: 0;
}
.orderform-template-holder .client-email label,
.orderform-template-holder .client-first-name label,
.orderform-template-holder .client-last-name label,
.orderform-template-holder .client-document label,
.orderform-template-holder .client-phone label,
.orderform-template-holder .client-company-name label,
.orderform-template-holder .client-company-nickname label,
.orderform-template-holder .client-company-ie label,
.orderform-template-holder .client-company-document label,
.orderform-template-holder .FormFieldLabel label,
.orderform-template-holder .PaymentInstallments label,
.orderform-template-holder .PaymentCardHolderName label,
.orderform-template-holder .PaymentCardDueDate label,
.orderform-template-holder .AddressField label,
.orderform-template-holder .input label,
.iframe-credit-card-payment-group .client-email label,
.iframe-credit-card-payment-group .client-first-name label,
.iframe-credit-card-payment-group .client-last-name label,
.iframe-credit-card-payment-group .client-document label,
.iframe-credit-card-payment-group .client-phone label,
.iframe-credit-card-payment-group .client-company-name label,
.iframe-credit-card-payment-group .client-company-nickname label,
.iframe-credit-card-payment-group .client-company-ie label,
.iframe-credit-card-payment-group .client-company-document label,
.iframe-credit-card-payment-group .FormFieldLabel label,
.iframe-credit-card-payment-group .PaymentInstallments label,
.iframe-credit-card-payment-group .PaymentCardHolderName label,
.iframe-credit-card-payment-group .PaymentCardDueDate label,
.iframe-credit-card-payment-group .AddressField label,
.iframe-credit-card-payment-group .input label {
  color: #ef7f00 !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 0 0.25rem !important;
  max-height: 1.25rem;
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder .client-email label,
  .orderform-template-holder .client-first-name label,
  .orderform-template-holder .client-last-name label,
  .orderform-template-holder .client-document label,
  .orderform-template-holder .client-phone label,
  .orderform-template-holder .client-company-name label,
  .orderform-template-holder .client-company-nickname label,
  .orderform-template-holder .client-company-ie label,
  .orderform-template-holder .client-company-document label,
  .orderform-template-holder .FormFieldLabel label,
  .orderform-template-holder .PaymentInstallments label,
  .orderform-template-holder .PaymentCardHolderName label,
  .orderform-template-holder .PaymentCardDueDate label,
  .orderform-template-holder .AddressField label,
  .orderform-template-holder .input label,
  .iframe-credit-card-payment-group .client-email label,
  .iframe-credit-card-payment-group .client-first-name label,
  .iframe-credit-card-payment-group .client-last-name label,
  .iframe-credit-card-payment-group .client-document label,
  .iframe-credit-card-payment-group .client-phone label,
  .iframe-credit-card-payment-group .client-company-name label,
  .iframe-credit-card-payment-group .client-company-nickname label,
  .iframe-credit-card-payment-group .client-company-ie label,
  .iframe-credit-card-payment-group .client-company-document label,
  .iframe-credit-card-payment-group .FormFieldLabel label,
  .iframe-credit-card-payment-group .PaymentInstallments label,
  .iframe-credit-card-payment-group .PaymentCardHolderName label,
  .iframe-credit-card-payment-group .PaymentCardDueDate label,
  .iframe-credit-card-payment-group .AddressField label,
  .iframe-credit-card-payment-group .input label {
    margin: 0 0 0.25rem !important;
  }
}
.orderform-template-holder .client-email input,
.orderform-template-holder .client-email select,
.orderform-template-holder .client-first-name input,
.orderform-template-holder .client-first-name select,
.orderform-template-holder .client-last-name input,
.orderform-template-holder .client-last-name select,
.orderform-template-holder .client-document input,
.orderform-template-holder .client-document select,
.orderform-template-holder .client-phone input,
.orderform-template-holder .client-phone select,
.orderform-template-holder .client-company-name input,
.orderform-template-holder .client-company-name select,
.orderform-template-holder .client-company-nickname input,
.orderform-template-holder .client-company-nickname select,
.orderform-template-holder .client-company-ie input,
.orderform-template-holder .client-company-ie select,
.orderform-template-holder .client-company-document input,
.orderform-template-holder .client-company-document select,
.orderform-template-holder .FormFieldLabel input,
.orderform-template-holder .FormFieldLabel select,
.orderform-template-holder .PaymentInstallments input,
.orderform-template-holder .PaymentInstallments select,
.orderform-template-holder .PaymentCardHolderName input,
.orderform-template-holder .PaymentCardHolderName select,
.orderform-template-holder .PaymentCardDueDate input,
.orderform-template-holder .PaymentCardDueDate select,
.orderform-template-holder .AddressField input,
.orderform-template-holder .AddressField select,
.orderform-template-holder .input input,
.orderform-template-holder .input select,
.iframe-credit-card-payment-group .client-email input,
.iframe-credit-card-payment-group .client-email select,
.iframe-credit-card-payment-group .client-first-name input,
.iframe-credit-card-payment-group .client-first-name select,
.iframe-credit-card-payment-group .client-last-name input,
.iframe-credit-card-payment-group .client-last-name select,
.iframe-credit-card-payment-group .client-document input,
.iframe-credit-card-payment-group .client-document select,
.iframe-credit-card-payment-group .client-phone input,
.iframe-credit-card-payment-group .client-phone select,
.iframe-credit-card-payment-group .client-company-name input,
.iframe-credit-card-payment-group .client-company-name select,
.iframe-credit-card-payment-group .client-company-nickname input,
.iframe-credit-card-payment-group .client-company-nickname select,
.iframe-credit-card-payment-group .client-company-ie input,
.iframe-credit-card-payment-group .client-company-ie select,
.iframe-credit-card-payment-group .client-company-document input,
.iframe-credit-card-payment-group .client-company-document select,
.iframe-credit-card-payment-group .FormFieldLabel input,
.iframe-credit-card-payment-group .FormFieldLabel select,
.iframe-credit-card-payment-group .PaymentInstallments input,
.iframe-credit-card-payment-group .PaymentInstallments select,
.iframe-credit-card-payment-group .PaymentCardHolderName input,
.iframe-credit-card-payment-group .PaymentCardHolderName select,
.iframe-credit-card-payment-group .PaymentCardDueDate input,
.iframe-credit-card-payment-group .PaymentCardDueDate select,
.iframe-credit-card-payment-group .AddressField input,
.iframe-credit-card-payment-group .AddressField select,
.iframe-credit-card-payment-group .input input,
.iframe-credit-card-payment-group .input select {
  border: 0.0625rem solid #bcbdbd !important;
  border-radius: 0.0625rem !important;
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem !important;
  height: 2.5rem !important;
  line-height: 1.375rem !important;
  padding: 1rem 0.5rem !important;
  text-align: start;
}
.orderform-template-holder .client-email input:focus,
.orderform-template-holder .client-email select:focus,
.orderform-template-holder .client-first-name input:focus,
.orderform-template-holder .client-first-name select:focus,
.orderform-template-holder .client-last-name input:focus,
.orderform-template-holder .client-last-name select:focus,
.orderform-template-holder .client-document input:focus,
.orderform-template-holder .client-document select:focus,
.orderform-template-holder .client-phone input:focus,
.orderform-template-holder .client-phone select:focus,
.orderform-template-holder .client-company-name input:focus,
.orderform-template-holder .client-company-name select:focus,
.orderform-template-holder .client-company-nickname input:focus,
.orderform-template-holder .client-company-nickname select:focus,
.orderform-template-holder .client-company-ie input:focus,
.orderform-template-holder .client-company-ie select:focus,
.orderform-template-holder .client-company-document input:focus,
.orderform-template-holder .client-company-document select:focus,
.orderform-template-holder .FormFieldLabel input:focus,
.orderform-template-holder .FormFieldLabel select:focus,
.orderform-template-holder .PaymentInstallments input:focus,
.orderform-template-holder .PaymentInstallments select:focus,
.orderform-template-holder .PaymentCardHolderName input:focus,
.orderform-template-holder .PaymentCardHolderName select:focus,
.orderform-template-holder .PaymentCardDueDate input:focus,
.orderform-template-holder .PaymentCardDueDate select:focus,
.orderform-template-holder .AddressField input:focus,
.orderform-template-holder .AddressField select:focus,
.orderform-template-holder .input input:focus,
.orderform-template-holder .input select:focus,
.iframe-credit-card-payment-group .client-email input:focus,
.iframe-credit-card-payment-group .client-email select:focus,
.iframe-credit-card-payment-group .client-first-name input:focus,
.iframe-credit-card-payment-group .client-first-name select:focus,
.iframe-credit-card-payment-group .client-last-name input:focus,
.iframe-credit-card-payment-group .client-last-name select:focus,
.iframe-credit-card-payment-group .client-document input:focus,
.iframe-credit-card-payment-group .client-document select:focus,
.iframe-credit-card-payment-group .client-phone input:focus,
.iframe-credit-card-payment-group .client-phone select:focus,
.iframe-credit-card-payment-group .client-company-name input:focus,
.iframe-credit-card-payment-group .client-company-name select:focus,
.iframe-credit-card-payment-group .client-company-nickname input:focus,
.iframe-credit-card-payment-group .client-company-nickname select:focus,
.iframe-credit-card-payment-group .client-company-ie input:focus,
.iframe-credit-card-payment-group .client-company-ie select:focus,
.iframe-credit-card-payment-group .client-company-document input:focus,
.iframe-credit-card-payment-group .client-company-document select:focus,
.iframe-credit-card-payment-group .FormFieldLabel input:focus,
.iframe-credit-card-payment-group .FormFieldLabel select:focus,
.iframe-credit-card-payment-group .PaymentInstallments input:focus,
.iframe-credit-card-payment-group .PaymentInstallments select:focus,
.iframe-credit-card-payment-group .PaymentCardHolderName input:focus,
.iframe-credit-card-payment-group .PaymentCardHolderName select:focus,
.iframe-credit-card-payment-group .PaymentCardDueDate input:focus,
.iframe-credit-card-payment-group .PaymentCardDueDate select:focus,
.iframe-credit-card-payment-group .AddressField input:focus,
.iframe-credit-card-payment-group .AddressField select:focus,
.iframe-credit-card-payment-group .input input:focus,
.iframe-credit-card-payment-group .input select:focus {
  border: 0.0625rem solid #ef7f00 !important;
  box-shadow: none !important;
}
.orderform-template-holder .client-email input.error,
.orderform-template-holder .client-email select.error,
.orderform-template-holder .client-first-name input.error,
.orderform-template-holder .client-first-name select.error,
.orderform-template-holder .client-last-name input.error,
.orderform-template-holder .client-last-name select.error,
.orderform-template-holder .client-document input.error,
.orderform-template-holder .client-document select.error,
.orderform-template-holder .client-phone input.error,
.orderform-template-holder .client-phone select.error,
.orderform-template-holder .client-company-name input.error,
.orderform-template-holder .client-company-name select.error,
.orderform-template-holder .client-company-nickname input.error,
.orderform-template-holder .client-company-nickname select.error,
.orderform-template-holder .client-company-ie input.error,
.orderform-template-holder .client-company-ie select.error,
.orderform-template-holder .client-company-document input.error,
.orderform-template-holder .client-company-document select.error,
.orderform-template-holder .FormFieldLabel input.error,
.orderform-template-holder .FormFieldLabel select.error,
.orderform-template-holder .PaymentInstallments input.error,
.orderform-template-holder .PaymentInstallments select.error,
.orderform-template-holder .PaymentCardHolderName input.error,
.orderform-template-holder .PaymentCardHolderName select.error,
.orderform-template-holder .PaymentCardDueDate input.error,
.orderform-template-holder .PaymentCardDueDate select.error,
.orderform-template-holder .AddressField input.error,
.orderform-template-holder .AddressField select.error,
.orderform-template-holder .input input.error,
.orderform-template-holder .input select.error,
.iframe-credit-card-payment-group .client-email input.error,
.iframe-credit-card-payment-group .client-email select.error,
.iframe-credit-card-payment-group .client-first-name input.error,
.iframe-credit-card-payment-group .client-first-name select.error,
.iframe-credit-card-payment-group .client-last-name input.error,
.iframe-credit-card-payment-group .client-last-name select.error,
.iframe-credit-card-payment-group .client-document input.error,
.iframe-credit-card-payment-group .client-document select.error,
.iframe-credit-card-payment-group .client-phone input.error,
.iframe-credit-card-payment-group .client-phone select.error,
.iframe-credit-card-payment-group .client-company-name input.error,
.iframe-credit-card-payment-group .client-company-name select.error,
.iframe-credit-card-payment-group .client-company-nickname input.error,
.iframe-credit-card-payment-group .client-company-nickname select.error,
.iframe-credit-card-payment-group .client-company-ie input.error,
.iframe-credit-card-payment-group .client-company-ie select.error,
.iframe-credit-card-payment-group .client-company-document input.error,
.iframe-credit-card-payment-group .client-company-document select.error,
.iframe-credit-card-payment-group .FormFieldLabel input.error,
.iframe-credit-card-payment-group .FormFieldLabel select.error,
.iframe-credit-card-payment-group .PaymentInstallments input.error,
.iframe-credit-card-payment-group .PaymentInstallments select.error,
.iframe-credit-card-payment-group .PaymentCardHolderName input.error,
.iframe-credit-card-payment-group .PaymentCardHolderName select.error,
.iframe-credit-card-payment-group .PaymentCardDueDate input.error,
.iframe-credit-card-payment-group .PaymentCardDueDate select.error,
.iframe-credit-card-payment-group .AddressField input.error,
.iframe-credit-card-payment-group .AddressField select.error,
.iframe-credit-card-payment-group .input input.error,
.iframe-credit-card-payment-group .input select.error {
  border: 0.0625rem solid #fc2e01 !important;
}
.orderform-template-holder .client-email input.error ~ span.error,
.orderform-template-holder .client-email select.error ~ span.error,
.orderform-template-holder .client-first-name input.error ~ span.error,
.orderform-template-holder .client-first-name select.error ~ span.error,
.orderform-template-holder .client-last-name input.error ~ span.error,
.orderform-template-holder .client-last-name select.error ~ span.error,
.orderform-template-holder .client-document input.error ~ span.error,
.orderform-template-holder .client-document select.error ~ span.error,
.orderform-template-holder .client-phone input.error ~ span.error,
.orderform-template-holder .client-phone select.error ~ span.error,
.orderform-template-holder .client-company-name input.error ~ span.error,
.orderform-template-holder .client-company-name select.error ~ span.error,
.orderform-template-holder .client-company-nickname input.error ~ span.error,
.orderform-template-holder .client-company-nickname select.error ~ span.error,
.orderform-template-holder .client-company-ie input.error ~ span.error,
.orderform-template-holder .client-company-ie select.error ~ span.error,
.orderform-template-holder .client-company-document input.error ~ span.error,
.orderform-template-holder .client-company-document select.error ~ span.error,
.orderform-template-holder .FormFieldLabel input.error ~ span.error,
.orderform-template-holder .FormFieldLabel select.error ~ span.error,
.orderform-template-holder .PaymentInstallments input.error ~ span.error,
.orderform-template-holder .PaymentInstallments select.error ~ span.error,
.orderform-template-holder .PaymentCardHolderName input.error ~ span.error,
.orderform-template-holder .PaymentCardHolderName select.error ~ span.error,
.orderform-template-holder .PaymentCardDueDate input.error ~ span.error,
.orderform-template-holder .PaymentCardDueDate select.error ~ span.error,
.orderform-template-holder .AddressField input.error ~ span.error,
.orderform-template-holder .AddressField select.error ~ span.error,
.orderform-template-holder .input input.error ~ span.error,
.orderform-template-holder .input select.error ~ span.error,
.iframe-credit-card-payment-group .client-email input.error ~ span.error,
.iframe-credit-card-payment-group .client-email select.error ~ span.error,
.iframe-credit-card-payment-group .client-first-name input.error ~ span.error,
.iframe-credit-card-payment-group .client-first-name select.error ~ span.error,
.iframe-credit-card-payment-group .client-last-name input.error ~ span.error,
.iframe-credit-card-payment-group .client-last-name select.error ~ span.error,
.iframe-credit-card-payment-group .client-document input.error ~ span.error,
.iframe-credit-card-payment-group .client-document select.error ~ span.error,
.iframe-credit-card-payment-group .client-phone input.error ~ span.error,
.iframe-credit-card-payment-group .client-phone select.error ~ span.error,
.iframe-credit-card-payment-group .client-company-name input.error ~ span.error,
.iframe-credit-card-payment-group .client-company-name select.error ~ span.error,
.iframe-credit-card-payment-group .client-company-nickname input.error ~ span.error,
.iframe-credit-card-payment-group .client-company-nickname select.error ~ span.error,
.iframe-credit-card-payment-group .client-company-ie input.error ~ span.error,
.iframe-credit-card-payment-group .client-company-ie select.error ~ span.error,
.iframe-credit-card-payment-group .client-company-document input.error ~ span.error,
.iframe-credit-card-payment-group .client-company-document select.error ~ span.error,
.iframe-credit-card-payment-group .FormFieldLabel input.error ~ span.error,
.iframe-credit-card-payment-group .FormFieldLabel select.error ~ span.error,
.iframe-credit-card-payment-group .PaymentInstallments input.error ~ span.error,
.iframe-credit-card-payment-group .PaymentInstallments select.error ~ span.error,
.iframe-credit-card-payment-group .PaymentCardHolderName input.error ~ span.error,
.iframe-credit-card-payment-group .PaymentCardHolderName select.error ~ span.error,
.iframe-credit-card-payment-group .PaymentCardDueDate input.error ~ span.error,
.iframe-credit-card-payment-group .PaymentCardDueDate select.error ~ span.error,
.iframe-credit-card-payment-group .AddressField input.error ~ span.error,
.iframe-credit-card-payment-group .AddressField select.error ~ span.error,
.iframe-credit-card-payment-group .input input.error ~ span.error,
.iframe-credit-card-payment-group .input select.error ~ span.error {
  color: #fc2e01;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  position: relative !important;
  width: 100%;
}
.orderform-template-holder .client-email input.error ~ span.error::before,
.orderform-template-holder .client-email select.error ~ span.error::before,
.orderform-template-holder .client-first-name input.error ~ span.error::before,
.orderform-template-holder .client-first-name select.error ~ span.error::before,
.orderform-template-holder .client-last-name input.error ~ span.error::before,
.orderform-template-holder .client-last-name select.error ~ span.error::before,
.orderform-template-holder .client-document input.error ~ span.error::before,
.orderform-template-holder .client-document select.error ~ span.error::before,
.orderform-template-holder .client-phone input.error ~ span.error::before,
.orderform-template-holder .client-phone select.error ~ span.error::before,
.orderform-template-holder .client-company-name input.error ~ span.error::before,
.orderform-template-holder .client-company-name select.error ~ span.error::before,
.orderform-template-holder .client-company-nickname input.error ~ span.error::before,
.orderform-template-holder .client-company-nickname select.error ~ span.error::before,
.orderform-template-holder .client-company-ie input.error ~ span.error::before,
.orderform-template-holder .client-company-ie select.error ~ span.error::before,
.orderform-template-holder .client-company-document input.error ~ span.error::before,
.orderform-template-holder .client-company-document select.error ~ span.error::before,
.orderform-template-holder .FormFieldLabel input.error ~ span.error::before,
.orderform-template-holder .FormFieldLabel select.error ~ span.error::before,
.orderform-template-holder .PaymentInstallments input.error ~ span.error::before,
.orderform-template-holder .PaymentInstallments select.error ~ span.error::before,
.orderform-template-holder .PaymentCardHolderName input.error ~ span.error::before,
.orderform-template-holder .PaymentCardHolderName select.error ~ span.error::before,
.orderform-template-holder .PaymentCardDueDate input.error ~ span.error::before,
.orderform-template-holder .PaymentCardDueDate select.error ~ span.error::before,
.orderform-template-holder .AddressField input.error ~ span.error::before,
.orderform-template-holder .AddressField select.error ~ span.error::before,
.orderform-template-holder .input input.error ~ span.error::before,
.orderform-template-holder .input select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-email input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-email select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-first-name input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-first-name select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-last-name input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-last-name select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-document input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-document select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-phone input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-phone select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-name input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-name select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-nickname input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-nickname select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-ie input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-ie select.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-document input.error ~ span.error::before,
.iframe-credit-card-payment-group .client-company-document select.error ~ span.error::before,
.iframe-credit-card-payment-group .FormFieldLabel input.error ~ span.error::before,
.iframe-credit-card-payment-group .FormFieldLabel select.error ~ span.error::before,
.iframe-credit-card-payment-group .PaymentInstallments input.error ~ span.error::before,
.iframe-credit-card-payment-group .PaymentInstallments select.error ~ span.error::before,
.iframe-credit-card-payment-group .PaymentCardHolderName input.error ~ span.error::before,
.iframe-credit-card-payment-group .PaymentCardHolderName select.error ~ span.error::before,
.iframe-credit-card-payment-group .PaymentCardDueDate input.error ~ span.error::before,
.iframe-credit-card-payment-group .PaymentCardDueDate select.error ~ span.error::before,
.iframe-credit-card-payment-group .AddressField input.error ~ span.error::before,
.iframe-credit-card-payment-group .AddressField select.error ~ span.error::before,
.iframe-credit-card-payment-group .input input.error ~ span.error::before,
.iframe-credit-card-payment-group .input select.error ~ span.error::before {
  bottom: 2rem;
  content: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 2.5C5.46243 2.5 3 4.96243 3 8C3 11.0376 5.46243 13.5 8.5 13.5C11.5376 13.5 14 11.0376 14 8C14 4.96243 11.5376 2.5 8.5 2.5ZM2 8C2 4.41015 4.91015 1.5 8.5 1.5C12.0899 1.5 15 4.41015 15 8C15 11.5899 12.0899 14.5 8.5 14.5C4.91015 14.5 2 11.5899 2 8Z' fill='%23FC2E01'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8536 5.64645C11.0488 5.84171 11.0488 6.15829 10.8536 6.35355L6.85355 10.3536C6.65829 10.5488 6.34171 10.5488 6.14645 10.3536C5.95118 10.1583 5.95118 9.84171 6.14645 9.64645L10.1464 5.64645C10.3417 5.45118 10.6583 5.45118 10.8536 5.64645Z' fill='%23FC2E01'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.14645 5.64645C6.34171 5.45118 6.65829 5.45118 6.85355 5.64645L10.8536 9.64645C11.0488 9.84171 11.0488 10.1583 10.8536 10.3536C10.6583 10.5488 10.3417 10.5488 10.1464 10.3536L6.14645 6.35355C5.95118 6.15829 5.95118 5.84171 6.14645 5.64645Z' fill='%23FC2E01'/%3E%3C/svg%3E%0A");
  height: 1rem;
  position: absolute;
  right: 0.875rem;
  width: 1rem;
  z-index: 99;
}
.orderform-template-holder .client-email select,
.orderform-template-holder .client-first-name select,
.orderform-template-holder .client-last-name select,
.orderform-template-holder .client-document select,
.orderform-template-holder .client-phone select,
.orderform-template-holder .client-company-name select,
.orderform-template-holder .client-company-nickname select,
.orderform-template-holder .client-company-ie select,
.orderform-template-holder .client-company-document select,
.orderform-template-holder .FormFieldLabel select,
.orderform-template-holder .PaymentInstallments select,
.orderform-template-holder .PaymentCardHolderName select,
.orderform-template-holder .PaymentCardDueDate select,
.orderform-template-holder .AddressField select,
.orderform-template-holder .input select,
.iframe-credit-card-payment-group .client-email select,
.iframe-credit-card-payment-group .client-first-name select,
.iframe-credit-card-payment-group .client-last-name select,
.iframe-credit-card-payment-group .client-document select,
.iframe-credit-card-payment-group .client-phone select,
.iframe-credit-card-payment-group .client-company-name select,
.iframe-credit-card-payment-group .client-company-nickname select,
.iframe-credit-card-payment-group .client-company-ie select,
.iframe-credit-card-payment-group .client-company-document select,
.iframe-credit-card-payment-group .FormFieldLabel select,
.iframe-credit-card-payment-group .PaymentInstallments select,
.iframe-credit-card-payment-group .PaymentCardHolderName select,
.iframe-credit-card-payment-group .PaymentCardDueDate select,
.iframe-credit-card-payment-group .AddressField select,
.iframe-credit-card-payment-group .input select {
  box-sizing: border-box;
  height: auto !important;
  padding: 0.563rem !important;
}
.orderform-template-holder .AddressForm,
.iframe-credit-card-payment-group .AddressForm {
  display: grid !important;
  gap: 1rem;
}
.orderform-template-holder .PaymentCardHolderName,
.iframe-credit-card-payment-group .PaymentCardHolderName {
  margin-bottom: 1rem;
}
.orderform-template-holder .PostalCode,
.iframe-credit-card-payment-group .PostalCode {
  display: grid;
  grid-column-gap: 1rem;
  grid-template-areas: "postallabel ." "inputpostalcode dontknowlink" "helperror .";
  grid-template-columns: 8.75rem 1fr;
}
.orderform-template-holder .PostalCode .help.error,
.iframe-credit-card-payment-group .PostalCode .help.error {
  grid-area: helperror;
}
.orderform-template-holder .PostalCode label,
.iframe-credit-card-payment-group .PostalCode label {
  grid-area: postallabel;
}
.orderform-template-holder .PostalCode input,
.iframe-credit-card-payment-group .PostalCode input {
  grid-area: inputpostalcode;
}
.orderform-template-holder .PostalCode input.error ~ .help.error,
.iframe-credit-card-payment-group .PostalCode input.error ~ .help.error {
  display: block !important;
}
.orderform-template-holder .PostalCode .DontKnowPostalCode,
.iframe-credit-card-payment-group .PostalCode .DontKnowPostalCode {
  grid-area: dontknowlink;
}
.orderform-template-holder .PostalCode .DontKnowPostalCode a,
.iframe-credit-card-payment-group .PostalCode .DontKnowPostalCode a {
  align-items: end;
  color: #ef7f00 !important;
  display: flex;
  font-size: 0;
  height: 36px;
}
.orderform-template-holder .PostalCode .DontKnowPostalCode a::before,
.iframe-credit-card-payment-group .PostalCode .DontKnowPostalCode a::before {
  content: "Não sei meu CEP";
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-decoration: underline;
}
.orderform-template-holder .PostalCode .DontKnowPostalCode a:hover,
.iframe-credit-card-payment-group .PostalCode .DontKnowPostalCode a:hover {
  text-decoration: underline;
}
.orderform-template-holder input#ship-number,
.iframe-credit-card-payment-group input#ship-number {
  appearance: none;
  appearance: textfield;
  max-height: 2.5rem !important;
  padding: 0 1rem !important;
  width: calc(100% - 2.125rem);
}
.orderform-template-holder input#ship-number::-webkit-outer-spin-button, .orderform-template-holder input#ship-number::-webkit-inner-spin-button,
.iframe-credit-card-payment-group input#ship-number::-webkit-outer-spin-button,
.iframe-credit-card-payment-group input#ship-number::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}
.orderform-template-holder .PaymentCardDueDate label,
.iframe-credit-card-payment-group .PaymentCardDueDate label {
  font-size: 0 !important;
}
.orderform-template-holder .PaymentCardDueDate label::before,
.iframe-credit-card-payment-group .PaymentCardDueDate label::before {
  content: "Data de vencimento";
  font-size: 0.75rem;
}
.orderform-template-holder .PaymentCardCVV,
.orderform-template-holder .PaymentCardValue,
.iframe-credit-card-payment-group .PaymentCardCVV,
.iframe-credit-card-payment-group .PaymentCardValue {
  display: flex;
  flex-direction: column;
}
.orderform-template-holder .CardForm,
.iframe-credit-card-payment-group .CardForm {
  display: grid;
  gap: 16px;
}
.orderform-template-holder .CardForm .PaymentCardFlags,
.iframe-credit-card-payment-group .CardForm .PaymentCardFlags {
  top: 2.219rem !important;
}
.orderform-template-holder .FormFieldLabel,
.iframe-credit-card-payment-group .FormFieldLabel {
  height: 1.25rem;
  line-height: 1.25rem !important;
  padding: 0 !important;
}
.orderform-template-holder .client-email label,
.iframe-credit-card-payment-group .client-email label {
  font-size: 0 !important;
}
.orderform-template-holder .client-email label::before,
.iframe-credit-card-payment-group .client-email label::before {
  content: "Email";
  font-size: 0.75rem;
}
.orderform-template-holder .client-first-name label,
.iframe-credit-card-payment-group .client-first-name label {
  font-size: 0 !important;
}
.orderform-template-holder .client-first-name label::before,
.iframe-credit-card-payment-group .client-first-name label::before {
  content: "Nome";
  font-size: 0.75rem;
}
.orderform-template-holder .client-last-name label,
.iframe-credit-card-payment-group .client-last-name label {
  font-size: 0 !important;
}
.orderform-template-holder .client-last-name label::before,
.iframe-credit-card-payment-group .client-last-name label::before {
  content: "Sobrenome";
  font-size: 0.75rem;
}
.orderform-template-holder .client-phone label,
.iframe-credit-card-payment-group .client-phone label {
  font-size: 0 !important;
}
.orderform-template-holder .client-phone label::before,
.iframe-credit-card-payment-group .client-phone label::before {
  content: "Celular";
  font-size: 0.75rem;
}
.orderform-template-holder .ship-receiverName label,
.iframe-credit-card-payment-group .ship-receiverName label {
  font-size: 0 !important;
}
.orderform-template-holder .ship-receiverName label::before,
.iframe-credit-card-payment-group .ship-receiverName label::before {
  content: "Nome da pessoa que irá receber";
  font-size: 0.75rem;
}
.orderform-template-holder .ship-complement,
.iframe-credit-card-payment-group .ship-complement {
  display: block !important;
}
.orderform-template-holder .ship-complement label,
.iframe-credit-card-payment-group .ship-complement label {
  font-size: 0 !important;
}
.orderform-template-holder .ship-complement label::before,
.iframe-credit-card-payment-group .ship-complement label::before {
  content: "Complemento";
  font-size: 0.75rem;
}
.orderform-template-holder .ship-reference,
.iframe-credit-card-payment-group .ship-reference {
  display: block !important;
}
.orderform-template-holder .ship-reference label,
.iframe-credit-card-payment-group .ship-reference label {
  font-size: 0 !important;
}
.orderform-template-holder .ship-reference label::before,
.iframe-credit-card-payment-group .ship-reference label::before {
  content: "Ponto de referência";
  font-size: 0.75rem;
}
.orderform-template-holder .PaymentInstallments label,
.iframe-credit-card-payment-group .PaymentInstallments label {
  font-size: 0 !important;
}
.orderform-template-holder .PaymentInstallments label::before,
.iframe-credit-card-payment-group .PaymentInstallments label::before {
  content: "Em quantas parcelas deseja pagar?";
  font-size: 0.75rem;
}
.orderform-template-holder .PaymentInstallments select,
.iframe-credit-card-payment-group .PaymentInstallments select {
  max-width: 100%;
  padding: 0.5rem !important;
}

.orderform-template-holder label.checkbox,
.orderform-template-holder .AddressToggle,
.iframe-credit-card-payment-group label.checkbox,
.iframe-credit-card-payment-group .AddressToggle {
  align-items: center;
  display: flex;
  gap: 0.5rem;
  padding: 0;
}
.orderform-template-holder label.checkbox input,
.orderform-template-holder .AddressToggle input,
.iframe-credit-card-payment-group label.checkbox input,
.iframe-credit-card-payment-group .AddressToggle input {
  appearance: none;
  background: #fff;
  border: 0.125rem solid #ef7f00;
  border-radius: 0.125rem;
  height: 1.5rem;
  margin: 0;
  min-width: 1.5rem;
}
.orderform-template-holder label.checkbox input:focus,
.orderform-template-holder .AddressToggle input:focus,
.iframe-credit-card-payment-group label.checkbox input:focus,
.iframe-credit-card-payment-group .AddressToggle input:focus {
  border: 0.0625rem solid #ef7f00;
  outline: none;
}
.orderform-template-holder label.checkbox input[type=checkbox]:checked,
.orderform-template-holder .AddressToggle input[type=checkbox]:checked,
.iframe-credit-card-payment-group label.checkbox input[type=checkbox]:checked,
.iframe-credit-card-payment-group .AddressToggle input[type=checkbox]:checked {
  background: #ef7f00;
  border-color: #ef7f00;
  box-shadow: inset 0 0 0 0.1875rem rgb(255, 255, 255);
  outline: none !important;
}
.orderform-template-holder label.checkbox input[type=checkbox]:checked::after,
.orderform-template-holder .AddressToggle input[type=checkbox]:checked::after,
.iframe-credit-card-payment-group label.checkbox input[type=checkbox]:checked::after,
.iframe-credit-card-payment-group .AddressToggle input[type=checkbox]:checked::after {
  align-items: center;
  background: #ef7f00;
  content: "";
  height: 0.875rem;
  justify-content: center;
  line-height: 0 !important;
  width: 0.875rem;
}
.orderform-template-holder label.checkbox span,
.orderform-template-holder .AddressToggle span,
.iframe-credit-card-payment-group label.checkbox span,
.iframe-credit-card-payment-group .AddressToggle span {
  align-items: center;
  color: #58595b;
  cursor: pointer;
  display: flex;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder label.checkbox > label,
.orderform-template-holder .AddressToggle > label,
.iframe-credit-card-payment-group label.checkbox > label,
.iframe-credit-card-payment-group .AddressToggle > label {
  color: #58595b;
  cursor: pointer;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder label.checkbox #address-toggle-0 ~ label,
.orderform-template-holder label.checkbox #address-toggle-1 ~ label,
.orderform-template-holder .AddressToggle #address-toggle-0 ~ label,
.orderform-template-holder .AddressToggle #address-toggle-1 ~ label,
.iframe-credit-card-payment-group label.checkbox #address-toggle-0 ~ label,
.iframe-credit-card-payment-group label.checkbox #address-toggle-1 ~ label,
.iframe-credit-card-payment-group .AddressToggle #address-toggle-0 ~ label,
.iframe-credit-card-payment-group .AddressToggle #address-toggle-1 ~ label {
  font-family: "Nexa-bold", sans-serif;
}
.orderform-template-holder label.checkbox #address-toggle-0 ~ label strong,
.orderform-template-holder label.checkbox #address-toggle-1 ~ label strong,
.orderform-template-holder .AddressToggle #address-toggle-0 ~ label strong,
.orderform-template-holder .AddressToggle #address-toggle-1 ~ label strong,
.iframe-credit-card-payment-group label.checkbox #address-toggle-0 ~ label strong,
.iframe-credit-card-payment-group label.checkbox #address-toggle-1 ~ label strong,
.iframe-credit-card-payment-group .AddressToggle #address-toggle-0 ~ label strong,
.iframe-credit-card-payment-group .AddressToggle #address-toggle-1 ~ label strong {
  font-family: "Nexa-heavy", sans-serif;
}

.is-qecom #cart-link-note-add {
  display: block !important;
  height: 0;
  opacity: 0;
  pointer-events: none;
}

.is-qta .link-logout {
  display: none !important;
}
.is-qta .orderform-template .payment-confirmation-wrap .payment-submit-wrap {
  bottom: 42px;
  gap: 0;
}
@media screen and (min-width: 64rem) {
  .is-qta .orderform-template .payment-confirmation-wrap .payment-submit-wrap {
    bottom: unset;
    gap: 1rem;
  }
}

.cart-template-holder {
  width: 100% !important;
}
.cart-template-holder .cart {
  padding: 0 !important;
  width: 100%;
}
.cart-template-holder .cart .cart-items thead {
  display: none;
}
.cart-template-holder .cart .cart-items thead tr {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  padding: 0 1rem;
}
.cart-template-holder .cart .cart-items thead tr .product,
.cart-template-holder .cart .cart-items thead tr .product-price,
.cart-template-holder .cart .cart-items thead tr .quantity,
.cart-template-holder .cart .cart-items thead tr .quantity-price {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.125rem;
  line-height: 1.375rem;
  padding: 1.5rem 0;
}
.cart-template-holder .cart .cart-items thead tr th.product {
  color: #002a5b !important;
  order: 1 !important;
}
@media (min-width: 64rem) {
  .cart-template-holder .cart .cart-items thead tr th.product {
    width: 37% !important;
  }
}
@media (min-width: 68.188rem) {
  .cart-template-holder .cart .cart-items thead tr th.product {
    width: 39% !important;
  }
}
@media (min-width: 71.25rem) {
  .cart-template-holder .cart .cart-items thead tr th.product {
    width: 50% !important;
  }
}
@media (min-width: 77.1875rem) {
  .cart-template-holder .cart .cart-items thead tr th.product {
    width: 48% !important;
  }
}
@media (min-width: 79.5rem) {
  .cart-template-holder .cart .cart-items thead tr th.product {
    width: 50% !important;
  }
}
.cart-template-holder .cart .cart-items thead tr th.product-price {
  order: 2 !important;
  text-align: start;
  width: 9rem !important;
}
.cart-template-holder .cart .cart-items thead tr th.quantity {
  min-width: 1.813rem !important;
  order: 3 !important;
  text-align: center;
  width: 6.9375rem !important;
}
.cart-template-holder .cart .cart-items thead tr th.quantity-price {
  display: block !important;
  order: 4 !important;
  text-align: center;
  width: 16% !important;
}
@media screen and (min-width: 68rem) {
  .cart-template-holder .cart .cart-items thead tr th.quantity-price {
    width: 12% !important;
  }
}
.cart-template-holder .cart tbody .product-item {
  border-bottom: 0.0625rem dotted #002a5b !important;
  border-top: none !important;
  box-sizing: border-box;
  padding: 0 1rem !important;
}
.cart-template-holder .cart tbody .product-item:last-child {
  border-bottom: none !important;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap {
  display: grid;
  gap: 0 1rem;
  grid-template-areas: "image name trash" "image quantity trash" "image price trash" "image total trash";
  grid-template-columns: 4rem auto 1rem;
  padding: 0.6875rem 0 !important;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap td {
  position: unset;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-image {
  align-self: start;
  background: none;
  grid-area: image;
  padding: 0 !important;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-image a {
  height: 4rem;
  margin: 0 !important;
  width: 4rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-image a img {
  height: 100% !important;
  width: 100% !important;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-name {
  grid-area: name;
  margin: 0 0 0.5rem !important;
  padding: 0 !important;
  width: 100% !important;
}
@media screen and (min-width: 64rem) {
  .cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-name {
    max-width: 19.563rem;
  }
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-name a {
  -webkit-box-orient: vertical;
  color: #58595b;
  display: -webkit-box;
  font-family: "Nexa-bold", sans-serif !important;
  font-size: 0.75rem;
  -webkit-line-clamp: 2;
  line-height: 1rem;
  max-width: 13.5rem;
  overflow: hidden;
  text-overflow: initial;
  white-space: normal;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-name a:hover {
  text-decoration: underline;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-name .brand {
  display: none;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-name .seller {
  display: none;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price {
  float: left !important;
  grid-area: price;
  margin: 1rem 0 0 5rem !important;
  margin: 0 !important;
  order: 3 !important;
  text-align: left !important;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .list-price .old-product-price.muted {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price {
  display: flex !important;
  flex-direction: column;
  margin: 0;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .new-product-price,
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .new-product-real-price-per-unit {
  align-items: flex-end;
  color: #58595b;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 1rem;
  gap: 0.25rem;
  line-height: 1.5rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .new-product-price .measurement-unit-label,
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .new-product-real-price-per-unit .measurement-unit-label {
  font-size: 0.8125rem;
  font-weight: 400;
  margin-bottom: 0.125rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .new-product-price .measurement-unit-label.remove-margin-bottom,
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .new-product-real-price-per-unit .measurement-unit-label.remove-margin-bottom {
  margin-bottom: 0;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .new-product-real-price-per-unit {
  display: none;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .product-price .best-price .price-details {
  display: none;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity {
  border: none !important;
  display: inline-block;
  grid-area: quantity;
  margin: 0 0 1rem !important;
  min-width: 7.1rem !important;
  text-align: start !important;
  width: auto;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity input {
  background-color: #fff;
  border-bottom: 0.0625rem solid #002a5b !important;
  border-radius: 0;
  box-shadow: none;
  color: #58595b;
  display: inline-block;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  height: 1.375rem !important;
  margin: 0 0.25rem;
  padding: 0;
  width: 1.9375rem !important;
}
@media (min-width: 70rem) {
  .cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity input {
    width: 2.9375rem !important;
  }
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity .item-quantity-change-decrement .icon-minus-sign {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%23002A5B'/%3E%3Cpath d='M9 12H15' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 1.5rem;
  padding: 0 !important;
  width: 1.5rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity .item-quantity-change-decrement i::before {
  content: none;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity .item-quantity-change-increment .icon-plus-sign {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.668945' width='24' height='24' rx='2' fill='%23002A5B'/%3E%3Cpath d='M12.6689 15V12M12.6689 12V9M12.6689 12H15.6689M12.6689 12H9.66895' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 1.5rem;
  padding: 0 !important;
  width: 1.5rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity .item-quantity-change-increment i::before {
  content: none;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity .item-quantity-change {
  display: inline-block;
  height: 1.5rem;
  padding: 0;
  width: 1.5rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity .item-multiplier-label,
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity .item-unit-label {
  display: none;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity-price {
  display: inline-block !important;
  float: left !important;
  grid-area: total;
  margin: 0 0 0 5rem !important;
  margin: 0 !important;
  text-align: left !important;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity-price .total-selling-price {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 1rem;
  justify-content: flex-start;
  line-height: 1.5rem;
  margin: 0.5rem 0 0 !important;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .quantity-price .total-selling-price::before {
  color: #494a4c;
  content: "Total";
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem;
  font-weight: 400;
  margin-right: 0.5rem;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .item-remove {
  align-self: start;
  grid-area: trash;
}
.cart-template-holder .cart tbody .product-item .v-custom-product-item-wrap .item-remove .item-remove-ico::before {
  content: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.25 3C5.25 1.48122 6.48122 0.25 8 0.25H10C11.5188 0.25 12.75 1.48122 12.75 3V3.25H17C17.4142 3.25 17.75 3.58579 17.75 4C17.75 4.41421 17.4142 4.75 17 4.75H15.75V16C15.75 17.5188 14.5188 18.75 13 18.75H5C3.48122 18.75 2.25 17.5188 2.25 16V4.75H1C0.585786 4.75 0.25 4.41421 0.25 4C0.25 3.58579 0.585786 3.25 1 3.25H5.25V3ZM3.75 4.75V16C3.75 16.6904 4.30964 17.25 5 17.25H13C13.6904 17.25 14.25 16.6904 14.25 16V4.75H3.75ZM11.25 3.25H6.75V3C6.75 2.30964 7.30964 1.75 8 1.75H10C10.6904 1.75 11.25 2.30964 11.25 3V3.25Z' fill='%2358595B'/%3E%3C/svg%3E%0A");
  height: 1rem;
  margin-top: 0;
  width: 1rem;
}

@media (min-width: 64rem) {
  .cart-template-holder .cart {
    border: 0.125rem solid #f5f5f5 !important;
  }
  .cart-template-holder .cart .cart-items thead {
    display: block;
  }
  .cart-template-holder .cart .cart-items tbody .product-item {
    border-bottom: none !important;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap {
    display: flex;
    justify-content: space-between;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .product-image {
    align-self: center;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .product-name {
    margin: 0 !important;
  }
}
@media (min-width: 64rem) and (min-width: 77.1875rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .product-name {
    max-width: 17.3rem !important;
  }
}
@media (min-width: 64rem) and (min-width: 79.5rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .product-name {
    max-width: 19.5625rem !important;
  }
}
@media (min-width: 64rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .product-name a {
    -webkit-box-orient: vertical;
    display: flex;
    display: -webkit-box;
    font-size: 0.875rem;
    -webkit-line-clamp: 2;
    max-width: 20.5625rem;
    overflow: hidden;
    text-overflow: initial;
    white-space: normal;
  }
}
@media screen and (min-width: 64rem) and (min-width: 71.25rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .product-name a {
    min-width: 19.5625rem;
  }
}
@media (min-width: 64rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .product-price {
    margin: 0 !important;
    max-width: 8.75rem !important;
    padding: 0;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .quantity {
    margin-bottom: 0 !important;
    margin-left: 2.5rem !important;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .quantity input {
    width: 1.9375rem !important;
  }
}
@media (min-width: 64rem) and (min-width: 70rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .quantity input {
    width: 1.9375rem !important;
  }
}
@media (min-width: 64rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .quantity-price {
    line-height: 0;
    margin: 0 !important;
    padding: 0;
    position: relative;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .quantity-price .total-selling-price {
    font-size: 0.875rem;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .quantity-price .total-selling-price::before {
    content: "";
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .item-remove {
    align-self: center;
    margin-left: 0;
    padding: 0;
  }
}
@media (min-width: 64rem) and (min-width: 79.5rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .item-remove {
    margin-left: auto;
  }
}
@media (min-width: 64rem) {
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .item-remove .item-link-remove {
    padding: 0;
  }
  .cart-template-holder .cart .cart-items tbody .product-item .v-custom-product-item-wrap .item-remove .item-link-remove .item-remove-ico::before {
    height: 1.5rem;
    margin-top: 0;
    width: 1.5rem;
  }
}
.cart-template {
  gap: 1rem !important;
  margin-top: 0 !important;
}

body .cart-template-holder {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin: 0 !important;
}
body .cart-template-holder .empty-cart-content {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  max-width: calc(100% - 2rem);
  padding: 1.25rem 0;
  width: 100%;
}
@media (min-width: 64rem) {
  body .cart-template-holder .empty-cart-content {
    padding: 3.5rem 1rem;
    width: 100%;
  }
}
@media (min-width: 82rem) {
  body .cart-template-holder .empty-cart-content {
    padding: 3.5rem 0;
  }
}
body .cart-template-holder .empty-cart-content .empty-cart-title {
  color: #58595b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5rem;
  margin: 0;
  text-align: left;
}
body .cart-template-holder .empty-cart-content .empty-cart-message p {
  color: #58595b !important;
  font-family: "Nexa-book", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  margin: 0;
  text-align: left;
  width: 100%;
}
@media (min-width: 64rem) {
  body .cart-template-holder .empty-cart-content .empty-cart-message p {
    max-width: 26rem;
  }
}
body .cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products {
  background: #ef7f00;
  border: none;
  border-radius: 0;
  color: #fff;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.375rem;
  margin: 0;
  padding: 0.813rem;
  width: 100%;
}
@media (min-width: 64rem) {
  body .cart-template-holder .empty-cart-content .empty-cart-links .link-choose-products {
    max-width: 23rem;
  }
}
body .cart-template-holder #show-more {
  border: 0.063rem solid #002a5b;
  border-radius: 0.063rem;
  color: #002a5b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  height: 2.5rem;
  line-height: 1.25rem;
  margin: 0 1rem;
  text-decoration: none;
  text-transform: none;
  width: calc(100% - 2rem);
}
body .cart-template-holder #show-more:hover {
  text-decoration: none;
}
@media screen and (min-width: 64rem) {
  body .cart-template-holder #show-more {
    margin: 1rem;
  }
}

body div.checkout-container .cart-template.mini-cart .summary-template-holder .summary div.summary-coupon-wrap, body div.checkout-container .cart-template.full-cart .summary-template-holder .summary div.summary-coupon-wrap {
  display: none !important;
}

@media screen and (min-width: 64rem) {
  div.checkout-container div.orderform-template .orderform-template-holder {
    margin-right: 1rem;
    max-width: 53rem;
    padding-right: 0;
    width: 100% !important;
  }
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap #go-to-cart-button {
  display: none;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap h2 {
  border-left: 0.125rem solid #f5f5f5 !important;
  border-right: 0.125rem solid #f5f5f5 !important;
  border-top: 0.125rem solid #f5f5f5 !important;
  color: #002a5b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0 !important;
  font-weight: 700 !important;
  line-height: 1.375rem !important;
  margin: 0 !important;
  padding: 1rem !important;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap h2::before {
  content: "Resumo da compra";
  font-size: 1.125rem !important;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item {
  box-sizing: border-box;
  column-gap: 1rem;
  display: grid;
  grid-template-areas: "image name" "image description" "message message";
  grid-template-columns: 60px auto;
  padding: 0.5rem 1rem !important;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item:has(.item-unavailable) {
  background: #fff4e2;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .item-unavailable {
  background: transparent;
  grid-area: message;
  padding: 0.5rem 0;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .item-unavailable .item-unavailable-message {
  align-items: center;
  color: #58595b;
  display: flex;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  gap: 0.5rem;
  line-height: 1.25rem;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .item-unavailable .item-unavailable-message .icon-warning-sign {
  align-items: center;
  display: flex;
  height: 1.5rem;
  justify-content: center;
  width: 1.5rem;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .item-unavailable .item-unavailable-message .icon-warning-sign::before {
  background-image: url('data:image/svg+xml,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 9.75V13.5" stroke="%23EF7F00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.2063 3.74999L2.95634 18C2.82491 18.2276 2.7556 18.4858 2.75537 18.7487C2.75514 19.0115 2.82398 19.2698 2.95501 19.4977C3.08604 19.7256 3.27465 19.915 3.50194 20.0471C3.72923 20.1791 3.98723 20.2491 4.25009 20.25H20.7501C21.0129 20.2491 21.2709 20.1791 21.4982 20.0471C21.7255 19.915 21.9141 19.7256 22.0452 19.4977C22.1762 19.2698 22.245 19.0115 22.2448 18.7487C22.2446 18.4858 22.1753 18.2276 22.0438 18L13.7938 3.74999C13.6634 3.52206 13.475 3.33263 13.2479 3.20088C13.0207 3.06914 12.7627 2.99976 12.5001 2.99976C12.2375 2.99976 11.9795 3.06914 11.7523 3.20088C11.5251 3.33263 11.3368 3.52206 11.2063 3.74999V3.74999Z" stroke="%23EF7F00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.5 18C13.1213 18 13.625 17.4963 13.625 16.875C13.625 16.2537 13.1213 15.75 12.5 15.75C11.8787 15.75 11.375 16.2537 11.375 16.875C11.375 17.4963 11.8787 18 12.5 18Z" fill="%23EF7F00"/></svg>');
  content: "";
  height: 1.5rem;
  width: 1.5rem;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .item-unavailable .help-arrow {
  display: none;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .quantity {
  left: 1.5rem;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .quantity.badge {
  align-items: center;
  background: #002a5b;
  color: #fff;
  display: flex;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  height: auto;
  justify-content: center;
  line-height: 0.5rem;
  padding: 0.25rem 0.5rem;
  text-transform: lowercase;
  transition: opacity 0.3s ease;
  white-space: nowrap;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .quantity.badge.hidden {
  opacity: 0;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .url {
  grid-area: image;
  height: 3.75rem;
  margin: 0;
  width: 3.75rem;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .url .photo {
  height: auto;
  width: 100%;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .product-name {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
  grid-area: name;
  line-height: 1.25rem;
  width: 100%;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .description {
  align-items: flex-end;
  display: flex;
  gap: 0.5rem;
  grid-area: description;
  margin-top: 0;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .description .shipping-date {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-align: left;
  white-space: unset;
}
div.checkout-container div.orderform-template div.cart-template div.custom-cart-template-wrap .item .description .price {
  color: #002a5b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  text-align: right;
  white-space: nowrap;
}

.cart-template.mini-cart {
  margin-top: 0.25rem !important;
  top: 0 !important;
}
@media (min-width: 64rem) {
  .cart-template.mini-cart {
    margin-top: 0 !important;
    top: 5rem !important;
  }
}
.cart-template .custom-cart-template-wrap {
  padding: 0 !important;
}
.cart-template .custom-cart-template-wrap .summary-cart-template-holder {
  border-left: 0.125rem solid #f5f5f5 !important;
  border-right: 0.125rem solid #f5f5f5 !important;
  border-top: 0.125rem solid #f5f5f5 !important;
  margin-bottom: 1rem !important;
  padding: 0 !important;
}
.cart-template .custom-cart-template-wrap .summary-cart-template-holder .cart {
  border-bottom: 0.125rem solid #f5f5f5 !important;
}
.cart-template .custom-cart-template-wrap .summary-template-holder {
  padding: 1rem 1rem 0 !important;
}
.cart-template .summary-template-holder {
  background: #f5f5f5 !important;
  border-radius: 0 !important;
  display: flex;
  flex-direction: column;
  margin: 0 !important;
  padding: 1rem !important;
  top: 0 !important;
  width: 100%;
}
.cart-template .summary-template-holder .summary-totalizers {
  display: flex;
  flex-direction: column;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group {
  margin: 0;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner {
  margin: 0;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table {
  display: flex;
  flex-direction: column;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tbody.totalizers-list {
  border: none;
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tbody.totalizers-list td.info,
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tbody.totalizers-list td.monetary,
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tbody.totalizers-list td.info::after {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tbody.totalizers-list .monetary {
  padding: 1rem 0;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tbody.totalizers-list tr.srp-summary-result td.info {
  font-size: 0;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tfoot .info,
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tfoot .monetary {
  color: #ef7f00 !important;
  display: flex;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.25rem !important;
  line-height: 1.5rem !important;
  white-space: nowrap;
  width: 100%;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tfoot .info {
  justify-content: flex-start;
}
.cart-template .summary-template-holder .summary-totalizers .accordion-group .accordion-inner .table tfoot .monetary {
  justify-content: flex-end;
}
.cart-template .summary-template-holder .cart-links-bottom {
  align-items: center;
  display: flex !important;
  flex-direction: column-reverse;
  gap: 0.5rem;
  margin: 0 !important;
  position: relative;
  width: 100% !important;
}
.cart-template .summary-template-holder .cart-links-bottom::before, .cart-template .summary-template-holder .cart-links-bottom::after {
  content: none;
}
.cart-template .summary-template-holder .cart-links-bottom .link-print-cart-wrapper {
  display: none !important;
}
.cart-template .summary-template-holder .cart-links-bottom #cart-choose-more-products,
.cart-template .summary-template-holder .cart-links-bottom .link-choose-more-products-wrapper {
  color: #ef7f00 !important;
  display: flex !important;
  font-family: "Nexa-book", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: underline;
}
.cart-template .summary-template-holder .cart-links-bottom .btn-place-order-wrapper {
  width: 100% !important;
}
.cart-template .summary-template-holder .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform.btn-success {
  align-items: center;
  background: #ef7f00 !important;
  border: none !important;
  border-radius: 0 !important;
  display: flex;
  font-size: 0;
  justify-content: center;
  margin: 0 !important;
}
.cart-template .summary-template-holder .cart-links-bottom .btn-place-order-wrapper #cart-to-orderform.btn-success::before {
  content: "Finalizar Compra";
  font-family: "Nexa-book", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

@media (min-width: 64rem) {
  .cart-template {
    flex-flow: unset !important;
    gap: 1rem;
  }
  .cart-template .custom-cart-template-wrap {
    max-width: 26rem;
  }
  .container-cart .cart-template-holder {
    display: contents;
  }
  .container-cart .cart-template-holder .cart {
    grid-area: products;
  }
  .container-cart .summary-template-holder {
    grid-area: summary;
    max-width: 26rem;
    width: 100%;
  }
}
.container-cart .cart-active {
  padding: 0 !important;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme {
  background-color: #fff4e2;
  border-bottom: none !important;
  margin-top: 0.5rem !important;
  min-height: 5.9375rem;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme .v-custom-product-item-wrap {
  padding: 0.6875rem 0 0 !important;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme .v-custom-product-item-wrap .quantity {
  opacity: 1;
}
@media screen and (min-width: 64rem) {
  .container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme .v-custom-product-item-wrap .quantity {
    margin-left: 9.375rem !important;
  }
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme .v-custom-product-item-wrap .quantity input {
  background-color: #fff4e2;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme .v-custom-product-item-wrap .quantity-price {
  display: none !important;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme .v-custom-product-item-wrap .product-price {
  display: none !important;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme ~ .item-unavailable {
  background-color: #fff;
  border-bottom: 0.0625rem dotted #002a5b !important;
  border-radius: 0;
  margin: 0;
}
@media screen and (min-width: 64rem) {
  .container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme ~ .item-unavailable {
    border-bottom: none !important;
    margin: 0;
  }
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme ~ .item-unavailable .item-unavailable-message {
  align-items: center;
  background-color: #fff4e2;
  display: flex;
  gap: 0.375rem;
  justify-content: flex-start;
  margin: 0 0 0.5rem;
  padding: 0.625rem 1rem;
  width: 100% !important;
}
@media screen and (min-width: 64rem) {
  .container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme ~ .item-unavailable .item-unavailable-message {
    margin: 0;
  }
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme ~ .item-unavailable .item-unavailable-message span {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme ~ .item-unavailable .help-arrow.top-arrow {
  display: none;
}
.container-cart .cart-active .cart-template .cart-template-holder .cart .table.cart-items tbody .product-item.unavailable.lookatme ~ .item-unavailable .icon-warning-sign::before {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 9.75V13.5' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.7063 3.75024L2.45634 18.0002C2.32491 18.2279 2.2556 18.4861 2.25537 18.7489C2.25514 19.0118 2.32398 19.2701 2.45501 19.498C2.58604 19.7258 2.77465 19.9153 3.00194 20.0473C3.22923 20.1793 3.48723 20.2493 3.75009 20.2502H20.2501C20.5129 20.2493 20.7709 20.1793 20.9982 20.0473C21.2255 19.9153 21.4141 19.7258 21.5452 19.498C21.6762 19.2701 21.745 19.0118 21.7448 18.7489C21.7446 18.4861 21.6753 18.2279 21.5438 18.0002L13.2938 3.75024C13.1634 3.5223 12.975 3.33287 12.7479 3.20113C12.5207 3.06938 12.2627 3 12.0001 3C11.7375 3 11.4795 3.06938 11.2523 3.20113C11.0251 3.33287 10.8368 3.5223 10.7063 3.75024V3.75024Z' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 18C12.6213 18 13.125 17.4963 13.125 16.875C13.125 16.2537 12.6213 15.75 12 15.75C11.3787 15.75 10.875 16.2537 10.875 16.875C10.875 17.4963 11.3787 18 12 18Z' fill='%23EF7F00'/%3E%3C/svg%3E%0A");
  height: 1.5rem;
  width: 1.5rem;
}

body.body-cart-vertical {
  background: #fff;
}
@media screen and (min-width: 64rem) {
  body.body-cart-vertical .cart-template.full-cart.active {
    display: grid;
    gap: 0.938rem 1.5rem;
    grid-template: "products shipping" auto "products summary" 1fr/auto 26rem;
    margin: 0 auto;
    max-width: 80rem;
    padding-bottom: 0;
  }
}
body.body-cart-vertical .summary-template-holder {
  width: 100%;
}

.container {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  max-width: unset;
  padding: 0;
  width: 100% !important;
}

.checkout-container {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  margin-top: 1.5rem;
  max-width: 80rem !important;
  padding: 0 1rem !important;
  width: 100% !important;
  z-index: unset !important;
}

.cart-template-holder .cart-more-options {
  border: 0.125rem solid #f5f5f5;
}
.cart-template-holder .cart-more-options #shipping-preview-container {
  display: block !important;
}
.cart-template-holder .cart-more-options .cart-select-gift-placeholder {
  display: none !important;
}

@media screen and (min-width: 64rem) {
  .checkout-container {
    margin-top: 2rem;
    padding: 0 !important;
  }
  .cart-more-options {
    grid-area: shipping;
    height: auto;
  }
}
#shipping-preview-container {
  display: block !important;
  margin: 1rem;
}
#shipping-preview-container .srp-content .srp-main-title {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.125rem;
}
#shipping-preview-container .srp-content #find-pickup-link {
  background-color: #fff !important;
  border: 0.063rem solid #ef7f00;
  border-radius: 0;
  color: #ef7f00 !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  height: 3rem;
  margin-top: 1.3rem;
  text-transform: initial;
  width: 100%;
}
#shipping-preview-container .srp-content #find-pickup-link:hover {
  background-color: #FAD3A8 !important;
}
#shipping-preview-container .srp-content .srp-data::before {
  color: #58595b;
  content: "Veja as opções de entrega para seus itens, com todos os prazos e valores.";
  display: block;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  margin-bottom: 1.5rem;
}
#shipping-preview-container .srp-content .srp-data .shp-alert-shipping-unavailable {
  border: 0.0625rem solid #ffab00;
  padding: 1.5rem;
}
#shipping-preview-container .srp-content .srp-data .shp-alert-shipping-unavailable .shp-alert-icon {
  border: unset;
}
#shipping-preview-container .srp-content .srp-data .shp-alert-shipping-unavailable .shp-alert-icon::after {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' stroke='%23FFAB00' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M12 7.5V12.75' stroke='%23FFAB00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17.25C12.6213 17.25 13.125 16.7463 13.125 16.125C13.125 15.5037 12.6213 15 12 15C11.3787 15 10.875 15.5037 10.875 16.125C10.875 16.7463 11.3787 17.25 12 17.25Z' fill='%23FFAB00'/%3E%3C/svg%3E%0A");
}
#shipping-preview-container .srp-content .srp-data .shp-alert-shipping-unavailable .shp-alert-icon svg {
  display: none;
}
#shipping-preview-container .srp-content .srp-data .shp-alert-shipping-unavailable .shp-alert-text span {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-pickup-info {
  margin-bottom: 0.125rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-pickup-info .srp-items::before {
  content: "Retirar";
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-pickup-info ~ .srp-delivery-header .srp-items {
  display: block;
  margin-top: 0.5rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-pickup-info ~ .srp-delivery-header .srp-items::before {
  padding-right: 0.25rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-pickup-info ~ .srp-delivery-header .srp-unavailable {
  margin-top: 0.5rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-delivery-info {
  margin-bottom: 0;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-delivery-header .srp-items::before {
  content: "Receber";
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-items {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-items strong {
  font-size: 0;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-address-title {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  margin-bottom: 1rem;
  text-decoration: underline;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-shipping-current-single {
  background-color: #f5f5f5;
  border: 0.063rem solid #ef7f00;
  border-radius: 0.5rem;
  max-height: 4.25rem;
  padding: 1rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-shipping-current-single__bullet svg {
  height: 1.5rem;
  width: 1.5rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-shipping-current-single__bullet svg path {
  fill: #ef7f00;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-shipping-current-single__sla {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .srp-shipping-current-single__price {
  color: #ef7f00;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .vtex-shipping-preview-0-x-removeFromCartWrapper {
  font-size: 0;
}
#shipping-preview-container .srp-content .srp-data .srp-result .vtex-shipping-preview-0-x-removeFromCartWrapper a {
  align-items: center;
  border: 0.063rem solid #ef7f00;
  display: flex;
  font-size: 0;
  height: 3rem;
  justify-content: center;
  margin-top: 0.5rem;
  text-decoration: none;
  text-transform: initial;
  width: 100%;
}
#shipping-preview-container .srp-content .srp-data .srp-result .vtex-shipping-preview-0-x-removeFromCartWrapper a::before {
  color: #ef7f00 !important;
  content: "Remover items do carrinho";
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
}
#shipping-preview-container .srp-content .srp-data .srp-result .vtex-shipping-preview-0-x-removeFromCartWrapper a:hover {
  background-color: #FAD3A8 !important;
}
#shipping-preview-container .srp-content .srp-data .srp-result .vtex-shipping-preview-0-x-alertPickup {
  margin-top: 0;
}
#shipping-preview-container .srp-toggle__wrapper {
  border-radius: unset;
  box-shadow: unset;
}
#shipping-preview-container .vtex-shipping-preview-0-x-frame {
  box-shadow: none;
}
#shipping-preview-container .srp-toggle__delivery {
  border-right: 0;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  text-transform: capitalize;
}
#shipping-preview-container .srp-toggle__pickup {
  border-left: 0;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  text-transform: capitalize;
}
#shipping-preview-container .vtex-shipping-preview-0-x-frameDelivery {
  border: 0.063rem solid #002a5b;
  border-radius: 2.5rem 0 0 2.5rem;
  border-right: 0;
  transition: unset;
}
#shipping-preview-container .vtex-shipping-preview-0-x-frameDelivery ~ .srp-toggle__delivery {
  background-color: #002a5b;
  border-radius: 2.5rem 0 0 2.5rem;
  color: #fff;
}
#shipping-preview-container .vtex-shipping-preview-0-x-frameDelivery ~ .srp-toggle__pickup {
  border: 0.063rem solid #8b8b8d;
  border-radius: 0 2.5rem 2.5rem 0;
}
#shipping-preview-container .vtex-shipping-preview-0-x-framePickup {
  border: 0.063rem solid #002a5b;
  border-left: 0;
  border-radius: 0 2.5rem 2.5rem 0;
  transition: unset;
}
#shipping-preview-container .vtex-shipping-preview-0-x-framePickup ~ .srp-toggle__pickup {
  background-color: #002a5b;
  border-radius: 0 2.5rem 2.5rem 0;
  color: #fff;
}
#shipping-preview-container .vtex-shipping-preview-0-x-framePickup ~ .srp-toggle__delivery {
  border: 0.063rem solid #8b8b8d;
  border-radius: 2.5rem 0 0 2.5rem;
}
#shipping-preview-container .srp-toggle {
  margin-bottom: 0.5rem;
  margin-left: unset;
  margin-right: unset;
  padding-bottom: 0;
  position: relative;
  right: 0.063rem;
}
#shipping-preview-container .srp-postal-code__form .input.ship-postalCode {
  max-width: unset;
  width: 100% !important;
}
#shipping-preview-container .srp-postal-code__form .input input {
  margin-bottom: 0.5rem;
}
#shipping-preview-container .srp-postal-code__form .input small a {
  color: #ef7f00;
  font-size: 0.75rem;
  line-height: 1.125rem;
  text-decoration: underline;
}
#shipping-preview-container .srp-postal-code__form .input small a:hover {
  color: #c4690b;
}
#shipping-preview-container .srp-postal-code__form label {
  color: #ef7f00;
}
#shipping-preview-container .srp-postal-code__form #cart-shipping-calculate {
  background-color: #ef7f00;
  border: none;
  color: #fff;
  margin-bottom: 0.5rem;
  margin-left: 0;
  position: relative;
  top: -0.063rem;
  width: 6.063rem;
}
#shipping-preview-container .srp-postal-code__form #cart-shipping-calculate:hover {
  background-color: #c4690b;
}

.pkpmodal-backdrop {
  background-color: rgba(27, 36, 44, 0.4) !important;
  opacity: 1 !important;
}

.pkpmodal {
  border: 0.0625rem solid #8b8b8d;
  border-radius: 0.25rem;
  box-sizing: border-box;
  margin: auto;
  max-height: calc(100% - 4rem);
  max-width: calc(100% - 2rem);
  padding: 1.5rem;
}
.pkpmodal .pkpmodal-close {
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  right: 1.5rem !important;
  top: 1.5rem !important;
}
.pkpmodal .pkpmodal-close svg {
  display: none;
}
.pkpmodal .pkpmodal-close::after {
  background: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.75 5.25L5.25 18.75" stroke="%23EF7F00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M18.75 18.75L5.25 5.25" stroke="%23EF7F00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  content: "";
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
}
.pkpmodal .pkpmodal-info-bar-container {
  background: #fff;
  box-shadow: none;
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-header {
  border: none !important;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-header .pkpmodal-title {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-header::after {
  background: #f5f5f5;
  content: "";
  display: flex;
  flex-direction: column;
  height: 0.0625rem;
  max-width: 27.813rem;
  width: 100%;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-location-summary {
  gap: 1rem !important;
  justify-content: space-between;
  margin: 0 !important;
  padding: 0 0 0.5rem !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-location-summary .pkpmodal-location-summary-btn {
  align-items: flex-start;
  color: #58595b;
  display: flex !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 1rem;
  gap: 0.5rem;
  line-height: 1.5rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-location-summary .pkpmodal-location-summary-btn::before {
  content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0C6.99844 0 3 3.99844 3 9C3 10.7297 3.51562 12.0656 4.41094 13.4203L11.0531 23.4984C11.2547 23.8031 11.6016 24 12 24C12.3984 24 12.75 23.7984 12.9469 23.4984L19.5891 13.4203C20.4844 12.0656 21 10.7297 21 9C21 3.99844 17.0016 0 12 0ZM12 13.9969C9.23906 13.9969 6.99844 11.7563 6.99844 8.99063C6.99844 6.225 9.23906 3.98438 12 3.98438C14.7609 3.98438 17.0016 6.225 17.0016 8.99063C17.0016 11.7563 14.7609 13.9969 12 13.9969ZM12 6C10.3406 6 9 7.34062 9 9C9 10.6594 10.3406 12 12 12C13.6594 12 15 10.6594 15 9C15 7.34062 13.6594 6 12 6Z" fill="%23EF7F00"/></svg>');
  display: flex;
  height: 1.5rem;
  margin-top: 0.25rem;
  width: 1.5rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-location-summary .pkpmodal-location-summary-icon {
  display: none !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-location-summary .pkpmodal-location-reset {
  background: #ef7f00;
  border-radius: 0.25rem;
  color: #fff;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  padding: 0.5rem 1rem !important;
  text-decoration: unset !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin: 0 !important;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .vtex-pickup-points-modal-3-x-pickupListTitle,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .vtex-pickup-points-modal-3-x-pickupListTitle,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .vtex-pickup-points-modal-3-x-pickupListTitle {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item {
  flex-grow: 1;
  margin-bottom: 1rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point {
  border-top: 0.0625rem solid #f5f5f5 !important;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  padding: 1.5rem !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main {
  display: flex;
  gap: 0.5rem;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  height: auto;
  min-width: 2.5rem;
  width: auto;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-search-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-search-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-search-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-search-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-search-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-search-marker-image,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-best-marker-image {
  display: none;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker::before,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker::before,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker::before,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker::before,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker::before,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker::before {
  content: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0C6.99844 0 3 3.99844 3 9C3 10.7297 3.51562 12.0656 4.41094 13.4203L11.0531 23.4984C11.2547 23.8031 11.6016 24 12 24C12.3984 24 12.75 23.7984 12.9469 23.4984L19.5891 13.4203C20.4844 12.0656 21 10.7297 21 9C21 3.99844 17.0016 0 12 0ZM12 13.9969C9.23906 13.9969 6.99844 11.7563 6.99844 8.99063C6.99844 6.225 9.23906 3.98438 12 3.98438C14.7609 3.98438 17.0016 6.225 17.0016 8.99063C17.0016 11.7563 14.7609 13.9969 12 13.9969ZM12 6C10.3406 6 9 7.34062 9 9C9 10.6594 10.3406 12 12 12C13.6594 12 15 10.6594 15 9C15 7.34062 13.6594 6 12 6Z" fill="%23EF7F00"/></svg>');
  display: flex;
  height: 1.5rem;
  margin-top: 0.25rem;
  width: 1.5rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-marker .pkpmodal-pickup-point-distance {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-name {
  color: #303132;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.125rem;
  line-height: 1.375rem;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-address .address-summary,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-address .address-summary,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-address .address-summary,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-address .address-summary,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-address .address-summary,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-address .address-summary {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-main .pkpmodal-pickup-point-info .pkpmodal-pickup-point-availability {
  color: #fc2e01;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability {
  border-top: 0.0625rem solid #f5f5f5;
  color: #58595b;
  display: flex;
  gap: 1.5rem;
  padding: 0.5rem 0 0 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-sla,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-sla,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-sla,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-sla,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-sla,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-sla,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price {
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0 !important;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-points-item .pkpmodal-pickup-point .pkpmodal-pickup-point-sla-availability .pkpmodal-pickup-point-price {
  white-space: nowrap;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-store,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-store,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-store {
  margin: 0 !important;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-top,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-top,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-top {
  height: auto;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-top .pkpmodal-details-back-lnk,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-top .pkpmodal-details-back-lnk,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-top .pkpmodal-details-back-lnk {
  color: #ef7f00 !important;
  fill: #ef7f00 !important;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0 !important;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-top .pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-top .pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-top .pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 1.5rem;
  justify-content: center;
  margin: 0 !important;
  padding: 0.25rem !important;
  width: 1.5rem;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-top .pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron path,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-top .pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron path,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-top .pkpmodal-details-back-lnk .vtex-pickup-points-modal-3-x-backChevron path {
  fill: #ef7f00 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-header-button,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-header-button,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-header-button {
  color: #ef7f00 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-bottom button,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-show-list-btn,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-bottom button,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-show-list-btn,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-bottom button,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-show-list-btn {
  background: #ef7f00;
  border: none !important;
  border-radius: 0.25rem;
  color: #fff;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0 !important;
  padding: 0.75rem 1.5rem !important;
  text-transform: unset !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-bottom,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-bottom,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-bottom {
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-info,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-info,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-info {
  font-family: "Nexa-book", sans-serif !important;
  padding: 0 !important;
}
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-info .pkpmodal-details-info-title,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-info .pkpmodal-details-info-title,
.pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-info .pkpmodal-details-info-title {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 1.375rem !important;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-full-page {
  background-color: unset !important;
  position: unset !important;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  justify-content: center;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-search-alone-title {
  color: #303132;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.5rem;
  line-height: 1.8125rem;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-search-alone-subtitle {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  margin: 0 !important;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-postal-code {
  max-width: 17.5rem;
  width: 100% !important;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-postal-code .ship-postalCode {
  max-width: 100%;
  width: 100% !important;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-postal-code .ship-postalCode label {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  max-height: 1.25rem;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-postal-code .ship-postalCode input {
  appearance: none;
  background: #fff;
  border: 0.0625rem solid #ef7f00 !important;
  border-radius: 0.0625rem !important;
  font-family: Nexa-book, sans-serif !important;
  font-size: 0.875rem !important;
  height: 2.5rem !important;
  line-height: 1.375rem !important;
  margin: 0;
  min-width: 1.5rem;
  padding: 1rem 0.5rem !important;
  text-align: start;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-postal-code .ship-postalCode input:focus {
  border: 0.125rem solid #ef7f00 !important;
  box-shadow: none !important;
  outline: none;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-postal-code .ship-postalCode small a {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  text-decoration: underline;
}
.pkpmodal .pkpmodal-full-page .pkpmodal-search-alone .pkpmodal-postal-code .pkp-modal-ask-geolocation-btn {
  display: none !important;
}

.vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-errorTitle {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  margin-top: 1.5rem;
}
.vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-errorSubtitle {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-top: 1rem;
}
.vtex-pickup-points-modal-3-x-pkpmodal.pkpmodal .vtex-pickup-points-modal-3-x-errorWrapper .pkpmodal-back-to-search {
  align-items: center;
  background-color: #ef7f00 !important;
  border-color: #ef7f00 !important;
  border-radius: 0;
  display: flex;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  height: 2.5rem;
  justify-content: center;
  line-height: 1.25rem;
  margin-top: 0.5rem;
  text-transform: initial;
  width: 15.625rem;
}

.ask-for-geolocation .ask-for-geolocation-title {
  color: #8b8b8d;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  margin-bottom: 1rem;
}
.ask-for-geolocation .ask-for-geolocation-subtitle {
  color: #8b8b8d;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
}
.ask-for-geolocation .ask-for-geolocation-image-ask {
  background-color: transparent;
  box-shadow: none;
  height: auto;
  margin: 1rem 0;
  width: auto;
}
.ask-for-geolocation .ask-for-geolocation-image-ask svg {
  display: none;
}
.ask-for-geolocation .ask-for-geolocation-image-ask::after {
  background: url("data:image/svg+xml,%3Csvg width='82' height='83' viewBox='0 0 82 83' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7346_35663)'%3E%3Crect y='0.859009' width='82' height='82' rx='41' fill='%23EF7F00'/%3E%3Cpath d='M32.0705 29.8059L-6.38261 -8.64714C-6.83577 -9.1003 -7.57048 -9.1003 -8.02364 -8.64714L-46.4767 29.8059C-46.9299 30.2591 -46.9299 30.9938 -46.4767 31.4469L-8.02364 69.9C-7.57048 70.3532 -6.83577 70.3532 -6.38261 69.9L32.0705 31.4469C32.5236 30.9938 32.5236 30.2591 32.0705 29.8059Z' stroke='white' stroke-width='3.18'/%3E%3Cpath d='M98.8663 -18.9703L60.4133 -57.4234C59.9601 -57.8765 59.2254 -57.8765 58.7723 -57.4234L20.3192 -18.9703C19.866 -18.5172 19.866 -17.7825 20.3192 -17.3293L58.7723 21.1238C59.2254 21.5769 59.9601 21.5769 60.4133 21.1238L98.8663 -17.3293C99.3195 -17.7825 99.3195 -18.5172 98.8663 -18.9703Z' stroke='white' stroke-width='3.18'/%3E%3Cpath d='M114.401 65.8444L75.9475 27.3913C75.4943 26.9382 74.7596 26.9382 74.3064 27.3913L35.8534 65.8444C35.4002 66.2975 35.4002 67.0322 35.8534 67.4854L74.3064 105.938C74.7596 106.392 75.4943 106.392 75.9475 105.938L114.401 67.4854C114.854 67.0322 114.854 66.2975 114.401 65.8444Z' stroke='white' stroke-width='3.18'/%3E%3Cpath d='M57.546 101.883L19.093 63.4299C18.6398 62.9767 17.9051 62.9767 17.452 63.4299L-21.0011 101.883C-21.4543 102.336 -21.4543 103.071 -21.0011 103.524L17.452 141.977C17.9051 142.43 18.6398 142.43 19.093 141.977L57.546 103.524C57.9992 103.071 57.9992 102.336 57.546 101.883Z' stroke='white' stroke-width='3.18'/%3E%3Cpath d='M126.504 33.5465L88.051 -4.90654C87.5978 -5.3597 86.8631 -5.3597 86.41 -4.90654L47.9569 33.5465C47.5037 33.9997 47.5037 34.7344 47.9569 35.1875L86.41 73.6406C86.8631 74.0938 87.5978 74.0938 88.051 73.6406L126.504 35.1875C126.957 34.7344 126.957 33.9997 126.504 33.5465Z' stroke='white' stroke-width='3.18'/%3E%3Cpath d='M38.5949 1.22365L0.1418 -37.2294C-0.311356 -37.6826 -1.04607 -37.6826 -1.49922 -37.2294L-39.9523 1.22365C-40.4054 1.67681 -40.4054 2.41152 -39.9523 2.86467L-1.49922 41.3177C-1.04607 41.7709 -0.31136 41.7709 0.141797 41.3177L38.5949 2.86467C39.048 2.41152 39.048 1.6768 38.5949 1.22365Z' stroke='white' stroke-width='3.18'/%3E%3Cpath d='M38.5503 21.053C31.5026 21.053 25.7861 26.8734 25.7861 34.0492C25.7861 43.7964 38.5503 58.1851 38.5503 58.1851C38.5503 58.1851 51.3144 43.7964 51.3144 34.0492C51.3144 26.8734 45.5979 21.053 38.5503 21.053ZM38.5503 38.6907C36.0339 38.6907 33.9917 36.6113 33.9917 34.0492C33.9917 31.4871 36.0339 29.4077 38.5503 29.4077C41.0666 29.4077 43.1089 31.4871 43.1089 34.0492C43.1089 36.6113 41.0666 38.6907 38.5503 38.6907Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7346_35663'%3E%3Crect y='0.859009' width='82' height='82' rx='41' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
  display: flex;
  height: 5.125rem;
  width: 5.125rem;
}
.ask-for-geolocation .ask-for-geolocation-cta {
  align-items: center;
  display: flex;
  justify-content: center;
}
.ask-for-geolocation .ask-for-geolocation-cta .btn-ask-for-geolocation-cta {
  align-items: center;
  background-color: #002a5b;
  border-color: #002a5b;
  border-radius: 0;
  display: flex;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  height: 2.5rem;
  justify-content: center;
  line-height: 1.25rem;
  width: 15.625rem;
}

@media screen and (min-width: 64rem) {
  .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-details-bottom button,
  .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details .pkpmodal-show-list-btn,
  .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-details-bottom button,
  .pkpmodal .pkpmodal-info-bar-container .pkpmodal-details-middle .pkpmodal-show-list-btn,
  .pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-details-bottom button,
  .pkpmodal .pkpmodal-info-bar-container .pkpmodal-points-list .pkpmodal-show-list-btn {
    font-family: "Nexa-heavy", sans-serif;
    font-size: 1rem;
    line-height: 1.5rem;
    padding: 1rem 1.5rem !important;
  }
}
.vtex-omnishipping-1-x-removeConfirmationModal,
.vtex-shipping-preview-0-x-removeConfirmationModal {
  display: none;
  flex-direction: column;
  gap: 1rem;
  left: 1rem;
  padding: 1.5rem;
  right: 1rem;
  top: 50% !important;
  transform: translateY(-50%);
  z-index: -1 !important;
}
@media screen and (min-width: 64rem) {
  .vtex-omnishipping-1-x-removeConfirmationModal,
  .vtex-shipping-preview-0-x-removeConfirmationModal {
    left: 50%;
    min-width: 40rem;
  }
}
.vtex-omnishipping-1-x-removeConfirmationModal[aria-hidden=false],
.vtex-shipping-preview-0-x-removeConfirmationModal[aria-hidden=false] {
  display: flex !important;
  z-index: 101 !important;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-header,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-header {
  border: 0;
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.8125rem;
  margin: 0;
  padding: 0;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-body,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-body {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  margin: 0;
  padding: 0;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer {
  background-color: #fff;
  border: 0;
  display: flex;
  justify-content: space-between;
  padding: 0;
  width: 100%;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer::before, .vtex-omnishipping-1-x-removeConfirmationModal .modal-footer::after,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer::before,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer::after {
  content: none;
}
@media (min-width: 64rem) {
  .vtex-omnishipping-1-x-removeConfirmationModal .modal-footer,
  .vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer {
    justify-content: end;
  }
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalCancelButton,
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalCancelButton,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalCancelButton,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalCancelButton {
  background-color: rgba(0, 0, 0, 0);
  border: 0.125rem solid rgba(0, 0, 0, 0);
  color: #ef7f00;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalCancelButton:hover,
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalCancelButton:hover,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalCancelButton:hover,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalCancelButton:hover {
  border: 0.125rem solid #ef7f00;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalConfirmButton,
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalConfirmButton,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalConfirmButton,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalConfirmButton {
  background-color: #ef7f00;
  color: #fff;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalConfirmButton:hover,
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalConfirmButton:hover,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-omnishipping-1-x-modalConfirmButton:hover,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer .vtex-shipping-preview-0-x-modalConfirmButton:hover {
  background-color: #f39125;
}
.vtex-omnishipping-1-x-removeConfirmationModal .modal-footer a,
.vtex-shipping-preview-0-x-removeConfirmationModal .modal-footer a {
  align-items: center;
  border: none;
  border-radius: 0.125rem;
  display: flex;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1rem;
  justify-content: center;
  line-height: 1.5rem;
  max-width: 9.375rem;
  padding: 1rem 1.5rem;
  transition: all 0.3s ease-in-out;
  width: 100%;
}

.modal-backdrop {
  background-color: rgba(27, 36, 44, 0.4);
  z-index: 100;
}

.orderform-template-holder #client-profile-data.step, .orderform-template-holder #client-profile-data .step,
.orderform-template-holder #shipping-data.step,
.orderform-template-holder #shipping-data .step,
.orderform-template-holder #payment-data.step,
.orderform-template-holder #payment-data .step {
  z-index: 1;
}
.orderform-template-holder #client-profile-data.step.accordion-group, .orderform-template-holder #client-profile-data .step.accordion-group,
.orderform-template-holder #shipping-data.step.accordion-group,
.orderform-template-holder #shipping-data .step.accordion-group,
.orderform-template-holder #payment-data.step.accordion-group,
.orderform-template-holder #payment-data .step.accordion-group {
  border: 0.125rem solid #f5f5f5 !important;
  border-radius: 0.125rem !important;
  padding: 0 !important;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle {
  align-items: center !important;
  background: #f5f5f5 !important;
  color: #58595b !important;
  display: flex !important;
  font-family: "Nexa-heavy", sans-serif !important;
  font-size: 1rem !important;
  gap: 0.75rem !important;
  line-height: 1.5rem !important;
  padding: 0.75rem 1rem !important;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle::before, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle::before,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle::before,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle::before,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle::before,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle::before {
  align-items: self-end;
  background: #ef7f00;
  border: none !important;
  border-radius: 50%;
  color: #fff;
  display: flex !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  height: 1.5rem;
  justify-content: center;
  line-height: 1.5rem;
  margin: 0 !important;
  width: 1.5rem;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle .icon-home,
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle .icon-credit-card,
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle .icon-user, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle .icon-home,
.orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle .icon-credit-card,
.orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle .icon-user,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle .icon-home,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle .icon-credit-card,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle .icon-user,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle .icon-home,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle .icon-credit-card,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle .icon-user,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle .icon-home,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle .icon-credit-card,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle .icon-user,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle .icon-home,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle .icon-credit-card,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle .icon-user {
  display: none !important;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle span, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle span,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle span,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle span,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle span,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle span {
  color: #58595b !important;
  display: flex;
  font-family: "Nexa-heavy", sans-serif !important;
  font-size: 1rem !important;
  gap: 0.5rem;
  line-height: 1.5rem !important;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle span::before, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle span::before,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle span::before,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle span::before,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle span::before,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle span::before {
  align-items: self-end;
  background: #ef7f00;
  border: none !important;
  border-radius: 50%;
  color: #fff;
  display: flex !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  height: 1.5rem;
  justify-content: center;
  line-height: 1.375rem;
  margin: 0 !important;
  width: 1.5rem;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle a, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle a,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle a,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle a,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle a,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle a {
  opacity: 1;
  right: 0.9375rem !important;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle a .icon-edit::before, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle a .icon-edit::before,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle a .icon-edit::before,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle a .icon-edit::before,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle a .icon-edit::before,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle a .icon-edit::before {
  color: #ef7f00;
  content: "Editar";
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  padding: 0 !important;
  text-decoration: underline;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle a .icon-credit-card::before, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle a .icon-credit-card::before,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle a .icon-credit-card::before,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle a .icon-credit-card::before,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle a .icon-credit-card::before,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle a .icon-credit-card::before {
  align-items: center;
  background: #ef7f00;
  border-radius: 50%;
  color: #fff;
  content: "3";
  display: flex;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  height: 1.5rem;
  justify-content: center;
  line-height: 1.375rem;
  width: 1.5rem;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle a span, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle a span,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle a span,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle a span,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle a span,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle a span {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}
.orderform-template-holder #client-profile-data.step.accordion-group .accordion-heading .accordion-toggle a span::before, .orderform-template-holder #client-profile-data .step.accordion-group .accordion-heading .accordion-toggle a span::before,
.orderform-template-holder #shipping-data.step.accordion-group .accordion-heading .accordion-toggle a span::before,
.orderform-template-holder #shipping-data .step.accordion-group .accordion-heading .accordion-toggle a span::before,
.orderform-template-holder #payment-data.step.accordion-group .accordion-heading .accordion-toggle a span::before,
.orderform-template-holder #payment-data .step.accordion-group .accordion-heading .accordion-toggle a span::before {
  display: none;
}
.orderform-template-holder #client-profile-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-priceItems,
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-priceItems,
.orderform-template-holder #payment-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-priceItems {
  display: flex;
}
.orderform-template-holder #client-profile-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-productItems,
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-productItems,
.orderform-template-holder #payment-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-productItems {
  justify-content: left;
}
.orderform-template-holder #client-profile-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item,
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item,
.orderform-template-holder #payment-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item {
  width: 20%;
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder #client-profile-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item,
  .orderform-template-holder #shipping-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item,
  .orderform-template-holder #payment-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item {
    width: 8.5%;
  }
}
.orderform-template-holder #client-profile-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image,
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image,
.orderform-template-holder #payment-data .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-item .vtex-omnishipping-1-x-image {
  height: 50px;
  margin: 0;
  padding: 0;
  width: 50px;
}

.orderform-template-holder input.focus-visible {
  border: 0.0625rem solid #ef7f00 !important;
  outline: none;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info {
  display: flex;
  flex-direction: column-reverse;
  margin-top: 0 !important;
  padding: 1rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-summary .name-label,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-summary .tel-label,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .name-label,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .tel-label {
  color: #58595b;
  display: flex !important;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-summary .tel-label,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .tel-label {
  font-size: 0;
  margin-top: 1rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-summary .tel-label::before,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .tel-label::before {
  content: "Celular:";
  font-size: 0.875rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-summary .name,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-summary .email,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-summary .tel,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .name,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .email,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .tel {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email {
  margin-top: 1rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .link-logout-container {
  display: flex !important;
  font-size: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-info .client-profile-email .link-logout-container .link-logout {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-decoration: underline;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit {
  padding: 1rem !important;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf {
  display: flex !important;
  flex-direction: column;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf p {
  margin: 0 0 1rem;
  width: 100%;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-notice {
  display: none;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-title {
  box-sizing: border-box;
  flex: 1 1 50%;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj p {
  margin: 0 0 1rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .links {
  margin: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .links .pf-pj #is-corporate-client,
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .links .pf-pj #not-corporate-client {
  color: #ef7f00;
  display: block;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-top: 0;
  padding: 0 !important;
  text-decoration: underline;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .links .pf-pj #is-corporate-client {
  margin-bottom: 1rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-title.visible {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  margin: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-title.visible ~ .links {
  align-items: flex-end;
  display: flex;
  justify-self: end;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box {
  margin-top: 1rem;
  width: 100%;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box .client-company-name {
  order: 1;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box .client-company-nickname {
  order: 2;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box .client-company-document {
  order: 3;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box .client-company-ie {
  order: 4;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box .state-inscription-box {
  margin-bottom: 1rem;
  margin-top: 1rem;
  order: 5;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter {
  margin: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter label.checkbox {
  display: flex;
  gap: 0.5rem;
  padding: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter label.checkbox input {
  appearance: none;
  background: #fff;
  border: 0.125rem solid #ef7f00;
  border-radius: 0.125rem;
  height: 1.5rem;
  margin: 0;
  min-width: 1.5rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter label.checkbox input:focus {
  border: 0.0625rem solid #ef7f00;
  outline: none;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter label.checkbox input[type=checkbox]:checked {
  background: #ef7f00;
  border-color: #ef7f00;
  box-shadow: inset 0 0 0 0.1875rem rgb(255, 255, 255);
  outline: none !important;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter label.checkbox input[type=checkbox]:checked::after {
  align-items: center;
  background: #ef7f00;
  content: "";
  height: 0.875rem;
  justify-content: center;
  line-height: 0 !important;
  width: 0.875rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter label.checkbox span {
  font-size: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .box-client-info .newsletter label.checkbox span::after {
  align-items: center;
  color: #58595b;
  content: "Quero receber comunicações da Obramax";
  cursor: pointer;
  display: flex;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .btn-submit-wrapper {
  margin: 0;
}
.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-body .form-step.box-edit .btn-submit-wrapper .submit {
  background: #ef7f00;
  border: 0.0625rem solid #ef7f00;
  border-radius: 0 !important;
  color: #fff;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  height: 3rem;
  line-height: 1.375rem;
  margin: 1rem auto 0;
  padding: 0;
  width: 100%;
}

.did-you-mean {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}

.email-suggestion-address:hover,
.email-suggestion-address {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-decoration: underline;
}

@media screen and (min-width: 64rem) {
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf {
    flex-flow: row wrap !important;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-email {
    flex: 0 0 100%;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-first-name,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-last-name,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-document,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-phone {
    flex: 0 0 calc(50% - 0.5rem);
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-first-name ~ div,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-last-name ~ div,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-document ~ div,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-phone ~ div {
    flex: 0 0 calc(50% - 0.5rem);
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-first-name ~ div ~ p,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-last-name ~ div ~ p,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-document ~ div ~ p,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-phone ~ div ~ p {
    flex: 0 0 calc(50% - 0.5rem);
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-first-name ~ div,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-document ~ div {
    margin-right: 1rem !important;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-first-name {
    margin-right: 1rem !important;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-document {
    order: 1;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-phone {
    padding: 0 !important;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pf .client-phone ~ .client-phone {
    margin-bottom: 0 !important;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj {
    margin-top: 0 !important;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj #not-corporate-client {
    margin-top: 16px;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent {
    display: flex;
    flex-flow: row wrap;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent p {
    box-sizing: border-box;
    margin: 0;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .client-company-name {
    flex: 1 1 100%;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .client-company-nickname,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .client-company-ie,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .client-company-document,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .state-inscription-box {
    flex: 0 0 calc(50% - 0.5rem);
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .state-inscription-box {
    align-items: center;
    display: flex;
    max-height: 4.25rem;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .client-company-nickname,
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .box-client-info-pj .corporate-info-box.positionContent .client-company-ie {
    margin-right: 1rem !important;
  }
  .orderform-template-holder .client-profile-data .accordion-body .form-step.box-edit .box-client-info .btn-submit-wrapper .submit {
    width: 100%;
  }
  .orderform-template-holder .client-profile-data .accordion-body .client-profile-email {
    display: flex;
  }
  .orderform-template-holder .client-profile-data .accordion-body .client-profile-email .email {
    margin-right: 0.375rem;
  }
  .orderform-template-holder .client-profile-data .accordion-body .client-profile-email .link-logout-container {
    align-items: center;
    display: flex !important;
    font-size: 0.875rem;
    gap: 0.375rem;
  }
}
.orderform-template-holder #shipping-data {
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .whatsapp-message {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 0;
  position: relative;
}
.orderform-template-holder #shipping-data .whatsapp-message .shipping-message-1::after {
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 17L12 10M12 7.00996V6.99997M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%2300B8D9' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A") #d4f3f9 no-repeat;
  background-position: center;
  background-position-x: 1rem;
  background-position-y: center;
  border-radius: 0;
  color: #58595b;
  content: "O prazo de entrega é válido para pagamentos aprovados até as 15 horas. Pagamento aprovado após as 15h será adicionado 1 dia útil ao prazo de entrega.";
  display: flex;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  padding: 0.5rem 1rem 0.5rem 2.9375rem;
  text-align: left;
}
.orderform-template-holder #shipping-data .whatsapp-message .shipping-message-2::after {
  content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 17L12 10M12 7.00996V6.99997M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%2300B8D9' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  display: block;
  height: 1.5rem;
  left: 1rem;
  margin-right: 0.5rem;
  position: absolute;
  top: 10.125rem;
  width: 1.5rem;
}
@media (min-width: 63.75rem) {
  .orderform-template-holder #shipping-data .whatsapp-message .shipping-message-2::after {
    top: 7.125rem;
  }
}
.orderform-template-holder #shipping-data .whatsapp-message .shipping-message-2::before {
  background-color: #d4f3f9;
  background-position: center;
  background-repeat: no-repeat;
  color: #58595b;
  content: "As entregas são realizadas em área térrea, no raio de até 50m de distância do veículo da entrega. Em edifícios e/ou condomínios serão realizadas na portaria ou local indicado para recebimento externo.";
  display: flex;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
  margin-bottom: 1rem;
  padding: 0.5rem 1rem 0.5rem 2.9375rem;
  text-align: left;
}
.orderform-template-holder #shipping-data .whatsapp-message .message {
  text-align: left;
}
.orderform-template-holder #shipping-data #delivery-packages-options {
  border: none;
}
.orderform-template-holder #shipping-data .accordion-inner {
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner.pickup-in-point .box-step .btn-go-to-payment-wrapper .whatsapp-message {
  display: none;
}
.orderform-template-holder #shipping-data .accordion-inner.pickup-in-point-split .box-step .btn-go-to-payment-wrapper .whatsapp-message {
  display: flex;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step {
  box-sizing: border-box;
  gap: 1rem;
}
@media screen and (min-width: 352px) {
  .orderform-template-holder #shipping-data .accordion-inner .box-step {
    padding: 1rem !important;
  }
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shipping-method-wrapper {
  border: none !important;
  border-radius: 2.5rem !important;
  box-shadow: none !important;
  display: flex !important;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shipping-method-wrapper .shipping-method-toggle {
  border: none;
  border-radius: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shipping-method-wrapper .shp-method-option {
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  padding: 0.5rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shipping-method-wrapper .shp-method-option.shp-method-option-inactive {
  background: unset !important;
  border: 0.0625rem solid #8b8b8d !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shipping-method-wrapper .shp-method-option.shp-method-option-active {
  background: #002a5b !important;
  border: 0.0625rem solid #002a5b !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shipping-method-wrapper .shp-method-option#shipping-option-delivery {
  border-radius: 2.5rem 0 0 2.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shipping-method-wrapper .shp-method-option#shipping-option-pickup-in-point {
  border-radius: 0 2.5rem 2.5rem 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content #delivery-packages-options::after {
  display: none;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point {
  display: flex !important;
  flex-direction: column;
  gap: 1rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .pickup-point-info {
  background: #f5f5f5 !important;
  display: flex;
  gap: 0.5rem;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .pickup-point-info::before {
  align-items: center;
  content: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_6572_21913)"><path d="M8.5 0.859009C5.16563 0.859009 2.5 3.52463 2.5 6.85901C2.5 8.01213 2.84375 8.90276 3.44062 9.80588L7.86875 16.5246C8.00313 16.7278 8.23438 16.859 8.5 16.859C8.76562 16.859 9 16.7246 9.13125 16.5246L13.5594 9.80588C14.1562 8.90276 14.5 8.01213 14.5 6.85901C14.5 3.52463 11.8344 0.859009 8.5 0.859009ZM8.5 10.1903C6.65938 10.1903 5.16563 8.69651 5.16563 6.85276C5.16563 5.00901 6.65938 3.51526 8.5 3.51526C10.3406 3.51526 11.8344 5.00901 11.8344 6.85276C11.8344 8.69651 10.3406 10.1903 8.5 10.1903ZM8.5 4.85901C7.39375 4.85901 6.5 5.75276 6.5 6.85901C6.5 7.96526 7.39375 8.85901 8.5 8.85901C9.60625 8.85901 10.5 7.96526 10.5 6.85901C10.5 5.75276 9.60625 4.85901 8.5 4.85901Z" fill="%23EF7F00"/></g><defs><clipPath id="clip0_6572_21913"><rect width="16" height="16" fill="white" transform="translate(0.5 0.859009)"/></clipPath></defs></svg>');
  display: flex;
  height: 1rem;
  justify-content: center;
  padding-top: 0.25rem;
  width: 1rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .pickup-point-info .pickup-marker-blue {
  display: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .pickup-point-info .pickup-point-wrapper {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .pickup-point-info .pickup-point-wrapper .pickup-point-name {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .pickup-point-info .pickup-point-wrapper .address-summary {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .pickup-point-info .pickup-point-wrapper .button-details-pickup-point {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-point .button-change-pickup-point {
  background: #fff !important;
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages .vtex-omnishipping-1-x-shippingSectionTitle {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages .vtex-omnishipping-1-x-shippingSectionTitle ~ .vtex-omnishipping-1-x-package .vtex-omnishipping-1-x-top {
  background-color: #fff4e2;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options {
  border-radius: 0;
  display: flex;
  flex-direction: column;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options .shp-lean-option {
  background-color: #f5f5f5 !important;
  border-radius: 0.25rem;
  box-sizing: border-box;
  gap: 0.5rem;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options .shp-lean-option.shp-lean-option-active {
  border: 0.0625rem solid #ef7f00;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-icon {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-icon svg {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-icon svg path {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-text {
  border: none !important;
  color: #58595b !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .pickup-packages #delivery-packages-options .shp-lean-option .shp-option-text-price {
  color: #58595b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList {
  border: 0.0625rem solid #f5f5f5 !important;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .delivery-items {
  box-sizing: border-box;
  padding: 0 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point,
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery {
  background: #f5f5f5 !important;
  border: 0.0625rem solid #f5f5f5 !important;
  box-sizing: border-box;
  font-size: 0 !important;
  margin: 0 !important;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point::after,
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery::after {
  color: #58595b;
  content: "Agendamento";
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-toggleActive,
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-toggleActive {
  background-color: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-toggle,
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-toggle {
  height: 1rem;
  margin-right: 0.5rem;
  width: 2rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-toggleInner,
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-toggleInner {
  height: 0.875rem;
  margin: 0 0.063rem;
  width: 0.875rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-radioSelected,
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-radioSelected {
  display: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery {
  gap: 1rem;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-selected-date {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-datepicker-modify-button {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 0.25rem !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .scheduled-delivery-choose {
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0.5rem !important;
  text-align: center;
  width: 100% !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery select {
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem !important;
  height: auto !important;
  line-height: 1.375rem !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin: 1rem 1rem 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option {
  background-color: #f5f5f5 !important;
  box-sizing: border-box;
  gap: 0.5rem;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.shp-lean-option-active {
  border: 0.0625rem solid #ef7f00;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-icon {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-icon svg {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-icon svg path {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-text {
  border: none !important;
  color: #58595b !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  max-width: 8rem;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-text-price {
  color: #58595b !important;
  display: flex;
  flex-grow: 1;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  justify-content: flex-end;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 !important;
  text-align: left !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery {
  gap: 1rem;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-selected-date {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-datepicker-modify-button {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 0.25rem !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .delivery-group-content .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery select {
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem !important;
  height: auto !important;
  line-height: 1.375rem !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__label,
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__title {
  font-size: 0;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__label::before,
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__title::before {
  color: #ef7f00;
  content: "Nome da pessoa que irá retirar";
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem !important;
  line-height: 1.375rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__text {
  gap: 0.5rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__text .shp-pickup-receiver__icon {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__text .shp-pickup-receiver__icon svg {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__text .shp-pickup-receiver__icon svg path {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__text .shp-pickup-receiver__name {
  align-items: baseline;
  display: flex;
  justify-content: flex-start;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__text .shp-pickup-receiver__name .shp-pickup-receiver__btn {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.375rem;
  padding: 0 !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__input {
  border: 0.0625rem solid #bcbdbd !important;
  border-radius: 0.0625rem !important;
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 1.375rem !important;
  padding: 1rem 0.5rem !important;
  text-align: start;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .shp-pickup-receiver .shp-pickup-receiver__input:focus {
  border: 0.0625rem solid #ef7f00 !important;
  box-shadow: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-shippingSectionTitle {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0 !important;
  line-height: 1.375rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-shippingSectionTitle::after {
  content: "Prazo de entrega";
  font-size: 0.875rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step #back-to-address-list {
  background: #fff !important;
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-item {
  background-color: #f5f5f5 !important;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem !important;
  box-shadow: none !important;
  box-sizing: border-box;
  gap: 0.5rem;
  padding: 1rem !important;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-item.vtex-omnishipping-1-x-active {
  border: 0.0625rem solid #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-item .shp-option-icon {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-item .shp-option-icon svg {
  fill: #ef7f00 !important;
  height: 1.5rem !important;
  width: 1.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-item .shp-option-icon svg path {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-item .shp-option-text {
  border: none !important;
  color: #58595b !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-create,
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-edit {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-create button,
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-edit button {
  background: #fff !important;
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-create button i,
.orderform-template-holder #shipping-data .accordion-inner .box-step .address-list .address-edit button i {
  display: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 {
  gap: 1rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 #back-to-address-list {
  background: #fff !important;
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-item {
  background-color: #f5f5f5 !important;
  border: 0.0625rem solid transparent;
  border-radius: 0.25rem !important;
  box-shadow: none !important;
  box-sizing: border-box;
  gap: 0.5rem;
  padding: 1rem !important;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-item.vtex-omnishipping-1-x-active {
  border: 0.0625rem solid #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-item .shp-option-icon {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-item .shp-option-icon svg {
  fill: #ef7f00 !important;
  height: 1.5rem !important;
  width: 1.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-item .shp-option-icon svg path {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-item .shp-option-text {
  border: none !important;
  color: #58595b !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-create,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-edit {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-create button,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-edit button {
  background: #fff !important;
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  max-height: 2.375rem;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-create button i,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-edit button i {
  display: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-edit button {
  font-size: 0;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .address-list .address-edit button::before {
  content: "Editar endereço selecionado";
  font-size: 0.75rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode {
  display: grid;
  grid-template-areas: "label helplink" "input helplink" "helperror .";
  grid-template-columns: auto 1fr;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode label {
  grid-area: label;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode input {
  grid-area: input;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode input.success:not([invalid=true]) {
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.6118 7.01387C11.8024 7.21368 11.7949 7.53017 11.5951 7.72079L7.92639 11.2208C7.73308 11.4052 7.42895 11.4051 7.23581 11.2205L5.40456 9.47049C5.20492 9.27971 5.19774 8.96321 5.38852 8.76357C5.5793 8.56393 5.8958 8.55674 6.09544 8.74753L7.58155 10.1677L10.9049 6.99723C11.1047 6.80662 11.4212 6.81407 11.6118 7.01387Z" fill="%232A8C62"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.5 3.35901C5.46243 3.35901 3 5.82144 3 8.85901C3 11.8966 5.46243 14.359 8.5 14.359C11.5376 14.359 14 11.8966 14 8.85901C14 5.82144 11.5376 3.35901 8.5 3.35901ZM2 8.85901C2 5.26916 4.91015 2.35901 8.5 2.35901C12.0899 2.35901 15 5.26916 15 8.85901C15 12.4489 12.0899 15.359 8.5 15.359C4.91015 15.359 2 12.4489 2 8.85901Z" fill="%232A8C62"/></svg>');
  background-position: right 0.5rem center;
  border: 0.0625rem solid #2a8c62 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode small {
  align-items: flex-end;
  display: flex;
  grid-area: helplink;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode small a {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode .help.error {
  grid-area: helperror;
  position: relative;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .ship-postalCode .help.error::before {
  bottom: 2.3125rem;
  content: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 2.5C5.46243 2.5 3 4.96243 3 8C3 11.0376 5.46243 13.5 8.5 13.5C11.5376 13.5 14 11.0376 14 8C14 4.96243 11.5376 2.5 8.5 2.5ZM2 8C2 4.41015 4.91015 1.5 8.5 1.5C12.0899 1.5 15 4.41015 15 8C15 11.5899 12.0899 14.5 8.5 14.5C4.91015 14.5 2 11.5899 2 8Z' fill='%23FC2E01'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.8536 5.64645C11.0488 5.84171 11.0488 6.15829 10.8536 6.35355L6.85355 10.3536C6.65829 10.5488 6.34171 10.5488 6.14645 10.3536C5.95118 10.1583 5.95118 9.84171 6.14645 9.64645L10.1464 5.64645C10.3417 5.45118 10.6583 5.45118 10.8536 5.64645Z' fill='%23FC2E01'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.14645 5.64645C6.34171 5.45118 6.65829 5.45118 6.85355 5.64645L10.8536 9.64645C11.0488 9.84171 11.0488 10.1583 10.8536 10.3536C10.6583 10.5488 10.3417 10.5488 10.1464 10.3536L6.14645 6.35355C5.95118 6.15829 5.95118 5.84171 6.14645 5.64645Z' fill='%23FC2E01'/%3E%3C/svg%3E%0A");
  height: 1rem;
  position: absolute;
  right: 0.875rem;
  width: 1rem;
  z-index: 99;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert {
  gap: 0.5rem;
  margin: 0 !important;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert.vtex-omnishipping-1-x-alertPickup {
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer {
  align-items: flex-start !important;
  gap: 0.5rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content .shp-alert-icon,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer .shp-alert-icon {
  border: none !important;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content .shp-alert-icon svg,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer .shp-alert-icon svg {
  display: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content .shp-alert-icon::before,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer .shp-alert-icon::before {
  content: url('data:image/svg+xml,<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 21.859C16.9706 21.859 21 17.8296 21 12.859C21 7.88845 16.9706 3.85901 12 3.85901C7.02944 3.85901 3 7.88845 3 12.859C3 17.8296 7.02944 21.859 12 21.859Z" stroke="%23FFAB00" stroke-width="2" stroke-miterlimit="10"/><path d="M12 8.35901V13.609" stroke="%23FFAB00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 18.109C12.6213 18.109 13.125 17.6053 13.125 16.984C13.125 16.3627 12.6213 15.859 12 15.859C11.3787 15.859 10.875 16.3627 10.875 16.984C10.875 17.6053 11.3787 18.109 12 18.109Z" fill="%23FFAB00"/></svg>');
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content .shp-alert-text,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content #unavailable-delivery-disclaimer,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer .shp-alert-text,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer #unavailable-delivery-disclaimer {
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content .shp-alert-text #shp-unavailable-delivery-available-pickup,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content #unavailable-delivery-disclaimer #shp-unavailable-delivery-available-pickup,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer .shp-alert-text #shp-unavailable-delivery-available-pickup,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer #unavailable-delivery-disclaimer #shp-unavailable-delivery-available-pickup {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content .shp-alert-text #remove-unavailable-items-custom,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-content #unavailable-delivery-disclaimer #remove-unavailable-items-custom,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer .shp-alert-text #remove-unavailable-items-custom,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-alert-disclaimer #unavailable-delivery-disclaimer #remove-unavailable-items-custom {
  color: #fc2e01 !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .shp-alert .shp-product-items .delivery-items .vtex-omnishipping-1-x-item img {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressFormPart1 .button-unavailable-delivery-pickup-wrapper .button-unavailable-delivery-pickup {
  background-color: #fff !important;
  border: 0.125rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin-top: 1rem !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm ~ .vtex-omnishipping-1-x-teste, .orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm ~ .vtex-omnishipping-1-x-addressFormPart1, .orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm ~ .vtex-omnishipping-1-x-shippingSectionTitle {
  order: 8;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm ~ .vtex-omnishipping-1-x-shippingSectionTitle {
  border-bottom: 0.063rem solid #f5f5f5;
  font-size: 0;
  order: 8;
  padding-bottom: 1rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm ~ .vtex-omnishipping-1-x-shippingSectionTitle::before {
  color: #58595b;
  content: "3. Endereço de nota fiscal";
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary .address-summary {
  background: #f5f5f5 !important;
  border: none !important;
  margin: 0 !important;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary .address-summary span {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary .address-summary span:nth-of-type(5) {
  display: none;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummary .address-summary .link-edit {
  color: #ef7f00;
  display: none !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding: 0 !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address > div {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .shp-lean {
  position: relative;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .shp-lean .shp-lean-option {
  background-color: #f5f5f5 !important;
  border: 0.0625rem solid #ef7f00;
  border-radius: 0.25rem;
  box-sizing: border-box;
  gap: 0.5rem;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .shp-lean .shp-lean-option .shp-option-icon {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .shp-lean .shp-lean-option .shp-option-icon svg {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .shp-lean .shp-lean-option .shp-option-icon svg path {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .shp-lean .shp-lean-option .shp-option-text {
  border: none !important;
  color: #58595b !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .shp-lean .shp-lean-option .shp-option-text-price {
  color: #58595b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList {
  border: 0.0625rem solid #f5f5f5 !important;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .delivery-items {
  box-sizing: border-box;
  padding: 0 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery {
  background: #f5f5f5 !important;
  border: 0.0625rem solid #f5f5f5 !important;
  box-sizing: border-box;
  font-size: 0 !important;
  margin: 0 !important;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point::after,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery::after {
  color: #58595b;
  content: "Agendamento";
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-toggleActive,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-toggleActive {
  background-color: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-toggle,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-toggle {
  height: 1rem;
  margin-right: 0.5rem;
  width: 2rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-toggleInner,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-toggleInner {
  height: 0.875rem;
  margin: 0 0 0.063rem 0.1rem;
  width: 0.875rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-toggleInnerActive,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-toggleInnerActive {
  margin: 0 0.126rem 0.063rem 0;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-pickup-in-point .vtex-omnishipping-1-x-radioSelected,
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList #scheduled-delivery-delivery .vtex-omnishipping-1-x-radioSelected {
  display: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery {
  gap: 1rem;
  padding: 0.5rem 1rem 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-selected-date {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-datepicker-modify-button {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 0.25rem !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .scheduled-delivery-choose {
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0.5rem !important;
  text-align: center;
  width: 100% !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDelivery select {
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem !important;
  height: auto !important;
  line-height: 1.375rem !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper {
  border: 0;
  display: grid;
  gap: 8px;
  margin: 1rem 1rem 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option {
  background-color: #f5f5f5 !important;
  border-radius: 4px;
  box-sizing: border-box;
  gap: 0.5rem;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option.shp-lean-option-active {
  border: 0.0625rem solid #ef7f00;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-icon {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-icon svg {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-icon svg path {
  fill: #ef7f00 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-text {
  border: none !important;
  color: #58595b !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  max-width: 8rem;
  width: 100%;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .shp-lean-option .shp-option-text-price {
  color: #58595b !important;
  display: flex;
  flex-grow: 1;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  justify-content: flex-end;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 !important;
  text-align: left !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery {
  gap: 1rem;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-selected-date {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery .vtex-omnishipping-1-x-date .shp-datepicker-modify-button {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin: 0 !important;
  padding: 0 0.25rem !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper .vtex-omnishipping-1-x-scheduledDelivery select {
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem !important;
  height: auto !important;
  line-height: 1.375rem !important;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-teste .vtex-omnishipping-1-x-addressSummary .address-summary {
  background: #f5f5f5 !important;
  border: none !important;
  margin: 0 !important;
  padding: 1rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-teste .vtex-omnishipping-1-x-addressSummary .address-summary span {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-teste .vtex-omnishipping-1-x-addressSummary .address-summary .link-edit {
  color: #ef7f00;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding: 0 !important;
  text-decoration: underline;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-teste .vtex-omnishipping-1-x-teste .clearfix {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-teste .vtex-omnishipping-1-x-teste .clearfix::before {
  content: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-teste .vtex-omnishipping-1-x-teste .clearfix .input {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .vtex-omnishipping-1-x-teste .vtex-omnishipping-1-x-teste .clearfix .input .ship-number {
  float: none !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .btn-go-to-payment-wrapper {
  position: relative;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step .btn-go-to-payment-wrapper .btn-go-to-payment {
  background: #ef7f00 !important;
  border: none !important;
  border-radius: 0 !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0 !important;
  outline: none !important;
  padding: 1rem !important;
  width: 100% !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.shipping-summary-placeholder {
  background-color: #f5f5f5 !important;
  color: #58595b !important;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.shipping-summary-placeholder .shipping-summary-info {
  display: flex !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info {
  background-color: #fff !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .shp-summary-group {
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .shp-summary-group .shp-summary-group-content {
  align-items: flex-end;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .shp-summary-group .shp-summary-group-content .shp-summary-group-info {
  border: none !important;
  padding: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .shp-summary-group .shp-summary-group-content .shp-summary-group-info .shp-summary-group-address {
  margin: 0 !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .shp-summary-group .shp-summary-group-content .shp-summary-group-info .shp-summary-package .shp-summary-package-time {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .shp-summary-group .shp-summary-group-content .shp-summary-group-info .shp-summary-scheduled {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .shp-summary-group .shp-summary-group-content .shp-summary-group-price {
  align-items: flex-end;
  display: flex;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .link-change-shipping {
  background: #fff !important;
  border: 0.0625rem solid #002a5b !important;
  border-radius: 0 !important;
  color: #002a5b !important;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  padding: 0.5rem !important;
}
.orderform-template-holder #shipping-data .accordion-inner .box-step.box-info .link-change-shipping:hover {
  text-decoration: none;
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-deliverTitle,
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-sellerOptionsText {
  border-bottom: 0.063rem solid #f5f5f5;
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  margin: 0;
  padding-bottom: 1rem;
}
.orderform-template-holder #shipping-data .shipping-container.pickup-in-point #force-shipping-fields {
  display: none;
}
.orderform-template-holder #shipping-data .shipping-container .box-step .shp-pickup-receiver ~ .vtex-omnishipping-1-x-teste #force-shipping-fields {
  display: none;
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert {
  border: 0;
  display: grid;
  gap: 0;
  grid-template-areas: "before before" "content content" "icon text";
  margin-bottom: 0;
  padding: 0.625rem 0;
  position: relative;
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup {
  padding: 0 !important;
  z-index: 1;
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-content {
  background-color: #fff4e2;
  display: grid;
  gap: 0 !important;
  grid-area: content;
  grid-template-areas: "before before" "icon text";
  position: relative;
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-content {
    padding: 8px 0;
  }
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-text {
  grid-area: text;
  left: 45px;
  padding: 0 0.2rem;
  position: relative;
  top: 0;
  width: calc(100% - 60px);
}
@media screen and (min-width: 411px) {
  .orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-text {
    left: 38px;
    width: calc(100% - 38px);
  }
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-text p span {
  font-family: Nexa-bold, sans-serif;
  font-size: 0.75rem;
  font-weight: 700;
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-text {
    left: -40px;
  }
}
@media screen and (min-width: 75rem) {
  .orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-text {
    left: -90px;
    position: relative;
  }
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert.vtex-omnishipping-1-x-alertPickup .vtex-omnishipping-1-x-alertIcon {
  grid-area: icon;
  padding-left: 16px;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert {
    height: auto;
    padding: 0;
  }
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert .vtex-omnishipping-1-x-infoIcon {
  background-color: #fff4e2;
  border: 0;
  border-radius: 0;
  grid-area: icon;
  height: auto;
  height: 96px;
  min-width: 40px;
  position: relative;
  width: 100%;
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert .vtex-omnishipping-1-x-infoIcon {
    height: 40px;
    min-width: unset;
  }
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert .vtex-omnishipping-1-x-infoIcon svg {
  display: none;
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert .vtex-omnishipping-1-x-infoIcon::before {
  background-color: #fff4e2;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 9.75V13.5' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.7049 3.74999L2.45487 18C2.32344 18.2276 2.25414 18.4858 2.25391 18.7487C2.25367 19.0115 2.32252 19.2698 2.45355 19.4977C2.58457 19.7256 2.77318 19.915 3.00048 20.0471C3.22777 20.1791 3.48577 20.2491 3.74862 20.25H20.2486C20.5115 20.2491 20.7695 20.1791 20.9968 20.0471C21.2241 19.915 21.4127 19.7256 21.5437 19.4977C21.6747 19.2698 21.7436 19.0115 21.7433 18.7487C21.7431 18.4858 21.6738 18.2276 21.5424 18L13.2924 3.74999C13.1619 3.52206 12.9736 3.33263 12.7464 3.20088C12.5192 3.06914 12.2612 2.99976 11.9986 2.99976C11.736 2.99976 11.478 3.06914 11.2509 3.20088C11.0237 3.33263 10.8353 3.52206 10.7049 3.74999V3.74999Z' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 18C12.6213 18 13.125 17.4963 13.125 16.875C13.125 16.2537 12.6213 15.75 12 15.75C11.3787 15.75 10.875 16.2537 10.875 16.875C10.875 17.4963 11.3787 18 12 18Z' fill='%23EF7F00'/%3E%3C/svg%3E");
  content: "";
  display: block;
  height: 1.5rem;
  left: 16px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 1.5rem;
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert .vtex-omnishipping-1-x-text {
  align-items: center;
  background-color: #fff4e2;
  display: flex;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  grid-area: text;
  height: 96px;
  justify-content: center;
  line-height: 1.25rem;
  position: relative;
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-alert .vtex-omnishipping-1-x-text {
    height: 40px;
    justify-content: left;
    left: -1.375rem;
    width: calc(100% + 1.375rem);
  }
}
.orderform-template-holder #shipping-data .shipping-container .vtex-omnishipping-1-x-btnDelivery {
  background-color: #002a5b;
  border-radius: 0;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  height: 3rem;
  margin-top: 0;
  order: 8;
}
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-packageSingle {
  margin-bottom: 0;
}
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-top {
  background-color: #fff4e2;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-top .vtex-omnishipping-1-x-sla {
  padding: 0;
  text-align: left;
}
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems {
  justify-content: start;
}
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper {
  width: 20%;
}
@media screen and (min-width: 64rem) {
  .orderform-template-holder #shipping-data .vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper {
    width: 8.5%;
  }
}
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-packageSingle .vtex-omnishipping-1-x-packageItems .vtex-omnishipping-1-x-itemImgWrapper .vtex-omnishipping-1-x-itemImg {
  height: 50px;
  margin: 0;
  padding: 0;
  width: 50px;
}
.orderform-template-holder #shipping-data .vtex-omnishipping-1-x-hr {
  display: none;
}

/* stylelint-disable selector-id-pattern */
#app-container .iframe-credit-card-payment-group > div {
  display: flex;
  flex-direction: column;
}
#app-container .iframe-credit-card-payment-group > div .CardForm {
  order: 2;
}
#app-container .iframe-credit-card-payment-group > div .CardForm ~ .CardForm ~ .ChangeNumberOfPayments a {
  font-size: 0;
}
#app-container .iframe-credit-card-payment-group > div .CardForm ~ .CardForm ~ .ChangeNumberOfPayments a::before {
  color: #ef7f00;
  content: "Pagar com 1 cartão";
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-decoration: underline;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentLabel {
  order: 1;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentLabel .payment-label-0-card,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentLabel .payment-label-1-card {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin: 0;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentLabel .payment-label-1-card {
  border-top: 0.063rem solid #F5F5F5;
  margin-top: 1rem;
  padding-top: 1rem;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentLabel ~ div:not(.BillingAddress) {
  order: 2;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentInstallments {
  order: 3;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentInstallments p {
  margin-bottom: 0;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentInstallments ~ div:not(.BillingAddress) {
  order: 5;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardDueDate {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardDueDate::before {
  display: none;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardDueDate::after {
  display: none;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardDueDate .FormFieldLabel {
  height: 1.25rem;
  line-height: 1.25rem;
  width: 100% !important;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardDueDate .payment-card-due-month, #app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardDueDate .payment-card-due-year {
  padding-bottom: 0;
  width: calc(50% - 8px);
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardDueDate .payment-card-lash {
  display: none;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardCVV input#creditCardpayment-card-0Code,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardCVV input#creditCardpayment-card-1Value,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardCVV input#creditCardpayment-card-0Value,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardCVV input#creditCardpayment-card-1Code,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardValue input#creditCardpayment-card-0Code,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardValue input#creditCardpayment-card-1Value,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardValue input#creditCardpayment-card-0Value,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardValue input#creditCardpayment-card-1Code {
  max-width: 100% !important;
  width: 100% !important;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardCVV .input-prepend,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardValue .input-prepend {
  margin-bottom: 0;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardCVV .add-on,
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardValue .add-on {
  display: none;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardCVV {
  order: 6;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardHolderDocument {
  order: 7;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .PaymentCardValue {
  order: 3;
}
#app-container .iframe-credit-card-payment-group > div .CardForm .BillingAddress {
  order: 8;
}
#app-container .iframe-credit-card-payment-group > div .ChangeNumberOfPayments {
  display: flex !important;
  margin-bottom: 1rem;
  max-height: 1.25rem;
  order: 1;
}
#app-container .iframe-credit-card-payment-group > div .ChangeNumberOfPayments a {
  font-size: 0;
}
#app-container .iframe-credit-card-payment-group > div .ChangeNumberOfPayments a::before {
  color: #ef7f00;
  content: "Pagar com 2 cartões";
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-decoration: underline;
}

/* stylelint-enable selector-id-pattern */
/* Modal Validate Invoice */
.modal-invoice__container {
  background: rgba(27, 36, 44, 0.8);
  border-radius: 0.25rem;
  height: 100%;
  left: 50%;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  z-index: 99999;
}

.modal-invoice__container .modal-invoice__content {
  background: #fff;
  height: auto;
  margin: 0 auto;
  max-width: 20rem;
  padding: 1.5rem;
  position: relative;
  top: 9.188rem;
}

.modal-invoice__container .modal-invoice__buttons,
.modal-invoice__container .modal-invoice__note {
  display: flex;
  justify-content: space-between;
}

.modal-invoice__container .modal-invoice__content .modal-invoice__title {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin: 0 0 1rem;
  width: 90%;
}

.modal-invoice__container .modal-invoice__text {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.375rem;
  margin: 0 0 1rem;
}

.modal-invoice__container .modal-invoice__button {
  background: none;
  border: none;
  font-size: 0;
  height: 24px;
  padding: 0;
  position: relative;
  width: 24px;
}

.modal-invoice__container .modal-invoice__button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.75 5.25L5.25 18.75' stroke='%2358595B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.75 18.75L5.25 5.25' stroke='%2358595B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 24px;
  position: absolute;
  top: 0;
  width: 24px;
}

.modal-invoice__buttons .modal-invoice__send,
.modal-invoice__buttons .modal-invoice__cancel {
  border: none;
  border-radius: 0.125rem;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1rem;
  height: 3.125rem;
  max-width: 8.25rem;
  width: 100%;
}

.modal-invoice__buttons .modal-invoice__send {
  background: #ef7f00;
  color: #fff;
}

.modal-invoice__buttons .modal-invoice__cancel {
  background: #fff;
  color: #ef7f00;
}

@media (min-width: 48rem) {
  .modal-invoice__buttons .modal-invoice__send,
  .modal-invoice__buttons .modal-invoice__cancel {
    max-width: 9.375rem;
  }
  .modal-invoice__container .modal-invoice__content {
    max-width: 40.438rem;
    width: 100%;
  }
  .modal-invoice__container .modal-invoice__content .modal-invoice__title {
    font-size: 1.5rem;
  }
  .modal-invoice__container .modal-invoice__content .modal-invoice__text {
    font-size: 1rem;
  }
  .modal-invoice__container .modal-invoice__buttons {
    justify-content: flex-end;
  }
}
/* Modal Validate Invoice End */
/* Modal Invoice State */
.modal-invoice-state__container {
  background: rgba(27, 36, 44, 0.8);
  border-radius: 0.25rem;
  height: 100%;
  left: 50%;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  z-index: 99999;
}

.modal-invoice-state__container .modal-invoice-state__content {
  background: #fff;
  height: auto;
  margin: 0 auto;
  max-width: 320px;
  padding: 1.5rem;
  position: relative;
  top: 9.188rem;
}

.modal-invoice-state__container .modal-invoice-state__note {
  display: flex;
  justify-content: start;
}

.modal-invoice-state__container .modal-invoice-state__buttons {
  display: flex;
  justify-content: end;
}

.modal-invoice-state__container .modal-invoice-state__content .modal-invoice-state__title {
  color: #58595b;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5rem;
  margin: 0 0 1rem;
  width: 90%;
}

.modal-invoice-state__container .modal-invoice-state__text {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.375rem;
  margin: 0 0 1rem;
}

.modal-invoice-state__container .modal-invoice-state__button {
  background: none;
  border: none;
  font-size: 0;
  height: 1.5rem;
  padding: 0;
  position: relative;
  width: 1.5rem;
}

.modal-invoice-state__container .modal-invoice-state__button::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.75 5.25L5.25 18.75' stroke='%2358595B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.75 18.75L5.25 5.25' stroke='%2358595B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 1.5rem;
  position: absolute;
  top: 0;
  width: 1.5rem;
}

.modal-invoice-state__buttons .modal-delivery-state__update,
.modal-invoice-state__buttons .modal-invoice-state__update {
  background: #ef7f00;
  border: none;
  border-radius: 0.125rem;
  color: #fff;
  cursor: pointer;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1rem;
  font-weight: 600;
  height: 3.125rem;
  max-width: 9.375rem;
  width: 100%;
}

.modal-delivery-state__update {
  position: relative;
}

.modal-delivery-state__update.loading {
  cursor: default;
  font-size: 0;
  opacity: 0.8;
}

.modal-delivery-state__update.loading::after {
  animation: spin 0.8s linear infinite;
  border: 2px solid #fff;
  border-radius: 50%;
  border-top-color: transparent;
  content: "";
  height: 1rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 1rem;
}

@keyframes spin {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@media screen and (min-width: 23.438rem) {
  .modal-invoice-state__container .modal-invoice-state__content {
    max-width: unset;
    width: 20.5rem;
  }
}
@media (min-width: 48rem) {
  .modal-invoice__buttons .modal-invoice__send,
  .modal-invoice__buttons .modal-invoice__cancel {
    max-width: 9.375rem;
  }
  .modal-invoice__container .modal-invoice__content {
    max-width: 40.438rem;
    width: 100%;
  }
  .modal-invoice__container .modal-invoice__content .modal-invoice__title {
    font-size: 1.5rem;
  }
  .modal-invoice__container .modal-invoice__content .modal-invoice__text {
    font-size: 1rem;
  }
  .modal-invoice__container .modal-invoice__buttons {
    justify-content: flex-end;
  }
  .modal-invoice-state__container .modal-invoice-state__content {
    width: 40.438rem;
  }
  .modal-invoice-state__container .modal-invoice-state__content .modal-invoice-state__title {
    font-size: 1.5rem;
  }
  .modal-invoice-state__container .modal-invoice-state__content .modal-invoice-state__text {
    font-size: 1rem;
  }
  .default-modal {
    height: 14.5rem;
    width: 40.5rem;
  }
}
/* Modal Invoice State End */
/* stylelint-disable selector-id-pattern */
.orderform-template-holder #payment-data {
  padding: 0 !important;
}
.orderform-template-holder #payment-data .accordion-group.active.active .notification {
  display: none !important;
}
.orderform-template-holder #payment-data .accordion-body .notification {
  background-color: #f5f5f5 !important;
  color: #58595b !important;
  display: flex !important;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-size: 0;
  line-height: 1.375rem;
  padding: 0 1rem 12px !important;
}
.orderform-template-holder #payment-data .accordion-body .notification::before {
  content: "Faltam dados para completar";
  font-size: 0.875rem;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 1rem !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step::before {
  content: none !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .link-gift-card {
  border: none !important;
  box-shadow: none !important;
  margin: 0 !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .link-gift-card .link-payment-discounts-cod {
  border: 0.125rem solid #fff4e2;
  box-sizing: border-box;
  display: flex;
  font-size: 0 !important;
  padding: 1rem !important;
  width: 100%;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .link-gift-card .link-payment-discounts-cod::before {
  color: #ef7f00;
  content: "Adicionar vale troca e cartão presente";
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.25rem;
  text-decoration: underline;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-discounts .gift-card-provider-default {
  max-width: 25rem;
  width: 100%;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-discounts .gift-card-provider-default .payment-discounts-options {
  display: grid;
  grid-row-gap: 0.5rem;
  grid-template-areas: "title title" "input action";
  grid-template-columns: 1fr auto;
  padding: 0 !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-discounts .gift-card-provider-default .payment-discounts-options label {
  display: flex;
  font-size: 0 !important;
  grid-area: title;
  margin: 0 !important;
  padding: 0 !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-discounts .gift-card-provider-default .payment-discounts-options label::before {
  color: #58595b;
  content: "Vale Troca e Cartão Presente";
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-discounts .gift-card-provider-default .payment-discounts-cod {
  border-right: 0.0625rem solid transparent !important;
  grid-area: input;
  margin: 0 !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-discounts .gift-card-provider-default #btn-add-gift-card {
  background: #ef7f00;
  border: 0;
  border-radius: 0;
  color: #fff;
  font-family: "Nexa-heavy", sans-serif;
  font-size: 0.75rem;
  grid-area: action;
  line-height: 1.25rem;
  outline: none !important;
  padding: 0.5rem 1.5rem !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn {
  display: flex;
  flex-direction: column;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap {
  border: 0.125rem solid #f5f5f5 !important;
  order: 1;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-group-item {
  background: #f5f5f5;
  border: none;
  border-radius: 0;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-group-item .payment-group-item-text {
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem !important;
  line-height: 1.375rem !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-group-item .payment-group-item-text::before {
  background: #f5f5f5;
  border-color: #ef7f00;
  height: 1.5rem;
  width: 1.5rem;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-group-item .payment-group-item-text::after {
  color: #58595b;
  display: block;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 1.125rem;
  margin-left: 2.25rem;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-group-item.active {
  background: #fff4e2 !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-text::before {
  background: #ef7f00 !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-creditCardPaymentGroup .payment-group-item-cards::after {
  content: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.5 7.85889H4.5C3.94772 7.85889 3.5 8.3066 3.5 8.85889V24.8589C3.5 25.4112 3.94772 25.8589 4.5 25.8589H28.5C29.0523 25.8589 29.5 25.4112 29.5 24.8589V8.85889C29.5 8.3066 29.0523 7.85889 28.5 7.85889Z' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.5 21.8589H25.5' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 21.8589H17.5' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 12.9712H29.5' stroke='%23EF7F00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  display: block;
  height: 32px;
  width: 32px;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-creditCardPaymentGroup .payment-group-item-cards .card-flag {
  display: none !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-creditCardPaymentGroup .payment-group-item-text::after {
  content: "Aprovação imediata";
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-bankInvoicePaymentGroup .payment-group-item-text {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6560_19572)'%3E%3Crect x='0.5' y='4.85889' width='32' height='23.65' rx='2' fill='%23F2F2F2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.87866 8.69629H8.93253V19.4211H7.87866V8.69629ZM14.3619 8.69629H15.4157V19.4211H14.3619V8.69629ZM19.7533 8.69629H20.8072V19.4211H19.7533V8.69629ZM21.8979 8.69629H22.9517V19.4211H21.8979V8.69629ZM24.0675 8.69629H25.1213V19.4211H24.0675V8.69629ZM16.5064 8.69629H18.6499V19.4211H16.5064V8.69629ZM10.0355 8.69629H13.2573V19.4211H10.0355V8.69629Z' fill='black'/%3E%3Cpath d='M8.65039 23.6709V20.8271H9.64648C9.99154 20.8271 10.2533 20.8936 10.4316 21.0264C10.61 21.1579 10.6992 21.3512 10.6992 21.6064C10.6992 21.7458 10.6634 21.8688 10.5918 21.9756C10.5202 22.0811 10.4206 22.1585 10.293 22.208C10.4388 22.2445 10.5534 22.318 10.6367 22.4287C10.7214 22.5394 10.7637 22.6748 10.7637 22.835C10.7637 23.1084 10.6764 23.3154 10.502 23.4561C10.3275 23.5967 10.0788 23.6683 9.75586 23.6709H8.65039ZM9.23633 22.4326V23.2002H9.73828C9.8763 23.2002 9.98372 23.1676 10.0605 23.1025C10.1387 23.0361 10.1777 22.945 10.1777 22.8291C10.1777 22.5687 10.043 22.4365 9.77344 22.4326H9.23633ZM9.23633 22.0186H9.66992C9.96549 22.0133 10.1133 21.8955 10.1133 21.665C10.1133 21.5361 10.0755 21.4437 10 21.3877C9.92578 21.3304 9.80794 21.3018 9.64648 21.3018H9.23633V22.0186ZM13.791 22.3135C13.791 22.5934 13.7415 22.8389 13.6426 23.0498C13.5436 23.2607 13.4017 23.4235 13.2168 23.5381C13.0332 23.6527 12.8223 23.71 12.584 23.71C12.3483 23.71 12.138 23.6533 11.9531 23.54C11.7682 23.4268 11.625 23.2653 11.5234 23.0557C11.4219 22.8447 11.3704 22.6025 11.3691 22.3291V22.1885C11.3691 21.9085 11.4193 21.6624 11.5195 21.4502C11.6211 21.2367 11.7637 21.0732 11.9473 20.96C12.1322 20.8454 12.3431 20.7881 12.5801 20.7881C12.8171 20.7881 13.0273 20.8454 13.2109 20.96C13.3958 21.0732 13.5384 21.2367 13.6387 21.4502C13.7402 21.6624 13.791 21.9079 13.791 22.1865V22.3135ZM13.1973 22.1846C13.1973 21.8864 13.1439 21.6598 13.0371 21.5049C12.9303 21.3499 12.778 21.2725 12.5801 21.2725C12.3835 21.2725 12.2318 21.3493 12.125 21.5029C12.0182 21.6553 11.9642 21.8792 11.9629 22.1748V22.3135C11.9629 22.6038 12.0163 22.8291 12.123 22.9893C12.2298 23.1494 12.3835 23.2295 12.584 23.2295C12.7806 23.2295 12.9316 23.1527 13.0371 22.999C13.1426 22.8441 13.196 22.6188 13.1973 22.3232V22.1846ZM15.0527 23.2002H16.2969V23.6709H14.4668V20.8271H15.0527V23.2002ZM18.5957 22.4385H17.4707V23.2002H18.791V23.6709H16.8848V20.8271H18.7871V21.3018H17.4707V21.9795H18.5957V22.4385ZM21.5645 21.3018H20.6934V23.6709H20.1074V21.3018H19.248V20.8271H21.5645V21.3018ZM24.4316 22.3135C24.4316 22.5934 24.3822 22.8389 24.2832 23.0498C24.1842 23.2607 24.0423 23.4235 23.8574 23.5381C23.6738 23.6527 23.4629 23.71 23.2246 23.71C22.9889 23.71 22.7786 23.6533 22.5938 23.54C22.4089 23.4268 22.2656 23.2653 22.1641 23.0557C22.0625 22.8447 22.0111 22.6025 22.0098 22.3291V22.1885C22.0098 21.9085 22.0599 21.6624 22.1602 21.4502C22.2617 21.2367 22.4043 21.0732 22.5879 20.96C22.7728 20.8454 22.9837 20.7881 23.2207 20.7881C23.4577 20.7881 23.668 20.8454 23.8516 20.96C24.0365 21.0732 24.179 21.2367 24.2793 21.4502C24.3809 21.6624 24.4316 21.9079 24.4316 22.1865V22.3135ZM23.8379 22.1846C23.8379 21.8864 23.7845 21.6598 23.6777 21.5049C23.571 21.3499 23.4186 21.2725 23.2207 21.2725C23.0241 21.2725 22.8724 21.3493 22.7656 21.5029C22.6589 21.6553 22.6048 21.8792 22.6035 22.1748V22.3135C22.6035 22.6038 22.6569 22.8291 22.7637 22.9893C22.8704 23.1494 23.0241 23.2295 23.2246 23.2295C23.4212 23.2295 23.5723 23.1527 23.6777 22.999C23.7832 22.8441 23.8366 22.6188 23.8379 22.3232V22.1846Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6560_19572'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5 0.858887)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;
  background-position: 100% center !important;
  background-repeat: no-repeat !important;
  width: 100% !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-bankInvoicePaymentGroup .payment-group-item-text::after {
  content: "Aprovação em até 2 dias úteis";
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-bankInvoicePaymentGroup .payment-group-item-text .card-flag {
  display: none !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-promissoryPaymentGroup {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='33' viewBox='0 0 32 33' fill='none'%3E%3Cpath d='M9.33398 7.63086L22.6673 7.63086V18.2975H9.33398L9.33398 7.63086Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7065 29.6712C16.7064 29.6714 16.7062 29.6715 15.9991 28.9644C15.3209 29.6992 15.3207 29.699 15.3205 29.6989L15.32 29.6984L15.3184 29.6969L15.3129 29.6918L15.2925 29.6728C15.2749 29.6564 15.2493 29.6325 15.2163 29.6014C15.1502 29.5392 15.0541 29.4482 14.9323 29.3309C14.6886 29.0966 14.3412 28.7572 13.923 28.3337C13.0876 27.4876 11.9646 26.3012 10.8183 24.9426C9.6742 23.5866 8.49268 22.0425 7.54957 20.4815C6.61663 18.9373 5.86605 17.2946 5.67356 15.7551C4.93931 9.8825 9.34101 3.96436 15.9991 3.96436C19.3543 3.96436 22.1249 5.64569 23.9468 7.92298C25.7558 10.1841 26.7014 13.1214 26.3226 15.7725C26.1256 17.1511 25.3667 18.7128 24.444 20.2082C23.5055 21.7291 22.3295 23.2879 21.1898 24.6809C20.0477 26.0768 18.9287 27.3223 18.0962 28.2181C17.6796 28.6664 17.3337 29.0281 17.0913 29.2785C16.97 29.4037 16.8746 29.5011 16.8091 29.5676L16.7337 29.6438L16.7138 29.6639L16.7085 29.6692L16.707 29.6707L16.7065 29.6712ZM15.9991 28.9644L16.7062 29.6715C16.3267 30.051 15.7152 30.0632 15.3209 29.6992L15.9991 28.9644ZM10.6663 11.7977C10.4641 11.7977 10.2818 11.9195 10.2044 12.1063C10.127 12.2932 10.1698 12.5082 10.3128 12.6512L15.6461 17.9846C15.8413 18.1798 16.1579 18.1798 16.3532 17.9846L21.6865 12.6512C21.8295 12.5082 21.8723 12.2932 21.7949 12.1063C21.7175 11.9195 21.5352 11.7977 21.333 11.7977L10.6663 11.7977Z' fill='%23EF7F00'/%3E%3C/svg%3E") !important;
  background-position: 98.5% center !important;
  background-repeat: no-repeat !important;
  width: 100% !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-promissoryPaymentGroup .card-flag {
  display: none !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-promissoryPaymentGroup .payment-group-item-text::after {
  content: "Pagamento no caixa";
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-instantPaymentPaymentGroup .payment-group-item-text {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0949 22.0802C21.7091 22.0806 21.3269 22.005 20.9707 21.8576C20.6144 21.7102 20.2911 21.4939 20.0194 21.2214L17.0171 18.2372C16.9105 18.1361 16.7689 18.0797 16.6216 18.0797C16.4743 18.0797 16.3327 18.1361 16.226 18.2372L13.2149 21.2313C12.9432 21.5037 12.6198 21.7198 12.2635 21.867C11.9073 22.0142 11.5252 22.0897 11.1394 22.089H10.5449L14.346 25.869C14.9159 26.4356 15.6886 26.7539 16.4944 26.7539C17.3001 26.7539 18.0728 26.4356 18.6427 25.869L22.4538 22.0802H22.0949ZM11.1394 11.5249C11.5251 11.5243 11.9072 11.5998 12.2635 11.7471C12.6197 11.8943 12.9431 12.1103 13.2149 12.3826L16.226 15.3767C16.3316 15.4799 16.4736 15.5377 16.6216 15.5377C16.7695 15.5377 16.9116 15.4799 17.0171 15.3767L20.0105 12.3925C20.2822 12.12 20.6055 11.9038 20.9618 11.7564C21.3181 11.609 21.7002 11.5333 22.086 11.5337H22.446L18.6349 7.74379C18.0651 7.17718 17.2923 6.85889 16.4866 6.85889C15.6809 6.85889 14.9081 7.17718 14.3383 7.74379L10.546 11.5238H11.1394V11.5249Z' fill='%2332BCAD'/%3E%3Cpath d='M25.6094 14.6703L23.3083 12.3824C23.2564 12.4027 23.2017 12.4146 23.1461 12.4177H22.0949C21.5493 12.4185 21.0261 12.6338 20.6394 13.0168L17.6372 15.9933C17.5041 16.1266 17.3457 16.2324 17.1714 16.3046C16.997 16.3768 16.8099 16.4139 16.6211 16.4139C16.4322 16.4139 16.2452 16.3768 16.0708 16.3046C15.8964 16.2324 15.7381 16.1266 15.6049 15.9933L12.5938 12.9991C12.2072 12.6161 11.6839 12.4008 11.1383 12.4001H9.85273C9.80077 12.4007 9.74916 12.3917 9.70051 12.3735L7.38939 14.6703C6.81992 15.2368 6.5 16.0051 6.5 16.8062C6.5 17.6073 6.81992 18.3756 7.38939 18.9421L9.70051 21.24C9.74909 21.2214 9.8007 21.2121 9.85273 21.2123H11.1383C11.6838 21.2119 12.207 20.997 12.5938 20.6144L15.6049 17.6191C15.8792 17.3567 16.245 17.2101 16.6255 17.2101C17.006 17.2101 17.3718 17.3567 17.6461 17.6191L20.6472 20.6044C21.035 20.988 21.5583 21.2035 22.1038 21.2035H23.1549C23.2105 21.2013 23.2672 21.2145 23.3172 21.24L25.6172 18.9521C26.1843 18.3819 26.5018 17.6117 26.5003 16.8096C26.4989 16.0074 26.1786 15.2384 25.6094 14.6703Z' fill='%2332BCAD'/%3E%3C/svg%3E%0A") !important;
  background-position: 100% center !important;
  background-repeat: no-repeat !important;
  width: 100% !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-instantPaymentPaymentGroup .payment-group-item-text::after {
  content: "Aprovação imediata";
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-instantPaymentPaymentGroup .payment-group-item-text .card-flag {
  display: none !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-custom201PaymentGroupPaymentGroup .payment-group-item-text {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0949 22.0802C21.7091 22.0806 21.3269 22.005 20.9707 21.8576C20.6144 21.7102 20.2911 21.4939 20.0194 21.2214L17.0171 18.2372C16.9105 18.1361 16.7689 18.0797 16.6216 18.0797C16.4743 18.0797 16.3327 18.1361 16.226 18.2372L13.2149 21.2313C12.9432 21.5037 12.6198 21.7198 12.2635 21.867C11.9073 22.0142 11.5252 22.0897 11.1394 22.089H10.5449L14.346 25.869C14.9159 26.4356 15.6886 26.7539 16.4944 26.7539C17.3001 26.7539 18.0728 26.4356 18.6427 25.869L22.4538 22.0802H22.0949ZM11.1394 11.5249C11.5251 11.5243 11.9072 11.5998 12.2635 11.7471C12.6197 11.8943 12.9431 12.1103 13.2149 12.3826L16.226 15.3767C16.3316 15.4799 16.4736 15.5377 16.6216 15.5377C16.7695 15.5377 16.9116 15.4799 17.0171 15.3767L20.0105 12.3925C20.2822 12.12 20.6055 11.9038 20.9618 11.7564C21.3181 11.609 21.7002 11.5333 22.086 11.5337H22.446L18.6349 7.74379C18.0651 7.17718 17.2923 6.85889 16.4866 6.85889C15.6809 6.85889 14.9081 7.17718 14.3383 7.74379L10.546 11.5238H11.1394V11.5249Z' fill='%2332BCAD'/%3E%3Cpath d='M25.6094 14.6703L23.3083 12.3824C23.2564 12.4027 23.2017 12.4146 23.1461 12.4177H22.0949C21.5493 12.4185 21.0261 12.6338 20.6394 13.0168L17.6372 15.9933C17.5041 16.1266 17.3457 16.2324 17.1714 16.3046C16.997 16.3768 16.8099 16.4139 16.6211 16.4139C16.4322 16.4139 16.2452 16.3768 16.0708 16.3046C15.8964 16.2324 15.7381 16.1266 15.6049 15.9933L12.5938 12.9991C12.2072 12.6161 11.6839 12.4008 11.1383 12.4001H9.85273C9.80077 12.4007 9.74916 12.3917 9.70051 12.3735L7.38939 14.6703C6.81992 15.2368 6.5 16.0051 6.5 16.8062C6.5 17.6073 6.81992 18.3756 7.38939 18.9421L9.70051 21.24C9.74909 21.2214 9.8007 21.2121 9.85273 21.2123H11.1383C11.6838 21.2119 12.207 20.997 12.5938 20.6144L15.6049 17.6191C15.8792 17.3567 16.245 17.2101 16.6255 17.2101C17.006 17.2101 17.3718 17.3567 17.6461 17.6191L20.6472 20.6044C21.035 20.988 21.5583 21.2035 22.1038 21.2035H23.1549C23.2105 21.2013 23.2672 21.2145 23.3172 21.24L25.6172 18.9521C26.1843 18.3819 26.5018 17.6117 26.5003 16.8096C26.4989 16.0074 26.1786 15.2384 25.6094 14.6703Z' fill='%2332BCAD'/%3E%3C/svg%3E%0A") !important;
  background-position: 100% center !important;
  background-repeat: no-repeat !important;
  width: 100% !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-custom201PaymentGroupPaymentGroup .payment-group-item-text::after {
  content: "Aprovação após pagamento";
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap #payment-group-custom201PaymentGroupPaymentGroup .payment-group-item-text .card-flag {
  display: none !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-method {
  padding: 1rem;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-method .bankInvoicePaymentGroup {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-method .box-payment-pix {
  background-image: url("https://lojaobramaxqa.vteximg.com.br/arquivos/checkout-pagamento-pix.png");
  background-position: 100% center !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  min-height: 15.625rem;
  width: 100% !important;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-method .box-payment-pix .payment-pix-description,
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap .payment-method .box-payment-pix .payment-pix-flow {
  display: none;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap.active {
  border: 0.125rem solid #fff4e2 !important;
  box-shadow: none;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap:last-child {
  order: 2;
}
.orderform-template-holder #payment-data .accordion-body .box-step .box-step-content form.form-step .payment-group .payment-group-list-btn .v-custom-payment-item-wrap:nth-child(2) {
  order: 3;
}

/* stylelint-enable selector-id-pattern */
#client-profile-data .box-step .hidden {
  display: none;
}

.v-custom-step-payment .is--visible {
  display: block !important;
}
.v-custom-step-payment .is--hidden {
  display: none !important;
}
.v-custom-step-payment #cart-link-note-add {
  color: #ef7f00;
  font-size: 0;
  padding: 0 1rem;
}
.v-custom-step-payment #cart-link-note-add::before {
  color: #ef7f00;
  content: "Adicionar uma observação";
  font: 1rem "Nexa-book", sans-serif;
  font-size: 0.875rem;
  text-decoration: underline;
}
.v-custom-step-payment .cart-button-note-remove {
  background-color: #fff;
  background-color: transparent;
  border: 0;
  color: #ef7f00;
  cursor: pointer;
  font: 1rem "Nexa-book", sans-serif;
  font-size: 0.875rem;
  margin-left: 1rem;
  padding: 0;
  text-decoration: underline;
}
.v-custom-step-payment .orderform-template .summary-note {
  display: block !important;
}
.v-custom-step-payment .orderform-template .summary-note .note-label label {
  display: none;
}
.v-custom-step-payment .orderform-template .summary-note .note-data {
  display: block !important;
}
.v-custom-step-payment .orderform-template .summary-note .note-data ~ div {
  display: block !important;
}
.v-custom-step-payment .orderform-template .summary-note #cart-note {
  border: 0.063rem solid #bcbdbd;
  border-radius: 0;
  box-sizing: border-box;
  display: none;
  font-size: 0.875rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0 1rem;
  overflow: hidden;
  padding: 0 0.5rem;
  resize: none;
  vertical-align: middle;
  width: calc(100% - 2rem);
}

/* Giftcards */
.payment-data .payment-discounts-alert {
  display: none !important;
}

.payment-discounts {
  border: 0.125rem solid #fff4e2;
}
.payment-discounts .payment-discounts-list {
  display: flex;
  flex-direction: column;
  margin-bottom: 0 !important;
}
.payment-discounts .payment-discounts-list .gift-card-provider-group-programa-de-fidelidade {
  max-height: 8.5rem;
  order: 1 !important;
}
.payment-discounts .payment-discounts-list .gift-card-provider-group-vtuprovider {
  order: 2 !important;
}
.payment-discounts .payment-discounts-list .warning-venda-faturada .gift-card-provider-group-programa-de-fidelidade {
  max-height: 14rem;
  order: 1 !important;
}

.payment-discoints-table {
  height: 100% !important;
}

.disable {
  opacity: 0.4;
  pointer-events: none;
}

.link-gift-card {
  display: none !important;
}

.gift-card-section {
  display: none;
}
.gift-card-section .gift-card-group {
  margin: 1rem;
}
.gift-card-section .partialValue {
  display: none;
  margin-top: 1rem;
  width: 100%;
}
.gift-card-section .partialValue a {
  color: #ffab00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.25rem;
  text-align: left;
  text-decoration: underline;
}
.gift-card-section .partialValue .valueTitle {
  color: #58595b !important;
  font-family: "Nexa-heavy", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 1.375rem;
}
.gift-card-section .partialValue .edit-partial .input-prepend {
  align-items: center;
  background: #fff;
  border: 0.0625rem solid #2a8c62;
  display: flex !important;
  padding: 0 0.5rem;
}
.gift-card-section .partialValue .edit-partial .input-prepend .add-on {
  background: none !important;
  height: 2.5rem;
  z-index: 999999;
}
.gift-card-section .partialValue .edit-partial .input-prepend .add-on:first-child {
  border: none !important;
  border-radius: 0 !important;
}
.gift-card-section .partialValue .edit-partial .input-prepend .success {
  appearance: none;
  background-image: none !important;
  border: none !important;
  box-shadow: none !important;
}
.gift-card-section .partialValue .edit-partial .input-prepend .success:not([invalid=true]) {
  background-image: url("");
}
.gift-card-section .partialValue .edit-partial .input-prepend .sucess-icon-partial-value {
  display: flex;
  justify-content: end;
  width: 100%;
}
.gift-card-section .partialValue .edit-partial .input-prepend .add-on,
.gift-card-section .partialValue .edit-partial .input-prepend .success {
  color: #303132 !important;
  font-family: "Nexa-book", sans-serif !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  line-height: 1.375rem !important;
  text-align: left;
}
.gift-card-section .border-dark {
  border: 0.0625rem solid #c4690b;
  border-radius: 0.25rem 0.25rem 0 0 !important;
}
.gift-card-section .vtu-warning {
  align-items: center;
  background: #fff4e2;
  display: flex;
  flex-direction: row;
  padding: 0.625rem 1rem;
}
.gift-card-section .vtu-warning svg {
  max-width: 1.5rem;
}
.gift-card-section .vtu-warning .vtu-warning--text {
  color: #58595b;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.25rem;
  margin-left: 0.5rem;
  text-align: left;
}
.gift-card-section [data-bind="foreach: giftCards"] {
  background: none;
  border-radius: 0.25rem 0 0;
  gap: 0.5rem;
  height: 100% !important;
}
.gift-card-section [data-bind="foreach: giftCards"] .code {
  align-items: center !important;
  background: #f5f5f5;
  border-radius: 0.25rem 0 0 0 !important;
  display: flex !important;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  height: 3.125rem !important;
  line-height: 1rem;
  margin-right: 0 !important;
  padding-left: 1rem !important;
  text-align: left;
}
.gift-card-section [data-bind="foreach: giftCards"] .number {
  align-items: center;
  background: #f5f5f5;
  border-radius: 0 0.25rem 0 0 !important;
  display: flex !important;
  flex-direction: row-reverse !important;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.75rem;
  height: 3.125rem !important;
  line-height: 1.5rem;
  margin-right: 0 !important;
  padding-right: 1rem !important;
  text-align: right;
}
.gift-card-section [data-bind="foreach: giftCards"] .number .muted {
  color: #58595b;
  margin-top: 0.313rem !important;
}
.gift-card-section [data-bind="foreach: giftCards"] .number [data-bind="text: valueLabel"] {
  margin-top: 0.313rem !important;
}
.gift-card-section [data-bind="foreach: giftCards"] .number [data-bind="fadeVisible: editPartial(), text: availableLabel"] {
  display: none !important;
}
.gift-card-section [data-bind="foreach: giftCards"] .number .icon-ok::before {
  content: url('data:image/svg+xml,<svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.72281 6.24458C9.88959 6.41941 9.88307 6.69634 9.70824 6.86312L6.49809 9.92562C6.32895 10.087 6.06284 10.0869 5.89383 9.92537L4.29149 8.39412C4.1168 8.22718 4.11052 7.95024 4.27745 7.77556C4.44439 7.60087 4.72133 7.59459 4.89601 7.76152L6.19635 9.00417L9.10426 6.23002C9.27909 6.06323 9.55602 6.06975 9.72281 6.24458Z" fill="%232A8C62"/><path fill-rule="evenodd" clip-rule="evenodd" d="M7 3.04657C4.34213 3.04657 2.1875 5.2012 2.1875 7.85907C2.1875 10.5169 4.34213 12.6716 7 12.6716C9.65787 12.6716 11.8125 10.5169 11.8125 7.85907C11.8125 5.2012 9.65787 3.04657 7 3.04657ZM1.3125 7.85907C1.3125 4.71795 3.85888 2.17157 7 2.17157C10.1411 2.17157 12.6875 4.71795 12.6875 7.85907C12.6875 11.0002 10.1411 13.5466 7 13.5466C3.85888 13.5466 1.3125 11.0002 1.3125 7.85907Z" fill="%232A8C62"/></svg>');
  margin-right: 0.313rem;
}
.gift-card-section [data-bind="foreach: giftCards"] .action {
  background: #ef7f00 !important;
  display: contents;
  height: 3.125rem !important;
}
.gift-card-section [data-bind="foreach: giftCards"] .action a {
  background: #ef7f00 !important;
  border: 0 !important;
  border-radius: 0 !important;
  color: #fff !important;
  font-family: "Nexa-heavy", sans-serif !important;
  font-size: 0.75rem !important;
  font-weight: 400 !important;
  height: 100% !important;
  line-height: 1.25rem !important;
  padding: 0.938rem 0.75rem !important;
  text-transform: capitalize !important;
  width: 100% !important;
}
.gift-card-section [data-bind="foreach: giftCards"] .action a:hover {
  opacity: 0.9 !important;
  text-decoration: none;
}
.gift-card-section [data-bind="foreach: giftCards"] .action .link-disabled {
  background: #bcbdbd !important;
  color: #8b8b8d !important;
  pointer-events: none !important;
}
.gift-card-section [data-bind="foreach: giftCards"] .action .link-selected {
  background: #c4690b !important;
}
@media screen and (min-width: 64rem) {
  .gift-card-section .payment-discounts .payment-discounts-list .warning-venda-faturada .gift-card-provider-group-programa-de-fidelidade {
    max-height: 6rem;
  }
  .gift-card-section [data-bind="foreach: giftCards"] .action {
    display: flex;
  }
  .gift-card-section [data-bind="foreach: giftCards"] .code {
    border-radius: 0.25rem 0 0 0.25rem !important;
  }
  .gift-card-section [data-bind="foreach: giftCards"] .number {
    border-radius: 0 !important;
  }
  .gift-card-section .partialValue .edit-partial .input-prepend {
    width: 25rem !important;
  }
  .gift-card-section .border-dark {
    border-radius: 0.25rem 0 0 0.25rem !important;
  }
}

/* Giftcards End */
#modal-cpfvalidation {
  background: rgba(27, 36, 44, 0.8);
  height: 100%;
  left: 50%;
  position: fixed;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  z-index: 99999999;
}
#modal-cpfvalidation #btn-modal-cpfvalidation {
  display: block;
  width: 100%;
}
#modal-cpfvalidation #btn-modal-cpfvalidation a {
  align-items: center;
  background-color: #ef7f00;
  color: #fff;
  display: flex;
  font-family: "Nexa-bold", sans-serif;
  font-size: 1rem;
  height: 3.125rem;
  justify-content: center;
  width: 100%;
}
#modal-cpfvalidation #btn-modal-cpfvalidation a:hover {
  cursor: pointer;
}
#modal-cpfvalidation .modal-content-cpfValidation {
  background: #fff;
  border-radius: 0.25rem;
  margin: 0 auto;
  max-width: 40.438rem;
  padding: 1.5rem;
  position: relative;
  top: calc(50% - 15rem);
  width: calc(100% - 6rem);
}
@media screen and (min-width: 64rem) {
  #modal-cpfvalidation .modal-content-cpfValidation {
    margin: 20% auto;
    top: -7.5rem;
    width: 100%;
  }
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list {
  margin-bottom: 1rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail0 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail1 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail2 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail3 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail4 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail5 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail6 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-content-cpfValidation .modal-email-list .dynamicEmail7 {
  background: #f5f5f5;
  border: 0.063rem solid #717274;
  border-radius: 0.125rem;
  color: #8b8b8d;
  display: flex;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  margin-bottom: 0.5rem;
  padding: 0.625rem 0.438rem;
}
#modal-cpfvalidation .modal-header__cpfValidation {
  font-family: "Nexa-heavy", sans-serif;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@media screen and (min-width: 64rem) {
  #modal-cpfvalidation .modal-header__cpfValidation {
    font-size: 1.5rem;
    line-height: 1.8125rem;
  }
}
#modal-cpfvalidation .modal-header__cpfValidation p {
  margin-bottom: 0.5rem;
}
@media screen and (min-width: 64rem) {
  #modal-cpfvalidation .modal-header__cpfValidation p {
    margin-bottom: 1rem;
  }
}
#modal-cpfvalidation .modal-text-cpfValidation {
  font-family: "Nexa-bold", sans-serif;
  font-size: 1rem;
}
#modal-cpfvalidation .modal-text-cpfValidation p {
  margin-bottom: 0.5rem;
}
@media screen and (min-width: 64rem) {
  #modal-cpfvalidation .modal-text-cpfValidation p {
    margin-bottom: 1rem;
  }
}
#modal-cpfvalidation .modal-container__link {
  display: flex;
  justify-content: center;
  margin-top: 1.25rem;
}
#modal-cpfvalidation .modal-container__link p {
  margin-bottom: 0;
}
#modal-cpfvalidation .modal-container__link a {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  text-decoration: underline;
}

#app-container .CardForm .SavedCards .SavedCardsList {
  border: 2px solid #fff4e2;
  margin-bottom: 0;
  width: calc(100% - 4px);
}
#app-container .CardForm .SavedCards .SavedCardsList label.SavedCard {
  background: #f5f5f5;
  border-color: transparent;
  box-shadow: none;
  color: #58595b;
  font-family: "Nexa-bold", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.375rem;
  text-align: left;
}
#app-container .CardForm .SavedCards .SavedCardsList label.SavedCard.active {
  background: #fff4e2;
}
#app-container .CardForm .SavedCards .SavedCardsList label.SavedCard:hover .icon-ok-circle {
  display: none;
}
#app-container .CardForm .SavedCards .SavedCardsList label.SavedCard:hover .link-delete {
  background-color: unset;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.1875 3.75C6.1875 2.61091 7.11091 1.6875 8.25 1.6875H9.75C10.8891 1.6875 11.8125 2.61091 11.8125 3.75V3.9375H15C15.3107 3.9375 15.5625 4.18934 15.5625 4.5C15.5625 4.81066 15.3107 5.0625 15 5.0625H14.0625V13.5C14.0625 14.6391 13.1391 15.5625 12 15.5625H6C4.86091 15.5625 3.9375 14.6391 3.9375 13.5V5.0625H3C2.68934 5.0625 2.4375 4.81066 2.4375 4.5C2.4375 4.18934 2.68934 3.9375 3 3.9375H6.1875V3.75ZM5.0625 5.0625V13.5C5.0625 14.0178 5.48223 14.4375 6 14.4375H12C12.5178 14.4375 12.9375 14.0178 12.9375 13.5V5.0625H5.0625ZM10.6875 3.9375H7.3125V3.75C7.3125 3.23223 7.73223 2.8125 8.25 2.8125H9.75C10.2678 2.8125 10.6875 3.23223 10.6875 3.75V3.9375ZM7.5 6.9375C7.81066 6.9375 8.0625 7.18934 8.0625 7.5V12C8.0625 12.3107 7.81066 12.5625 7.5 12.5625C7.18934 12.5625 6.9375 12.3107 6.9375 12V7.5C6.9375 7.18934 7.18934 6.9375 7.5 6.9375ZM10.5 6.9375C10.8107 6.9375 11.0625 7.18934 11.0625 7.5V12C11.0625 12.3107 10.8107 12.5625 10.5 12.5625C10.1893 12.5625 9.9375 12.3107 9.9375 12V7.5C9.9375 7.18934 10.1893 6.9375 10.5 6.9375Z' fill='%2358595B'/%3E%3C/svg%3E%0A");
  border: none;
}
#app-container .CardForm .SavedCards .SavedCardsList label.SavedCard:hover .link-delete .icon-remove {
  display: none;
}
#app-container .CardForm .SavedCards .SavedCardsList label.UseAnotherCard {
  background-color: transparent;
  border: none;
  border-top: 2px solid #fff4e2;
  padding: 8px 16px;
}
#app-container .CardForm .SavedCards .SavedCardsList label.UseAnotherCard #use-another-card {
  color: #ef7f00;
  font-family: "Nexa-book", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.25rem;
  text-decoration: underline;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2NoZWNrb3V0Ni1jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZ2xvYmFsL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9nbG9iYWwvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZ2xvYmFsL19pbnB1dHMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fY2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9faXMtcWVjb20uc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9faXMtcXRhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jYXJ0L19wcm9kdWN0LWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL2NhcnQvX2NhcnQuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL2NhcnQvX2VtcHR5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jYXJ0L19vcmRlci1zdW1tYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jYXJ0L19wcm9kdWN0LXVuYXZhaWxhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jYXJ0L19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL2NhcnQvX3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jYXJ0L19tb2RhbC1waWNrdXAtcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jYXJ0L19yZW1vdmUtcHJvZHVjdC1tb2RhbC12dGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jaGVja291dC9fY29udGFpbmVyLXN0ZXBzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jaGVja291dC9fcHJvZmlsZS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvY2hlY2tvdXQvX3NoaXBwaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jaGVja291dC9wYXltZW50L19wYXltZW50LWNyZWRpdC1jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9jaGVja291dC9wYXltZW50L19wYXltZW50LW1vZGFsLWludm9pY2Uuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL2NoZWNrb3V0L3BheW1lbnQvX3BheW1lbnQtbW9kYWwtaW52b2ljZS1zdGF0ZS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvY2hlY2tvdXQvcGF5bWVudC9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL19vcmRlci1vYnNlcnZhdGlvbi1maWVsZC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvcHJvZmlsZS9fbW9kYWwtY3BmLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9wYXltZW50L191c2VkLWNhcmQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDRSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLDRFQUFBO0FERUY7QUNDQTtFQUNFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkVBQUE7QURDRjtBQ0VBO0VBQ0Usa0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFD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MkljO0FId3JEbEI7QWdCaDBEUTtFQUNJLGNidUZVO0VhdEZWLHFDYlNhO0VhUmIsbUJiU1c7QUh5ekR2QjtBZ0IvekRRO0VBQ0ksaUNBQUE7RUFDQSw4QkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQ2JtQmdCO0VhbEJoQixtQmJtQmM7RWFsQmQsWWIrSE07RWE5SE4sa0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7QWhCaTBEWjtBZ0IvekRZO0VBQ0Usb0NBQUE7QWhCaTBEZDtBZ0I1ekRZO0VBQ0ksY2IrRE07RWE5RE4sb0ZBQUE7RUFDQSxjQUFBO0VBQ0Esb0NiS2dCO0VhSmhCLG1CYktjO0VhSmQscUJiMkdBO0FIbXREaEI7QWdCM3pEWTtFQUNJLCtCQUFBO0VBQ0EsZWJzR0E7QUh1dERoQjtBZ0IzekRnQjtFQUNJLGFBQUE7QWhCNnpEcEI7QWdCM3pEb0I7RUFDSSxtb0JBQUE7QWhCNnpEeEI7QWdCMXpEb0I7RUFDSSxhQUFBO0FoQjR6RHhCO0FnQnZ6RG9CO0VBQ0ksY2I0Qk87RWEzQlAsb0NiUE87RWFRUCxrQmJWQztBSG0wRHpCO0FnQm56RGdCO0VBQ0ksdUJib0VGO0FIaXZEbEI7QWdCbHpEd0I7RUFDSSxrQkFBQTtBaEJvekQ1QjtBZ0IveUR3QjtFQUNJLGNBQUE7RUFDQSxrQmJnRVQ7QUhpdkRuQjtBZ0IveUQ0QjtFQUNJLHNCYjREWjtBSHF2RHBCO0FnQjd5RHdCO0VBQ0ksa0Jid0RUO0FIdXZEbkI7QWdCMXlEZ0I7RUFDSSxnQkFBQTtBaEI0eURwQjtBZ0J2eUR3QjtFQUNJLGtCQUFBO0FoQnl5RDVCO0FnQnB5RGdCO0VBQ0ksY2JURTtFYVVGLG9DYmpFWTtFYWtFWixtQmJwRU07QUgwMkQxQjtBZ0JweURvQjtFQUNJLFlBQUE7QWhCc3lEeEI7QWdCbHlEZ0I7RUFDSSxjYm5CRTtFYW9CRixvQ2J4RVE7RWF5RVIsbUJiM0VVO0VhNEVWLG1CYjBCRjtFYXpCRSwwQkFBQTtBaEJveURwQjtBZ0JqeURnQjtFQUNJLHlCYjlCRTtFYStCRiw4QkFBQTtFQUNBLHFCYmtCRDtFYWpCQyxtQkFBQTtFQUNBLGFiaUJGO0FIa3hEbEI7QWdCL3hEb0I7RUFDSSxjYmFSO0VhWlEsYWJZUjtBSHF4RGhCO0FnQi94RHdCO0VBQ0ksYWJ2REU7QUh3MUQ5QjtBZ0I1eERnQjtFQUNJLGNiOUNFO0VhK0NGLHFDYjdGTztFYThGUCxrQmI3Rks7RWE4Rkwsb0JiN0ZPO0FIMjNEM0I7QWdCM3hEZ0I7RUFDSSxjYnBFVTtFYXFFVixxQ2JoSFE7RWFpSFIsbUJiaEhNO0FINjREMUI7QWdCMXhEZ0I7RUFDSSxZQUFBO0FoQjR4RHBCO0FnQjF4RG9CO0VBQ0ksbUJBQUE7RUFDQSw4QkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsWWJkTjtFYWVNLHVCQUFBO0VBQ0Esa0JickJMO0Vhc0JLLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0FoQjR4RHhCO0FnQjF4RHdCO0VBQ0kseUJBQUE7RUFDQSxvQ0FBQTtFQUNBLHFDYnRJQTtFYXVJQSxtQmJ0SUY7QUhrNkQxQjtBZ0J6eER3QjtFQUNJLG9DQUFBO0FoQjJ4RDVCO0FnQnR4RGdCO0VBQ0ksYUFBQTtBaEJ3eERwQjtBZ0JseERJO0VBQ0ksb0JBQUE7RUFDQSxpQkFBQTtBaEJveERSO0FnQmp4REk7RUFDSSxnQkFBQTtBaEJteERSO0FnQmh4REk7RUFDSSxlQUFBO0VBQ0EscUNibEtvQjtFYW1LcEIsbUJibEtrQjtFYW1LbEIsMEJBQUE7QWhCa3hEUjtBZ0Ivd0RJO0VBQ0ksY0FBQTtFQUNBLHFDYnpLb0I7RWEwS3BCLG1CYnpLa0I7RWEwS2xCLDBCQUFBO0FoQml4RFI7QWdCOXdESTtFQUNJLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QWhCZ3hEUjtBZ0I5d0RRO0VBQ0kseUJidklvQjtFYXdJcEIsZ0NBQUE7RUFDQSxXYmpJVTtBSGk1RHRCO0FnQjd3RFE7RUFDSSw4QkFBQTtFQUNBLGdDQUFBO0FoQit3RFo7QWdCM3dESTtFQUNJLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLGdDQUFBO0VBQ0EsaUJBQUE7QWhCNndEUjtB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RFAscUJBQUE7QWpCNGlFWjtBaUIxaUVZOzs7Ozs7RUFDRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFdkTEs7RWNNTCxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0FqQmlqRWQ7QWlCL2lFYzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBR0UsYUFBQTtBakJna0VoQjtBaUI3akVjOzs7Ozs7RUFDRSw2ckJBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtBakJva0VoQjtBaUJqa0VjOzs7Ozs7RUFDRSxjZHhFTTtFY3lFTixvQ2RwSGU7RWNxSGYsa0JkcEhhO0VjcUhiLG9CZHBIZTtFY3FIZixvQkFBQTtBakJ3a0VoQjtBaUJwa0VZOzs7Ozs7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXZHBDSztBSCttRW5CO0FpQnprRWM7Ozs7OztFQUNFLGNkcEZNO0VjcUZOLHFDZHBLUztFY3FLVCxtQmRwS087RWNxS1AscUJkcEtTO0VjcUtULG9CQUFBO0FqQmdsRWhCO0FpQjNrRWdCOzs7Ozs7RUFDRSxjZGhHSTtFY2lHSixvQ2RySlU7RWNzSlYsbUJkckpRO0Vjc0pSLHFCZHJKVTtFY3NKVixvQkFBQTtBakJrbEVsQjtBaUI3a0VjOzs7Ozs7RUFDRSxjZDlGZTtFYytGZixvQ2R0SmU7RWN1SmYsa0JkdEphO0VjdUpiLG9CZHRKZTtFY3VKZixvQkFBQTtBakJvbEVoQjtBaUI5a0VVOzs7Ozs7RUFDRSxtQ0FBQTtFQUNBLGNkdEhVO0VjdUhWLGFBQUE7RUFDQSxXZHZFSTtFY3dFSixnQ0FBQTtBakJxbEVaO0FpQm5sRVk7Ozs7Ozs7Ozs7OztFQUVFLG9DZGpMYztFY2tMZCxtQmRqTFk7RWNrTFoscUJkakxjO0Vja0xkLG9CQUFBO0VBQ0EscUJBQUE7QWpCK2xFZDtBaUI1bEVZOzs7Ozs7RUFDRSxtQkFBQTtBakJtbUVkO0FpQjdsRU07OztFQUNFLG9CQUFBO0VBQ0EscUJBQUE7QWpCaW1FUjtBaUI5bEVNOzs7RUFDRSxZQUFBO0VBQ0EscUJBQUE7QWpCa21FUjtBaUJo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QUVFLGNqQmlFaUI7RWlCaEVqQix3QkFBQTtFQUNBLG9DakJvQmM7RWlCbkJkLG1CakJvQlk7RWlCbkJaLHFCakJvQmM7QUg2MEY1QjtBb0I5MUZZOztFQUNFLFlBQUE7RUFDQSxnQmpCaUhJO0FIZ3ZGbEI7QW9CLzFGYzs7RUFDRSxtQkFBQTtFQUNBLG1CakJVVTtBSHcxRjFCO0FvQjkxRlk7Ozs7OztFQUdFLGNqQjZDaUI7RWlCNUNqQixxQ2pCTGM7RWlCTWQsbUJqQkxZO0VpQk1aLHFCakJMYztBSHcyRjVCO0FvQi8xRlU7RUFDRSxnQmpCOEZNO0FIbXdGbEI7QW9CLzFGWTtFQUNFLHdCQUFBO0VBQ0EsWUFBQTtBcEJpMkZkO0FvQi8xRmM7RUFDRSxjakJ3QmM7RWlCdkJkLG9DakJGVztFaUJHWCxrQmpCRlM7RWlCR1Qsb0JqQkZXO0VpQkdYLDBCakJhVTtBSG8xRjFCO0FvQjMxRlE7RUFDRSx3QkFBQTtBcEI2MUZWO0FvQjExRlk7RUFDRSx3QkFBQTtFQUNBLHNCQUFBO0FwQjQxRmQ7QW9CMTFGYztFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBcEI0MUZoQjtBb0J6MUZjO0VBQ0UsYUFBQTtBcEIyMUZoQjtBb0J2MUZZO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0FwQnkxRmQ7QW9CdjFGYztFQUNFLHNCQUFBO0VBQ0EsYUFBQTtBcEJ5MUZoQjtBb0J0MUZjO0VBQ0UsZ0JBQUE7QXBCdzFGaEI7QW9CcjFGYztFQUNFLFNBQUE7QXBCdTFGaEI7QW9CcDFGa0I7O0VBRUUsY2pCeEJVO0VpQnlCVixjQUFBO0VBQ0Esb0NqQm5ETztFaUJvRFAsa0JqQm5ESztFaUJvREwsb0JqQm5ETztFaUJvRFAsYUFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJqQnRDTTtBSDQzRjFCO0FvQm4xRmtCO0VBQ0UsbUJqQjRCRjtBSHl6RmxCO0FvQmgxRmM7RUFDRSxjakJuQ2U7RWlCb0NmLHFDakJqR1c7RWlCa0dYLGVqQmpHUztFaUJrR1QsbUJqQmpHVztFaUJrR1gsU0FBQTtBcEJrMUZoQjtBb0JoMUZnQjtFQUNFLHFC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dkJYLGtCbEIzdkJTO0VrQjR2QlQsb0JsQjN2Qlc7RWtCNHZCWCxvQkFBQTtBckIwaEdoQjtBcUJ4aEdnQjs7OztFQUNFLG9CQUFBO0FyQjZoR2xCO0FxQjFoR2dCOzs7O0VBQ0UseUJBQUE7RUFDQSxvQ2xCendCYTtFa0Iwd0JiLGtCbEJ6d0JXO0VrQjB3Qlgsb0JsQnp3QmE7QUh3eUgvQjtBcUJ2aEdrQjtFQUNFLG9CQUFBO0FyQnloR3BCO0FxQmpoR1k7RUFDRSxpQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUNBLHFDbEJoekJjO0VrQml6QmQsbUJsQmh6Qlk7RWtCaXpCWixxQmxCaHpCYztFa0JpekJkLDJCQUFBO0VBQ0EsMEJBQUE7QXJCbWhHZDtBcUI5Z0dRO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBckJnaEdWO0FxQjlnR1U7RUFHRSxRQUFBO0FyQjhnR1o7QXFCM2dHVTtFQUNFLHFDQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxvQmxCOXRCTTtBSDJ1SGxCO0FxQjNnR1k7RUFDRSxjbEIxeEJpQjtFa0IyeEJqQixxQ0FBQTtFQUNBLHFDbEJ6MUJhO0VrQjAxQmIsZWxCejFCVztFa0IwMUJYLGdCQUFBO0VBQ0EsbUJsQjExQmE7QUh1MkgzQjtBcUJ4Z0dZO0VBQ0UsOEJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0JBQUE7QXJCMGdHZDtBcUJ4Z0djO0VBQ0UsY2xCbHlCTTtFa0JteUJOLG9DbEI5MEJlO0VrQiswQmYsa0JsQjkwQmE7RWtCKzBCYixvQmxCOTBCZTtBSHcxSC9CO0FxQnhnR2dCO0VBQ0UsYUFBQTtBckIwZ0dsQjtBcUJ0Z0djO0VBQ0UsY2xCNXpCYztFa0I2ekJkLHdCQUFBO0VBQ0Esb0NsQjExQmU7RWtCMjFCZixrQmxCMTFCYTtFa0IyMUJiLG9CbEIxMUJlO0VrQjIxQmYscUJBQUE7RUFDQSwwQmxCejBCVTtBSGkxSDFCO0FxQmxnR1k7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0FyQm9nR2Q7QXFC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O0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxxQ2xCaGpDUztFa0JpakNULGtCbEJoakNPO0VrQmlqQ1AseUJBQUE7RUFDQSxvQmxCampDUztFa0JrakNULG9CQUFBO0VBQ0EscUJBQUE7RUFDQSwyQkFBQTtBckI0K0ZsQjtBcUJ4K0ZjO0VBQ0UsU0FBQTtFQUNBLHdCQUFBO0FyQjArRmhCO0FxQnYrRmtCO0VBQ0UsY2xCbGhDRTtFa0JtaENGLG9DbEI5akNXO0VrQitqQ1gsa0JsQjlqQ1M7RWtCK2pDVCxvQmxCOWpDVztFa0IrakNYLG9CQUFBO0FyQnkrRnBCO0FxQnQrRmtCO0VBQ0UsY2xCemlDVTtFa0IwaUNWLG9DbEJua0NPO0VrQm9rQ1Asa0JsQm5rQ0s7RWtCb2tDTCxvQmxCbmtDTztFa0Jva0NQLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQmxCdGpDTTtBSDhoSTFCO0FxQnArRmdCO0VBQ0UsMkJBQUE7RUFDQSwyQkFBQTtFQUNBLHNCQUFBO0VBQ0EsK0NBQUE7RUFDQSw4QkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwwQkFBQTtBckJzK0ZsQjtBcUI3OUZZO0VBQ0UsOEJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0Esd0JBQUE7QXJCKzlGZDtBcUI3OUZjO0VBQ0UsY2xCNWpDTTtFa0I2akNOLG9DbEJ4bUNlO0VrQnltQ2Ysa0JsQnhtQ2E7RWtCeW1DYixvQmxCeG1DZTtBSHVrSS9CO0FxQjU5RmM7RUFDRSxjbEJsbENjO0VrQm1sQ2Qsb0NsQi9tQ2U7RWtCZ25DZixrQmxCL21DYTtFa0JnbkNiLG9CbEIvbUNlO0VrQmduQ2YscUJBQUE7RUFDQSwwQmxCOWxDVTtBSDRqSTFCO0FxQng5Rlk7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0FyQjA5RmQ7QXFCeDlGYztFQUNFLHdCQUFBO0FyQjA5RmhCO0FxQnY5RmM7RUFDRSxvQkFBQTtBckJ5OUZoQjtBcUJ2OUZnQjtFQUNFLHNCQUFBO0FyQnk5RmxCO0FxQmw5RlE7RUFDRSxrQkFBQTtBckJvOUZWO0FxQmw5RlU7RUFDRSw4QkFBQTtFQUNBLHVCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQ2xCbnFDZ0I7RWtCb3FDaEIsbUJsQm5xQ2M7RWtCb3FDZCxxQmxCbnFDZ0I7RWtCb3FDaEIsb0JBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7QXJCbzlGWjtBcUJoOUZRO0VBQ0Usb0NBQUE7RUFDQSx5QkFBQTtFQUNBLG9DbEIxcUNrQjtFa0IycUNsQixtQmxCMXFDZ0I7RWtCMnFDaEIscUJsQjFxQ2tCO0FING5JNUI7QXFCaDlGVTtFQUNFLHdCQUFBO0FyQms5Rlo7QXFCOThGUTtFQUNFLGlDQUFBO0FyQmc5RlY7QXFCOThGVTtFQUNFLHFCQUFBO0FyQmc5Rlo7QXFCOThGWTtFQUNFLHFCQUFBO0FyQmc5RmQ7QXFCOThGYztFQUNFLHVCQUFBO0VBQ0EscUJBQUE7QXJCZzlGaEI7QXFCOThGZ0I7RUFDRSxvQkFBQTtBckJnOUZsQjtBcUI1OEZrQjtFQUNFLGNsQmxwQ0U7RWtCbXBDRixxQ2xCN3NDUTtFa0I4c0NSLG1CbEI3c0NNO0VrQjhzQ04scUJsQjdzQ1E7QUgycEk1QjtBcUIxOEZnQjtFQUNFLGNsQjFwQ0k7RWtCMnBDSixxQ2xCcnRDVTtFa0JzdENWLG1CbEJydENRO0VrQnN0Q1IscUJsQnJ0Q1U7QUhpcUk1QjtBcUJ4OEZjO0VBQ0UscUJBQUE7RUFDQSxhQUFBO0VBQ0EscUNsQmx0Q1c7RWtCbXRDWCxrQmxCbHRDUztFa0JtdENULG9CbEJsdENXO0FINHBJM0I7QXFCcjhGVTtFQUNFLDJCQUFBO0VBQ0EsMENBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0VBQ0EscUNsQjl0Q2U7RWtCK3RDZixrQmxCOXRDYTtFa0IrdENiLG9CbEI5dENlO0VrQit0Q2YsMEJBQUE7QXJCdThGWjtBcUJyOEZZO0VBQ0UscUJBQUE7QXJCdThGZDtBcUIvN0ZNOztFQUVFLHFDQUFBO0VBQ0EsY2xCMXNDdUI7RWtCMnNDdkIscUNsQnh3Q21CO0VrQnl3Q25CLGVsQnh3Q2lCO0VrQnl3Q2pCLG1CbEJ4d0NtQjtFa0J5d0Nu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T2lCO0V3Qk5qQixnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtBM0I4eEtaO0EyQjV4S1k7RUFDSSxlQUFBO0EzQjh4S2hCO0EyQnp4S0k7RUFDSSxnQnhCeURjO0V3QnhEZCxzQnhCc0ZLO0V3QnJGTCxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxleEIwR1E7RXdCekdSLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtBM0IyeEtSO0EyQnp4S1E7RUFWSjtJQVdRLGdCQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7RTNCNHhLVjtBQUNGO0EyQjF4S1E7RUFDSSxtQnhCNkZNO0FIK3JLbEI7QTJCenhLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCMnhLbEI7QTJCdHlLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCd3lLbEI7QTJCbnpLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCcXpLbEI7QTJCaDBLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCazBLbEI7QTJCNzBLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCKzBLbEI7QTJCMTFLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCNDFLbEI7QTJCdjJLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCeTJLbEI7QTJCcDNLZ0I7RUFDRSxtQnhCc0NJO0V3QnJDSiw4QkFBQTtFQUNBLHVCeEIwRUY7RXdCekVFLGN4QnFDSTtFd0JwQ0osYUFBQTtFQUNBLG9DeEJoQlU7RXdCaUJWLG1CeEJoQlE7RXdCaUJSLGdCQUFBO0VBQ0EscUJ4QnZCVTtFd0J3QlYscUJ4QitFQztFd0I5RUQsMEJBQUE7QTNCczNLbEI7QTJCaDNLSTtFQUNJLHFDeEIzRGlCO0V3QjREakIsa0J4QnhEZTtFd0J5RGYsbUJ4QnhEaUI7QUgwNkt6QjtBMkJoM0tRO0VBTEo7SUFNUSxpQnhCL0RXO0l3QmdFWCxzQnhCL0RhO0VIazdLdkI7QUFDRjtBMkJqM0tRO0VBQ0kscUJ4QjZETztBSHN6S25CO0EyQmozS1k7RUFISjtJQUlRLG1CeEIyREU7RUh5ektoQjtBQUNGO0EyQmgzS0k7RUFDSSxvQ3hCOUR1QjtFd0IrRHZCLGV4QjlEcUI7QUhnN0s3QjtBMkJoM0tRO0VBQ0kscUJ4QmdETztBSGswS25CO0EyQmgzS1k7RUFISjtJQUlRLG1CeEI4Q0U7RUhxMEtoQjtBQUNGO0EyQjcyS0k7RUFDSSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBM0IrMktSO0EyQjcyS1E7RUFDSSxnQkFBQTtBM0IrMktaO0EyQjUyS1E7RUFDSSxjeEJsQ2tCO0V3Qm1DbEIsb0N4QnBGZTtFd0JxRmYsZXhCdkZpQjtFd0J3RmpCLG1CeEJ2Rm1CO0V3QndGbkIsMEJBQUE7QTNCODJLWjs7QTRCLzlLTTtFQUNFLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBNUJrK0tSO0E0QmgrS1E7RUFDRSxtQnpCaUZZO0V5QmhGWix5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsY3pCd0VxQjtFeUJ2RXJCLG9DekJ5QnNCO0V5QnhCdEIsbUJ6QnlCb0I7RXlCeEJwQixnQkFBQTtFQUNBLHFCekJ3QnNCO0V5QnZCdEIsZ0JBQUE7QTVCaytLVjtBNEJoK0tVO0VBQ0UsbUJ6QmtGcUI7QUhnNUtqQztBNEI5OUtZO0VBQ0UsYUFBQTtBNUJnK0tkO0E0Qjc5S1k7RUFDRSx1QkFBQTtFQUNBLHN1Q0FBQTtFQUNBLFlBQUE7QTVCKzlLZDtBNEI3OUtjO0VBQ0UsYUFBQTtBNUIrOUtoQjtBNEJ6OUtRO0VBQ0UsNkJBQUE7RUFDQSxZQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQkFBQTtBNUIyOUtWO0E0Qno5S1U7RUFDRSxjekIrQmtCO0V5QjlCbEIsb0N6QktlO0V5QkpmLGtCekJLYTtFeUJKYixnQkFBQTtFQUNBLG9CekJJZTtFeUJIZiwwQkFBQTtBNUIyOUtaIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE5leGEtSGVhdnk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2xvamFvYnJhbWF4cWEudnRleGltZy5jb20uYnIvYXJxdWl2b3MvTmV4YS1IZWF2eS50dGYuY3NzXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1mYW1pbHk6IE5leGEtQm9vaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChcImh0dHBzOi8vbG9qYW9icmFtYXhxYS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9OZXhhLUJvb2sudHRmLmNzc1wiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtZmFtaWx5OiBOZXhhLUJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCJodHRwczovL2xvamFvYnJhbWF4cWEudnRleGltZy5jb20uYnIvYXJxdWl2b3MvTmV4YS1Cb2xkLnR0Zi5jc3NcIik7XG59XG5ib2R5LmJvZHktY2FydC12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoICFpbXBvcnRhbnQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWlkLXBhdHRlcm4gKi9cbiN2dGV4LWNhbGxjZW50ZXJfX3Rvb2xiYXIsXG4udnRleC1jYWxsY2VudGVyX190b29sYmFyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWlkLXBhdHRlcm4gKi9cbi5jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVja291dC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiA4MHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDFyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnZ0ZXgtc29jaWFsLXNlbGxpbmcgLnNiLWJhciBhIHtcbiAgd2lkdGg6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMS4yNXJlbSkge1xuICAudnRleC1zb2NpYWwtc2VsbGluZyAuc2ItYmFyIGEge1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5jaGVja291dC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG5mb290ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ucmVwdXRhdGlvbi10aXRsZSxcbi5wYXltZW50LXRpdGxlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXJlbSAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLnJlcHV0YXRpb24tdGl0bGUsXG4gIC5wYXltZW50LXRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG4uc3RhbXBzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBheW1lbnQtbWV0aG9kcy1saW5lLTEsXG4ucGF5bWVudC1tZXRob2RzLWxpbmUtMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5icmFuZHMtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEuMzEyNXJlbTtcbn1cblxuLmJyYW5kLW9icmFtYXgtY29udGFpbmVyIGhyIHtcbiAgbWFyZ2luOiAxcmVtO1xufVxuXG4ub2JyYW1heC10ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMC44NzVyZW07XG59XG5cbi5kZXZlbG9wZWQtYnktY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xuICAucmVwdXRhdGlvbi1hbmQtcGF5bWVudHMtY29udGFpbmVyLFxuICAuYnJhbmQtY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogODByZW07XG4gIH1cbiAgLmJyYW5kLW9icmFtYXgtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5icmFuZC1vYnJhbWF4LWNvbnRhaW5lciBociB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5yZXB1dGF0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5wYXltZW50LW1ldGhvZHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5wYXltZW50LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gIH1cbiAgLm9icmFtYXgtbG9nbyB7XG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xuICB9XG4gIC5vYnJhbWF4LXRleHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnRvcGJhci1iYWNrZ3JvdW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmE1Yjtcbn1cblxuLnRvcGJhci1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDUuMTI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC50b3BiYXItY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICB9XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1maXJzdC1uYW1lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1sYXN0LW5hbWUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWRvY3VtZW50LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1waG9uZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uYW1lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWllLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWRvY3VtZW50LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkZvcm1GaWVsZExhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRJbnN0YWxsbWVudHMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmRIb2xkZXJOYW1lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkRHVlRGF0ZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRmllbGQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuaW5wdXQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1lbWFpbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1sYXN0LW5hbWUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1kb2N1bWVudCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uYW1lLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktaWUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Gb3JtRmllbGRMYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmRIb2xkZXJOYW1lLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZER1ZURhdGUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NGaWVsZCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsIGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1maXJzdC1uYW1lIGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1sYXN0LW5hbWUgbGFiZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWRvY3VtZW50IGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1waG9uZSBsYWJlbCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uYW1lIGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWllIGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkZvcm1GaWVsZExhYmVsIGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRJbnN0YWxsbWVudHMgbGFiZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmRIb2xkZXJOYW1lIGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkRHVlRGF0ZSBsYWJlbCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRmllbGQgbGFiZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuaW5wdXQgbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1lbWFpbCBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUgbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1sYXN0LW5hbWUgbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1kb2N1bWVudCBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uYW1lIGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktaWUgbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Gb3JtRmllbGRMYWJlbCBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmRIb2xkZXJOYW1lIGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZER1ZURhdGUgbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NGaWVsZCBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuaW5wdXQgbGFiZWwge1xuICBjb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAxLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1lbWFpbCBsYWJlbCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1maXJzdC1uYW1lIGxhYmVsLFxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBsYWJlbCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1kb2N1bWVudCBsYWJlbCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1waG9uZSBsYWJlbCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5hbWUgbGFiZWwsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBsYWJlbCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWllIGxhYmVsLFxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgbGFiZWwsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5Gb3JtRmllbGRMYWJlbCBsYWJlbCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRJbnN0YWxsbWVudHMgbGFiZWwsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgbGFiZWwsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZER1ZURhdGUgbGFiZWwsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRmllbGQgbGFiZWwsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5pbnB1dCBsYWJlbCxcbiAgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZW1haWwgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBsYWJlbCxcbiAgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZG9jdW1lbnQgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIGxhYmVsLFxuICAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5hbWUgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktaWUgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuRm9ybUZpZWxkTGFiZWwgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyBsYWJlbCxcbiAgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgbGFiZWwsXG4gIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmREdWVEYXRlIGxhYmVsLFxuICAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NGaWVsZCBsYWJlbCxcbiAgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5pbnB1dCBsYWJlbCB7XG4gICAgbWFyZ2luOiAwIDAgMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsIGlucHV0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1lbWFpbCBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWZpcnN0LW5hbWUgaW5wdXQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWZpcnN0LW5hbWUgc2VsZWN0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1sYXN0LW5hbWUgaW5wdXQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWRvY3VtZW50IGlucHV0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1kb2N1bWVudCBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXBob25lIGlucHV0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1waG9uZSBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktbmFtZSBpbnB1dCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uYW1lIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBpbnB1dCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktaWUgaW5wdXQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktaWUgc2VsZWN0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IGlucHV0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5Gb3JtRmllbGRMYWJlbCBpbnB1dCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5Gb3JtRmllbGRMYWJlbCBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudEluc3RhbGxtZW50cyBpbnB1dCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50SW5zdGFsbG1lbnRzIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgaW5wdXQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmRIb2xkZXJOYW1lIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZER1ZURhdGUgaW5wdXQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmREdWVEYXRlIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRmllbGQgaW5wdXQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc0ZpZWxkIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5pbnB1dCBpbnB1dCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5pbnB1dCBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1lbWFpbCBpbnB1dCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWVtYWlsIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUgaW5wdXQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1maXJzdC1uYW1lIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBpbnB1dCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1kb2N1bWVudCBpbnB1dCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWRvY3VtZW50IHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIGlucHV0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtcGhvbmUgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uYW1lIGlucHV0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uYW1lIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgaW5wdXQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktaWUgaW5wdXQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWllIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgaW5wdXQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuRm9ybUZpZWxkTGFiZWwgaW5wdXQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkZvcm1GaWVsZExhYmVsIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyBpbnB1dCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSBpbnB1dCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmRIb2xkZXJOYW1lIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmREdWVEYXRlIGlucHV0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZER1ZURhdGUgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzRmllbGQgaW5wdXQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NGaWVsZCBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmlucHV0IGlucHV0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5pbnB1dCBzZWxlY3Qge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYmNiZGJkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMDYyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtZW1haWwgaW5wdXQ6Zm9jdXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsIHNlbGVjdDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtZmlyc3QtbmFtZSBpbnB1dDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtZmlyc3QtbmFtZSBzZWxlY3Q6Zm9jdXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBpbnB1dDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtbGFzdC1uYW1lIHNlbGVjdDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtZG9jdW1lbnQgaW5wdXQ6Zm9jdXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWRvY3VtZW50IHNlbGVjdDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcGhvbmUgaW5wdXQ6Zm9jdXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXBob25lIHNlbGVjdDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uYW1lIGlucHV0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5hbWUgc2VsZWN0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIGlucHV0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIHNlbGVjdDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1pZSBpbnB1dDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1pZSBzZWxlY3Q6Zm9jdXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgaW5wdXQ6Zm9jdXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgc2VsZWN0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkZvcm1GaWVsZExhYmVsIGlucHV0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkZvcm1GaWVsZExhYmVsIHNlbGVjdDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50SW5zdGFsbG1lbnRzIGlucHV0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRJbnN0YWxsbWVudHMgc2VsZWN0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSBpbnB1dDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgc2VsZWN0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkRHVlRGF0ZSBpbnB1dDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZER1ZURhdGUgc2VsZWN0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkFkZHJlc3NGaWVsZCBpbnB1dDpmb2N1cyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRmllbGQgc2VsZWN0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmlucHV0IGlucHV0OmZvY3VzLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmlucHV0IHNlbGVjdDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWVtYWlsIGlucHV0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZW1haWwgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZmlyc3QtbmFtZSBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtbGFzdC1uYW1lIGlucHV0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtbGFzdC1uYW1lIHNlbGVjdDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWRvY3VtZW50IGlucHV0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZG9jdW1lbnQgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtcGhvbmUgaW5wdXQ6Zm9jdXMsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1waG9uZSBzZWxlY3Q6Zm9jdXMsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5hbWUgaW5wdXQ6Zm9jdXMsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5hbWUgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1pZSBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktaWUgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1kb2N1bWVudCBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Gb3JtRmllbGRMYWJlbCBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuRm9ybUZpZWxkTGFiZWwgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50SW5zdGFsbG1lbnRzIGlucHV0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50SW5zdGFsbG1lbnRzIHNlbGVjdDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmRIb2xkZXJOYW1lIGlucHV0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgc2VsZWN0OmZvY3VzLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZER1ZURhdGUgaW5wdXQ6Zm9jdXMsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkRHVlRGF0ZSBzZWxlY3Q6Zm9jdXMsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NGaWVsZCBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc0ZpZWxkIHNlbGVjdDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmlucHV0IHNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlZjdmMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1lbWFpbCBpbnB1dC5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtZW1haWwgc2VsZWN0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1maXJzdC1uYW1lIGlucHV0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1maXJzdC1uYW1lIHNlbGVjdC5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtbGFzdC1uYW1lIGlucHV0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1sYXN0LW5hbWUgc2VsZWN0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1kb2N1bWVudCBpbnB1dC5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtZG9jdW1lbnQgc2VsZWN0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1waG9uZSBpbnB1dC5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcGhvbmUgc2VsZWN0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5hbWUgaW5wdXQuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktbmFtZSBzZWxlY3QuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgaW5wdXQuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgc2VsZWN0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWllIGlucHV0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWllIHNlbGVjdC5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1kb2N1bWVudCBpbnB1dC5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1kb2N1bWVudCBzZWxlY3QuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuRm9ybUZpZWxkTGFiZWwgaW5wdXQuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuRm9ybUZpZWxkTGFiZWwgc2VsZWN0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRJbnN0YWxsbWVudHMgaW5wdXQuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudEluc3RhbGxtZW50cyBzZWxlY3QuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmRIb2xkZXJOYW1lIGlucHV0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSBzZWxlY3QuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmREdWVEYXRlIGlucHV0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkRHVlRGF0ZSBzZWxlY3QuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc0ZpZWxkIGlucHV0LmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkFkZHJlc3NGaWVsZCBzZWxlY3QuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuaW5wdXQgaW5wdXQuZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuaW5wdXQgc2VsZWN0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZW1haWwgaW5wdXQuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1lbWFpbCBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1maXJzdC1uYW1lIGlucHV0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZmlyc3QtbmFtZSBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1sYXN0LW5hbWUgaW5wdXQuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1sYXN0LW5hbWUgc2VsZWN0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZG9jdW1lbnQgaW5wdXQuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1kb2N1bWVudCBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1waG9uZSBpbnB1dC5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIHNlbGVjdC5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktbmFtZSBpbnB1dC5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktbmFtZSBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIGlucHV0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWllIGlucHV0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1pZSBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IGlucHV0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1kb2N1bWVudCBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkZvcm1GaWVsZExhYmVsIGlucHV0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Gb3JtRmllbGRMYWJlbCBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRJbnN0YWxsbWVudHMgaW5wdXQuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRJbnN0YWxsbWVudHMgc2VsZWN0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgaW5wdXQuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSBzZWxlY3QuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkRHVlRGF0ZSBpbnB1dC5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmREdWVEYXRlIHNlbGVjdC5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc0ZpZWxkIGlucHV0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzRmllbGQgc2VsZWN0LmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5pbnB1dCBpbnB1dC5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuaW5wdXQgc2VsZWN0LmVycm9yIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2ZjMmUwMSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1lbWFpbCBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWZpcnN0LW5hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1maXJzdC1uYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1kb2N1bWVudCBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWRvY3VtZW50IHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXBob25lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcGhvbmUgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uYW1lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktaWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWllIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuRm9ybUZpZWxkTGFiZWwgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkZvcm1GaWVsZExhYmVsIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudEluc3RhbGxtZW50cyBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudEluc3RhbGxtZW50cyBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmRIb2xkZXJOYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmREdWVEYXRlIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZER1ZURhdGUgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRmllbGQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkFkZHJlc3NGaWVsZCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmlucHV0IGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5pbnB1dCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZW1haWwgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZW1haWwgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZmlyc3QtbmFtZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtbGFzdC1uYW1lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZG9jdW1lbnQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtZG9jdW1lbnQgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktaWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1pZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1kb2N1bWVudCBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkZvcm1GaWVsZExhYmVsIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuRm9ybUZpZWxkTGFiZWwgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRJbnN0YWxsbWVudHMgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmRIb2xkZXJOYW1lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmRIb2xkZXJOYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkRHVlRGF0ZSBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkRHVlRGF0ZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzRmllbGQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzRmllbGQgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuaW5wdXQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5pbnB1dCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yIHtcbiAgY29sb3I6ICNmYzJlMDE7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1lbWFpbCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWZpcnN0LW5hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWZpcnN0LW5hbWUgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1sYXN0LW5hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWRvY3VtZW50IGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1kb2N1bWVudCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXBob25lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1waG9uZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktbmFtZSBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktaWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktaWUgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5Gb3JtRmllbGRMYWJlbCBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5Gb3JtRmllbGRMYWJlbCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudEluc3RhbGxtZW50cyBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50SW5zdGFsbG1lbnRzIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmRIb2xkZXJOYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZER1ZURhdGUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmREdWVEYXRlIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRmllbGQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc0ZpZWxkIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5pbnB1dCBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5pbnB1dCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1lbWFpbCBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWVtYWlsIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1maXJzdC1uYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1kb2N1bWVudCBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWRvY3VtZW50IHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtcGhvbmUgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uYW1lIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktbmlja25hbWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktaWUgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWllIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuRm9ybUZpZWxkTGFiZWwgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkZvcm1GaWVsZExhYmVsIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudEluc3RhbGxtZW50cyBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSBpbnB1dC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmRIb2xkZXJOYW1lIHNlbGVjdC5lcnJvciB+IHNwYW4uZXJyb3I6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmREdWVEYXRlIGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZER1ZURhdGUgc2VsZWN0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzRmllbGQgaW5wdXQuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NGaWVsZCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmlucHV0IGlucHV0LmVycm9yIH4gc3Bhbi5lcnJvcjo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5pbnB1dCBzZWxlY3QuZXJyb3IgfiBzcGFuLmVycm9yOjpiZWZvcmUge1xuICBib3R0b206IDJyZW07XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOC41IDIuNUM1LjQ2MjQzIDIuNSAzIDQuOTYyNDMgMyA4QzMgMTEuMDM3NiA1LjQ2MjQzIDEzLjUgOC41IDEzLjVDMTEuNTM3NiAxMy41IDE0IDExLjAzNzYgMTQgOEMxNCA0Ljk2MjQzIDExLjUzNzYgMi41IDguNSAyLjVaTTIgOEMyIDQuNDEwMTUgNC45MTAxNSAxLjUgOC41IDEuNUMxMi4wODk5IDEuNSAxNSA0LjQxMDE1IDE1IDhDMTUgMTEuNTg5OSAxMi4wODk5IDE0LjUgOC41IDE0LjVDNC45MTAxNSAxNC41IDIgMTEuNTg5OSAyIDhaJyBmaWxsPSclMjNGQzJFMDEnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMC44NTM2IDUuNjQ2NDVDMTEuMDQ4OCA1Ljg0MTcxIDExLjA0ODggNi4xNTgyOSAxMC44NTM2IDYuMzUzNTVMNi44NTM1NSAxMC4zNTM2QzYuNjU4MjkgMTAuNTQ4OCA2LjM0MTcxIDEwLjU0ODggNi4xNDY0NSAxMC4zNTM2QzUuOTUxMTggMTAuMTU4MyA1Ljk1MTE4IDkuODQxNzEgNi4xNDY0NSA5LjY0NjQ1TDEwLjE0NjQgNS42NDY0NUMxMC4zNDE3IDUuNDUxMTggMTAuNjU4MyA1LjQ1MTE4IDEwLjg1MzYgNS42NDY0NVonIGZpbGw9JyUyM0ZDMkUwMScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTYuMTQ2NDUgNS42NDY0NUM2LjM0MTcxIDUuNDUxMTggNi42NTgyOSA1LjQ1MTE4IDYuODUzNTUgNS42NDY0NUwxMC44NTM2IDkuNjQ2NDVDMTEuMDQ4OCA5Ljg0MTcxIDExLjA0ODggMTAuMTU4MyAxMC44NTM2IDEwLjM1MzZDMTAuNjU4MyAxMC41NDg4IDEwLjM0MTcgMTAuNTQ4OCAxMC4xNDY0IDEwLjM1MzZMNi4xNDY0NSA2LjM1MzU1QzUuOTUxMTggNi4xNTgyOSA1Ljk1MTE4IDUuODQxNzEgNi4xNDY0NSA1LjY0NjQ1WicgZmlsbD0nJTIzRkMyRTAxJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuODc1cmVtO1xuICB3aWR0aDogMXJlbTtcbiAgei1pbmRleDogOTk7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtZmlyc3QtbmFtZSBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWRvY3VtZW50IHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcGhvbmUgc2VsZWN0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5hbWUgc2VsZWN0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtY29tcGFueS1pZSBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgc2VsZWN0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkZvcm1GaWVsZExhYmVsIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50SW5zdGFsbG1lbnRzIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgc2VsZWN0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkRHVlRGF0ZSBzZWxlY3QsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc0ZpZWxkIHNlbGVjdCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5pbnB1dCBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1lbWFpbCBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1maXJzdC1uYW1lIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1kb2N1bWVudCBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1waG9uZSBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LW5hbWUgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1jb21wYW55LWllIHNlbGVjdCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Gb3JtRmllbGRMYWJlbCBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRJbnN0YWxsbWVudHMgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZEhvbGRlck5hbWUgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZER1ZURhdGUgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzRmllbGQgc2VsZWN0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5pbnB1dCBzZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41NjNyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzRm9ybSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc0Zvcm0ge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIGdhcDogMXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50Q2FyZEhvbGRlck5hbWUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkSG9sZGVyTmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUG9zdGFsQ29kZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUG9zdGFsQ29kZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJwb3N0YWxsYWJlbCAuXCIgXCJpbnB1dHBvc3RhbGNvZGUgZG9udGtub3dsaW5rXCIgXCJoZWxwZXJyb3IgLlwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDguNzVyZW0gMWZyO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBvc3RhbENvZGUgLmhlbHAuZXJyb3IsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBvc3RhbENvZGUgLmhlbHAuZXJyb3Ige1xuICBncmlkLWFyZWE6IGhlbHBlcnJvcjtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5Qb3N0YWxDb2RlIGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Qb3N0YWxDb2RlIGxhYmVsIHtcbiAgZ3JpZC1hcmVhOiBwb3N0YWxsYWJlbDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5Qb3N0YWxDb2RlIGlucHV0LFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Qb3N0YWxDb2RlIGlucHV0IHtcbiAgZ3JpZC1hcmVhOiBpbnB1dHBvc3RhbGNvZGU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUG9zdGFsQ29kZSBpbnB1dC5lcnJvciB+IC5oZWxwLmVycm9yLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Qb3N0YWxDb2RlIGlucHV0LmVycm9yIH4gLmhlbHAuZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBvc3RhbENvZGUgLkRvbnRLbm93UG9zdGFsQ29kZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUG9zdGFsQ29kZSAuRG9udEtub3dQb3N0YWxDb2RlIHtcbiAgZ3JpZC1hcmVhOiBkb250a25vd2xpbms7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUG9zdGFsQ29kZSAuRG9udEtub3dQb3N0YWxDb2RlIGEsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBvc3RhbENvZGUgLkRvbnRLbm93UG9zdGFsQ29kZSBhIHtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgY29sb3I6ICNlZjdmMDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDM2cHg7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUG9zdGFsQ29kZSAuRG9udEtub3dQb3N0YWxDb2RlIGE6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUG9zdGFsQ29kZSAuRG9udEtub3dQb3N0YWxDb2RlIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTsOjbyBzZWkgbWV1IENFUFwiO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUG9zdGFsQ29kZSAuRG9udEtub3dQb3N0YWxDb2RlIGE6aG92ZXIsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBvc3RhbENvZGUgLkRvbnRLbm93UG9zdGFsQ29kZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciBpbnB1dCNzaGlwLW51bWJlcixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBpbnB1dCNzaGlwLW51bWJlciB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgbWF4LWhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMi4xMjVyZW0pO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgaW5wdXQjc2hpcC1udW1iZXI6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIGlucHV0I3NoaXAtbnVtYmVyOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIGlucHV0I3NoaXAtbnVtYmVyOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIGlucHV0I3NoaXAtbnVtYmVyOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkRHVlRGF0ZSBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuUGF5bWVudENhcmREdWVEYXRlIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudENhcmREdWVEYXRlIGxhYmVsOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkRHVlRGF0ZSBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJEYXRhIGRlIHZlbmNpbWVudG9cIjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkQ1ZWLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLlBheW1lbnRDYXJkVmFsdWUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRDYXJkQ1ZWLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50Q2FyZFZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5DYXJkRm9ybSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQ2FyZEZvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE2cHg7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkRmxhZ3MsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkNhcmRGb3JtIC5QYXltZW50Q2FyZEZsYWdzIHtcbiAgdG9wOiAyLjIxOXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkZvcm1GaWVsZExhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5Gb3JtRmllbGRMYWJlbCB7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1lbWFpbCBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWVtYWlsIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWVtYWlsIGxhYmVsOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1lbWFpbCBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbWFpbFwiO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWZpcnN0LW5hbWUgbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1maXJzdC1uYW1lIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWZpcnN0LW5hbWUgbGFiZWw6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWZpcnN0LW5hbWUgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTm9tZVwiO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LWxhc3QtbmFtZSBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1sYXN0LW5hbWUgbGFiZWw6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LWxhc3QtbmFtZSBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTb2JyZW5vbWVcIjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1waG9uZSBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuY2xpZW50LXBob25lIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXBob25lIGxhYmVsOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLmNsaWVudC1waG9uZSBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDZWx1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5zaGlwLXJlY2VpdmVyTmFtZSBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuc2hpcC1yZWNlaXZlck5hbWUgbGFiZWwge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5zaGlwLXJlY2VpdmVyTmFtZSBsYWJlbDo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5zaGlwLXJlY2VpdmVyTmFtZSBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJOb21lIGRhIHBlc3NvYSBxdWUgaXLDoSByZWNlYmVyXCI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5zaGlwLWNvbXBsZW1lbnQsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLnNoaXAtY29tcGxlbWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuc2hpcC1jb21wbGVtZW50IGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5zaGlwLWNvbXBsZW1lbnQgbGFiZWwge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5zaGlwLWNvbXBsZW1lbnQgbGFiZWw6OmJlZm9yZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuc2hpcC1jb21wbGVtZW50IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNvbXBsZW1lbnRvXCI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5zaGlwLXJlZmVyZW5jZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuc2hpcC1yZWZlcmVuY2Uge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLnNoaXAtcmVmZXJlbmNlIGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5zaGlwLXJlZmVyZW5jZSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLnNoaXAtcmVmZXJlbmNlIGxhYmVsOjpiZWZvcmUsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLnNoaXAtcmVmZXJlbmNlIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlBvbnRvIGRlIHJlZmVyw6puY2lhXCI7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5QYXltZW50SW5zdGFsbG1lbnRzIGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50SW5zdGFsbG1lbnRzIGxhYmVsIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudEluc3RhbGxtZW50cyBsYWJlbDo6YmVmb3JlLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5QYXltZW50SW5zdGFsbG1lbnRzIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVtIHF1YW50YXMgcGFyY2VsYXMgZGVzZWphIHBhZ2FyP1wiO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuUGF5bWVudEluc3RhbGxtZW50cyBzZWxlY3QsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLlBheW1lbnRJbnN0YWxsbWVudHMgc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgbGFiZWwuY2hlY2tib3gsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc1RvZ2dsZSxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBsYWJlbC5jaGVja2JveCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc1RvZ2dsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgbGFiZWwuY2hlY2tib3ggaW5wdXQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc1RvZ2dsZSBpbnB1dCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBsYWJlbC5jaGVja2JveCBpbnB1dCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc1RvZ2dsZSBpbnB1dCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgI2VmN2YwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMS41cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgbGFiZWwuY2hlY2tib3ggaW5wdXQ6Zm9jdXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc1RvZ2dsZSBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBsYWJlbC5jaGVja2JveCBpbnB1dDpmb2N1cyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc1RvZ2dsZSBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlZjdmMDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciBsYWJlbC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkFkZHJlc3NUb2dnbGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBsYWJlbC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIC5BZGRyZXNzVG9nZ2xlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjZWY3ZjAwO1xuICBib3JkZXItY29sb3I6ICNlZjdmMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMTg3NXJlbSByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIGxhYmVsLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmFmdGVyLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkFkZHJlc3NUb2dnbGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgbGFiZWwuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NUb2dnbGUgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDo6YWZ0ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZWY3ZjAwO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDAuODc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgbGFiZWwuY2hlY2tib3ggc3Bhbixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5BZGRyZXNzVG9nZ2xlIHNwYW4sXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgbGFiZWwuY2hlY2tib3ggc3Bhbixcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc1RvZ2dsZSBzcGFuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIGxhYmVsLmNoZWNrYm94ID4gbGFiZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc1RvZ2dsZSA+IGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIGxhYmVsLmNoZWNrYm94ID4gbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NUb2dnbGUgPiBsYWJlbCB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgbGFiZWwuY2hlY2tib3ggI2FkZHJlc3MtdG9nZ2xlLTAgfiBsYWJlbCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIGxhYmVsLmNoZWNrYm94ICNhZGRyZXNzLXRvZ2dsZS0xIH4gbGFiZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc1RvZ2dsZSAjYWRkcmVzcy10b2dnbGUtMCB+IGxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkFkZHJlc3NUb2dnbGUgI2FkZHJlc3MtdG9nZ2xlLTEgfiBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBsYWJlbC5jaGVja2JveCAjYWRkcmVzcy10b2dnbGUtMCB+IGxhYmVsLFxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIGxhYmVsLmNoZWNrYm94ICNhZGRyZXNzLXRvZ2dsZS0xIH4gbGFiZWwsXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgLkFkZHJlc3NUb2dnbGUgI2FkZHJlc3MtdG9nZ2xlLTAgfiBsYWJlbCxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc1RvZ2dsZSAjYWRkcmVzcy10b2dnbGUtMSB+IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciBsYWJlbC5jaGVja2JveCAjYWRkcmVzcy10b2dnbGUtMCB+IGxhYmVsIHN0cm9uZyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIGxhYmVsLmNoZWNrYm94ICNhZGRyZXNzLXRvZ2dsZS0xIH4gbGFiZWwgc3Ryb25nLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLkFkZHJlc3NUb2dnbGUgI2FkZHJlc3MtdG9nZ2xlLTAgfiBsYWJlbCBzdHJvbmcsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuQWRkcmVzc1RvZ2dsZSAjYWRkcmVzcy10b2dnbGUtMSB+IGxhYmVsIHN0cm9uZyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBsYWJlbC5jaGVja2JveCAjYWRkcmVzcy10b2dnbGUtMCB+IGxhYmVsIHN0cm9uZyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCBsYWJlbC5jaGVja2JveCAjYWRkcmVzcy10b2dnbGUtMSB+IGxhYmVsIHN0cm9uZyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc1RvZ2dsZSAjYWRkcmVzcy10b2dnbGUtMCB+IGxhYmVsIHN0cm9uZyxcbi5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCAuQWRkcmVzc1RvZ2dsZSAjYWRkcmVzcy10b2dnbGUtMSB+IGxhYmVsIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmlzLXFlY29tICNjYXJ0LWxpbmstbm90ZS1hZGQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaXMtcXRhIC5saW5rLWxvZ291dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pcy1xdGEgLm9yZGVyZm9ybS10ZW1wbGF0ZSAucGF5bWVudC1jb25maXJtYXRpb24td3JhcCAucGF5bWVudC1zdWJtaXQtd3JhcCB7XG4gIGJvdHRvbTogNDJweDtcbiAgZ2FwOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLmlzLXF0YSAub3JkZXJmb3JtLXRlbXBsYXRlIC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIC5wYXltZW50LXN1Ym1pdC13cmFwIHtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIGdhcDogMXJlbTtcbiAgfVxufVxuXG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWQgdHIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB0ciAucHJvZHVjdCxcbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB0ciAucHJvZHVjdC1wcmljZSxcbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB0ciAucXVhbnRpdHksXG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWQgdHIgLnF1YW50aXR5LXByaWNlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB0ciB0aC5wcm9kdWN0IHtcbiAgY29sb3I6ICMwMDJhNWIgIWltcG9ydGFudDtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWQgdHIgdGgucHJvZHVjdCB7XG4gICAgd2lkdGg6IDM3JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjguMTg4cmVtKSB7XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB0ciB0aC5wcm9kdWN0IHtcbiAgICB3aWR0aDogMzklICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MS4yNXJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWQgdHIgdGgucHJvZHVjdCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzcuMTg3NXJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWQgdHIgdGgucHJvZHVjdCB7XG4gICAgd2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzkuNXJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWQgdHIgdGgucHJvZHVjdCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGhlYWQgdHIgdGgucHJvZHVjdC1wcmljZSB7XG4gIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB3aWR0aDogOXJlbSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRoZWFkIHRyIHRoLnF1YW50aXR5IHtcbiAgbWluLXdpZHRoOiAxLjgxM3JlbSAhaW1wb3J0YW50O1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA2LjkzNzVyZW0gIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB0ciB0aC5xdWFudGl0eS1wcmljZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE2JSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjhyZW0pIHtcbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRoZWFkIHRyIHRoLnF1YW50aXR5LXByaWNlIHtcbiAgICB3aWR0aDogMTIlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIGRvdHRlZCAjMDAyYTViICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAxcmVtICFpbXBvcnRhbnQ7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAwIDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1hZ2UgbmFtZSB0cmFzaFwiIFwiaW1hZ2UgcXVhbnRpdHkgdHJhc2hcIiBcImltYWdlIHByaWNlIHRyYXNoXCIgXCJpbWFnZSB0b3RhbCB0cmFzaFwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRyZW0gYXV0byAxcmVtO1xuICBwYWRkaW5nOiAwLjY4NzVyZW0gMCAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHRkIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LWltYWdlIHtcbiAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGdyaWQtYXJlYTogaW1hZ2U7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1pbWFnZSBhIHtcbiAgaGVpZ2h0OiA0cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDRyZW07XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtaW1hZ2UgYSBpbWcge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1uYW1lIHtcbiAgZ3JpZC1hcmVhOiBuYW1lO1xuICBtYXJnaW46IDAgMCAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LW5hbWUge1xuICAgIG1heC13aWR0aDogMTkuNTYzcmVtO1xuICB9XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtbmFtZSBhIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIG1heC13aWR0aDogMTMuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1uYW1lIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1uYW1lIC5icmFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtbmFtZSAuc2VsbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1wcmljZSB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGdyaWQtYXJlYTogcHJpY2U7XG4gIG1hcmdpbjogMXJlbSAwIDAgNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LXByaWNlIC5saXN0LXByaWNlIC5vbGQtcHJvZHVjdC1wcmljZS5tdXRlZCB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1wcmljZSAuYmVzdC1wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LXByaWNlIC5iZXN0LXByaWNlIC5uZXctcHJvZHVjdC1wcmljZSxcbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1wcmljZSAuYmVzdC1wcmljZSAubmV3LXByb2R1Y3QtcmVhbC1wcmljZS1wZXItdW5pdCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGdhcDogMC4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1wcmljZSAuYmVzdC1wcmljZSAubmV3LXByb2R1Y3QtcHJpY2UgLm1lYXN1cmVtZW50LXVuaXQtbGFiZWwsXG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtcHJpY2UgLmJlc3QtcHJpY2UgLm5ldy1wcm9kdWN0LXJlYWwtcHJpY2UtcGVyLXVuaXQgLm1lYXN1cmVtZW50LXVuaXQtbGFiZWwge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtcHJpY2UgLmJlc3QtcHJpY2UgLm5ldy1wcm9kdWN0LXByaWNlIC5tZWFzdXJlbWVudC11bml0LWxhYmVsLnJlbW92ZS1tYXJnaW4tYm90dG9tLFxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LXByaWNlIC5iZXN0LXByaWNlIC5uZXctcHJvZHVjdC1yZWFsLXByaWNlLXBlci11bml0IC5tZWFzdXJlbWVudC11bml0LWxhYmVsLnJlbW92ZS1tYXJnaW4tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1wcmljZSAuYmVzdC1wcmljZSAubmV3LXByb2R1Y3QtcmVhbC1wcmljZS1wZXItdW5pdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtcHJpY2UgLmJlc3QtcHJpY2UgLnByaWNlLWRldGFpbHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGdyaWQtYXJlYTogcXVhbnRpdHk7XG4gIG1hcmdpbjogMCAwIDFyZW0gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiA3LjFyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkICMwMDJhNWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDEuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwLjI1cmVtO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMS45Mzc1cmVtICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzByZW0pIHtcbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eSBpbnB1dCB7XG4gICAgd2lkdGg6IDIuOTM3NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IC5pdGVtLXF1YW50aXR5LWNoYW5nZS1kZWNyZW1lbnQgLmljb24tbWludXMtc2lnbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzInIGZpbGw9JyUyMzAwMkE1QicvJTNFJTNDcGF0aCBkPSdNOSAxMkgxNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtO1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eSAuaXRlbS1xdWFudGl0eS1jaGFuZ2UtZGVjcmVtZW50IGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IC5pdGVtLXF1YW50aXR5LWNoYW5nZS1pbmNyZW1lbnQgLmljb24tcGx1cy1zaWduIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjUnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNSAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMC42Njg5NDUnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzInIGZpbGw9JyUyMzAwMkE1QicvJTNFJTNDcGF0aCBkPSdNMTIuNjY4OSAxNVYxMk0xMi42Njg5IDEyVjlNMTIuNjY4OSAxMkgxNS42Njg5TTEyLjY2ODkgMTJIOS42Njg5NScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtO1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eSAuaXRlbS1xdWFudGl0eS1jaGFuZ2UtaW5jcmVtZW50IGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IC5pdGVtLXF1YW50aXR5LWNoYW5nZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxLjVyZW07XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IC5pdGVtLW11bHRpcGxpZXItbGFiZWwsXG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IC5pdGVtLXVuaXQtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eS1wcmljZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICBncmlkLWFyZWE6IHRvdGFsO1xuICBtYXJnaW46IDAgMCAwIDVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucXVhbnRpdHktcHJpY2UgLnRvdGFsLXNlbGxpbmctcHJpY2Uge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDAuNXJlbSAwIDAgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucXVhbnRpdHktcHJpY2UgLnRvdGFsLXNlbGxpbmctcHJpY2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNDk0YTRjO1xuICBjb250ZW50OiBcIlRvdGFsXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5pdGVtLXJlbW92ZSB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBncmlkLWFyZWE6IHRyYXNoO1xufVxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5pdGVtLXJlbW92ZSAuaXRlbS1yZW1vdmUtaWNvOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOScgdmlld0JveD0nMCAwIDE4IDE5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuMjUgM0M1LjI1IDEuNDgxMjIgNi40ODEyMiAwLjI1IDggMC4yNUgxMEMxMS41MTg4IDAuMjUgMTIuNzUgMS40ODEyMiAxMi43NSAzVjMuMjVIMTdDMTcuNDE0MiAzLjI1IDE3Ljc1IDMuNTg1NzkgMTcuNzUgNEMxNy43NSA0LjQxNDIxIDE3LjQxNDIgNC43NSAxNyA0Ljc1SDE1Ljc1VjE2QzE1Ljc1IDE3LjUxODggMTQuNTE4OCAxOC43NSAxMyAxOC43NUg1QzMuNDgxMjIgMTguNzUgMi4yNSAxNy41MTg4IDIuMjUgMTZWNC43NUgxQzAuNTg1Nzg2IDQuNzUgMC4yNSA0LjQxNDIxIDAuMjUgNEMwLjI1IDMuNTg1NzkgMC41ODU3ODYgMy4yNSAxIDMuMjVINS4yNVYzWk0zLjc1IDQuNzVWMTZDMy43NSAxNi42OTA0IDQuMzA5NjQgMTcuMjUgNSAxNy4yNUgxM0MxMy42OTA0IDE3LjI1IDE0LjI1IDE2LjY5MDQgMTQuMjUgMTZWNC43NUgzLjc1Wk0xMS4yNSAzLjI1SDYuNzVWM0M2Ljc1IDIuMzA5NjQgNy4zMDk2NCAxLjc1IDggMS43NUgxMEMxMC42OTA0IDEuNzUgMTEuMjUgMi4zMDk2NCAxMS4yNSAzVjMuMjVaJyBmaWxsPSclMjM1ODU5NUInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDFyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQge1xuICAgIGJvcmRlcjogMC4xMjVyZW0gc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0aGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1pbWFnZSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1uYW1lIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0cmVtKSBhbmQgKG1pbi13aWR0aDogNzcuMTg3NXJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtbmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxNy4zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkgYW5kIChtaW4td2lkdGg6IDc5LjVyZW0pIHtcbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LW5hbWUge1xuICAgIG1heC13aWR0aDogMTkuNTYyNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5wcm9kdWN0LW5hbWUgYSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIG1heC13aWR0aDogMjAuNTYyNXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIGFuZCAobWluLXdpZHRoOiA3MS4yNXJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtbmFtZSBhIHtcbiAgICBtaW4td2lkdGg6IDE5LjU2MjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnByb2R1Y3QtcHJpY2Uge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogOC43NXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IGlucHV0IHtcbiAgICB3aWR0aDogMS45Mzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkgYW5kIChtaW4td2lkdGg6IDcwcmVtKSB7XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucXVhbnRpdHkgaW5wdXQge1xuICAgIHdpZHRoOiAxLjkzNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucXVhbnRpdHktcHJpY2Uge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucXVhbnRpdHktcHJpY2UgLnRvdGFsLXNlbGxpbmctcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eS1wcmljZSAudG90YWwtc2VsbGluZy1wcmljZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAuaXRlbS1yZW1vdmUge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIGFuZCAobWluLXdpZHRoOiA3OS41cmVtKSB7XG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAuaXRlbS1yZW1vdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0gLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5pdGVtLXJlbW92ZSAuaXRlbS1saW5rLXJlbW92ZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLml0ZW0tcmVtb3ZlIC5pdGVtLWxpbmstcmVtb3ZlIC5pdGVtLXJlbW92ZS1pY286OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG59XG4uY2FydC10ZW1wbGF0ZSB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuZW1wdHktY2FydC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIGJvZHkgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5lbXB0eS1jYXJ0LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODJyZW0pIHtcbiAgYm9keSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmVtcHR5LWNhcnQtY29udGVudCB7XG4gICAgcGFkZGluZzogMy41cmVtIDA7XG4gIH1cbn1cbmJvZHkgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5lbXB0eS1jYXJ0LWNvbnRlbnQgLmVtcHR5LWNhcnQtdGl0bGUge1xuICBjb2xvcjogIzU4NTk1YiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmVtcHR5LWNhcnQtY29udGVudCAuZW1wdHktY2FydC1tZXNzYWdlIHAge1xuICBjb2xvcjogIzU4NTk1YiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIGJvZHkgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5lbXB0eS1jYXJ0LWNvbnRlbnQgLmVtcHR5LWNhcnQtbWVzc2FnZSBwIHtcbiAgICBtYXgtd2lkdGg6IDI2cmVtO1xuICB9XG59XG5ib2R5IC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LWxpbmtzIC5saW5rLWNob29zZS1wcm9kdWN0cyB7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuODEzcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xuICBib2R5IC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuZW1wdHktY2FydC1jb250ZW50IC5lbXB0eS1jYXJ0LWxpbmtzIC5saW5rLWNob29zZS1wcm9kdWN0cyB7XG4gICAgbWF4LXdpZHRoOiAyM3JlbTtcbiAgfVxufVxuYm9keSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgI3Nob3ctbW9yZSB7XG4gIGJvcmRlcjogMC4wNjNyZW0gc29saWQgIzAwMmE1YjtcbiAgYm9yZGVyLXJhZGl1czogMC4wNjNyZW07XG4gIGNvbG9yOiAjMDAyYTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xufVxuYm9keSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgI3Nob3ctbW9yZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIGJvZHkgLmNhcnQtdGVtcGxhdGUtaG9sZGVyICNzaG93LW1vcmUge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxufVxuXG5ib2R5IGRpdi5jaGVja291dC1jb250YWluZXIgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeSBkaXYuc3VtbWFyeS1jb3Vwb24td3JhcCwgYm9keSBkaXYuY2hlY2tvdXQtY29udGFpbmVyIC5jYXJ0LXRlbXBsYXRlLmZ1bGwtY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnkgZGl2LnN1bW1hcnktY291cG9uLXdyYXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIGRpdi5jaGVja291dC1jb250YWluZXIgZGl2Lm9yZGVyZm9ybS10ZW1wbGF0ZSAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIG1heC13aWR0aDogNTNyZW07XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgI2dvLXRvLWNhcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmRpdi5jaGVja291dC1jb250YWluZXIgZGl2Lm9yZGVyZm9ybS10ZW1wbGF0ZSBkaXYuY2FydC10ZW1wbGF0ZSBkaXYuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCBoMiB7XG4gIGJvcmRlci1sZWZ0OiAwLjEyNXJlbSBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMC4xMjVyZW0gc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAwLjEyNXJlbSBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyYTViICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgaDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUmVzdW1vIGRhIGNvbXByYVwiO1xuICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLml0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2x1bW4tZ2FwOiAxcmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImltYWdlIG5hbWVcIiBcImltYWdlIGRlc2NyaXB0aW9uXCIgXCJtZXNzYWdlIG1lc3NhZ2VcIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MHB4IGF1dG87XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtICFpbXBvcnRhbnQ7XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLml0ZW06aGFzKC5pdGVtLXVuYXZhaWxhYmxlKSB7XG4gIGJhY2tncm91bmQ6ICNmZmY0ZTI7XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLml0ZW0gLml0ZW0tdW5hdmFpbGFibGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZ3JpZC1hcmVhOiBtZXNzYWdlO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbn1cbmRpdi5jaGVja291dC1jb250YWluZXIgZGl2Lm9yZGVyZm9ybS10ZW1wbGF0ZSBkaXYuY2FydC10ZW1wbGF0ZSBkaXYuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCAuaXRlbSAuaXRlbS11bmF2YWlsYWJsZSAuaXRlbS11bmF2YWlsYWJsZS1tZXNzYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGdhcDogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbmRpdi5jaGVja291dC1jb250YWluZXIgZGl2Lm9yZGVyZm9ybS10ZW1wbGF0ZSBkaXYuY2FydC10ZW1wbGF0ZSBkaXYuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCAuaXRlbSAuaXRlbS11bmF2YWlsYWJsZSAuaXRlbS11bmF2YWlsYWJsZS1tZXNzYWdlIC5pY29uLXdhcm5pbmctc2lnbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMS41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbmRpdi5jaGVja291dC1jb250YWluZXIgZGl2Lm9yZGVyZm9ybS10ZW1wbGF0ZSBkaXYuY2FydC10ZW1wbGF0ZSBkaXYuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCAuaXRlbSAuaXRlbS11bmF2YWlsYWJsZSAuaXRlbS11bmF2YWlsYWJsZS1tZXNzYWdlIC5pY29uLXdhcm5pbmctc2lnbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI1IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMi41IDkuNzVWMTMuNVwiIHN0cm9rZT1cIiUyM0VGN0YwMFwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PHBhdGggZD1cIk0xMS4yMDYzIDMuNzQ5OTlMMi45NTYzNCAxOEMyLjgyNDkxIDE4LjIyNzYgMi43NTU2IDE4LjQ4NTggMi43NTUzNyAxOC43NDg3QzIuNzU1MTQgMTkuMDExNSAyLjgyMzk4IDE5LjI2OTggMi45NTUwMSAxOS40OTc3QzMuMDg2MDQgMTkuNzI1NiAzLjI3NDY1IDE5LjkxNSAzLjUwMTk0IDIwLjA0NzFDMy43MjkyMyAyMC4xNzkxIDMuOTg3MjMgMjAuMjQ5MSA0LjI1MDA5IDIwLjI1SDIwLjc1MDFDMjEuMDEyOSAyMC4yNDkxIDIxLjI3MDkgMjAuMTc5MSAyMS40OTgyIDIwLjA0NzFDMjEuNzI1NSAxOS45MTUgMjEuOTE0MSAxOS43MjU2IDIyLjA0NTIgMTkuNDk3N0MyMi4xNzYyIDE5LjI2OTggMjIuMjQ1IDE5LjAxMTUgMjIuMjQ0OCAxOC43NDg3QzIyLjI0NDYgMTguNDg1OCAyMi4xNzUzIDE4LjIyNzYgMjIuMDQzOCAxOEwxMy43OTM4IDMuNzQ5OTlDMTMuNjYzNCAzLjUyMjA2IDEzLjQ3NSAzLjMzMjYzIDEzLjI0NzkgMy4yMDA4OEMxMy4wMjA3IDMuMDY5MTQgMTIuNzYyNyAyLjk5OTc2IDEyLjUwMDEgMi45OTk3NkMxMi4yMzc1IDIuOTk5NzYgMTEuOTc5NSAzLjA2OTE0IDExLjc1MjMgMy4yMDA4OEMxMS41MjUxIDMuMzMyNjMgMTEuMzM2OCAzLjUyMjA2IDExLjIwNjMgMy43NDk5OVYzLjc0OTk5WlwiIHN0cm9rZT1cIiUyM0VGN0YwMFwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PHBhdGggZD1cIk0xMi41IDE4QzEzLjEyMTMgMTggMTMuNjI1IDE3LjQ5NjMgMTMuNjI1IDE2Ljg3NUMxMy42MjUgMTYuMjUzNyAxMy4xMjEzIDE1Ljc1IDEyLjUgMTUuNzVDMTEuODc4NyAxNS43NSAxMS4zNzUgMTYuMjUzNyAxMS4zNzUgMTYuODc1QzExLjM3NSAxNy40OTYzIDExLjg3ODcgMTggMTIuNSAxOFpcIiBmaWxsPVwiJTIzRUY3RjAwXCIvPjwvc3ZnPicpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbmRpdi5jaGVja291dC1jb250YWluZXIgZGl2Lm9yZGVyZm9ybS10ZW1wbGF0ZSBkaXYuY2FydC10ZW1wbGF0ZSBkaXYuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCAuaXRlbSAuaXRlbS11bmF2YWlsYWJsZSAuaGVscC1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLml0ZW0gLnF1YW50aXR5IHtcbiAgbGVmdDogMS41cmVtO1xufVxuZGl2LmNoZWNrb3V0LWNvbnRhaW5lciBkaXYub3JkZXJmb3JtLXRlbXBsYXRlIGRpdi5jYXJ0LXRlbXBsYXRlIGRpdi5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIC5pdGVtIC5xdWFudGl0eS5iYWRnZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDJhNWI7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuZGl2LmNoZWNrb3V0LWNvbnRhaW5lciBkaXYub3JkZXJmb3JtLXRlbXBsYXRlIGRpdi5jYXJ0LXRlbXBsYXRlIGRpdi5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIC5pdGVtIC5xdWFudGl0eS5iYWRnZS5oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xufVxuZGl2LmNoZWNrb3V0LWNvbnRhaW5lciBkaXYub3JkZXJmb3JtLXRlbXBsYXRlIGRpdi5jYXJ0LXRlbXBsYXRlIGRpdi5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIC5pdGVtIC51cmwge1xuICBncmlkLWFyZWE6IGltYWdlO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDMuNzVyZW07XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLml0ZW0gLnVybCAucGhvdG8ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuZGl2LmNoZWNrb3V0LWNvbnRhaW5lciBkaXYub3JkZXJmb3JtLXRlbXBsYXRlIGRpdi5jYXJ0LXRlbXBsYXRlIGRpdi5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIC5pdGVtIC5wcm9kdWN0LW5hbWUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGdyaWQtYXJlYTogbmFtZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuZGl2LmNoZWNrb3V0LWNvbnRhaW5lciBkaXYub3JkZXJmb3JtLXRlbXBsYXRlIGRpdi5jYXJ0LXRlbXBsYXRlIGRpdi5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIC5pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVyZW07XG4gIGdyaWQtYXJlYTogZGVzY3JpcHRpb247XG4gIG1hcmdpbi10b3A6IDA7XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLml0ZW0gLmRlc2NyaXB0aW9uIC5zaGlwcGluZy1kYXRlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG59XG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIGRpdi5vcmRlcmZvcm0tdGVtcGxhdGUgZGl2LmNhcnQtdGVtcGxhdGUgZGl2LmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLml0ZW0gLmRlc2NyaXB0aW9uIC5wcmljZSB7XG4gIGNvbG9yOiAjMDAyYTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jYXJ0LXRlbXBsYXRlIC5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUgLmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLnN1bW1hcnktY2FydC10ZW1wbGF0ZS1ob2xkZXIge1xuICBib3JkZXItbGVmdDogMC4xMjVyZW0gc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAuMTI1cmVtIHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMC4xMjVyZW0gc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlIC5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xMjVyZW0gc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUgLmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDAgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRib2R5LnRvdGFsaXplcnMtbGlzdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Ym9keS50b3RhbGl6ZXJzLWxpc3QgdGQuaW5mbyxcbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGJvZHkudG90YWxpemVycy1saXN0IHRkLm1vbmV0YXJ5LFxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Ym9keS50b3RhbGl6ZXJzLWxpc3QgdGQuaW5mbzo6YWZ0ZXIge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbn1cbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGJvZHkudG90YWxpemVycy1saXN0IC5tb25ldGFyeSB7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGJvZHkudG90YWxpemVycy1saXN0IHRyLnNycC1zdW1tYXJ5LXJlc3VsdCB0ZC5pbmZvIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5LXRvdGFsaXplcnMgLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWlubmVyIC50YWJsZSB0Zm9vdCAuaW5mbyxcbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgLm1vbmV0YXJ5IHtcbiAgY29sb3I6ICNlZjdmMDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeS10b3RhbGl6ZXJzIC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1pbm5lciAudGFibGUgdGZvb3QgLmluZm8ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktdG90YWxpemVycyAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taW5uZXIgLnRhYmxlIHRmb290IC5tb25ldGFyeSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbGlua3MtYm90dG9tIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LWxpbmtzLWJvdHRvbTo6YmVmb3JlLCAuY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbGlua3MtYm90dG9tOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbGlua3MtYm90dG9tIC5saW5rLXByaW50LWNhcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1saW5rcy1ib3R0b20gI2NhcnQtY2hvb3NlLW1vcmUtcHJvZHVjdHMsXG4uY2FydC10ZW1wbGF0ZSAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbGlua3MtYm90dG9tIC5saW5rLWNob29zZS1tb3JlLXByb2R1Y3RzLXdyYXBwZXIge1xuICBjb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LWxpbmtzLWJvdHRvbSAuYnRuLXBsYWNlLW9yZGVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGVtcGxhdGUgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5jYXJ0LWxpbmtzLWJvdHRvbSAuYnRuLXBsYWNlLW9yZGVyLXdyYXBwZXIgI2NhcnQtdG8tb3JkZXJmb3JtLmJ0bi1zdWNjZXNzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2VmN2YwMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRlbXBsYXRlIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuY2FydC1saW5rcy1ib3R0b20gLmJ0bi1wbGFjZS1vcmRlci13cmFwcGVyICNjYXJ0LXRvLW9yZGVyZm9ybS5idG4tc3VjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJGaW5hbGl6YXIgQ29tcHJhXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuY2FydC10ZW1wbGF0ZSB7XG4gICAgZmxleC1mbG93OiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGdhcDogMXJlbTtcbiAgfVxuICAuY2FydC10ZW1wbGF0ZSAuY3VzdG9tLWNhcnQtdGVtcGxhdGUtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNnJlbTtcbiAgfVxuICAuY29udGFpbmVyLWNhcnQgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuICAuY29udGFpbmVyLWNhcnQgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IHtcbiAgICBncmlkLWFyZWE6IHByb2R1Y3RzO1xuICB9XG4gIC5jb250YWluZXItY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xuICAgIGdyaWQtYXJlYTogc3VtbWFyeTtcbiAgICBtYXgtd2lkdGg6IDI2cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFpbmVyLWNhcnQgLmNhcnQtYWN0aXZlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmNvbnRhaW5lci1jYXJ0IC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLnRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbS51bmF2YWlsYWJsZS5sb29rYXRtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZTI7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUuOTM3NXJlbTtcbn1cbi5jb250YWluZXItY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC50YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0udW5hdmFpbGFibGUubG9va2F0bWUgLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHtcbiAgcGFkZGluZzogMC42ODc1cmVtIDAgMCAhaW1wb3J0YW50O1xufVxuLmNvbnRhaW5lci1jYXJ0IC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLnRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbS51bmF2YWlsYWJsZS5sb29rYXRtZSAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAgLnF1YW50aXR5IHtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5jb250YWluZXItY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC50YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0udW5hdmFpbGFibGUubG9va2F0bWUgLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb250YWluZXItY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC50YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0udW5hdmFpbGFibGUubG9va2F0bWUgLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIC5xdWFudGl0eSBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZTI7XG59XG4uY29udGFpbmVyLWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAudGFibGUuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtLnVuYXZhaWxhYmxlLmxvb2thdG1lIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucXVhbnRpdHktcHJpY2Uge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY29udGFpbmVyLWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAudGFibGUuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtLnVuYXZhaWxhYmxlLmxvb2thdG1lIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCAucHJvZHVjdC1wcmljZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb250YWluZXItY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC50YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0udW5hdmFpbGFibGUubG9va2F0bWUgfiAuaXRlbS11bmF2YWlsYWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBkb3R0ZWQgIzAwMmE1YiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuY29udGFpbmVyLWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAudGFibGUuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtLnVuYXZhaWxhYmxlLmxvb2thdG1lIH4gLml0ZW0tdW5hdmFpbGFibGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5jb250YWluZXItY2FydCAuY2FydC1hY3RpdmUgLmNhcnQtdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUtaG9sZGVyIC5jYXJ0IC50YWJsZS5jYXJ0LWl0ZW1zIHRib2R5IC5wcm9kdWN0LWl0ZW0udW5hdmFpbGFibGUubG9va2F0bWUgfiAuaXRlbS11bmF2YWlsYWJsZSAuaXRlbS11bmF2YWlsYWJsZS1tZXNzYWdlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRlMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjM3NXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDAgMCAwLjVyZW07XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDFyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuY29udGFpbmVyLWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAudGFibGUuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtLnVuYXZhaWxhYmxlLmxvb2thdG1lIH4gLml0ZW0tdW5hdmFpbGFibGUgLml0ZW0tdW5hdmFpbGFibGUtbWVzc2FnZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uY29udGFpbmVyLWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAudGFibGUuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtLnVuYXZhaWxhYmxlLmxvb2thdG1lIH4gLml0ZW0tdW5hdmFpbGFibGUgLml0ZW0tdW5hdmFpbGFibGUtbWVzc2FnZSBzcGFuIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLmNvbnRhaW5lci1jYXJ0IC5jYXJ0LWFjdGl2ZSAuY2FydC10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQgLnRhYmxlLmNhcnQtaXRlbXMgdGJvZHkgLnByb2R1Y3QtaXRlbS51bmF2YWlsYWJsZS5sb29rYXRtZSB+IC5pdGVtLXVuYXZhaWxhYmxlIC5oZWxwLWFycm93LnRvcC1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFpbmVyLWNhcnQgLmNhcnQtYWN0aXZlIC5jYXJ0LXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydCAudGFibGUuY2FydC1pdGVtcyB0Ym9keSAucHJvZHVjdC1pdGVtLnVuYXZhaWxhYmxlLmxvb2thdG1lIH4gLml0ZW0tdW5hdmFpbGFibGUgLmljb24td2FybmluZy1zaWduOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTIgOS43NVYxMy41JyBzdHJva2U9JyUyM0VGN0YwMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTEwLjcwNjMgMy43NTAyNEwyLjQ1NjM0IDE4LjAwMDJDMi4zMjQ5MSAxOC4yMjc5IDIuMjU1NiAxOC40ODYxIDIuMjU1MzcgMTguNzQ4OUMyLjI1NTE0IDE5LjAxMTggMi4zMjM5OCAxOS4yNzAxIDIuNDU1MDEgMTkuNDk4QzIuNTg2MDQgMTkuNzI1OCAyLjc3NDY1IDE5LjkxNTMgMy4wMDE5NCAyMC4wNDczQzMuMjI5MjMgMjAuMTc5MyAzLjQ4NzIzIDIwLjI0OTMgMy43NTAwOSAyMC4yNTAySDIwLjI1MDFDMjAuNTEyOSAyMC4yNDkzIDIwLjc3MDkgMjAuMTc5MyAyMC45OTgyIDIwLjA0NzNDMjEuMjI1NSAxOS45MTUzIDIxLjQxNDEgMTkuNzI1OCAyMS41NDUyIDE5LjQ5OEMyMS42NzYyIDE5LjI3MDEgMjEuNzQ1IDE5LjAxMTggMjEuNzQ0OCAxOC43NDg5QzIxLjc0NDYgMTguNDg2MSAyMS42NzUzIDE4LjIyNzkgMjEuNTQzOCAxOC4wMDAyTDEzLjI5MzggMy43NTAyNEMxMy4xNjM0IDMuNTIyMyAxMi45NzUgMy4zMzI4NyAxMi43NDc5IDMuMjAxMTNDMTIuNTIwNyAzLjA2OTM4IDEyLjI2MjcgMyAxMi4wMDAxIDNDMTEuNzM3NSAzIDExLjQ3OTUgMy4wNjkzOCAxMS4yNTIzIDMuMjAxMTNDMTEuMDI1MSAzLjMzMjg3IDEwLjgzNjggMy41MjIzIDEwLjcwNjMgMy43NTAyNFYzLjc1MDI0Wicgc3Ryb2tlPSclMjNFRjdGMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xMiAxOEMxMi42MjEzIDE4IDEzLjEyNSAxNy40OTYzIDEzLjEyNSAxNi44NzVDMTMuMTI1IDE2LjI1MzcgMTIuNjIxMyAxNS43NSAxMiAxNS43NUMxMS4zNzg3IDE1Ljc1IDEwLjg3NSAxNi4yNTM3IDEwLjg3NSAxNi44NzVDMTAuODc1IDE3LjQ5NjMgMTEuMzc4NyAxOCAxMiAxOFonIGZpbGw9JyUyM0VGN0YwMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG59XG5cbmJvZHkuYm9keS1jYXJ0LXZlcnRpY2FsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIGJvZHkuYm9keS1jYXJ0LXZlcnRpY2FsIC5jYXJ0LXRlbXBsYXRlLmZ1bGwtY2FydC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAwLjkzOHJlbSAxLjVyZW07XG4gICAgZ3JpZC10ZW1wbGF0ZTogXCJwcm9kdWN0cyBzaGlwcGluZ1wiIGF1dG8gXCJwcm9kdWN0cyBzdW1tYXJ5XCIgMWZyL2F1dG8gMjZyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS5ib2R5LWNhcnQtdmVydGljYWwgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tvdXQtY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1heC13aWR0aDogODByZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxcmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJ0LXRlbXBsYXRlLWhvbGRlciAuY2FydC1tb3JlLW9wdGlvbnMge1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkICNmNWY1ZjU7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zICNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uY2FydC10ZW1wbGF0ZS1ob2xkZXIgLmNhcnQtbW9yZS1vcHRpb25zIC5jYXJ0LXNlbGVjdC1naWZ0LXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuY2hlY2tvdXQtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY2FydC1tb3JlLW9wdGlvbnMge1xuICAgIGdyaWQtYXJlYTogc2hpcHBpbmc7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDFyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtbWFpbi10aXRsZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50ICNmaW5kLXBpY2t1cC1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAuMDYzcmVtIHNvbGlkICNlZjdmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgI2ZpbmQtcGlja3VwLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFEM0E4ICFpbXBvcnRhbnQ7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YTo6YmVmb3JlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGNvbnRlbnQ6IFwiVmVqYSBhcyBvcMOnw7VlcyBkZSBlbnRyZWdhIHBhcmEgc2V1cyBpdGVucywgY29tIHRvZG9zIG9zIHByYXpvcyBlIHZhbG9yZXMuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNocC1hbGVydC1zaGlwcGluZy11bmF2YWlsYWJsZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNmZmFiMDA7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUgLnNocC1hbGVydC1pY29uIHtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUgLnNocC1hbGVydC1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiAyMUMxNi45NzA2IDIxIDIxIDE2Ljk3MDYgMjEgMTJDMjEgNy4wMjk0NCAxNi45NzA2IDMgMTIgM0M3LjAyOTQ0IDMgMyA3LjAyOTQ0IDMgMTJDMyAxNi45NzA2IDcuMDI5NDQgMjEgMTIgMjFaJyBzdHJva2U9JyUyM0ZGQUIwMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnLyUzRSUzQ3BhdGggZD0nTTEyIDcuNVYxMi43NScgc3Ryb2tlPSclMjNGRkFCMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xMiAxNy4yNUMxMi42MjEzIDE3LjI1IDEzLjEyNSAxNi43NDYzIDEzLjEyNSAxNi4xMjVDMTMuMTI1IDE1LjUwMzcgMTIuNjIxMyAxNSAxMiAxNUMxMS4zNzg3IDE1IDEwLjg3NSAxNS41MDM3IDEwLjg3NSAxNi4xMjVDMTAuODc1IDE2Ljc0NjMgMTEuMzc4NyAxNy4yNSAxMiAxNy4yNVonIGZpbGw9JyUyM0ZGQUIwMCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zaHAtYWxlcnQtc2hpcHBpbmctdW5hdmFpbGFibGUgLnNocC1hbGVydC1pY29uIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc2hwLWFsZXJ0LXNoaXBwaW5nLXVuYXZhaWxhYmxlIC5zaHAtYWxlcnQtdGV4dCBzcGFuIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLXBpY2t1cC1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLXBpY2t1cC1pbmZvIC5zcnAtaXRlbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUmV0aXJhclwiO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC1yZXN1bHQgLnNycC1waWNrdXAtaW5mbyB+IC5zcnAtZGVsaXZlcnktaGVhZGVyIC5zcnAtaXRlbXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC1yZXN1bHQgLnNycC1waWNrdXAtaW5mbyB+IC5zcnAtZGVsaXZlcnktaGVhZGVyIC5zcnAtaXRlbXM6OmJlZm9yZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLXBpY2t1cC1pbmZvIH4gLnNycC1kZWxpdmVyeS1oZWFkZXIgLnNycC11bmF2YWlsYWJsZSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtcmVzdWx0IC5zcnAtZGVsaXZlcnktaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLWRlbGl2ZXJ5LWhlYWRlciAuc3JwLWl0ZW1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlJlY2ViZXJcIjtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtcmVzdWx0IC5zcnAtaXRlbXMge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLWl0ZW1zIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtcmVzdWx0IC5zcnAtYWRkcmVzcy10aXRsZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLXNoaXBwaW5nLWN1cnJlbnQtc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjZWY3ZjAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIG1heC1oZWlnaHQ6IDQuMjVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLXNoaXBwaW5nLWN1cnJlbnQtc2luZ2xlX19idWxsZXQgc3ZnIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAuc3JwLXNoaXBwaW5nLWN1cnJlbnQtc2luZ2xlX19idWxsZXQgc3ZnIHBhdGgge1xuICBmaWxsOiAjZWY3ZjAwO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC1yZXN1bHQgLnNycC1zaGlwcGluZy1jdXJyZW50LXNpbmdsZV9fc2xhIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtcmVzdWx0IC5zcnAtc2hpcHBpbmctY3VycmVudC1zaW5nbGVfX3ByaWNlIHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtcmVzdWx0IC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUZyb21DYXJ0V3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtcmVzdWx0IC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUZyb21DYXJ0V3JhcHBlciBhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjZWY3ZjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1jb250ZW50IC5zcnAtZGF0YSAuc3JwLXJlc3VsdCAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1yZW1vdmVGcm9tQ2FydFdyYXBwZXIgYTo6YmVmb3JlIHtcbiAgY29sb3I6ICNlZjdmMDAgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJSZW1vdmVyIGl0ZW1zIGRvIGNhcnJpbmhvXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLWNvbnRlbnQgLnNycC1kYXRhIC5zcnAtcmVzdWx0IC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUZyb21DYXJ0V3JhcHBlciBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRDNBOCAhaW1wb3J0YW50O1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtY29udGVudCAuc3JwLWRhdGEgLnNycC1yZXN1bHQgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtYWxlcnRQaWNrdXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtdG9nZ2xlX193cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWZyYW1lIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLXRvZ2dsZV9fZGVsaXZlcnkge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC10b2dnbGVfX3BpY2t1cCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWZyYW1lRGVsaXZlcnkge1xuICBib3JkZXI6IDAuMDYzcmVtIHNvbGlkICMwMDJhNWI7XG4gIGJvcmRlci1yYWRpdXM6IDIuNXJlbSAwIDAgMi41cmVtO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHVuc2V0O1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWZyYW1lRGVsaXZlcnkgfiAuc3JwLXRvZ2dsZV9fZGVsaXZlcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYTViO1xuICBib3JkZXItcmFkaXVzOiAyLjVyZW0gMCAwIDIuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtZnJhbWVEZWxpdmVyeSB+IC5zcnAtdG9nZ2xlX19waWNrdXAge1xuICBib3JkZXI6IDAuMDYzcmVtIHNvbGlkICM4YjhiOGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMi41cmVtIDIuNXJlbSAwO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWZyYW1lUGlja3VwIHtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjMDAyYTViO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAyLjVyZW0gMi41cmVtIDA7XG4gIHRyYW5zaXRpb246IHVuc2V0O1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWZyYW1lUGlja3VwIH4gLnNycC10b2dnbGVfX3BpY2t1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJhNWI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMi41cmVtIDIuNXJlbSAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1mcmFtZVBpY2t1cCB+IC5zcnAtdG9nZ2xlX19kZWxpdmVyeSB7XG4gIGJvcmRlcjogMC4wNjNyZW0gc29saWQgIzhiOGI4ZDtcbiAgYm9yZGVyLXJhZGl1czogMi41cmVtIDAgMCAyLjVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC10b2dnbGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDAuMDYzcmVtO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtcG9zdGFsLWNvZGVfX2Zvcm0gLmlucHV0LnNoaXAtcG9zdGFsQ29kZSB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1wb3N0YWwtY29kZV9fZm9ybSAuaW5wdXQgaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1wb3N0YWwtY29kZV9fZm9ybSAuaW5wdXQgc21hbGwgYSB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jc2hpcHBpbmctcHJldmlldy1jb250YWluZXIgLnNycC1wb3N0YWwtY29kZV9fZm9ybSAuaW5wdXQgc21hbGwgYTpob3ZlciB7XG4gIGNvbG9yOiAjYzQ2OTBiO1xufVxuI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIC5zcnAtcG9zdGFsLWNvZGVfX2Zvcm0gbGFiZWwge1xuICBjb2xvcjogI2VmN2YwMDtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLXBvc3RhbC1jb2RlX19mb3JtICNjYXJ0LXNoaXBwaW5nLWNhbGN1bGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjdmMDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMC4wNjNyZW07XG4gIHdpZHRoOiA2LjA2M3JlbTtcbn1cbiNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciAuc3JwLXBvc3RhbC1jb2RlX19mb3JtICNjYXJ0LXNoaXBwaW5nLWNhbGN1bGF0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDY5MGI7XG59XG5cbi5wa3Btb2RhbC1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjcsIDM2LCA0NCwgMC40KSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5wa3Btb2RhbCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICM4YjhiOGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gNHJlbSk7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtY2xvc2Uge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICByaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWNsb3NlIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWNsb3NlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTguNzUgNS4yNUw1LjI1IDE4Ljc1XCIgc3Ryb2tlPVwiJTIzRUY3RjAwXCIgc3Ryb2tlLXdpZHRoPVwiMlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLz48cGF0aCBkPVwiTTE4Ljc1IDE4Ljc1TDUuMjUgNS4yNVwiIHN0cm9rZT1cIiUyM0VGN0YwMFwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWhlYWRlciAucGtwbW9kYWwtdGl0bGUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtaGVhZGVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMC4wNjI1cmVtO1xuICBtYXgtd2lkdGg6IDI3LjgxM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtbG9jYXRpb24tc3VtbWFyeSB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDAgMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtbG9jYXRpb24tc3VtbWFyeSAucGtwbW9kYWwtbG9jYXRpb24tc3VtbWFyeS1idG4ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZ2FwOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtbG9jYXRpb24tc3VtbWFyeSAucGtwbW9kYWwtbG9jYXRpb24tc3VtbWFyeS1idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTIgMEM2Ljk5ODQ0IDAgMyAzLjk5ODQ0IDMgOUMzIDEwLjcyOTcgMy41MTU2MiAxMi4wNjU2IDQuNDEwOTQgMTMuNDIwM0wxMS4wNTMxIDIzLjQ5ODRDMTEuMjU0NyAyMy44MDMxIDExLjYwMTYgMjQgMTIgMjRDMTIuMzk4NCAyNCAxMi43NSAyMy43OTg0IDEyLjk0NjkgMjMuNDk4NEwxOS41ODkxIDEzLjQyMDNDMjAuNDg0NCAxMi4wNjU2IDIxIDEwLjcyOTcgMjEgOUMyMSAzLjk5ODQ0IDE3LjAwMTYgMCAxMiAwWk0xMiAxMy45OTY5QzkuMjM5MDYgMTMuOTk2OSA2Ljk5ODQ0IDExLjc1NjMgNi45OTg0NCA4Ljk5MDYzQzYuOTk4NDQgNi4yMjUgOS4yMzkwNiAzLjk4NDM4IDEyIDMuOTg0MzhDMTQuNzYwOSAzLjk4NDM4IDE3LjAwMTYgNi4yMjUgMTcuMDAxNiA4Ljk5MDYzQzE3LjAwMTYgMTEuNzU2MyAxNC43NjA5IDEzLjk5NjkgMTIgMTMuOTk2OVpNMTIgNkMxMC4zNDA2IDYgOSA3LjM0MDYyIDkgOUM5IDEwLjY1OTQgMTAuMzQwNiAxMiAxMiAxMkMxMy42NTk0IDEyIDE1IDEwLjY1OTQgMTUgOUMxNSA3LjM0MDYyIDEzLjY1OTQgNiAxMiA2WlwiIGZpbGw9XCIlMjNFRjdGMDBcIi8+PC9zdmc+Jyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWxvY2F0aW9uLXN1bW1hcnkgLnBrcG1vZGFsLWxvY2F0aW9uLXN1bW1hcnktaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1sb2NhdGlvbi1zdW1tYXJ5IC5wa3Btb2RhbC1sb2NhdGlvbi1yZXNldCB7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGlja3VwTGlzdFRpdGxlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cExpc3RUaXRsZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1waWNrdXBMaXN0VGl0bGUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1wb2ludHMtaXRlbSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtcG9pbnRzLWl0ZW0sXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLXBvaW50cy1pdGVtIHtcbiAgZmxleC1ncm93OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50LFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbixcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbixcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi13aWR0aDogMi41cmVtO1xuICB3aWR0aDogYXV0bztcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyLWltYWdlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zZWFyY2gtbWFya2VyLWltYWdlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNlYXJjaC1tYXJrZXItaW1hZ2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNlYXJjaC1tYXJrZXItaW1hZ2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2VhcmNoLW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNlYXJjaC1tYXJrZXItaW1hZ2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXItaW1hZ2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2VhcmNoLW1hcmtlci1pbWFnZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlcjo6YmVmb3JlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyOjpiZWZvcmUsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXI6OmJlZm9yZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXI6OmJlZm9yZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlcjo6YmVmb3JlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMiAwQzYuOTk4NDQgMCAzIDMuOTk4NDQgMyA5QzMgMTAuNzI5NyAzLjUxNTYyIDEyLjA2NTYgNC40MTA5NCAxMy40MjAzTDExLjA1MzEgMjMuNDk4NEMxMS4yNTQ3IDIzLjgwMzEgMTEuNjAxNiAyNCAxMiAyNEMxMi4zOTg0IDI0IDEyLjc1IDIzLjc5ODQgMTIuOTQ2OSAyMy40OTg0TDE5LjU4OTEgMTMuNDIwM0MyMC40ODQ0IDEyLjA2NTYgMjEgMTAuNzI5NyAyMSA5QzIxIDMuOTk4NDQgMTcuMDAxNiAwIDEyIDBaTTEyIDEzLjk5NjlDOS4yMzkwNiAxMy45OTY5IDYuOTk4NDQgMTEuNzU2MyA2Ljk5ODQ0IDguOTkwNjNDNi45OTg0NCA2LjIyNSA5LjIzOTA2IDMuOTg0MzggMTIgMy45ODQzOEMxNC43NjA5IDMuOTg0MzggMTcuMDAxNiA2LjIyNSAxNy4wMDE2IDguOTkwNjNDMTcuMDAxNiAxMS43NTYzIDE0Ljc2MDkgMTMuOTk2OSAxMiAxMy45OTY5Wk0xMiA2QzEwLjM0MDYgNiA5IDcuMzQwNjIgOSA5QzkgMTAuNjU5NCAxMC4zNDA2IDEyIDEyIDEyQzEzLjY1OTQgMTIgMTUgMTAuNjU5NCAxNSA5QzE1IDcuMzQwNjIgMTMuNjU5NCA2IDEyIDZaXCIgZmlsbD1cIiUyM0VGN0YwMFwiLz48L3N2Zz4nKTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIHdpZHRoOiAxLjVyZW07XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LWRpc3RhbmNlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFya2VyIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtZGlzdGFuY2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1kaXN0YW5jZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1kaXN0YW5jZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LWRpc3RhbmNlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlciAucGtwbW9kYWwtcGlja3VwLXBvaW50LWRpc3RhbmNlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8sXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8sXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LW5hbWUsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbmFtZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1uYW1lLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1uYW1lLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LW5hbWUsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LW5hbWUge1xuICBjb2xvcjogIzMwMzEzMjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYWRkcmVzcyAuYWRkcmVzcy1zdW1tYXJ5LFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LWFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnksXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LWFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hZGRyZXNzIC5hZGRyZXNzLXN1bW1hcnksXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LWFkZHJlc3MgLmFkZHJlc3Mtc3VtbWFyeSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyAucGtwbW9kYWwtcGlja3VwLXBvaW50LWF2YWlsYWJpbGl0eSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hdmFpbGFiaWxpdHksXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYXZhaWxhYmlsaXR5LFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hdmFpbGFiaWxpdHksXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1haW4gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1pbmZvIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYXZhaWxhYmlsaXR5LFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbWFpbiAucGtwbW9kYWwtcGlja3VwLXBvaW50LWluZm8gLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1hdmFpbGFiaWxpdHkge1xuICBjb2xvcjogI2ZjMmUwMTtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHksXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHksXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHksXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5LFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5LFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2xhLWF2YWlsYWJpbGl0eSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjZjVmNWY1O1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwIDAgMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2xhLWF2YWlsYWJpbGl0eSAucGtwbW9kYWwtcGlja3VwLXBvaW50LXByaWNlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2xhLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtcHJpY2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1wcmljZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtcHJpY2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1wcmljZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtcHJpY2Uge1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1wcmljZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1wb2ludHMtaXRlbSAucGtwbW9kYWwtcGlja3VwLXBvaW50IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2xhLWF2YWlsYWJpbGl0eSAucGtwbW9kYWwtcGlja3VwLXBvaW50LXByaWNlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtcHJpY2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXBvaW50cy1pdGVtIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1zbGEtYXZhaWxhYmlsaXR5IC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtcHJpY2UsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUgLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1wcmljZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtcG9pbnRzLWl0ZW0gLnBrcG1vZGFsLXBpY2t1cC1wb2ludCAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNsYS1hdmFpbGFiaWxpdHkgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1wcmljZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy1zdG9yZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy10b3AsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtdG9wLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLXRvcCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtdG9wIC5wa3Btb2RhbC1kZXRhaWxzLWJhY2stbG5rLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1kZXRhaWxzLXRvcCAucGtwbW9kYWwtZGV0YWlscy1iYWNrLWxuayxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtZGV0YWlscy10b3AgLnBrcG1vZGFsLWRldGFpbHMtYmFjay1sbmsge1xuICBjb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xuICBmaWxsOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy10b3AgLnBrcG1vZGFsLWRldGFpbHMtYmFjay1sbmsgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtYmFja0NoZXZyb24sXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtdG9wIC5wa3Btb2RhbC1kZXRhaWxzLWJhY2stbG5rIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWJhY2tDaGV2cm9uLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLXRvcCAucGtwbW9kYWwtZGV0YWlscy1iYWNrLWxuayAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1iYWNrQ2hldnJvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMS41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1kZXRhaWxzLXRvcCAucGtwbW9kYWwtZGV0YWlscy1iYWNrLWxuayAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1iYWNrQ2hldnJvbiBwYXRoLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1kZXRhaWxzLXRvcCAucGtwbW9kYWwtZGV0YWlscy1iYWNrLWxuayAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1iYWNrQ2hldnJvbiBwYXRoLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLXRvcCAucGtwbW9kYWwtZGV0YWlscy1iYWNrLWxuayAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1iYWNrQ2hldnJvbiBwYXRoIHtcbiAgZmlsbDogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtaGVhZGVyLWJ1dHRvbixcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1oZWFkZXItYnV0dG9uLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLWhlYWRlci1idXR0b24ge1xuICBjb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtYm90dG9tIGJ1dHRvbixcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1zaG93LWxpc3QtYnRuLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1kZXRhaWxzLWJvdHRvbSBidXR0b24sXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLXNob3ctbGlzdC1idG4sXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtYm90dG9tIGJ1dHRvbixcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtc2hvdy1saXN0LWJ0biB7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDA7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzIC5wa3Btb2RhbC1kZXRhaWxzLWJvdHRvbSxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1ib3R0b20sXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtcG9pbnRzLWxpc3QgLnBrcG1vZGFsLWRldGFpbHMtYm90dG9tIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMgLnBrcG1vZGFsLWRldGFpbHMtaW5mbyxcbi5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtZGV0YWlscy1pbmZvLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLWluZm8ge1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1pbmZvIC5wa3Btb2RhbC1kZXRhaWxzLWluZm8tdGl0bGUsXG4ucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUgLnBrcG1vZGFsLWRldGFpbHMtaW5mbyAucGtwbW9kYWwtZGV0YWlscy1pbmZvLXRpdGxlLFxuLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLWluZm8gLnBrcG1vZGFsLWRldGFpbHMtaW5mby10aXRsZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtZnVsbC1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWZ1bGwtcGFnZSAucGtwbW9kYWwtc2VhcmNoLWFsb25lIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1mdWxsLXBhZ2UgLnBrcG1vZGFsLXNlYXJjaC1hbG9uZSAucGtwbW9kYWwtc2VhcmNoLWFsb25lLXRpdGxlIHtcbiAgY29sb3I6ICMzMDMxMzI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjgxMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1mdWxsLXBhZ2UgLnBrcG1vZGFsLXNlYXJjaC1hbG9uZSAucGtwbW9kYWwtc2VhcmNoLWFsb25lLXN1YnRpdGxlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1mdWxsLXBhZ2UgLnBrcG1vZGFsLXNlYXJjaC1hbG9uZSAucGtwbW9kYWwtcG9zdGFsLWNvZGUge1xuICBtYXgtd2lkdGg6IDE3LjVyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWZ1bGwtcGFnZSAucGtwbW9kYWwtc2VhcmNoLWFsb25lIC5wa3Btb2RhbC1wb3N0YWwtY29kZSAuc2hpcC1wb3N0YWxDb2RlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1mdWxsLXBhZ2UgLnBrcG1vZGFsLXNlYXJjaC1hbG9uZSAucGtwbW9kYWwtcG9zdGFsLWNvZGUgLnNoaXAtcG9zdGFsQ29kZSBsYWJlbCB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXgtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLnBrcG1vZGFsIC5wa3Btb2RhbC1mdWxsLXBhZ2UgLnBrcG1vZGFsLXNlYXJjaC1hbG9uZSAucGtwbW9kYWwtcG9zdGFsLWNvZGUgLnNoaXAtcG9zdGFsQ29kZSBpbnB1dCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlZjdmMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC4wNjI1cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBOZXhhLWJvb2ssIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDEuNXJlbTtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4ucGtwbW9kYWwgLnBrcG1vZGFsLWZ1bGwtcGFnZSAucGtwbW9kYWwtc2VhcmNoLWFsb25lIC5wa3Btb2RhbC1wb3N0YWwtY29kZSAuc2hpcC1wb3N0YWxDb2RlIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjZWY3ZjAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtZnVsbC1wYWdlIC5wa3Btb2RhbC1zZWFyY2gtYWxvbmUgLnBrcG1vZGFsLXBvc3RhbC1jb2RlIC5zaGlwLXBvc3RhbENvZGUgc21hbGwgYSB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wa3Btb2RhbCAucGtwbW9kYWwtZnVsbC1wYWdlIC5wa3Btb2RhbC1zZWFyY2gtYWxvbmUgLnBrcG1vZGFsLXBvc3RhbC1jb2RlIC5wa3AtbW9kYWwtYXNrLWdlb2xvY2F0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtZXJyb3JUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtcGtwbW9kYWwucGtwbW9kYWwgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtZXJyb3JTdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBrcG1vZGFsLnBrcG1vZGFsIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LWVycm9yV3JhcHBlciAucGtwbW9kYWwtYmFjay10by1zZWFyY2gge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgd2lkdGg6IDE1LjYyNXJlbTtcbn1cblxuLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24tdGl0bGUge1xuICBjb2xvcjogIzhiOGI4ZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24tc3VidGl0bGUge1xuICBjb2xvcjogIzhiOGI4ZDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xufVxuLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24taW1hZ2UtYXNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24taW1hZ2UtYXNrIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXNrLWZvci1nZW9sb2NhdGlvbiAuYXNrLWZvci1nZW9sb2NhdGlvbi1pbWFnZS1hc2s6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nODInIGhlaWdodD0nODMnIHZpZXdCb3g9JzAgMCA4MiA4MycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNzM0Nl8zNTY2MyknJTNFJTNDcmVjdCB5PScwLjg1OTAwOScgd2lkdGg9JzgyJyBoZWlnaHQ9JzgyJyByeD0nNDEnIGZpbGw9JyUyM0VGN0YwMCcvJTNFJTNDcGF0aCBkPSdNMzIuMDcwNSAyOS44MDU5TC02LjM4MjYxIC04LjY0NzE0Qy02LjgzNTc3IC05LjEwMDMgLTcuNTcwNDggLTkuMTAwMyAtOC4wMjM2NCAtOC42NDcxNEwtNDYuNDc2NyAyOS44MDU5Qy00Ni45Mjk5IDMwLjI1OTEgLTQ2LjkyOTkgMzAuOTkzOCAtNDYuNDc2NyAzMS40NDY5TC04LjAyMzY0IDY5LjlDLTcuNTcwNDggNzAuMzUzMiAtNi44MzU3NyA3MC4zNTMyIC02LjM4MjYxIDY5LjlMMzIuMDcwNSAzMS40NDY5QzMyLjUyMzYgMzAuOTkzOCAzMi41MjM2IDMwLjI1OTEgMzIuMDcwNSAyOS44MDU5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczLjE4Jy8lM0UlM0NwYXRoIGQ9J005OC44NjYzIC0xOC45NzAzTDYwLjQxMzMgLTU3LjQyMzRDNTkuOTYwMSAtNTcuODc2NSA1OS4yMjU0IC01Ny44NzY1IDU4Ljc3MjMgLTU3LjQyMzRMMjAuMzE5MiAtMTguOTcwM0MxOS44NjYgLTE4LjUxNzIgMTkuODY2IC0xNy43ODI1IDIwLjMxOTIgLTE3LjMyOTNMNTguNzcyMyAyMS4xMjM4QzU5LjIyNTQgMjEuNTc2OSA1OS45NjAxIDIxLjU3NjkgNjAuNDEzMyAyMS4xMjM4TDk4Ljg2NjMgLTE3LjMyOTNDOTkuMzE5NSAtMTcuNzgyNSA5OS4zMTk1IC0xOC41MTcyIDk4Ljg2NjMgLTE4Ljk3MDNaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMuMTgnLyUzRSUzQ3BhdGggZD0nTTExNC40MDEgNjUuODQ0NEw3NS45NDc1IDI3LjM5MTNDNzUuNDk0MyAyNi45MzgyIDc0Ljc1OTYgMjYuOTM4MiA3NC4zMDY0IDI3LjM5MTNMMzUuODUzNCA2NS44NDQ0QzM1LjQwMDIgNjYuMjk3NSAzNS40MDAyIDY3LjAzMjIgMzUuODUzNCA2Ny40ODU0TDc0LjMwNjQgMTA1LjkzOEM3NC43NTk2IDEwNi4zOTIgNzUuNDk0MyAxMDYuMzkyIDc1Ljk0NzUgMTA1LjkzOEwxMTQuNDAxIDY3LjQ4NTRDMTE0Ljg1NCA2Ny4wMzIyIDExNC44NTQgNjYuMjk3NSAxMTQuNDAxIDY1Ljg0NDRaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMuMTgnLyUzRSUzQ3BhdGggZD0nTTU3LjU0NiAxMDEuODgzTDE5LjA5MyA2My40Mjk5QzE4LjYzOTggNjIuOTc2NyAxNy45MDUxIDYyLjk3NjcgMTcuNDUyIDYzLjQyOTlMLTIxLjAwMTEgMTAxLjg4M0MtMjEuNDU0MyAxMDIuMzM2IC0yMS40NTQzIDEwMy4wNzEgLTIxLjAwMTEgMTAzLjUyNEwxNy40NTIgMTQxLjk3N0MxNy45MDUxIDE0Mi40MyAxOC42Mzk4IDE0Mi40MyAxOS4wOTMgMTQxLjk3N0w1Ny41NDYgMTAzLjUyNEM1Ny45OTkyIDEwMy4wNzEgNTcuOTk5MiAxMDIuMzM2IDU3LjU0NiAxMDEuODgzWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczLjE4Jy8lM0UlM0NwYXRoIGQ9J00xMjYuNTA0IDMzLjU0NjVMODguMDUxIC00LjkwNjU0Qzg3LjU5NzggLTUuMzU5NyA4Ni44NjMxIC01LjM1OTcgODYuNDEgLTQuOTA2NTRMNDcuOTU2OSAzMy41NDY1QzQ3LjUwMzcgMzMuOTk5NyA0Ny41MDM3IDM0LjczNDQgNDcuOTU2OSAzNS4xODc1TDg2LjQxIDczLjY0MDZDODYuODYzMSA3NC4wOTM4IDg3LjU5NzggNzQuMDkzOCA4OC4wNTEgNzMuNjQwNkwxMjYuNTA0IDM1LjE4NzVDMTI2Ljk1NyAzNC43MzQ0IDEyNi45NTcgMzMuOTk5NyAxMjYuNTA0IDMzLjU0NjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMuMTgnLyUzRSUzQ3BhdGggZD0nTTM4LjU5NDkgMS4yMjM2NUwwLjE0MTggLTM3LjIyOTRDLTAuMzExMzU2IC0zNy42ODI2IC0xLjA0NjA3IC0zNy42ODI2IC0xLjQ5OTIyIC0zNy4yMjk0TC0zOS45NTIzIDEuMjIzNjVDLTQwLjQwNTQgMS42NzY4MSAtNDAuNDA1NCAyLjQxMTUyIC0zOS45NTIzIDIuODY0NjdMLTEuNDk5MjIgNDEuMzE3N0MtMS4wNDYwNyA0MS43NzA5IC0wLjMxMTM2IDQxLjc3MDkgMC4xNDE3OTcgNDEuMzE3N0wzOC41OTQ5IDIuODY0NjdDMzkuMDQ4IDIuNDExNTIgMzkuMDQ4IDEuNjc2OCAzOC41OTQ5IDEuMjIzNjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMuMTgnLyUzRSUzQ3BhdGggZD0nTTM4LjU1MDMgMjEuMDUzQzMxLjUwMjYgMjEuMDUzIDI1Ljc4NjEgMjYuODczNCAyNS43ODYxIDM0LjA0OTJDMjUuNzg2MSA0My43OTY0IDM4LjU1MDMgNTguMTg1MSAzOC41NTAzIDU4LjE4NTFDMzguNTUwMyA1OC4xODUxIDUxLjMxNDQgNDMuNzk2NCA1MS4zMTQ0IDM0LjA0OTJDNTEuMzE0NCAyNi44NzM0IDQ1LjU5NzkgMjEuMDUzIDM4LjU1MDMgMjEuMDUzWk0zOC41NTAzIDM4LjY5MDdDMzYuMDMzOSAzOC42OTA3IDMzLjk5MTcgMzYuNjExMyAzMy45OTE3IDM0LjA0OTJDMzMuOTkxNyAzMS40ODcxIDM2LjAzMzkgMjkuNDA3NyAzOC41NTAzIDI5LjQwNzdDNDEuMDY2NiAyOS40MDc3IDQzLjEwODkgMzEuNDg3MSA0My4xMDg5IDM0LjA0OTJDNDMuMTA4OSAzNi42MTEzIDQxLjA2NjYgMzguNjkwNyAzOC41NTAzIDM4LjY5MDdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzczNDZfMzU2NjMnJTNFJTNDcmVjdCB5PScwLjg1OTAwOScgd2lkdGg9JzgyJyBoZWlnaHQ9JzgyJyByeD0nNDEnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNS4xMjVyZW07XG4gIHdpZHRoOiA1LjEyNXJlbTtcbn1cbi5hc2stZm9yLWdlb2xvY2F0aW9uIC5hc2stZm9yLWdlb2xvY2F0aW9uLWN0YSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFzay1mb3ItZ2VvbG9jYXRpb24gLmFzay1mb3ItZ2VvbG9jYXRpb24tY3RhIC5idG4tYXNrLWZvci1nZW9sb2NhdGlvbi1jdGEge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYTViO1xuICBib3JkZXItY29sb3I6ICMwMDJhNWI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMTUuNjI1cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtZGV0YWlscy1ib3R0b20gYnV0dG9uLFxuICAucGtwbW9kYWwgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciAucGtwbW9kYWwtZGV0YWlscyAucGtwbW9kYWwtc2hvdy1saXN0LWJ0bixcbiAgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlIC5wa3Btb2RhbC1kZXRhaWxzLWJvdHRvbSBidXR0b24sXG4gIC5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1kZXRhaWxzLW1pZGRsZSAucGtwbW9kYWwtc2hvdy1saXN0LWJ0bixcbiAgLnBrcG1vZGFsIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIgLnBrcG1vZGFsLXBvaW50cy1saXN0IC5wa3Btb2RhbC1kZXRhaWxzLWJvdHRvbSBidXR0b24sXG4gIC5wa3Btb2RhbCAucGtwbW9kYWwtaW5mby1iYXItY29udGFpbmVyIC5wa3Btb2RhbC1wb2ludHMtbGlzdCAucGtwbW9kYWwtc2hvdy1saXN0LWJ0biB7XG4gICAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtcmVtb3ZlQ29uZmlybWF0aW9uTW9kYWwsXG4udnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbiAgbGVmdDogMXJlbTtcbiAgcGFkZGluZzogMS41cmVtO1xuICByaWdodDogMXJlbTtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCxcbiAgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtcmVtb3ZlQ29uZmlybWF0aW9uTW9kYWwge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtaW4td2lkdGg6IDQwcmVtO1xuICB9XG59XG4udnRleC1vbW5pc2hpcHBpbmctMS14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsW2FyaWEtaGlkZGVuPWZhbHNlXSxcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsW2FyaWEtaGlkZGVuPWZhbHNlXSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAxICFpbXBvcnRhbnQ7XG59XG4udnRleC1vbW5pc2hpcHBpbmctMS14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1oZWFkZXIsXG4udnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODEyNXJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtYm9keSxcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtcmVtb3ZlQ29uZmlybWF0aW9uTW9kYWwgLm1vZGFsLWZvb3Rlcixcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udnRleC1vbW5pc2hpcHBpbmctMS14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXI6OmJlZm9yZSwgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyOjphZnRlcixcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXI6OmJlZm9yZSxcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXI6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xuICAudnRleC1vbW5pc2hpcHBpbmctMS14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIsXG4gIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICB9XG59XG4udnRleC1vbW5pc2hpcHBpbmctMS14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1tb2RhbENhbmNlbEJ1dHRvbixcbi52dGV4LW9tbmlzaGlwcGluZy0xLXgtcmVtb3ZlQ29uZmlybWF0aW9uTW9kYWwgLm1vZGFsLWZvb3RlciAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1tb2RhbENhbmNlbEJ1dHRvbixcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1tb2RhbENhbmNlbEJ1dHRvbixcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtbW9kYWxDYW5jZWxCdXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZWY3ZjAwO1xufVxuLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbW9kYWxDYW5jZWxCdXR0b246aG92ZXIsXG4udnRleC1vbW5pc2hpcHBpbmctMS14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtbW9kYWxDYW5jZWxCdXR0b246aG92ZXIsXG4udnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbW9kYWxDYW5jZWxCdXR0b246aG92ZXIsXG4udnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LW1vZGFsQ2FuY2VsQnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjZWY3ZjAwO1xufVxuLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbW9kYWxDb25maXJtQnV0dG9uLFxuLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LW1vZGFsQ29uZmlybUJ1dHRvbixcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1tb2RhbENvbmZpcm1CdXR0b24sXG4udnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LW1vZGFsQ29uZmlybUJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjdmMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbW9kYWxDb25maXJtQnV0dG9uOmhvdmVyLFxuLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LW1vZGFsQ29uZmlybUJ1dHRvbjpob3Zlcixcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1tb2RhbENvbmZpcm1CdXR0b246aG92ZXIsXG4udnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCAubW9kYWwtZm9vdGVyIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LW1vZGFsQ29uZmlybUJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzkxMjU7XG59XG4udnRleC1vbW5pc2hpcHBpbmctMS14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgYSxcbi52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUNvbmZpcm1hdGlvbk1vZGFsIC5tb2RhbC1mb290ZXIgYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWF4LXdpZHRoOiA5LjM3NXJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNywgMzYsIDQ0LCAwLjQpO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhLnN0ZXAsIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YS5zdGVwLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcCB7XG4gIHotaW5kZXg6IDE7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCwgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAge1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlLCAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTg1OTViICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZTo6YmVmb3JlLCAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGU6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGU6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGU6OmJlZm9yZSB7XG4gIGFsaWduLWl0ZW1zOiBzZWxmLWVuZDtcbiAgYmFja2dyb3VuZDogI2VmN2YwMDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWhvbWUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24tY3JlZGl0LWNhcmQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24tdXNlciwgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAuaWNvbi1ob21lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAuaWNvbi1jcmVkaXQtY2FyZCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24tdXNlcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAuaWNvbi1ob21lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWNyZWRpdC1jYXJkLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLXVzZXIsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWhvbWUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWNyZWRpdC1jYXJkLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAuaWNvbi11c2VyLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24taG9tZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWNyZWRpdC1jYXJkLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgLmljb24tdXNlcixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSAuaWNvbi1ob21lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLWNyZWRpdC1jYXJkLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIC5pY29uLXVzZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgc3BhbiwgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBzcGFuLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHNwYW4sXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHNwYW4sXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBzcGFuLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHNwYW4ge1xuICBjb2xvcjogIzU4NTk1YiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGdhcDogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgc3Bhbjo6YmVmb3JlLCAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHNwYW46OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBzcGFuOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHNwYW46OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIHNwYW46OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBzcGFuOjpiZWZvcmUge1xuICBhbGlnbi1pdGVtczogc2VsZi1lbmQ7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDA7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMS41cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEsIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgYSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgYSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIHtcbiAgb3BhY2l0eTogMTtcbiAgcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tZWRpdDo6YmVmb3JlLCAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tZWRpdDo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tZWRpdDo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIC5pY29uLWVkaXQ6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tZWRpdDo6YmVmb3JlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tZWRpdDo6YmVmb3JlIHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGNvbnRlbnQ6IFwiRWRpdGFyXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgYSAuaWNvbi1jcmVkaXQtY2FyZDo6YmVmb3JlLCAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tY3JlZGl0LWNhcmQ6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIC5pY29uLWNyZWRpdC1jYXJkOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tY3JlZGl0LWNhcmQ6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgLmljb24tY3JlZGl0LWNhcmQ6OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIC5pY29uLWNyZWRpdC1jYXJkOjpiZWZvcmUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZWY3ZjAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiBcIjNcIjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIHNwYW4sIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgYSBzcGFuLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgc3Bhbixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgYSBzcGFuLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YS5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgYSBzcGFuLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuc3RlcC5hY2NvcmRpb24tZ3JvdXAgLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tdG9nZ2xlIGEgc3BhbiB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIHNwYW46OmJlZm9yZSwgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIHNwYW46OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIHNwYW46OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zdGVwLmFjY29yZGlvbi1ncm91cCAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi10b2dnbGUgYSBzcGFuOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIHNwYW46OmJlZm9yZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnN0ZXAuYWNjb3JkaW9uLWdyb3VwIC5hY2NvcmRpb24taGVhZGluZyAuYWNjb3JkaW9uLXRvZ2dsZSBhIHNwYW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcmljZUl0ZW1zLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJpY2VJdGVtcyxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJpY2VJdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXByb2R1Y3RJdGVtcyB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0sXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2UgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtIHtcbiAgd2lkdGg6IDIwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0sXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0sXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbSB7XG4gICAgd2lkdGg6IDguNSU7XG4gIH1cbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbWFnZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbWFnZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbSAudnRleC1vbW5pc2hpcHBpbmctMS14LWltYWdlIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciBpbnB1dC5mb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2VmN2YwMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtc3VtbWFyeSAubmFtZS1sYWJlbCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLXN1bW1hcnkgLnRlbC1sYWJlbCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsIC5uYW1lLWxhYmVsLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtZW1haWwgLnRlbC1sYWJlbCB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5IC50ZWwtbGFiZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCAudGVsLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtc3VtbWFyeSAudGVsLWxhYmVsOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCAudGVsLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbHVsYXI6XCI7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5IC5uYW1lLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtaW5mbyAuY2xpZW50LXByb2ZpbGUtc3VtbWFyeSAuZW1haWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5IC50ZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCAubmFtZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsIC5lbWFpbCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWluZm8gLmNsaWVudC1wcm9maWxlLWVtYWlsIC50ZWwge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCAubGluay1sb2dvdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1pbmZvIC5jbGllbnQtcHJvZmlsZS1lbWFpbCAubGluay1sb2dvdXQtY29udGFpbmVyIC5saW5rLWxvZ291dCB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiBwIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LW5vdGljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtdGl0bGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAxIDEgNTAlO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGogcCB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAubGlua3Mge1xuICBtYXJnaW46IDA7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAubGlua3MgLnBmLXBqICNpcy1jb3Jwb3JhdGUtY2xpZW50LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGogLmxpbmtzIC5wZi1waiAjbm90LWNvcnBvcmF0ZS1jbGllbnQge1xuICBjb2xvcjogI2VmN2YwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGogLmxpbmtzIC5wZi1waiAjaXMtY29ycG9yYXRlLWNsaWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLXRpdGxlLnZpc2libGUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtdGl0bGUudmlzaWJsZSB+IC5saW5rcyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLWluZm8tYm94IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLWluZm8tYm94IC5jbGllbnQtY29tcGFueS1uYW1lIHtcbiAgb3JkZXI6IDE7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLWluZm8tYm94IC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSB7XG4gIG9yZGVyOiAyO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGogLmNvcnBvcmF0ZS1pbmZvLWJveCAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQge1xuICBvcmRlcjogMztcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3ggLmNsaWVudC1jb21wYW55LWllIHtcbiAgb3JkZXI6IDQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLWluZm8tYm94IC5zdGF0ZS1pbnNjcmlwdGlvbi1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBvcmRlcjogNTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAubmV3c2xldHRlciB7XG4gIG1hcmdpbjogMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAubmV3c2xldHRlciBsYWJlbC5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5uZXdzbGV0dGVyIGxhYmVsLmNoZWNrYm94IGlucHV0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjZWY3ZjAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAxLjVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLm5ld3NsZXR0ZXIgbGFiZWwuY2hlY2tib3ggaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZWY3ZjAwO1xuICBvdXRsaW5lOiBub25lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI2NsaWVudC1wcm9maWxlLWRhdGEgLnN0ZXAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5uZXdzbGV0dGVyIGxhYmVsLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjZWY3ZjAwO1xuICBib3JkZXItY29sb3I6ICNlZjdmMDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMTg3NXJlbSByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAubmV3c2xldHRlciBsYWJlbC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOjphZnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMC44NzVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMC44NzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLm5ld3NsZXR0ZXIgbGFiZWwuY2hlY2tib3ggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNjbGllbnQtcHJvZmlsZS1kYXRhIC5zdGVwLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAubmV3c2xldHRlciBsYWJlbC5jaGVja2JveCBzcGFuOjphZnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBjb250ZW50OiBcIlF1ZXJvIHJlY2ViZXIgY29tdW5pY2HDp8O1ZXMgZGEgT2JyYW1heFwiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5idG4tc3VibWl0LXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjY2xpZW50LXByb2ZpbGUtZGF0YSAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5idG4tc3VibWl0LXdyYXBwZXIgLnN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDA7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlZjdmMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbjogMXJlbSBhdXRvIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGlkLXlvdS1tZWFuIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuXG4uZW1haWwtc3VnZ2VzdGlvbi1hZGRyZXNzOmhvdmVyLFxuLmVtYWlsLXN1Z2dlc3Rpb24tYWRkcmVzcyB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LWVtYWlsIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1maXJzdC1uYW1lLFxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1sYXN0LW5hbWUsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LWRvY3VtZW50LFxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1waG9uZSB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgfVxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1maXJzdC1uYW1lIH4gZGl2LFxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1sYXN0LW5hbWUgfiBkaXYsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LWRvY3VtZW50IH4gZGl2LFxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1waG9uZSB+IGRpdiB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgfVxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1maXJzdC1uYW1lIH4gZGl2IH4gcCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5jbGllbnQtbGFzdC1uYW1lIH4gZGl2IH4gcCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5jbGllbnQtZG9jdW1lbnQgfiBkaXYgfiBwLFxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1waG9uZSB+IGRpdiB+IHAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIH1cbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5jbGllbnQtZmlyc3QtbmFtZSB+IGRpdixcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBmIC5jbGllbnQtZG9jdW1lbnQgfiBkaXYge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LWZpcnN0LW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LWRvY3VtZW50IHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmZvcm0tc3RlcC5ib3gtZWRpdCAuYm94LWNsaWVudC1pbmZvIC5ib3gtY2xpZW50LWluZm8tcGYgLmNsaWVudC1waG9uZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1wZiAuY2xpZW50LXBob25lIH4gLmNsaWVudC1waG9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAjbm90LWNvcnBvcmF0ZS1jbGllbnQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IHAge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLWluZm8tYm94LnBvc2l0aW9uQ29udGVudCAuY2xpZW50LWNvbXBhbnktbmFtZSB7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gIH1cbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IC5jbGllbnQtY29tcGFueS1uaWNrbmFtZSxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IC5jbGllbnQtY29tcGFueS1pZSxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IC5jbGllbnQtY29tcGFueS1kb2N1bWVudCxcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IC5zdGF0ZS1pbnNjcmlwdGlvbi1ib3gge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIH1cbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgLmNsaWVudC1wcm9maWxlLWRhdGEgLmFjY29yZGlvbi1ib2R5IC5mb3JtLXN0ZXAuYm94LWVkaXQgLmJveC1jbGllbnQtaW5mbyAuYm94LWNsaWVudC1pbmZvLXBqIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IC5zdGF0ZS1pbnNjcmlwdGlvbi1ib3gge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtaGVpZ2h0OiA0LjI1cmVtO1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLWluZm8tYm94LnBvc2l0aW9uQ29udGVudCAuY2xpZW50LWNvbXBhbnktbmlja25hbWUsXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJveC1jbGllbnQtaW5mby1waiAuY29ycG9yYXRlLWluZm8tYm94LnBvc2l0aW9uQ29udGVudCAuY2xpZW50LWNvbXBhbnktaWUge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuZm9ybS1zdGVwLmJveC1lZGl0IC5ib3gtY2xpZW50LWluZm8gLmJ0bi1zdWJtaXQtd3JhcHBlciAuc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAuY2xpZW50LXByb2ZpbGUtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmNsaWVudC1wcm9maWxlLWVtYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuY2xpZW50LXByb2ZpbGUtZW1haWwgLmVtYWlsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xuICB9XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIC5jbGllbnQtcHJvZmlsZS1kYXRhIC5hY2NvcmRpb24tYm9keSAuY2xpZW50LXByb2ZpbGUtZW1haWwgLmxpbmstbG9nb3V0LWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBnYXA6IDAuMzc1cmVtO1xuICB9XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC53aGF0c2FwcC1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAud2hhdHNhcHAtbWVzc2FnZSAuc2hpcHBpbmctbWVzc2FnZS0xOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiAxN0wxMiAxME0xMiA3LjAwOTk2VjYuOTk5OTdNMjEgMTJDMjEgMTYuOTcwNiAxNi45NzA2IDIxIDEyIDIxQzcuMDI5NDQgMjEgMyAxNi45NzA2IDMgMTJDMyA3LjAyOTQ0IDcuMDI5NDQgMyAxMiAzQzE2Ljk3MDYgMyAyMSA3LjAyOTQ0IDIxIDEyWicgc3Ryb2tlPSclMjMwMEI4RDknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpICNkNGYzZjkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBjb250ZW50OiBcIk8gcHJhem8gZGUgZW50cmVnYSDDqSB2w6FsaWRvIHBhcmEgcGFnYW1lbnRvcyBhcHJvdmFkb3MgYXTDqSBhcyAxNSBob3Jhcy4gUGFnYW1lbnRvIGFwcm92YWRvIGFww7NzIGFzIDE1aCBzZXLDoSBhZGljaW9uYWRvIDEgZGlhIMO6dGlsIGFvIHByYXpvIGRlIGVudHJlZ2EuXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMi45Mzc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLndoYXRzYXBwLW1lc3NhZ2UgLnNoaXBwaW5nLW1lc3NhZ2UtMjo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTIgMTdMMTIgMTBNMTIgNy4wMDk5NlY2Ljk5OTk3TTIxIDEyQzIxIDE2Ljk3MDYgMTYuOTcwNiAyMSAxMiAyMUM3LjAyOTQ0IDIxIDMgMTYuOTcwNiAzIDEyQzMgNy4wMjk0NCA3LjAyOTQ0IDMgMTIgM0MxNi45NzA2IDMgMjEgNy4wMjk0NCAyMSAxMlonIHN0cm9rZT0nJTIzMDBCOEQ5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICBsZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwLjEyNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2My43NXJlbSkge1xuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAud2hhdHNhcHAtbWVzc2FnZSAuc2hpcHBpbmctbWVzc2FnZS0yOjphZnRlciB7XG4gICAgdG9wOiA3LjEyNXJlbTtcbiAgfVxufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLndoYXRzYXBwLW1lc3NhZ2UgLnNoaXBwaW5nLW1lc3NhZ2UtMjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZjNmOTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb2xvcjogIzU4NTk1YjtcbiAgY29udGVudDogXCJBcyBlbnRyZWdhcyBzw6NvIHJlYWxpemFkYXMgZW0gw6FyZWEgdMOpcnJlYSwgbm8gcmFpbyBkZSBhdMOpIDUwbSBkZSBkaXN0w6JuY2lhIGRvIHZlw61jdWxvIGRhIGVudHJlZ2EuIEVtIGVkaWbDrWNpb3MgZS9vdSBjb25kb23DrW5pb3Mgc2Vyw6NvIHJlYWxpemFkYXMgbmEgcG9ydGFyaWEgb3UgbG9jYWwgaW5kaWNhZG8gcGFyYSByZWNlYmltZW50byBleHRlcm5vLlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMC41cmVtIDIuOTM3NXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC53aGF0c2FwcC1tZXNzYWdlIC5tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhICNkZWxpdmVyeS1wYWNrYWdlcy1vcHRpb25zIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIucGlja3VwLWluLXBvaW50IC5ib3gtc3RlcCAuYnRuLWdvLXRvLXBheW1lbnQtd3JhcHBlciAud2hhdHNhcHAtbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyLnBpY2t1cC1pbi1wb2ludC1zcGxpdCAuYm94LXN0ZXAgLmJ0bi1nby10by1wYXltZW50LXdyYXBwZXIgLndoYXRzYXBwLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBnYXA6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNTJweCkge1xuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hpcHBpbmctbWV0aG9kLXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5zaGlwcGluZy1tZXRob2Qtd3JhcHBlciAuc2hpcHBpbmctbWV0aG9kLXRvZ2dsZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNoaXBwaW5nLW1ldGhvZC13cmFwcGVyIC5zaHAtbWV0aG9kLW9wdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5zaGlwcGluZy1tZXRob2Qtd3JhcHBlciAuc2hwLW1ldGhvZC1vcHRpb24uc2hwLW1ldGhvZC1vcHRpb24taW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjOGI4YjhkICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hpcHBpbmctbWV0aG9kLXdyYXBwZXIgLnNocC1tZXRob2Qtb3B0aW9uLnNocC1tZXRob2Qtb3B0aW9uLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDJhNWIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMmE1YiAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNoaXBwaW5nLW1ldGhvZC13cmFwcGVyIC5zaHAtbWV0aG9kLW9wdGlvbiNzaGlwcGluZy1vcHRpb24tZGVsaXZlcnkge1xuICBib3JkZXItcmFkaXVzOiAyLjVyZW0gMCAwIDIuNXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNoaXBwaW5nLW1ldGhvZC13cmFwcGVyIC5zaHAtbWV0aG9kLW9wdGlvbiNzaGlwcGluZy1vcHRpb24tcGlja3VwLWluLXBvaW50IHtcbiAgYm9yZGVyLXJhZGl1czogMCAyLjVyZW0gMi41cmVtIDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgI2RlbGl2ZXJ5LXBhY2thZ2VzLW9wdGlvbnM6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcG9pbnQge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcG9pbnQgLnBpY2t1cC1wb2ludC1pbmZvIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wb2ludCAucGlja3VwLXBvaW50LWluZm86OmJlZm9yZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE3XCIgdmlld0JveD1cIjAgMCAxNyAxN1wiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF82NTcyXzIxOTEzKVwiPjxwYXRoIGQ9XCJNOC41IDAuODU5MDA5QzUuMTY1NjMgMC44NTkwMDkgMi41IDMuNTI0NjMgMi41IDYuODU5MDFDMi41IDguMDEyMTMgMi44NDM3NSA4LjkwMjc2IDMuNDQwNjIgOS44MDU4OEw3Ljg2ODc1IDE2LjUyNDZDOC4wMDMxMyAxNi43Mjc4IDguMjM0MzggMTYuODU5IDguNSAxNi44NTlDOC43NjU2MiAxNi44NTkgOSAxNi43MjQ2IDkuMTMxMjUgMTYuNTI0NkwxMy41NTk0IDkuODA1ODhDMTQuMTU2MiA4LjkwMjc2IDE0LjUgOC4wMTIxMyAxNC41IDYuODU5MDFDMTQuNSAzLjUyNDYzIDExLjgzNDQgMC44NTkwMDkgOC41IDAuODU5MDA5Wk04LjUgMTAuMTkwM0M2LjY1OTM4IDEwLjE5MDMgNS4xNjU2MyA4LjY5NjUxIDUuMTY1NjMgNi44NTI3NkM1LjE2NTYzIDUuMDA5MDEgNi42NTkzOCAzLjUxNTI2IDguNSAzLjUxNTI2QzEwLjM0MDYgMy41MTUyNiAxMS44MzQ0IDUuMDA5MDEgMTEuODM0NCA2Ljg1Mjc2QzExLjgzNDQgOC42OTY1MSAxMC4zNDA2IDEwLjE5MDMgOC41IDEwLjE5MDNaTTguNSA0Ljg1OTAxQzcuMzkzNzUgNC44NTkwMSA2LjUgNS43NTI3NiA2LjUgNi44NTkwMUM2LjUgNy45NjUyNiA3LjM5Mzc1IDguODU5MDEgOC41IDguODU5MDFDOS42MDYyNSA4Ljg1OTAxIDEwLjUgNy45NjUyNiAxMC41IDYuODU5MDFDMTAuNSA1Ljc1Mjc2IDkuNjA2MjUgNC44NTkwMSA4LjUgNC44NTkwMVpcIiBmaWxsPVwiJTIzRUY3RjAwXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF82NTcyXzIxOTEzXCI+PHJlY3Qgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgZmlsbD1cIndoaXRlXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuNSAwLjg1OTAwOSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB3aWR0aDogMXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcG9pbnQgLnBpY2t1cC1wb2ludC1pbmZvIC5waWNrdXAtbWFya2VyLWJsdWUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBvaW50IC5waWNrdXAtcG9pbnQtaW5mbyAucGlja3VwLXBvaW50LXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcG9pbnQgLnBpY2t1cC1wb2ludC1pbmZvIC5waWNrdXAtcG9pbnQtd3JhcHBlciAucGlja3VwLXBvaW50LW5hbWUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBvaW50IC5waWNrdXAtcG9pbnQtaW5mbyAucGlja3VwLXBvaW50LXdyYXBwZXIgLmFkZHJlc3Mtc3VtbWFyeSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcG9pbnQgLnBpY2t1cC1wb2ludC1pbmZvIC5waWNrdXAtcG9pbnQtd3JhcHBlciAuYnV0dG9uLWRldGFpbHMtcGlja3VwLXBvaW50IHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcG9pbnQgLmJ1dHRvbi1jaGFuZ2UtcGlja3VwLXBvaW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMDAyYTViICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJhNWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wYWNrYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZSB+IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZTI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnBpY2t1cC1wYWNrYWdlcyAjZGVsaXZlcnktcGFja2FnZXMtb3B0aW9ucyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBhY2thZ2VzICNkZWxpdmVyeS1wYWNrYWdlcy1vcHRpb25zIC5zaHAtbGVhbi1vcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGdhcDogMC41cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMgI2RlbGl2ZXJ5LXBhY2thZ2VzLW9wdGlvbnMgLnNocC1sZWFuLW9wdGlvbi5zaHAtbGVhbi1vcHRpb24tYWN0aXZlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2VmN2YwMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMgI2RlbGl2ZXJ5LXBhY2thZ2VzLW9wdGlvbnMgLnNocC1sZWFuLW9wdGlvbiAuc2hwLW9wdGlvbi1pY29uIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBhY2thZ2VzICNkZWxpdmVyeS1wYWNrYWdlcy1vcHRpb25zIC5zaHAtbGVhbi1vcHRpb24gLnNocC1vcHRpb24taWNvbiBzdmcge1xuICBmaWxsOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAucGlja3VwLXBhY2thZ2VzICNkZWxpdmVyeS1wYWNrYWdlcy1vcHRpb25zIC5zaHAtbGVhbi1vcHRpb24gLnNocC1vcHRpb24taWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNlZjdmMDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMgI2RlbGl2ZXJ5LXBhY2thZ2VzLW9wdGlvbnMgLnNocC1sZWFuLW9wdGlvbiAuc2hwLW9wdGlvbi10ZXh0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTg1OTViICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC5waWNrdXAtcGFja2FnZXMgI2RlbGl2ZXJ5LXBhY2thZ2VzLW9wdGlvbnMgLnNocC1sZWFuLW9wdGlvbiAuc2hwLW9wdGlvbi10ZXh0LXByaWNlIHtcbiAgY29sb3I6ICM1ODU5NWIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3Qge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLmRlbGl2ZXJ5LWl0ZW1zIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAxcmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludCxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0ICNzY2hlZHVsZWQtZGVsaXZlcnktZGVsaXZlcnkge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludDo6YWZ0ZXIsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LWRlbGl2ZXJ5OjphZnRlciB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBjb250ZW50OiBcIkFnZW5kYW1lbnRvXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1waWNrdXAtaW4tcG9pbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGVBY3RpdmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LWRlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9nZ2xlQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1waWNrdXAtaW4tcG9pbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LWRlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9nZ2xlIHtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgd2lkdGg6IDJyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvZ2dsZUlubmVyLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1kZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvZ2dsZUlubmVyIHtcbiAgaGVpZ2h0OiAwLjg3NXJlbTtcbiAgbWFyZ2luOiAwIDAuMDYzcmVtO1xuICB3aWR0aDogMC44NzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LXJhZGlvU2VsZWN0ZWQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LWRlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcmFkaW9TZWxlY3RlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkge1xuICBnYXA6IDFyZW07XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5zaHAtc2VsZWN0ZWQtZGF0ZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbiB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMC4yNXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5zY2hlZHVsZWQtZGVsaXZlcnktY2hvb3NlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMmE1YiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyYTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSBzZWxlY3Qge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG4gIG1hcmdpbjogMXJlbSAxcmVtIDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBnYXA6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnNocC1sZWFuLW9wdGlvbi5zaHAtbGVhbi1vcHRpb24tYWN0aXZlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2VmN2YwMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLWljb24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLWljb24gc3ZnIHtcbiAgZmlsbDogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIC5zaHAtbGVhbi1vcHRpb24gLnNocC1vcHRpb24taWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNlZjdmMDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5kZWxpdmVyeS1ncm91cC1jb250ZW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1ODU5NWIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDhyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIC5zaHAtbGVhbi1vcHRpb24gLnNocC1vcHRpb24tdGV4dC1wcmljZSB7XG4gIGNvbG9yOiAjNTg1OTViICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSB7XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmRlbGl2ZXJ5LWdyb3VwLWNvbnRlbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5zaHAtc2VsZWN0ZWQtZGF0ZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGUgLnNocC1kYXRlcGlja2VyLW1vZGlmeS1idXR0b24ge1xuICBjb2xvcjogI2VmN2YwMDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDAuMjVyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuZGVsaXZlcnktZ3JvdXAtY29udGVudCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSBzZWxlY3Qge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNocC1waWNrdXAtcmVjZWl2ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hwLXBpY2t1cC1yZWNlaXZlciAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fbGFiZWwsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hwLXBpY2t1cC1yZWNlaXZlciAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNocC1waWNrdXAtcmVjZWl2ZXIgLnNocC1waWNrdXAtcmVjZWl2ZXJfX2xhYmVsOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hwLXBpY2t1cC1yZWNlaXZlciAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fdGl0bGU6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBjb250ZW50OiBcIk5vbWUgZGEgcGVzc29hIHF1ZSBpcsOhIHJldGlyYXJcIjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5zaHAtcGlja3VwLXJlY2VpdmVyIC5zaHAtcGlja3VwLXJlY2VpdmVyX190ZXh0IHtcbiAgZ2FwOiAwLjVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hwLXBpY2t1cC1yZWNlaXZlciAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fdGV4dCAuc2hwLXBpY2t1cC1yZWNlaXZlcl9faWNvbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNocC1waWNrdXAtcmVjZWl2ZXIgLnNocC1waWNrdXAtcmVjZWl2ZXJfX3RleHQgLnNocC1waWNrdXAtcmVjZWl2ZXJfX2ljb24gc3ZnIHtcbiAgZmlsbDogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNocC1waWNrdXAtcmVjZWl2ZXIgLnNocC1waWNrdXAtcmVjZWl2ZXJfX3RleHQgLnNocC1waWNrdXAtcmVjZWl2ZXJfX2ljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hwLXBpY2t1cC1yZWNlaXZlciAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fdGV4dCAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fbmFtZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnNocC1waWNrdXAtcmVjZWl2ZXIgLnNocC1waWNrdXAtcmVjZWl2ZXJfX3RleHQgLnNocC1waWNrdXAtcmVjZWl2ZXJfX25hbWUgLnNocC1waWNrdXAtcmVjZWl2ZXJfX2J0biB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuc2hwLXBpY2t1cC1yZWNlaXZlciAuc2hwLXBpY2t1cC1yZWNlaXZlcl9faW5wdXQge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYmNiZGJkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMDYyNXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtIDAuNXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5zaHAtcGlja3VwLXJlY2VpdmVyIC5zaHAtcGlja3VwLXJlY2VpdmVyX19pbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlZjdmMDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUHJhem8gZGUgZW50cmVnYVwiO1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAjYmFjay10by1hZGRyZXNzLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDJhNWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmE1YiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5hZGRyZXNzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZ2FwOiAwLjVyZW07XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWl0ZW0udnRleC1vbW5pc2hpcHBpbmctMS14LWFjdGl2ZSB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNlZjdmMDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5hZGRyZXNzLWxpc3QgLmFkZHJlc3MtaXRlbSAuc2hwLW9wdGlvbi1pY29uIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWl0ZW0gLnNocC1vcHRpb24taWNvbiBzdmcge1xuICBmaWxsOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5hZGRyZXNzLWxpc3QgLmFkZHJlc3MtaXRlbSAuc2hwLW9wdGlvbi1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1pdGVtIC5zaHAtb3B0aW9uLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1ODU5NWIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1jcmVhdGUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWVkaXQge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5hZGRyZXNzLWxpc3QgLmFkZHJlc3MtY3JlYXRlIGJ1dHRvbixcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5hZGRyZXNzLWxpc3QgLmFkZHJlc3MtZWRpdCBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDJhNWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmE1YiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1jcmVhdGUgYnV0dG9uIGksXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWVkaXQgYnV0dG9uIGkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEge1xuICBnYXA6IDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgI2JhY2stdG8tYWRkcmVzcy1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMDAyYTViICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJhNWIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmFkZHJlc3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZ2FwOiAwLjVyZW07XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1pdGVtLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hY3RpdmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZWY3ZjAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1pdGVtIC5zaHAtb3B0aW9uLWljb24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWl0ZW0gLnNocC1vcHRpb24taWNvbiBzdmcge1xuICBmaWxsOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWl0ZW0gLnNocC1vcHRpb24taWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNlZjdmMDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWl0ZW0gLnNocC1vcHRpb24tdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU4NTk1YiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1jcmVhdGUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1lZGl0IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1jcmVhdGUgYnV0dG9uLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5hZGRyZXNzLWxpc3QgLmFkZHJlc3MtZWRpdCBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMwMDJhNWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmE1YiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1heC1oZWlnaHQ6IDIuMzc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWNyZWF0ZSBidXR0b24gaSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWVkaXQgYnV0dG9uIGkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmFkZHJlc3MtbGlzdCAuYWRkcmVzcy1lZGl0IGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuYWRkcmVzcy1saXN0IC5hZGRyZXNzLWVkaXQgYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVkaXRhciBlbmRlcmXDp28gc2VsZWNpb25hZG9cIjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaGlwLXBvc3RhbENvZGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImxhYmVsIGhlbHBsaW5rXCIgXCJpbnB1dCBoZWxwbGlua1wiIFwiaGVscGVycm9yIC5cIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNoaXAtcG9zdGFsQ29kZSBsYWJlbCB7XG4gIGdyaWQtYXJlYTogbGFiZWw7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNoaXAtcG9zdGFsQ29kZSBpbnB1dCB7XG4gIGdyaWQtYXJlYTogaW5wdXQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNoaXAtcG9zdGFsQ29kZSBpbnB1dC5zdWNjZXNzOm5vdChbaW52YWxpZD10cnVlXSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNMTEuNjExOCA3LjAxMzg3QzExLjgwMjQgNy4yMTM2OCAxMS43OTQ5IDcuNTMwMTcgMTEuNTk1MSA3LjcyMDc5TDcuOTI2MzkgMTEuMjIwOEM3LjczMzA4IDExLjQwNTIgNy40Mjg5NSAxMS40MDUxIDcuMjM1ODEgMTEuMjIwNUw1LjQwNDU2IDkuNDcwNDlDNS4yMDQ5MiA5LjI3OTcxIDUuMTk3NzQgOC45NjMyMSA1LjM4ODUyIDguNzYzNTdDNS41NzkzIDguNTYzOTMgNS44OTU4IDguNTU2NzQgNi4wOTU0NCA4Ljc0NzUzTDcuNTgxNTUgMTAuMTY3N0wxMC45MDQ5IDYuOTk3MjNDMTEuMTA0NyA2LjgwNjYyIDExLjQyMTIgNi44MTQwNyAxMS42MTE4IDcuMDEzODdaXCIgZmlsbD1cIiUyMzJBOEM2MlwiLz48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNOC41IDMuMzU5MDFDNS40NjI0MyAzLjM1OTAxIDMgNS44MjE0NCAzIDguODU5MDFDMyAxMS44OTY2IDUuNDYyNDMgMTQuMzU5IDguNSAxNC4zNTlDMTEuNTM3NiAxNC4zNTkgMTQgMTEuODk2NiAxNCA4Ljg1OTAxQzE0IDUuODIxNDQgMTEuNTM3NiAzLjM1OTAxIDguNSAzLjM1OTAxWk0yIDguODU5MDFDMiA1LjI2OTE2IDQuOTEwMTUgMi4zNTkwMSA4LjUgMi4zNTkwMUMxMi4wODk5IDIuMzU5MDEgMTUgNS4yNjkxNiAxNSA4Ljg1OTAxQzE1IDEyLjQ0ODkgMTIuMDg5OSAxNS4zNTkgOC41IDE1LjM1OUM0LjkxMDE1IDE1LjM1OSAyIDEyLjQ0ODkgMiA4Ljg1OTAxWlwiIGZpbGw9XCIlMjMyQThDNjJcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNXJlbSBjZW50ZXI7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICMyYThjNjIgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuc2hpcC1wb3N0YWxDb2RlIHNtYWxsIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWFyZWE6IGhlbHBsaW5rO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaGlwLXBvc3RhbENvZGUgc21hbGwgYSB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNoaXAtcG9zdGFsQ29kZSAuaGVscC5lcnJvciB7XG4gIGdyaWQtYXJlYTogaGVscGVycm9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNoaXAtcG9zdGFsQ29kZSAuaGVscC5lcnJvcjo6YmVmb3JlIHtcbiAgYm90dG9tOiAyLjMxMjVyZW07XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOC41IDIuNUM1LjQ2MjQzIDIuNSAzIDQuOTYyNDMgMyA4QzMgMTEuMDM3NiA1LjQ2MjQzIDEzLjUgOC41IDEzLjVDMTEuNTM3NiAxMy41IDE0IDExLjAzNzYgMTQgOEMxNCA0Ljk2MjQzIDExLjUzNzYgMi41IDguNSAyLjVaTTIgOEMyIDQuNDEwMTUgNC45MTAxNSAxLjUgOC41IDEuNUMxMi4wODk5IDEuNSAxNSA0LjQxMDE1IDE1IDhDMTUgMTEuNTg5OSAxMi4wODk5IDE0LjUgOC41IDE0LjVDNC45MTAxNSAxNC41IDIgMTEuNTg5OSAyIDhaJyBmaWxsPSclMjNGQzJFMDEnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMC44NTM2IDUuNjQ2NDVDMTEuMDQ4OCA1Ljg0MTcxIDExLjA0ODggNi4xNTgyOSAxMC44NTM2IDYuMzUzNTVMNi44NTM1NSAxMC4zNTM2QzYuNjU4MjkgMTAuNTQ4OCA2LjM0MTcxIDEwLjU0ODggNi4xNDY0NSAxMC4zNTM2QzUuOTUxMTggMTAuMTU4MyA1Ljk1MTE4IDkuODQxNzEgNi4xNDY0NSA5LjY0NjQ1TDEwLjE0NjQgNS42NDY0NUMxMC4zNDE3IDUuNDUxMTggMTAuNjU4MyA1LjQ1MTE4IDEwLjg1MzYgNS42NDY0NVonIGZpbGw9JyUyM0ZDMkUwMScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTYuMTQ2NDUgNS42NDY0NUM2LjM0MTcxIDUuNDUxMTggNi42NTgyOSA1LjQ1MTE4IDYuODUzNTUgNS42NDY0NUwxMC44NTM2IDkuNjQ2NDVDMTEuMDQ4OCA5Ljg0MTcxIDExLjA0ODggMTAuMTU4MyAxMC44NTM2IDEwLjM1MzZDMTAuNjU4MyAxMC41NDg4IDEwLjM0MTcgMTAuNTQ4OCAxMC4xNDY0IDEwLjM1MzZMNi4xNDY0NSA2LjM1MzU1QzUuOTUxMTggNi4xNTgyOSA1Ljk1MTE4IDUuODQxNzEgNi4xNDY0NSA1LjY0NjQ1WicgZmlsbD0nJTIzRkMyRTAxJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuODc1cmVtO1xuICB3aWR0aDogMXJlbTtcbiAgei1pbmRleDogOTk7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCB7XG4gIGdhcDogMC41cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1jb250ZW50LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1kaXNjbGFpbWVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgZ2FwOiAwLjVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWNvbnRlbnQgLnNocC1hbGVydC1pY29uLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1kaXNjbGFpbWVyIC5zaHAtYWxlcnQtaWNvbiB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuc2hwLWFsZXJ0IC5zaHAtYWxlcnQtY29udGVudCAuc2hwLWFsZXJ0LWljb24gc3ZnLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1kaXNjbGFpbWVyIC5zaHAtYWxlcnQtaWNvbiBzdmcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWNvbnRlbnQgLnNocC1hbGVydC1pY29uOjpiZWZvcmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWRpc2NsYWltZXIgLnNocC1hbGVydC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNVwiIHZpZXdCb3g9XCIwIDAgMjQgMjVcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBkPVwiTTEyIDIxLjg1OUMxNi45NzA2IDIxLjg1OSAyMSAxNy44Mjk2IDIxIDEyLjg1OUMyMSA3Ljg4ODQ1IDE2Ljk3MDYgMy44NTkwMSAxMiAzLjg1OTAxQzcuMDI5NDQgMy44NTkwMSAzIDcuODg4NDUgMyAxMi44NTlDMyAxNy44Mjk2IDcuMDI5NDQgMjEuODU5IDEyIDIxLjg1OVpcIiBzdHJva2U9XCIlMjNGRkFCMDBcIiBzdHJva2Utd2lkdGg9XCIyXCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiLz48cGF0aCBkPVwiTTEyIDguMzU5MDFWMTMuNjA5XCIgc3Ryb2tlPVwiJTIzRkZBQjAwXCIgc3Ryb2tlLXdpZHRoPVwiMlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLz48cGF0aCBkPVwiTTEyIDE4LjEwOUMxMi42MjEzIDE4LjEwOSAxMy4xMjUgMTcuNjA1MyAxMy4xMjUgMTYuOTg0QzEzLjEyNSAxNi4zNjI3IDEyLjYyMTMgMTUuODU5IDEyIDE1Ljg1OUMxMS4zNzg3IDE1Ljg1OSAxMC44NzUgMTYuMzYyNyAxMC44NzUgMTYuOTg0QzEwLjg3NSAxNy42MDUzIDExLjM3ODcgMTguMTA5IDEyIDE4LjEwOVpcIiBmaWxsPVwiJTIzRkZBQjAwXCIvPjwvc3ZnPicpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuc2hwLWFsZXJ0IC5zaHAtYWxlcnQtY29udGVudCAuc2hwLWFsZXJ0LXRleHQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWNvbnRlbnQgI3VuYXZhaWxhYmxlLWRlbGl2ZXJ5LWRpc2NsYWltZXIsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWRpc2NsYWltZXIgLnNocC1hbGVydC10ZXh0LFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1kaXNjbGFpbWVyICN1bmF2YWlsYWJsZS1kZWxpdmVyeS1kaXNjbGFpbWVyIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1jb250ZW50IC5zaHAtYWxlcnQtdGV4dCAjc2hwLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LWF2YWlsYWJsZS1waWNrdXAsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWNvbnRlbnQgI3VuYXZhaWxhYmxlLWRlbGl2ZXJ5LWRpc2NsYWltZXIgI3NocC11bmF2YWlsYWJsZS1kZWxpdmVyeS1hdmFpbGFibGUtcGlja3VwLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1kaXNjbGFpbWVyIC5zaHAtYWxlcnQtdGV4dCAjc2hwLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LWF2YWlsYWJsZS1waWNrdXAsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWRpc2NsYWltZXIgI3VuYXZhaWxhYmxlLWRlbGl2ZXJ5LWRpc2NsYWltZXIgI3NocC11bmF2YWlsYWJsZS1kZWxpdmVyeS1hdmFpbGFibGUtcGlja3VwIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLnNocC1hbGVydCAuc2hwLWFsZXJ0LWNvbnRlbnQgLnNocC1hbGVydC10ZXh0ICNyZW1vdmUtdW5hdmFpbGFibGUtaXRlbXMtY3VzdG9tLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1jb250ZW50ICN1bmF2YWlsYWJsZS1kZWxpdmVyeS1kaXNjbGFpbWVyICNyZW1vdmUtdW5hdmFpbGFibGUtaXRlbXMtY3VzdG9tLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1hbGVydC1kaXNjbGFpbWVyIC5zaHAtYWxlcnQtdGV4dCAjcmVtb3ZlLXVuYXZhaWxhYmxlLWl0ZW1zLWN1c3RvbSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSAuc2hwLWFsZXJ0IC5zaHAtYWxlcnQtZGlzY2xhaW1lciAjdW5hdmFpbGFibGUtZGVsaXZlcnktZGlzY2xhaW1lciAjcmVtb3ZlLXVuYXZhaWxhYmxlLWl0ZW1zLWN1c3RvbSB7XG4gIGNvbG9yOiAjZmMyZTAxICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybVBhcnQxIC5zaHAtYWxlcnQgLnNocC1wcm9kdWN0LWl0ZW1zIC5kZWxpdmVyeS1pdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW0gaW1nIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtUGFydDEgLmJ1dHRvbi11bmF2YWlsYWJsZS1kZWxpdmVyeS1waWNrdXAtd3JhcHBlciAuYnV0dG9uLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LXBpY2t1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjMDAyYTViICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJhNWIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtIH4gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXN0ZSwgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSB+IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSwgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSB+IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2hpcHBpbmdTZWN0aW9uVGl0bGUge1xuICBvcmRlcjogODtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0gfiAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjNyZW0gc29saWQgI2Y1ZjVmNTtcbiAgZm9udC1zaXplOiAwO1xuICBvcmRlcjogODtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NGb3JtIH4gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZTo6YmVmb3JlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGNvbnRlbnQ6IFwiMy4gRW5kZXJlw6dvIGRlIG5vdGEgZmlzY2FsXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5IC5hZGRyZXNzLXN1bW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5IC5hZGRyZXNzLXN1bW1hcnkgc3BhbiB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzU3VtbWFyeSAuYWRkcmVzcy1zdW1tYXJ5IHNwYW46bnRoLW9mLXR5cGUoNSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5IC5hZGRyZXNzLXN1bW1hcnkgLmxpbmstZWRpdCB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3MgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnNocC1sZWFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5zaHAtbGVhbiAuc2hwLWxlYW4tb3B0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZWY3ZjAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBnYXA6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnNocC1sZWFuIC5zaHAtbGVhbi1vcHRpb24gLnNocC1vcHRpb24taWNvbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5zaHAtbGVhbiAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLWljb24gc3ZnIHtcbiAgZmlsbDogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC5zaHAtbGVhbiAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnNocC1sZWFuIC5zaHAtbGVhbi1vcHRpb24gLnNocC1vcHRpb24tdGV4dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU4NTk1YiAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnNocC1sZWFuIC5zaHAtbGVhbi1vcHRpb24gLnNocC1vcHRpb24tdGV4dC1wcmljZSB7XG4gIGNvbG9yOiAjNTg1OTViICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCB7XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLmRlbGl2ZXJ5LWl0ZW1zIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAxcmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1waWNrdXAtaW4tcG9pbnQsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1kZWxpdmVyeSB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludDo6YWZ0ZXIsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1kZWxpdmVyeTo6YWZ0ZXIge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgY29udGVudDogXCJBZ2VuZGFtZW50b1wiO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvZ2dsZUFjdGl2ZSxcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LWRlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9nZ2xlQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0ICNzY2hlZHVsZWQtZGVsaXZlcnktcGlja3VwLWluLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9nZ2xlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0ICNzY2hlZHVsZWQtZGVsaXZlcnktZGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGUge1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvZ2dsZUlubmVyLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0ICNzY2hlZHVsZWQtZGVsaXZlcnktZGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGVJbm5lciB7XG4gIGhlaWdodDogMC44NzVyZW07XG4gIG1hcmdpbjogMCAwIDAuMDYzcmVtIDAuMXJlbTtcbiAgd2lkdGg6IDAuODc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0ICNzY2hlZHVsZWQtZGVsaXZlcnktcGlja3VwLWluLXBvaW50IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9nZ2xlSW5uZXJBY3RpdmUsXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1kZWxpdmVyeSAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvZ2dsZUlubmVyQWN0aXZlIHtcbiAgbWFyZ2luOiAwIDAuMTI2cmVtIDAuMDYzcmVtIDA7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgI3NjaGVkdWxlZC1kZWxpdmVyeS1waWNrdXAtaW4tcG9pbnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yYWRpb1NlbGVjdGVkLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0ICNzY2hlZHVsZWQtZGVsaXZlcnktZGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yYWRpb1NlbGVjdGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkge1xuICBnYXA6IDFyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDFyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSAuc2hwLXNlbGVjdGVkLWRhdGUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5zaHAtZGF0ZXBpY2tlci1tb2RpZnktYnV0dG9uIHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5zY2hlZHVsZWQtZGVsaXZlcnktY2hvb3NlIHtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMmE1YiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyYTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogOHB4O1xuICBtYXJnaW46IDFyZW0gMXJlbSAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIC5zaHAtbGVhbi1vcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZ2FwOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uLnNocC1sZWFuLW9wdGlvbi1hY3RpdmUge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZWY3ZjAwO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLWljb24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnNocC1sZWFuLW9wdGlvbiAuc2hwLW9wdGlvbi1pY29uIHN2ZyB7XG4gIGZpbGw6ICNlZjdmMDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5T3B0aW9uc1dyYXBwZXIgLnNocC1sZWFuLW9wdGlvbiAuc2hwLW9wdGlvbi1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2VmN2YwMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLXRleHQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1ODU5NWIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDhyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAuc2hwLWxlYW4tb3B0aW9uIC5zaHAtb3B0aW9uLXRleHQtcHJpY2Uge1xuICBjb2xvcjogIzU4NTk1YiAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IHtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5zaHAtc2VsZWN0ZWQtZGF0ZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeUxpc3QgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIC5zaHAtZGF0ZXBpY2tlci1tb2RpZnktYnV0dG9uIHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUdyb3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IHNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRlc3RlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnkgLmFkZHJlc3Mtc3VtbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRlc3RlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnkgLmFkZHJlc3Mtc3VtbWFyeSBzcGFuIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXN0ZSAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5IC5hZGRyZXNzLXN1bW1hcnkgLmxpbmstZWRpdCB7XG4gIGNvbG9yOiAjZWY3ZjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGVzdGUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXN0ZSAuY2xlYXJmaXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRlc3RlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGVzdGUgLmNsZWFyZml4OjpiZWZvcmUge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRlc3RlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGVzdGUgLmNsZWFyZml4IC5pbnB1dCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXN0ZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXRlc3RlIC5jbGVhcmZpeCAuaW5wdXQgLnNoaXAtbnVtYmVyIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwIC5idG4tZ28tdG8tcGF5bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAgLmJ0bi1nby10by1wYXltZW50LXdyYXBwZXIgLmJ0bi1nby10by1wYXltZW50IHtcbiAgYmFja2dyb3VuZDogI2VmN2YwMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAuc2hpcHBpbmctc3VtbWFyeS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1ODU5NWIgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwLnNoaXBwaW5nLXN1bW1hcnktcGxhY2Vob2xkZXIgLnNoaXBwaW5nLXN1bW1hcnktaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwLmJveC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAuYm94LWluZm8gLnNocC1zdW1tYXJ5LWdyb3VwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAuYm94LWluZm8gLnNocC1zdW1tYXJ5LWdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAuYm94LWluZm8gLnNocC1zdW1tYXJ5LWdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwLmJveC1pbmZvIC5zaHAtc3VtbWFyeS1ncm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtaW5mbyAuc2hwLXN1bW1hcnktZ3JvdXAtYWRkcmVzcyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLmFjY29yZGlvbi1pbm5lciAuYm94LXN0ZXAuYm94LWluZm8gLnNocC1zdW1tYXJ5LWdyb3VwIC5zaHAtc3VtbWFyeS1ncm91cC1jb250ZW50IC5zaHAtc3VtbWFyeS1ncm91cC1pbmZvIC5zaHAtc3VtbWFyeS1wYWNrYWdlIC5zaHAtc3VtbWFyeS1wYWNrYWdlLXRpbWUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcC5ib3gtaW5mbyAuc2hwLXN1bW1hcnktZ3JvdXAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8gLnNocC1zdW1tYXJ5LXNjaGVkdWxlZCB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwLmJveC1pbmZvIC5zaHAtc3VtbWFyeS1ncm91cCAuc2hwLXN1bW1hcnktZ3JvdXAtY29udGVudCAuc2hwLXN1bW1hcnktZ3JvdXAtcHJpY2Uge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5hY2NvcmRpb24taW5uZXIgLmJveC1zdGVwLmJveC1pbmZvIC5saW5rLWNoYW5nZS1zaGlwcGluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgIzAwMmE1YiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyYTViICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuYWNjb3JkaW9uLWlubmVyIC5ib3gtc3RlcC5ib3gtaW5mbyAubGluay1jaGFuZ2Utc2hpcHBpbmc6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlclRpdGxlLFxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LXNlbGxlck9wdGlvbnNUZXh0IHtcbiAgYm9yZGVyLWJvdHRvbTogMC4wNjNyZW0gc29saWQgI2Y1ZjVmNTtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lci5waWNrdXAtaW4tcG9pbnQgI2ZvcmNlLXNoaXBwaW5nLWZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC5ib3gtc3RlcCAuc2hwLXBpY2t1cC1yZWNlaXZlciB+IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGVzdGUgI2ZvcmNlLXNoaXBwaW5nLWZpZWxkcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJiZWZvcmUgYmVmb3JlXCIgXCJjb250ZW50IGNvbnRlbnRcIiBcImljb24gdGV4dFwiO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGUyO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDAgIWltcG9ydGFudDtcbiAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImJlZm9yZSBiZWZvcmVcIiBcImljb24gdGV4dFwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY29udGVudCB7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gIH1cbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnRQaWNrdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXh0IHtcbiAgZ3JpZC1hcmVhOiB0ZXh0O1xuICBsZWZ0OiA0NXB4O1xuICBwYWRkaW5nOiAwIDAuMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQxMXB4KSB7XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnRQaWNrdXAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXh0IHtcbiAgICBsZWZ0OiAzOHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzOHB4KTtcbiAgfVxufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRleHQgcCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IE5leGEtYm9sZCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0LnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cCAudnRleC1vbW5pc2hpcHBpbmctMS14LXRleHQge1xuICAgIGxlZnQ6IC00MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NXJlbSkge1xuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGV4dCB7XG4gICAgbGVmdDogLTkwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0UGlja3VwIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnRJY29uIHtcbiAgZ3JpZC1hcmVhOiBpY29uO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW5mb0ljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGUyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGdyaWQtYXJlYTogaWNvbjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IDk2cHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydCAudnRleC1vbW5pc2hpcHBpbmctMS14LWluZm9JY29uIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaW5mb0ljb24gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC5zaGlwcGluZy1jb250YWluZXIgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydCAudnRleC1vbW5pc2hpcHBpbmctMS14LWluZm9JY29uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGUyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTIgOS43NVYxMy41JyBzdHJva2U9JyUyM0VGN0YwMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTEwLjcwNDkgMy43NDk5OUwyLjQ1NDg3IDE4QzIuMzIzNDQgMTguMjI3NiAyLjI1NDE0IDE4LjQ4NTggMi4yNTM5MSAxOC43NDg3QzIuMjUzNjcgMTkuMDExNSAyLjMyMjUyIDE5LjI2OTggMi40NTM1NSAxOS40OTc3QzIuNTg0NTcgMTkuNzI1NiAyLjc3MzE4IDE5LjkxNSAzLjAwMDQ4IDIwLjA0NzFDMy4yMjc3NyAyMC4xNzkxIDMuNDg1NzcgMjAuMjQ5MSAzLjc0ODYyIDIwLjI1SDIwLjI0ODZDMjAuNTExNSAyMC4yNDkxIDIwLjc2OTUgMjAuMTc5MSAyMC45OTY4IDIwLjA0NzFDMjEuMjI0MSAxOS45MTUgMjEuNDEyNyAxOS43MjU2IDIxLjU0MzcgMTkuNDk3N0MyMS42NzQ3IDE5LjI2OTggMjEuNzQzNiAxOS4wMTE1IDIxLjc0MzMgMTguNzQ4N0MyMS43NDMxIDE4LjQ4NTggMjEuNjczOCAxOC4yMjc2IDIxLjU0MjQgMThMMTMuMjkyNCAzLjc0OTk5QzEzLjE2MTkgMy41MjIwNiAxMi45NzM2IDMuMzMyNjMgMTIuNzQ2NCAzLjIwMDg4QzEyLjUxOTIgMy4wNjkxNCAxMi4yNjEyIDIuOTk5NzYgMTEuOTk4NiAyLjk5OTc2QzExLjczNiAyLjk5OTc2IDExLjQ3OCAzLjA2OTE0IDExLjI1MDkgMy4yMDA4OEMxMS4wMjM3IDMuMzMyNjMgMTAuODM1MyAzLjUyMjA2IDEwLjcwNDkgMy43NDk5OVYzLjc0OTk5Wicgc3Ryb2tlPSclMjNFRjdGMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xMiAxOEMxMi42MjEzIDE4IDEzLjEyNSAxNy40OTYzIDEzLjEyNSAxNi44NzVDMTMuMTI1IDE2LjI1MzcgMTIuNjIxMyAxNS43NSAxMiAxNS43NUMxMS4zNzg3IDE1Ljc1IDEwLjg3NSAxNi4yNTM3IDEwLjg3NSAxNi44NzVDMTAuODc1IDE3LjQ5NjMgMTEuMzc4NyAxOCAxMiAxOFonIGZpbGw9JyUyM0VGN0YwMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICBsZWZ0OiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxLjVyZW07XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAuc2hpcHBpbmctY29udGFpbmVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWxlcnQgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjRlMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZ3JpZC1hcmVhOiB0ZXh0O1xuICBoZWlnaHQ6IDk2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGV4dCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBsZWZ0OiAtMS4zNzVyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEuMzc1cmVtKTtcbiAgfVxufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnNoaXBwaW5nLWNvbnRhaW5lciAudnRleC1vbW5pc2hpcHBpbmctMS14LWJ0bkRlbGl2ZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmE1YjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG9yZGVyOiA4O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlU2luZ2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZVNpbmdsZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZTI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3NoaXBwaW5nLWRhdGEgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlU2luZ2xlIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9wIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2xhIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZVNpbmdsZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VJdGVtcyB7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VTaW5nbGUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtSW1nV3JhcHBlciB7XG4gIHdpZHRoOiAyMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjc2hpcHBpbmctZGF0YSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VTaW5nbGUgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlSXRlbXMgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtSW1nV3JhcHBlciB7XG4gICAgd2lkdGg6IDguNSU7XG4gIH1cbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZVNpbmdsZSAudnRleC1vbW5pc2hpcHBpbmctMS14LXBhY2thZ2VJdGVtcyAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWdXcmFwcGVyIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaXRlbUltZyB7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNTBweDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNzaGlwcGluZy1kYXRhIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1pZC1wYXR0ZXJuICovXG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSB7XG4gIG9yZGVyOiAyO1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSB+IC5DYXJkRm9ybSB+IC5DaGFuZ2VOdW1iZXJPZlBheW1lbnRzIGEge1xuICBmb250LXNpemU6IDA7XG59XG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIH4gLkNhcmRGb3JtIH4gLkNoYW5nZU51bWJlck9mUGF5bWVudHMgYTo6YmVmb3JlIHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGNvbnRlbnQ6IFwiUGFnYXIgY29tIDEgY2FydMOjb1wiO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50TGFiZWwge1xuICBvcmRlcjogMTtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRMYWJlbCAucGF5bWVudC1sYWJlbC0wLWNhcmQsXG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50TGFiZWwgLnBheW1lbnQtbGFiZWwtMS1jYXJkIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbjogMDtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRMYWJlbCAucGF5bWVudC1sYWJlbC0xLWNhcmQge1xuICBib3JkZXItdG9wOiAwLjA2M3JlbSBzb2xpZCAjRjVGNUY1O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRMYWJlbCB+IGRpdjpub3QoLkJpbGxpbmdBZGRyZXNzKSB7XG4gIG9yZGVyOiAyO1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudEluc3RhbGxtZW50cyB7XG4gIG9yZGVyOiAzO1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudEluc3RhbGxtZW50cyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRJbnN0YWxsbWVudHMgfiBkaXY6bm90KC5CaWxsaW5nQWRkcmVzcykge1xuICBvcmRlcjogNTtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkRHVlRGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkRHVlRGF0ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkRHVlRGF0ZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudENhcmREdWVEYXRlIC5Gb3JtRmllbGRMYWJlbCB7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50Q2FyZER1ZURhdGUgLnBheW1lbnQtY2FyZC1kdWUtbW9udGgsICNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkRHVlRGF0ZSAucGF5bWVudC1jYXJkLWR1ZS15ZWFyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG59XG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50Q2FyZER1ZURhdGUgLnBheW1lbnQtY2FyZC1sYXNoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkQ1ZWIGlucHV0I2NyZWRpdENhcmRwYXltZW50LWNhcmQtMENvZGUsXG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50Q2FyZENWViBpbnB1dCNjcmVkaXRDYXJkcGF5bWVudC1jYXJkLTFWYWx1ZSxcbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkQ1ZWIGlucHV0I2NyZWRpdENhcmRwYXltZW50LWNhcmQtMFZhbHVlLFxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudENhcmRDVlYgaW5wdXQjY3JlZGl0Q2FyZHBheW1lbnQtY2FyZC0xQ29kZSxcbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkVmFsdWUgaW5wdXQjY3JlZGl0Q2FyZHBheW1lbnQtY2FyZC0wQ29kZSxcbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkVmFsdWUgaW5wdXQjY3JlZGl0Q2FyZHBheW1lbnQtY2FyZC0xVmFsdWUsXG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50Q2FyZFZhbHVlIGlucHV0I2NyZWRpdENhcmRwYXltZW50LWNhcmQtMFZhbHVlLFxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudENhcmRWYWx1ZSBpbnB1dCNjcmVkaXRDYXJkcGF5bWVudC1jYXJkLTFDb2RlIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50Q2FyZENWViAuaW5wdXQtcHJlcGVuZCxcbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkVmFsdWUgLmlucHV0LXByZXBlbmQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudENhcmRDVlYgLmFkZC1vbixcbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2FyZEZvcm0gLlBheW1lbnRDYXJkVmFsdWUgLmFkZC1vbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNhcmRGb3JtIC5QYXltZW50Q2FyZENWViB7XG4gIG9yZGVyOiA2O1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudENhcmRIb2xkZXJEb2N1bWVudCB7XG4gIG9yZGVyOiA3O1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuUGF5bWVudENhcmRWYWx1ZSB7XG4gIG9yZGVyOiAzO1xufVxuI2FwcC1jb250YWluZXIgLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwID4gZGl2IC5DYXJkRm9ybSAuQmlsbGluZ0FkZHJlc3Mge1xuICBvcmRlcjogODtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWF4LWhlaWdodDogMS4yNXJlbTtcbiAgb3JkZXI6IDE7XG59XG4jYXBwLWNvbnRhaW5lciAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAgPiBkaXYgLkNoYW5nZU51bWJlck9mUGF5bWVudHMgYSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNhcHAtY29udGFpbmVyIC5pZnJhbWUtY3JlZGl0LWNhcmQtcGF5bWVudC1ncm91cCA+IGRpdiAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cyBhOjpiZWZvcmUge1xuICBjb2xvcjogI2VmN2YwMDtcbiAgY29udGVudDogXCJQYWdhciBjb20gMiBjYXJ0w7Vlc1wiO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItaWQtcGF0dGVybiAqL1xuLyogTW9kYWwgVmFsaWRhdGUgSW52b2ljZSAqL1xuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjcsIDM2LCA0NCwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDIwcmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA5LjE4OHJlbTtcbn1cblxuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fYnV0dG9ucyxcbi5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX25vdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQgLm1vZGFsLWludm9pY2VfX3RpdGxlIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICB3aWR0aDogOTAlO1xufVxuXG4ubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX190ZXh0IHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjRweDtcbn1cblxuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fYnV0dG9uOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xOC43NSA1LjI1TDUuMjUgMTguNzUnIHN0cm9rZT0nJTIzNTg1OTVCJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTguNzUgMTguNzVMNS4yNSA1LjI1JyBzdHJva2U9JyUyMzU4NTk1Qicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4ubW9kYWwtaW52b2ljZV9fYnV0dG9ucyAubW9kYWwtaW52b2ljZV9fc2VuZCxcbi5tb2RhbC1pbnZvaWNlX19idXR0b25zIC5tb2RhbC1pbnZvaWNlX19jYW5jZWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgbWF4LXdpZHRoOiA4LjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1vZGFsLWludm9pY2VfX2J1dHRvbnMgLm1vZGFsLWludm9pY2VfX3NlbmQge1xuICBiYWNrZ3JvdW5kOiAjZWY3ZjAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1vZGFsLWludm9pY2VfX2J1dHRvbnMgLm1vZGFsLWludm9pY2VfX2NhbmNlbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjZWY3ZjAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcbiAgLm1vZGFsLWludm9pY2VfX2J1dHRvbnMgLm1vZGFsLWludm9pY2VfX3NlbmQsXG4gIC5tb2RhbC1pbnZvaWNlX19idXR0b25zIC5tb2RhbC1pbnZvaWNlX19jYW5jZWwge1xuICAgIG1heC13aWR0aDogOS4zNzVyZW07XG4gIH1cbiAgLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA0MC40MzhyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fY29udGVudCAubW9kYWwtaW52b2ljZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQgLm1vZGFsLWludm9pY2VfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX19idXR0b25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4vKiBNb2RhbCBWYWxpZGF0ZSBJbnZvaWNlIEVuZCAqL1xuLyogTW9kYWwgSW52b2ljZSBTdGF0ZSAqL1xuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjcsIDM2LCA0NCwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250YWluZXIgLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA5LjE4OHJlbTtcbn1cblxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fbm90ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG5cbi5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250YWluZXIgLm1vZGFsLWludm9pY2Utc3RhdGVfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cblxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGVudCAubW9kYWwtaW52b2ljZS1zdGF0ZV9fdGl0bGUge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIHdpZHRoOiA5MCU7XG59XG5cbi5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250YWluZXIgLm1vZGFsLWludm9pY2Utc3RhdGVfX3RleHQge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG4ubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19idXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cblxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fYnV0dG9uOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xOC43NSA1LjI1TDUuMjUgMTguNzUnIHN0cm9rZT0nJTIzNTg1OTVCJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTguNzUgMTguNzVMNS4yNSA1LjI1JyBzdHJva2U9JyUyMzU4NTk1Qicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEuNXJlbTtcbn1cblxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2J1dHRvbnMgLm1vZGFsLWRlbGl2ZXJ5LXN0YXRlX191cGRhdGUsXG4ubW9kYWwtaW52b2ljZS1zdGF0ZV9fYnV0dG9ucyAubW9kYWwtaW52b2ljZS1zdGF0ZV9fdXBkYXRlIHtcbiAgYmFja2dyb3VuZDogI2VmN2YwMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMy4xMjVyZW07XG4gIG1heC13aWR0aDogOS4zNzVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubW9kYWwtZGVsaXZlcnktc3RhdGVfX3VwZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsLWRlbGl2ZXJ5LXN0YXRlX191cGRhdGUubG9hZGluZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAwO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5tb2RhbC1kZWxpdmVyeS1zdGF0ZV9fdXBkYXRlLmxvYWRpbmc6OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBzcGluIDAuOHMgbGluZWFyIGluZmluaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFyZW07XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxcmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMy40MzhyZW0pIHtcbiAgLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMjAuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4cmVtKSB7XG4gIC5tb2RhbC1pbnZvaWNlX19idXR0b25zIC5tb2RhbC1pbnZvaWNlX19zZW5kLFxuICAubW9kYWwtaW52b2ljZV9fYnV0dG9ucyAubW9kYWwtaW52b2ljZV9fY2FuY2VsIHtcbiAgICBtYXgtd2lkdGg6IDkuMzc1cmVtO1xuICB9XG4gIC5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogNDAuNDM4cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQgLm1vZGFsLWludm9pY2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX19jb250ZW50IC5tb2RhbC1pbnZvaWNlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250ZW50IHtcbiAgICB3aWR0aDogNDAuNDM4cmVtO1xuICB9XG4gIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250YWluZXIgLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRlbnQgLm1vZGFsLWludm9pY2Utc3RhdGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250ZW50IC5tb2RhbC1pbnZvaWNlLXN0YXRlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmRlZmF1bHQtbW9kYWwge1xuICAgIGhlaWdodDogMTQuNXJlbTtcbiAgICB3aWR0aDogNDAuNXJlbTtcbiAgfVxufVxuLyogTW9kYWwgSW52b2ljZSBTdGF0ZSBFbmQgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWlkLXBhdHRlcm4gKi9cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tZ3JvdXAuYWN0aXZlLmFjdGl2ZSAubm90aWZpY2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLm5vdGlmaWNhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1ODU5NWIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIHBhZGRpbmc6IDAgMXJlbSAxMnB4ICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAubm90aWZpY2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkZhbHRhbSBkYWRvcyBwYXJhIGNvbXBsZXRhclwiO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAubGluay1naWZ0LWNhcmQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAubGluay1naWZ0LWNhcmQgLmxpbmstcGF5bWVudC1kaXNjb3VudHMtY29kIHtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjZmZmNGUyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAubGluay1naWZ0LWNhcmQgLmxpbmstcGF5bWVudC1kaXNjb3VudHMtY29kOjpiZWZvcmUge1xuICBjb2xvcjogI2VmN2YwMDtcbiAgY29udGVudDogXCJBZGljaW9uYXIgdmFsZSB0cm9jYSBlIGNhcnTDo28gcHJlc2VudGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWRpc2NvdW50cyAuZ2lmdC1jYXJkLXByb3ZpZGVyLWRlZmF1bHQge1xuICBtYXgtd2lkdGg6IDI1cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1kaXNjb3VudHMgLmdpZnQtY2FyZC1wcm92aWRlci1kZWZhdWx0IC5wYXltZW50LWRpc2NvdW50cy1vcHRpb25zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGUgdGl0bGVcIiBcImlucHV0IGFjdGlvblwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZGlzY291bnRzIC5naWZ0LWNhcmQtcHJvdmlkZXItZGVmYXVsdCAucGF5bWVudC1kaXNjb3VudHMtb3B0aW9ucyBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICBncmlkLWFyZWE6IHRpdGxlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWRpc2NvdW50cyAuZ2lmdC1jYXJkLXByb3ZpZGVyLWRlZmF1bHQgLnBheW1lbnQtZGlzY291bnRzLW9wdGlvbnMgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBjb250ZW50OiBcIlZhbGUgVHJvY2EgZSBDYXJ0w6NvIFByZXNlbnRlXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWRpc2NvdW50cyAuZ2lmdC1jYXJkLXByb3ZpZGVyLWRlZmF1bHQgLnBheW1lbnQtZGlzY291bnRzLWNvZCB7XG4gIGJvcmRlci1yaWdodDogMC4wNjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGdyaWQtYXJlYTogaW5wdXQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWRpc2NvdW50cyAuZ2lmdC1jYXJkLXByb3ZpZGVyLWRlZmF1bHQgI2J0bi1hZGQtZ2lmdC1jYXJkIHtcbiAgYmFja2dyb3VuZDogI2VmN2YwMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGdyaWQtYXJlYTogYWN0aW9uO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCB7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgI2Y1ZjVmNSAhaW1wb3J0YW50O1xuICBvcmRlcjogMTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgLnBheW1lbnQtZ3JvdXAtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgLnBheW1lbnQtZ3JvdXAtaXRlbSAucGF5bWVudC1ncm91cC1pdGVtLXRleHQge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwIC5wYXltZW50LWdyb3VwLWl0ZW0gLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNlZjdmMDA7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMS41cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAucGF5bWVudC1ncm91cC1pdGVtIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dDo6YWZ0ZXIge1xuICBjb2xvcjogIzU4NTk1YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAyLjI1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAucGF5bWVudC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY0ZTIgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgLnBheW1lbnQtZ3JvdXAtaXRlbS5hY3RpdmUgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZWY3ZjAwICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwICNwYXltZW50LWdyb3VwLWNyZWRpdENhcmRQYXltZW50R3JvdXAgLnBheW1lbnQtZ3JvdXAtaXRlbS1jYXJkczo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMycgaGVpZ2h0PSczMycgdmlld0JveD0nMCAwIDMzIDMzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguNSA3Ljg1ODg5SDQuNUMzLjk0NzcyIDcuODU4ODkgMy41IDguMzA2NiAzLjUgOC44NTg4OVYyNC44NTg5QzMuNSAyNS40MTEyIDMuOTQ3NzIgMjUuODU4OSA0LjUgMjUuODU4OUgyOC41QzI5LjA1MjMgMjUuODU4OSAyOS41IDI1LjQxMTIgMjkuNSAyNC44NTg5VjguODU4ODlDMjkuNSA4LjMwNjYgMjkuMDUyMyA3Ljg1ODg5IDI4LjUgNy44NTg4OVonIHN0cm9rZT0nJTIzRUY3RjAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjEuNSAyMS44NTg5SDI1LjUnIHN0cm9rZT0nJTIzRUY3RjAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTUuNSAyMS44NTg5SDE3LjUnIHN0cm9rZT0nJTIzRUY3RjAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMy41IDEyLjk3MTJIMjkuNScgc3Ryb2tlPSclMjNFRjdGMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgI3BheW1lbnQtZ3JvdXAtY3JlZGl0Q2FyZFBheW1lbnRHcm91cCAucGF5bWVudC1ncm91cC1pdGVtLWNhcmRzIC5jYXJkLWZsYWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwICNwYXltZW50LWdyb3VwLWNyZWRpdENhcmRQYXltZW50R3JvdXAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQXByb3Zhw6fDo28gaW1lZGlhdGFcIjtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgI3BheW1lbnQtZ3JvdXAtYmFua0ludm9pY2VQYXltZW50R3JvdXAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzMnIGhlaWdodD0nMzMnIHZpZXdCb3g9JzAgMCAzMyAzMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfNjU2MF8xOTU3MiknJTNFJTNDcmVjdCB4PScwLjUnIHk9JzQuODU4ODknIHdpZHRoPSczMicgaGVpZ2h0PScyMy42NScgcng9JzInIGZpbGw9JyUyM0YyRjJGMicvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTcuODc4NjYgOC42OTYyOUg4LjkzMjUzVjE5LjQyMTFINy44Nzg2NlY4LjY5NjI5Wk0xNC4zNjE5IDguNjk2MjlIMTUuNDE1N1YxOS40MjExSDE0LjM2MTlWOC42OTYyOVpNMTkuNzUzMyA4LjY5NjI5SDIwLjgwNzJWMTkuNDIxMUgxOS43NTMzVjguNjk2MjlaTTIxLjg5NzkgOC42OTYyOUgyMi45NTE3VjE5LjQyMTFIMjEuODk3OVY4LjY5NjI5Wk0yNC4wNjc1IDguNjk2MjlIMjUuMTIxM1YxOS40MjExSDI0LjA2NzVWOC42OTYyOVpNMTYuNTA2NCA4LjY5NjI5SDE4LjY0OTlWMTkuNDIxMUgxNi41MDY0VjguNjk2MjlaTTEwLjAzNTUgOC42OTYyOUgxMy4yNTczVjE5LjQyMTFIMTAuMDM1NVY4LjY5NjI5WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTguNjUwMzkgMjMuNjcwOVYyMC44MjcxSDkuNjQ2NDhDOS45OTE1NCAyMC44MjcxIDEwLjI1MzMgMjAuODkzNiAxMC40MzE2IDIxLjAyNjRDMTAuNjEgMjEuMTU3OSAxMC42OTkyIDIxLjM1MTIgMTAuNjk5MiAyMS42MDY0QzEwLjY5OTIgMjEuNzQ1OCAxMC42NjM0IDIxLjg2ODggMTAuNTkxOCAyMS45NzU2QzEwLjUyMDIgMjIuMDgxMSAxMC40MjA2IDIyLjE1ODUgMTAuMjkzIDIyLjIwOEMxMC40Mzg4IDIyLjI0NDUgMTAuNTUzNCAyMi4zMTggMTAuNjM2NyAyMi40Mjg3QzEwLjcyMTQgMjIuNTM5NCAxMC43NjM3IDIyLjY3NDggMTAuNzYzNyAyMi44MzVDMTAuNzYzNyAyMy4xMDg0IDEwLjY3NjQgMjMuMzE1NCAxMC41MDIgMjMuNDU2MUMxMC4zMjc1IDIzLjU5NjcgMTAuMDc4OCAyMy42NjgzIDkuNzU1ODYgMjMuNjcwOUg4LjY1MDM5Wk05LjIzNjMzIDIyLjQzMjZWMjMuMjAwMkg5LjczODI4QzkuODc2MyAyMy4yMDAyIDkuOTgzNzIgMjMuMTY3NiAxMC4wNjA1IDIzLjEwMjVDMTAuMTM4NyAyMy4wMzYxIDEwLjE3NzcgMjIuOTQ1IDEwLjE3NzcgMjIuODI5MUMxMC4xNzc3IDIyLjU2ODcgMTAuMDQzIDIyLjQzNjUgOS43NzM0NCAyMi40MzI2SDkuMjM2MzNaTTkuMjM2MzMgMjIuMDE4Nkg5LjY2OTkyQzkuOTY1NDkgMjIuMDEzMyAxMC4xMTMzIDIxLjg5NTUgMTAuMTEzMyAyMS42NjVDMTAuMTEzMyAyMS41MzYxIDEwLjA3NTUgMjEuNDQzNyAxMCAyMS4zODc3QzkuOTI1NzggMjEuMzMwNCA5LjgwNzk0IDIxLjMwMTggOS42NDY0OCAyMS4zMDE4SDkuMjM2MzNWMjIuMDE4NlpNMTMuNzkxIDIyLjMxMzVDMTMuNzkxIDIyLjU5MzQgMTMuNzQxNSAyMi44Mzg5IDEzLjY0MjYgMjMuMDQ5OEMxMy41NDM2IDIzLjI2MDcgMTMuNDAxNyAyMy40MjM1IDEzLjIxNjggMjMuNTM4MUMxMy4wMzMyIDIzLjY1MjcgMTIuODIyMyAyMy43MSAxMi41ODQgMjMuNzFDMTIuMzQ4MyAyMy43MSAxMi4xMzggMjMuNjUzMyAxMS45NTMxIDIzLjU0QzExLjc2ODIgMjMuNDI2OCAxMS42MjUgMjMuMjY1MyAxMS41MjM0IDIzLjA1NTdDMTEuNDIxOSAyMi44NDQ3IDExLjM3MDQgMjIuNjAyNSAxMS4zNjkxIDIyLjMyOTFWMjIuMTg4NUMxMS4zNjkxIDIxLjkwODUgMTEuNDE5MyAyMS42NjI0IDExLjUxOTUgMjEuNDUwMkMxMS42MjExIDIxLjIzNjcgMTEuNzYzNyAyMS4wNzMyIDExLjk0NzMgMjAuOTZDMTIuMTMyMiAyMC44NDU0IDEyLjM0MzEgMjAuNzg4MSAxMi41ODAxIDIwLjc4ODFDMTIuODE3MSAyMC43ODgxIDEzLjAyNzMgMjAuODQ1NCAxMy4yMTA5IDIwLjk2QzEzLjM5NTggMjEuMDczMiAxMy41Mzg0IDIxLjIzNjcgMTMuNjM4NyAyMS40NTAyQzEzLjc0MDIgMjEuNjYyNCAxMy43OTEgMjEuOTA3OSAxMy43OTEgMjIuMTg2NVYyMi4zMTM1Wk0xMy4xOTczIDIyLjE4NDZDMTMuMTk3MyAyMS44ODY0IDEzLjE0MzkgMjEuNjU5OCAxMy4wMzcxIDIxLjUwNDlDMTIuOTMwMyAyMS4zNDk5IDEyLjc3OCAyMS4yNzI1IDEyLjU4MDEgMjEuMjcyNUMxMi4zODM1IDIxLjI3MjUgMTIuMjMxOCAyMS4zNDkzIDEyLjEyNSAyMS41MDI5QzEyLjAxODIgMjEuNjU1MyAxMS45NjQyIDIxLjg3OTIgMTEuOTYyOSAyMi4xNzQ4VjIyLjMxMzVDMTEuOTYyOSAyMi42MDM4IDEyLjAxNjMgMjIuODI5MSAxMi4xMjMgMjIuOTg5M0MxMi4yMjk4IDIzLjE0OTQgMTIuMzgzNSAyMy4yMjk1IDEyLjU4NCAyMy4yMjk1QzEyLjc4MDYgMjMuMjI5NSAxMi45MzE2IDIzLjE1MjcgMTMuMDM3MSAyMi45OTlDMTMuMTQyNiAyMi44NDQxIDEzLjE5NiAyMi42MTg4IDEzLjE5NzMgMjIuMzIzMlYyMi4xODQ2Wk0xNS4wNTI3IDIzLjIwMDJIMTYuMjk2OVYyMy42NzA5SDE0LjQ2NjhWMjAuODI3MUgxNS4wNTI3VjIzLjIwMDJaTTE4LjU5NTcgMjIuNDM4NUgxNy40NzA3VjIzLjIwMDJIMTguNzkxVjIzLjY3MDlIMTYuODg0OFYyMC44MjcxSDE4Ljc4NzFWMjEuMzAxOEgxNy40NzA3VjIxLjk3OTVIMTguNTk1N1YyMi40Mzg1Wk0yMS41NjQ1IDIxLjMwMThIMjAuNjkzNFYyMy42NzA5SDIwLjEwNzRWMjEuMzAxOEgxOS4yNDhWMjAuODI3MUgyMS41NjQ1VjIxLjMwMThaTTI0LjQzMTYgMjIuMzEzNUMyNC40MzE2IDIyLjU5MzQgMjQuMzgyMiAyMi44Mzg5IDI0LjI4MzIgMjMuMDQ5OEMyNC4xODQyIDIzLjI2MDcgMjQuMDQyMyAyMy40MjM1IDIzLjg1NzQgMjMuNTM4MUMyMy42NzM4IDIzLjY1MjcgMjMuNDYyOSAyMy43MSAyMy4yMjQ2IDIzLjcxQzIyLjk4ODkgMjMuNzEgMjIuNzc4NiAyMy42NTMzIDIyLjU5MzggMjMuNTRDMjIuNDA4OSAyMy40MjY4IDIyLjI2NTYgMjMuMjY1MyAyMi4xNjQxIDIzLjA1NTdDMjIuMDYyNSAyMi44NDQ3IDIyLjAxMTEgMjIuNjAyNSAyMi4wMDk4IDIyLjMyOTFWMjIuMTg4NUMyMi4wMDk4IDIxLjkwODUgMjIuMDU5OSAyMS42NjI0IDIyLjE2MDIgMjEuNDUwMkMyMi4yNjE3IDIxLjIzNjcgMjIuNDA0MyAyMS4wNzMyIDIyLjU4NzkgMjAuOTZDMjIuNzcyOCAyMC44NDU0IDIyLjk4MzcgMjAuNzg4MSAyMy4yMjA3IDIwLjc4ODFDMjMuNDU3NyAyMC43ODgxIDIzLjY2OCAyMC44NDU0IDIzLjg1MTYgMjAuOTZDMjQuMDM2NSAyMS4wNzMyIDI0LjE3OSAyMS4yMzY3IDI0LjI3OTMgMjEuNDUwMkMyNC4zODA5IDIxLjY2MjQgMjQuNDMxNiAyMS45MDc5IDI0LjQzMTYgMjIuMTg2NVYyMi4zMTM1Wk0yMy44Mzc5IDIyLjE4NDZDMjMuODM3OSAyMS44ODY0IDIzLjc4NDUgMjEuNjU5OCAyMy42Nzc3IDIxLjUwNDlDMjMuNTcxIDIxLjM0OTkgMjMuNDE4NiAyMS4yNzI1IDIzLjIyMDcgMjEuMjcyNUMyMy4wMjQxIDIxLjI3MjUgMjIuODcyNCAyMS4zNDkzIDIyLjc2NTYgMjEuNTAyOUMyMi42NTg5IDIxLjY1NTMgMjIuNjA0OCAyMS44NzkyIDIyLjYwMzUgMjIuMTc0OFYyMi4zMTM1QzIyLjYwMzUgMjIuNjAzOCAyMi42NTY5IDIyLjgyOTEgMjIuNzYzNyAyMi45ODkzQzIyLjg3MDQgMjMuMTQ5NCAyMy4wMjQxIDIzLjIyOTUgMjMuMjI0NiAyMy4yMjk1QzIzLjQyMTIgMjMuMjI5NSAyMy41NzIzIDIzLjE1MjcgMjMuNjc3NyAyMi45OTlDMjMuNzgzMiAyMi44NDQxIDIzLjgzNjYgMjIuNjE4OCAyMy44Mzc5IDIyLjMyMzJWMjIuMTg0NlonIGZpbGw9J2JsYWNrJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfNjU2MF8xOTU3MiclM0UlM0NyZWN0IHdpZHRoPSczMicgaGVpZ2h0PSczMicgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAuNSAwLjg1ODg4NyknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwICNwYXltZW50LWdyb3VwLWJhbmtJbnZvaWNlUGF5bWVudEdyb3VwIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkFwcm92YcOnw6NvIGVtIGF0w6kgMiBkaWFzIMO6dGVpc1wiO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAjcGF5bWVudC1ncm91cC1iYW5rSW52b2ljZVBheW1lbnRHcm91cCAucGF5bWVudC1ncm91cC1pdGVtLXRleHQgLmNhcmQtZmxhZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgI3BheW1lbnQtZ3JvdXAtcHJvbWlzc29yeVBheW1lbnRHcm91cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzMnIHZpZXdCb3g9JzAgMCAzMiAzMycgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J005LjMzMzk4IDcuNjMwODZMMjIuNjY3MyA3LjYzMDg2VjE4LjI5NzVIOS4zMzM5OEw5LjMzMzk4IDcuNjMwODZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE2LjcwNjUgMjkuNjcxMkMxNi43MDY0IDI5LjY3MTQgMTYuNzA2MiAyOS42NzE1IDE1Ljk5OTEgMjguOTY0NEMxNS4zMjA5IDI5LjY5OTIgMTUuMzIwNyAyOS42OTkgMTUuMzIwNSAyOS42OTg5TDE1LjMyIDI5LjY5ODRMMTUuMzE4NCAyOS42OTY5TDE1LjMxMjkgMjkuNjkxOEwxNS4yOTI1IDI5LjY3MjhDMTUuMjc0OSAyOS42NTY0IDE1LjI0OTMgMjkuNjMyNSAxNS4yMTYzIDI5LjYwMTRDMTUuMTUwMiAyOS41MzkyIDE1LjA1NDEgMjkuNDQ4MiAxNC45MzIzIDI5LjMzMDlDMTQuNjg4NiAyOS4wOTY2IDE0LjM0MTIgMjguNzU3MiAxMy45MjMgMjguMzMzN0MxMy4wODc2IDI3LjQ4NzYgMTEuOTY0NiAyNi4zMDEyIDEwLjgxODMgMjQuOTQyNkM5LjY3NDIgMjMuNTg2NiA4LjQ5MjY4IDIyLjA0MjUgNy41NDk1NyAyMC40ODE1QzYuNjE2NjMgMTguOTM3MyA1Ljg2NjA1IDE3LjI5NDYgNS42NzM1NiAxNS43NTUxQzQuOTM5MzEgOS44ODI1IDkuMzQxMDEgMy45NjQzNiAxNS45OTkxIDMuOTY0MzZDMTkuMzU0MyAzLjk2NDM2IDIyLjEyNDkgNS42NDU2OSAyMy45NDY4IDcuOTIyOThDMjUuNzU1OCAxMC4xODQxIDI2LjcwMTQgMTMuMTIxNCAyNi4zMjI2IDE1Ljc3MjVDMjYuMTI1NiAxNy4xNTExIDI1LjM2NjcgMTguNzEyOCAyNC40NDQgMjAuMjA4MkMyMy41MDU1IDIxLjcyOTEgMjIuMzI5NSAyMy4yODc5IDIxLjE4OTggMjQuNjgwOUMyMC4wNDc3IDI2LjA3NjggMTguOTI4NyAyNy4zMjIzIDE4LjA5NjIgMjguMjE4MUMxNy42Nzk2IDI4LjY2NjQgMTcuMzMzNyAyOS4wMjgxIDE3LjA5MTMgMjkuMjc4NUMxNi45NyAyOS40MDM3IDE2Ljg3NDYgMjkuNTAxMSAxNi44MDkxIDI5LjU2NzZMMTYuNzMzNyAyOS42NDM4TDE2LjcxMzggMjkuNjYzOUwxNi43MDg1IDI5LjY2OTJMMTYuNzA3IDI5LjY3MDdMMTYuNzA2NSAyOS42NzEyWk0xNS45OTkxIDI4Ljk2NDRMMTYuNzA2MiAyOS42NzE1QzE2LjMyNjcgMzAuMDUxIDE1LjcxNTIgMzAuMDYzMiAxNS4zMjA5IDI5LjY5OTJMMTUuOTk5MSAyOC45NjQ0Wk0xMC42NjYzIDExLjc5NzdDMTAuNDY0MSAxMS43OTc3IDEwLjI4MTggMTEuOTE5NSAxMC4yMDQ0IDEyLjEwNjNDMTAuMTI3IDEyLjI5MzIgMTAuMTY5OCAxMi41MDgyIDEwLjMxMjggMTIuNjUxMkwxNS42NDYxIDE3Ljk4NDZDMTUuODQxMyAxOC4xNzk4IDE2LjE1NzkgMTguMTc5OCAxNi4zNTMyIDE3Ljk4NDZMMjEuNjg2NSAxMi42NTEyQzIxLjgyOTUgMTIuNTA4MiAyMS44NzIzIDEyLjI5MzIgMjEuNzk0OSAxMi4xMDYzQzIxLjcxNzUgMTEuOTE5NSAyMS41MzUyIDExLjc5NzcgMjEuMzMzIDExLjc5NzdMMTAuNjY2MyAxMS43OTc3WicgZmlsbD0nJTIzRUY3RjAwJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDk4LjUlIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwICNwYXltZW50LWdyb3VwLXByb21pc3NvcnlQYXltZW50R3JvdXAgLmNhcmQtZmxhZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgI3BheW1lbnQtZ3JvdXAtcHJvbWlzc29yeVBheW1lbnRHcm91cCAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJQYWdhbWVudG8gbm8gY2FpeGFcIjtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgI3BheW1lbnQtZ3JvdXAtaW5zdGFudFBheW1lbnRQYXltZW50R3JvdXAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzMnIGhlaWdodD0nMzMnIHZpZXdCb3g9JzAgMCAzMyAzMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIyLjA5NDkgMjIuMDgwMkMyMS43MDkxIDIyLjA4MDYgMjEuMzI2OSAyMi4wMDUgMjAuOTcwNyAyMS44NTc2QzIwLjYxNDQgMjEuNzEwMiAyMC4yOTExIDIxLjQ5MzkgMjAuMDE5NCAyMS4yMjE0TDE3LjAxNzEgMTguMjM3MkMxNi45MTA1IDE4LjEzNjEgMTYuNzY4OSAxOC4wNzk3IDE2LjYyMTYgMTguMDc5N0MxNi40NzQzIDE4LjA3OTcgMTYuMzMyNyAxOC4xMzYxIDE2LjIyNiAxOC4yMzcyTDEzLjIxNDkgMjEuMjMxM0MxMi45NDMyIDIxLjUwMzcgMTIuNjE5OCAyMS43MTk4IDEyLjI2MzUgMjEuODY3QzExLjkwNzMgMjIuMDE0MiAxMS41MjUyIDIyLjA4OTcgMTEuMTM5NCAyMi4wODlIMTAuNTQ0OUwxNC4zNDYgMjUuODY5QzE0LjkxNTkgMjYuNDM1NiAxNS42ODg2IDI2Ljc1MzkgMTYuNDk0NCAyNi43NTM5QzE3LjMwMDEgMjYuNzUzOSAxOC4wNzI4IDI2LjQzNTYgMTguNjQyNyAyNS44NjlMMjIuNDUzOCAyMi4wODAySDIyLjA5NDlaTTExLjEzOTQgMTEuNTI0OUMxMS41MjUxIDExLjUyNDMgMTEuOTA3MiAxMS41OTk4IDEyLjI2MzUgMTEuNzQ3MUMxMi42MTk3IDExLjg5NDMgMTIuOTQzMSAxMi4xMTAzIDEzLjIxNDkgMTIuMzgyNkwxNi4yMjYgMTUuMzc2N0MxNi4zMzE2IDE1LjQ3OTkgMTYuNDczNiAxNS41Mzc3IDE2LjYyMTYgMTUuNTM3N0MxNi43Njk1IDE1LjUzNzcgMTYuOTExNiAxNS40Nzk5IDE3LjAxNzEgMTUuMzc2N0wyMC4wMTA1IDEyLjM5MjVDMjAuMjgyMiAxMi4xMiAyMC42MDU1IDExLjkwMzggMjAuOTYxOCAxMS43NTY0QzIxLjMxODEgMTEuNjA5IDIxLjcwMDIgMTEuNTMzMyAyMi4wODYgMTEuNTMzN0gyMi40NDZMMTguNjM0OSA3Ljc0Mzc5QzE4LjA2NTEgNy4xNzcxOCAxNy4yOTIzIDYuODU4ODkgMTYuNDg2NiA2Ljg1ODg5QzE1LjY4MDkgNi44NTg4OSAxNC45MDgxIDcuMTc3MTggMTQuMzM4MyA3Ljc0Mzc5TDEwLjU0NiAxMS41MjM4SDExLjEzOTRWMTEuNTI0OVonIGZpbGw9JyUyMzMyQkNBRCcvJTNFJTNDcGF0aCBkPSdNMjUuNjA5NCAxNC42NzAzTDIzLjMwODMgMTIuMzgyNEMyMy4yNTY0IDEyLjQwMjcgMjMuMjAxNyAxMi40MTQ2IDIzLjE0NjEgMTIuNDE3N0gyMi4wOTQ5QzIxLjU0OTMgMTIuNDE4NSAyMS4wMjYxIDEyLjYzMzggMjAuNjM5NCAxMy4wMTY4TDE3LjYzNzIgMTUuOTkzM0MxNy41MDQxIDE2LjEyNjYgMTcuMzQ1NyAxNi4yMzI0IDE3LjE3MTQgMTYuMzA0NkMxNi45OTcgMTYuMzc2OCAxNi44MDk5IDE2LjQxMzkgMTYuNjIxMSAxNi40MTM5QzE2LjQzMjIgMTYuNDEzOSAxNi4yNDUyIDE2LjM3NjggMTYuMDcwOCAxNi4zMDQ2QzE1Ljg5NjQgMTYuMjMyNCAxNS43MzgxIDE2LjEyNjYgMTUuNjA0OSAxNS45OTMzTDEyLjU5MzggMTIuOTk5MUMxMi4yMDcyIDEyLjYxNjEgMTEuNjgzOSAxMi40MDA4IDExLjEzODMgMTIuNDAwMUg5Ljg1MjczQzkuODAwNzcgMTIuNDAwNyA5Ljc0OTE2IDEyLjM5MTcgOS43MDA1MSAxMi4zNzM1TDcuMzg5MzkgMTQuNjcwM0M2LjgxOTkyIDE1LjIzNjggNi41IDE2LjAwNTEgNi41IDE2LjgwNjJDNi41IDE3LjYwNzMgNi44MTk5MiAxOC4zNzU2IDcuMzg5MzkgMTguOTQyMUw5LjcwMDUxIDIxLjI0QzkuNzQ5MDkgMjEuMjIxNCA5LjgwMDcgMjEuMjEyMSA5Ljg1MjczIDIxLjIxMjNIMTEuMTM4M0MxMS42ODM4IDIxLjIxMTkgMTIuMjA3IDIwLjk5NyAxMi41OTM4IDIwLjYxNDRMMTUuNjA0OSAxNy42MTkxQzE1Ljg3OTIgMTcuMzU2NyAxNi4yNDUgMTcuMjEwMSAxNi42MjU1IDE3LjIxMDFDMTcuMDA2IDE3LjIxMDEgMTcuMzcxOCAxNy4zNTY3IDE3LjY0NjEgMTcuNjE5MUwyMC42NDcyIDIwLjYwNDRDMjEuMDM1IDIwLjk4OCAyMS41NTgzIDIxLjIwMzUgMjIuMTAzOCAyMS4yMDM1SDIzLjE1NDlDMjMuMjEwNSAyMS4yMDEzIDIzLjI2NzIgMjEuMjE0NSAyMy4zMTcyIDIxLjI0TDI1LjYxNzIgMTguOTUyMUMyNi4xODQzIDE4LjM4MTkgMjYuNTAxOCAxNy42MTE3IDI2LjUwMDMgMTYuODA5NkMyNi40OTg5IDE2LjAwNzQgMjYuMTc4NiAxNS4yMzg0IDI1LjYwOTQgMTQuNjcwM1onIGZpbGw9JyUyMzMyQkNBRCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwICNwYXltZW50LWdyb3VwLWluc3RhbnRQYXltZW50UGF5bWVudEdyb3VwIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkFwcm92YcOnw6NvIGltZWRpYXRhXCI7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwICNwYXltZW50LWdyb3VwLWluc3RhbnRQYXltZW50UGF5bWVudEdyb3VwIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCAuY2FyZC1mbGFnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAjcGF5bWVudC1ncm91cC1jdXN0b20yMDFQYXltZW50R3JvdXBQYXltZW50R3JvdXAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzMnIGhlaWdodD0nMzMnIHZpZXdCb3g9JzAgMCAzMyAzMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIyLjA5NDkgMjIuMDgwMkMyMS43MDkxIDIyLjA4MDYgMjEuMzI2OSAyMi4wMDUgMjAuOTcwNyAyMS44NTc2QzIwLjYxNDQgMjEuNzEwMiAyMC4yOTExIDIxLjQ5MzkgMjAuMDE5NCAyMS4yMjE0TDE3LjAxNzEgMTguMjM3MkMxNi45MTA1IDE4LjEzNjEgMTYuNzY4OSAxOC4wNzk3IDE2LjYyMTYgMTguMDc5N0MxNi40NzQzIDE4LjA3OTcgMTYuMzMyNyAxOC4xMzYxIDE2LjIyNiAxOC4yMzcyTDEzLjIxNDkgMjEuMjMxM0MxMi45NDMyIDIxLjUwMzcgMTIuNjE5OCAyMS43MTk4IDEyLjI2MzUgMjEuODY3QzExLjkwNzMgMjIuMDE0MiAxMS41MjUyIDIyLjA4OTcgMTEuMTM5NCAyMi4wODlIMTAuNTQ0OUwxNC4zNDYgMjUuODY5QzE0LjkxNTkgMjYuNDM1NiAxNS42ODg2IDI2Ljc1MzkgMTYuNDk0NCAyNi43NTM5QzE3LjMwMDEgMjYuNzUzOSAxOC4wNzI4IDI2LjQzNTYgMTguNjQyNyAyNS44NjlMMjIuNDUzOCAyMi4wODAySDIyLjA5NDlaTTExLjEzOTQgMTEuNTI0OUMxMS41MjUxIDExLjUyNDMgMTEuOTA3MiAxMS41OTk4IDEyLjI2MzUgMTEuNzQ3MUMxMi42MTk3IDExLjg5NDMgMTIuOTQzMSAxMi4xMTAzIDEzLjIxNDkgMTIuMzgyNkwxNi4yMjYgMTUuMzc2N0MxNi4zMzE2IDE1LjQ3OTkgMTYuNDczNiAxNS41Mzc3IDE2LjYyMTYgMTUuNTM3N0MxNi43Njk1IDE1LjUzNzcgMTYuOTExNiAxNS40Nzk5IDE3LjAxNzEgMTUuMzc2N0wyMC4wMTA1IDEyLjM5MjVDMjAuMjgyMiAxMi4xMiAyMC42MDU1IDExLjkwMzggMjAuOTYxOCAxMS43NTY0QzIxLjMxODEgMTEuNjA5IDIxLjcwMDIgMTEuNTMzMyAyMi4wODYgMTEuNTMzN0gyMi40NDZMMTguNjM0OSA3Ljc0Mzc5QzE4LjA2NTEgNy4xNzcxOCAxNy4yOTIzIDYuODU4ODkgMTYuNDg2NiA2Ljg1ODg5QzE1LjY4MDkgNi44NTg4OSAxNC45MDgxIDcuMTc3MTggMTQuMzM4MyA3Ljc0Mzc5TDEwLjU0NiAxMS41MjM4SDExLjEzOTRWMTEuNTI0OVonIGZpbGw9JyUyMzMyQkNBRCcvJTNFJTNDcGF0aCBkPSdNMjUuNjA5NCAxNC42NzAzTDIzLjMwODMgMTIuMzgyNEMyMy4yNTY0IDEyLjQwMjcgMjMuMjAxNyAxMi40MTQ2IDIzLjE0NjEgMTIuNDE3N0gyMi4wOTQ5QzIxLjU0OTMgMTIuNDE4NSAyMS4wMjYxIDEyLjYzMzggMjAuNjM5NCAxMy4wMTY4TDE3LjYzNzIgMTUuOTkzM0MxNy41MDQxIDE2LjEyNjYgMTcuMzQ1NyAxNi4yMzI0IDE3LjE3MTQgMTYuMzA0NkMxNi45OTcgMTYuMzc2OCAxNi44MDk5IDE2LjQxMzkgMTYuNjIxMSAxNi40MTM5QzE2LjQzMjIgMTYuNDEzOSAxNi4yNDUyIDE2LjM3NjggMTYuMDcwOCAxNi4zMDQ2QzE1Ljg5NjQgMTYuMjMyNCAxNS43MzgxIDE2LjEyNjYgMTUuNjA0OSAxNS45OTMzTDEyLjU5MzggMTIuOTk5MUMxMi4yMDcyIDEyLjYxNjEgMTEuNjgzOSAxMi40MDA4IDExLjEzODMgMTIuNDAwMUg5Ljg1MjczQzkuODAwNzcgMTIuNDAwNyA5Ljc0OTE2IDEyLjM5MTcgOS43MDA1MSAxMi4zNzM1TDcuMzg5MzkgMTQuNjcwM0M2LjgxOTkyIDE1LjIzNjggNi41IDE2LjAwNTEgNi41IDE2LjgwNjJDNi41IDE3LjYwNzMgNi44MTk5MiAxOC4zNzU2IDcuMzg5MzkgMTguOTQyMUw5LjcwMDUxIDIxLjI0QzkuNzQ5MDkgMjEuMjIxNCA5LjgwMDcgMjEuMjEyMSA5Ljg1MjczIDIxLjIxMjNIMTEuMTM4M0MxMS42ODM4IDIxLjIxMTkgMTIuMjA3IDIwLjk5NyAxMi41OTM4IDIwLjYxNDRMMTUuNjA0OSAxNy42MTkxQzE1Ljg3OTIgMTcuMzU2NyAxNi4yNDUgMTcuMjEwMSAxNi42MjU1IDE3LjIxMDFDMTcuMDA2IDE3LjIxMDEgMTcuMzcxOCAxNy4zNTY3IDE3LjY0NjEgMTcuNjE5MUwyMC42NDcyIDIwLjYwNDRDMjEuMDM1IDIwLjk4OCAyMS41NTgzIDIxLjIwMzUgMjIuMTAzOCAyMS4yMDM1SDIzLjE1NDlDMjMuMjEwNSAyMS4yMDEzIDIzLjI2NzIgMjEuMjE0NSAyMy4zMTcyIDIxLjI0TDI1LjYxNzIgMTguOTUyMUMyNi4xODQzIDE4LjM4MTkgMjYuNTAxOCAxNy42MTE3IDI2LjUwMDMgMTYuODA5NkMyNi40OTg5IDE2LjAwNzQgMjYuMTc4NiAxNS4yMzg0IDI1LjYwOTQgMTQuNjcwM1onIGZpbGw9JyUyMzMyQkNBRCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwICNwYXltZW50LWdyb3VwLWN1c3RvbTIwMVBheW1lbnRHcm91cFBheW1lbnRHcm91cCAucGF5bWVudC1ncm91cC1pdGVtLXRleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJBcHJvdmHDp8OjbyBhcMOzcyBwYWdhbWVudG9cIjtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAgI3BheW1lbnQtZ3JvdXAtY3VzdG9tMjAxUGF5bWVudEdyb3VwUGF5bWVudEdyb3VwIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCAuY2FyZC1mbGFnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAucGF5bWVudC1tZXRob2Qge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAucGF5bWVudC1tZXRob2QgLmJhbmtJbnZvaWNlUGF5bWVudEdyb3VwIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAucGF5bWVudC1tZXRob2QgLmJveC1wYXltZW50LXBpeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vbG9qYW9icmFtYXhxYS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9jaGVja291dC1wYWdhbWVudG8tcGl4LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTUuNjI1cmVtO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAuYWNjb3JkaW9uLWJvZHkgLmJveC1zdGVwIC5ib3gtc3RlcC1jb250ZW50IGZvcm0uZm9ybS1zdGVwIC5wYXltZW50LWdyb3VwIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCAucGF5bWVudC1tZXRob2QgLmJveC1wYXltZW50LXBpeCAucGF5bWVudC1waXgtZGVzY3JpcHRpb24sXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwIC5wYXltZW50LW1ldGhvZCAuYm94LXBheW1lbnQtcGl4IC5wYXltZW50LXBpeC1mbG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAuYWN0aXZlIHtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjZmZmNGUyICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhIC5hY2NvcmRpb24tYm9keSAuYm94LXN0ZXAgLmJveC1zdGVwLWNvbnRlbnQgZm9ybS5mb3JtLXN0ZXAgLnBheW1lbnQtZ3JvdXAgLnBheW1lbnQtZ3JvdXAtbGlzdC1idG4gLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwOmxhc3QtY2hpbGQge1xuICBvcmRlcjogMjtcbn1cbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmFjY29yZGlvbi1ib2R5IC5ib3gtc3RlcCAuYm94LXN0ZXAtY29udGVudCBmb3JtLmZvcm0tc3RlcCAucGF5bWVudC1ncm91cCAucGF5bWVudC1ncm91cC1saXN0LWJ0biAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXA6bnRoLWNoaWxkKDIpIHtcbiAgb3JkZXI6IDM7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItaWQtcGF0dGVybiAqL1xuI2NsaWVudC1wcm9maWxlLWRhdGEgLmJveC1zdGVwIC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udi1jdXN0b20tc3RlcC1wYXltZW50IC5pcy0tdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4udi1jdXN0b20tc3RlcC1wYXltZW50IC5pcy0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnYtY3VzdG9tLXN0ZXAtcGF5bWVudCAjY2FydC1saW5rLW5vdGUtYWRkIHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuLnYtY3VzdG9tLXN0ZXAtcGF5bWVudCAjY2FydC1saW5rLW5vdGUtYWRkOjpiZWZvcmUge1xuICBjb2xvcjogI2VmN2YwMDtcbiAgY29udGVudDogXCJBZGljaW9uYXIgdW1hIG9ic2VydmHDp8Ojb1wiO1xuICBmb250OiAxcmVtIFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnYtY3VzdG9tLXN0ZXAtcGF5bWVudCAuY2FydC1idXR0b24tbm90ZS1yZW1vdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2VmN2YwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250OiAxcmVtIFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi52LWN1c3RvbS1zdGVwLXBheW1lbnQgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuc3VtbWFyeS1ub3RlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi52LWN1c3RvbS1zdGVwLXBheW1lbnQgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuc3VtbWFyeS1ub3RlIC5ub3RlLWxhYmVsIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52LWN1c3RvbS1zdGVwLXBheW1lbnQgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuc3VtbWFyeS1ub3RlIC5ub3RlLWRhdGEge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnYtY3VzdG9tLXN0ZXAtcGF5bWVudCAub3JkZXJmb3JtLXRlbXBsYXRlIC5zdW1tYXJ5LW5vdGUgLm5vdGUtZGF0YSB+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4udi1jdXN0b20tc3RlcC1wYXltZW50IC5vcmRlcmZvcm0tdGVtcGxhdGUgLnN1bW1hcnktbm90ZSAjY2FydC1ub3RlIHtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjYmNiZGJkO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xuICByZXNpemU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcbn1cblxuLyogR2lmdGNhcmRzICovXG4ucGF5bWVudC1kYXRhIC5wYXltZW50LWRpc2NvdW50cy1hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBheW1lbnQtZGlzY291bnRzIHtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAjZmZmNGUyO1xufVxuLnBheW1lbnQtZGlzY291bnRzIC5wYXltZW50LWRpc2NvdW50cy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnBheW1lbnQtZGlzY291bnRzIC5wYXltZW50LWRpc2NvdW50cy1saXN0IC5naWZ0LWNhcmQtcHJvdmlkZXItZ3JvdXAtcHJvZ3JhbWEtZGUtZmlkZWxpZGFkZSB7XG4gIG1heC1oZWlnaHQ6IDguNXJlbTtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cbi5wYXltZW50LWRpc2NvdW50cyAucGF5bWVudC1kaXNjb3VudHMtbGlzdCAuZ2lmdC1jYXJkLXByb3ZpZGVyLWdyb3VwLXZ0dXByb3ZpZGVyIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cbi5wYXltZW50LWRpc2NvdW50cyAucGF5bWVudC1kaXNjb3VudHMtbGlzdCAud2FybmluZy12ZW5kYS1mYXR1cmFkYSAuZ2lmdC1jYXJkLXByb3ZpZGVyLWdyb3VwLXByb2dyYW1hLWRlLWZpZGVsaWRhZGUge1xuICBtYXgtaGVpZ2h0OiAxNHJlbTtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLnBheW1lbnQtZGlzY29pbnRzLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxpbmstZ2lmdC1jYXJkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZ2lmdC1jYXJkLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIC5naWZ0LWNhcmQtZ3JvdXAge1xuICBtYXJnaW46IDFyZW07XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gLnBhcnRpYWxWYWx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIC5wYXJ0aWFsVmFsdWUgYSB7XG4gIGNvbG9yOiAjZmZhYjAwO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gLnBhcnRpYWxWYWx1ZSAudmFsdWVUaXRsZSB7XG4gIGNvbG9yOiAjNTg1OTViICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiAucGFydGlhbFZhbHVlIC5lZGl0LXBhcnRpYWwgLmlucHV0LXByZXBlbmQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjMmE4YzYyO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIC5wYXJ0aWFsVmFsdWUgLmVkaXQtcGFydGlhbCAuaW5wdXQtcHJlcGVuZCAuYWRkLW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIC5wYXJ0aWFsVmFsdWUgLmVkaXQtcGFydGlhbCAuaW5wdXQtcHJlcGVuZCAuYWRkLW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiAucGFydGlhbFZhbHVlIC5lZGl0LXBhcnRpYWwgLmlucHV0LXByZXBlbmQgLnN1Y2Nlc3Mge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gLnBhcnRpYWxWYWx1ZSAuZWRpdC1wYXJ0aWFsIC5pbnB1dC1wcmVwZW5kIC5zdWNjZXNzOm5vdChbaW52YWxpZD10cnVlXSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJcIik7XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gLnBhcnRpYWxWYWx1ZSAuZWRpdC1wYXJ0aWFsIC5pbnB1dC1wcmVwZW5kIC5zdWNlc3MtaWNvbi1wYXJ0aWFsLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIC5wYXJ0aWFsVmFsdWUgLmVkaXQtcGFydGlhbCAuaW5wdXQtcHJlcGVuZCAuYWRkLW9uLFxuLmdpZnQtY2FyZC1zZWN0aW9uIC5wYXJ0aWFsVmFsdWUgLmVkaXQtcGFydGlhbCAuaW5wdXQtcHJlcGVuZCAuc3VjY2VzcyB7XG4gIGNvbG9yOiAjMzAzMTMyICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiAuYm9yZGVyLWRhcmsge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjYzQ2OTBiO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwICFpbXBvcnRhbnQ7XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gLnZ0dS13YXJuaW5nIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjRlMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogMC42MjVyZW0gMXJlbTtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiAudnR1LXdhcm5pbmcgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxLjVyZW07XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gLnZ0dS13YXJuaW5nIC52dHUtd2FybmluZy0tdGV4dCB7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwIDA7XG4gIGdhcDogMC41cmVtO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIC5jb2RlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAgMCAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAzLjEyNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIFtkYXRhLWJpbmQ9XCJmb3JlYWNoOiBnaWZ0Q2FyZHNcIl0gLm51bWJlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwIDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgaGVpZ2h0OiAzLjEyNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIC5udW1iZXIgLm11dGVkIHtcbiAgY29sb3I6ICM1ODU5NWI7XG4gIG1hcmdpbi10b3A6IDAuMzEzcmVtICFpbXBvcnRhbnQ7XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gW2RhdGEtYmluZD1cImZvcmVhY2g6IGdpZnRDYXJkc1wiXSAubnVtYmVyIFtkYXRhLWJpbmQ9XCJ0ZXh0OiB2YWx1ZUxhYmVsXCJdIHtcbiAgbWFyZ2luLXRvcDogMC4zMTNyZW0gIWltcG9ydGFudDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIC5udW1iZXIgW2RhdGEtYmluZD1cImZhZGVWaXNpYmxlOiBlZGl0UGFydGlhbCgpLCB0ZXh0OiBhdmFpbGFibGVMYWJlbFwiXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIC5udW1iZXIgLmljb24tb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIxNFwiIGhlaWdodD1cIjE1XCIgdmlld0JveD1cIjAgMCAxNCAxNVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk05LjcyMjgxIDYuMjQ0NThDOS44ODk1OSA2LjQxOTQxIDkuODgzMDcgNi42OTYzNCA5LjcwODI0IDYuODYzMTJMNi40OTgwOSA5LjkyNTYyQzYuMzI4OTUgMTAuMDg3IDYuMDYyODQgMTAuMDg2OSA1Ljg5MzgzIDkuOTI1MzdMNC4yOTE0OSA4LjM5NDEyQzQuMTE2OCA4LjIyNzE4IDQuMTEwNTIgNy45NTAyNCA0LjI3NzQ1IDcuNzc1NTZDNC40NDQzOSA3LjYwMDg3IDQuNzIxMzMgNy41OTQ1OSA0Ljg5NjAxIDcuNzYxNTJMNi4xOTYzNSA5LjAwNDE3TDkuMTA0MjYgNi4yMzAwMkM5LjI3OTA5IDYuMDYzMjMgOS41NTYwMiA2LjA2OTc1IDkuNzIyODEgNi4yNDQ1OFpcIiBmaWxsPVwiJTIzMkE4QzYyXCIvPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk03IDMuMDQ2NTdDNC4zNDIxMyAzLjA0NjU3IDIuMTg3NSA1LjIwMTIgMi4xODc1IDcuODU5MDdDMi4xODc1IDEwLjUxNjkgNC4zNDIxMyAxMi42NzE2IDcgMTIuNjcxNkM5LjY1Nzg3IDEyLjY3MTYgMTEuODEyNSAxMC41MTY5IDExLjgxMjUgNy44NTkwN0MxMS44MTI1IDUuMjAxMiA5LjY1Nzg3IDMuMDQ2NTcgNyAzLjA0NjU3Wk0xLjMxMjUgNy44NTkwN0MxLjMxMjUgNC43MTc5NSAzLjg1ODg4IDIuMTcxNTcgNyAyLjE3MTU3QzEwLjE0MTEgMi4xNzE1NyAxMi42ODc1IDQuNzE3OTUgMTIuNjg3NSA3Ljg1OTA3QzEyLjY4NzUgMTEuMDAwMiAxMC4xNDExIDEzLjU0NjYgNyAxMy41NDY2QzMuODU4ODggMTMuNTQ2NiAxLjMxMjUgMTEuMDAwMiAxLjMxMjUgNy44NTkwN1pcIiBmaWxsPVwiJTIzMkE4QzYyXCIvPjwvc3ZnPicpO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEzcmVtO1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIFtkYXRhLWJpbmQ9XCJmb3JlYWNoOiBnaWZ0Q2FyZHNcIl0gLmFjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGhlaWdodDogMy4xMjVyZW0gIWltcG9ydGFudDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIC5hY3Rpb24gYSB7XG4gIGJhY2tncm91bmQ6ICNlZjdmMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjkzOHJlbSAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZ2lmdC1jYXJkLXNlY3Rpb24gW2RhdGEtYmluZD1cImZvcmVhY2g6IGdpZnRDYXJkc1wiXSAuYWN0aW9uIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmdpZnQtY2FyZC1zZWN0aW9uIFtkYXRhLWJpbmQ9XCJmb3JlYWNoOiBnaWZ0Q2FyZHNcIl0gLmFjdGlvbiAubGluay1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNiY2JkYmQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM4YjhiOGQgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIC5hY3Rpb24gLmxpbmstc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjYzQ2OTBiICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAuZ2lmdC1jYXJkLXNlY3Rpb24gLnBheW1lbnQtZGlzY291bnRzIC5wYXltZW50LWRpc2NvdW50cy1saXN0IC53YXJuaW5nLXZlbmRhLWZhdHVyYWRhIC5naWZ0LWNhcmQtcHJvdmlkZXItZ3JvdXAtcHJvZ3JhbWEtZGUtZmlkZWxpZGFkZSB7XG4gICAgbWF4LWhlaWdodDogNnJlbTtcbiAgfVxuICAuZ2lmdC1jYXJkLXNlY3Rpb24gW2RhdGEtYmluZD1cImZvcmVhY2g6IGdpZnRDYXJkc1wiXSAuYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5naWZ0LWNhcmQtc2VjdGlvbiBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIC5jb2RlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAgMCAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdpZnQtY2FyZC1zZWN0aW9uIFtkYXRhLWJpbmQ9XCJmb3JlYWNoOiBnaWZ0Q2FyZHNcIl0gLm51bWJlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5naWZ0LWNhcmQtc2VjdGlvbiAucGFydGlhbFZhbHVlIC5lZGl0LXBhcnRpYWwgLmlucHV0LXByZXBlbmQge1xuICAgIHdpZHRoOiAyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5naWZ0LWNhcmQtc2VjdGlvbiAuYm9yZGVyLWRhcmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBHaWZ0Y2FyZHMgRW5kICovXG4jbW9kYWwtY3BmdmFsaWRhdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjcsIDM2LCA0NCwgMC44KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk5OTk7XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAjYnRuLW1vZGFsLWNwZnZhbGlkYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAjYnRuLW1vZGFsLWNwZnZhbGlkYXRpb24gYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjdmMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAjYnRuLW1vZGFsLWNwZnZhbGlkYXRpb24gYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNtb2RhbC1jcGZ2YWxpZGF0aW9uIC5tb2RhbC1jb250ZW50LWNwZlZhbGlkYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA0MC40MzhyZW07XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTVyZW0pO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAjbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIHtcbiAgICBtYXJnaW46IDIwJSBhdXRvO1xuICAgIHRvcDogLTcuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI21vZGFsLWNwZnZhbGlkYXRpb24gLm1vZGFsLWNvbnRlbnQtY3BmVmFsaWRhdGlvbiAubW9kYWwtZW1haWwtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWwwIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWwxIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWwyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWwzIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWw0IHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWw1IHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWw2IHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIC5tb2RhbC1lbWFpbC1saXN0IC5keW5hbWljRW1haWw3IHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAjNzE3Mjc0O1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgY29sb3I6ICM4YjhiOGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMC40MzhyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtaGVhZGVyX19jcGZWYWxpZGF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAjbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtaGVhZGVyX19jcGZWYWxpZGF0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44MTI1cmVtO1xuICB9XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtaGVhZGVyX19jcGZWYWxpZGF0aW9uIHAge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xuICAjbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtaGVhZGVyX19jcGZWYWxpZGF0aW9uIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbiNtb2RhbC1jcGZ2YWxpZGF0aW9uIC5tb2RhbC10ZXh0LWNwZlZhbGlkYXRpb24ge1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuI21vZGFsLWNwZnZhbGlkYXRpb24gLm1vZGFsLXRleHQtY3BmVmFsaWRhdGlvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcbiAgI21vZGFsLWNwZnZhbGlkYXRpb24gLm1vZGFsLXRleHQtY3BmVmFsaWRhdGlvbiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGFpbmVyX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG4jbW9kYWwtY3BmdmFsaWRhdGlvbiAubW9kYWwtY29udGFpbmVyX19saW5rIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI21vZGFsLWNwZnZhbGlkYXRpb24gLm1vZGFsLWNvbnRhaW5lcl9fbGluayBhIHtcbiAgY29sb3I6ICNlZjdmMDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jYXBwLWNvbnRhaW5lciAuQ2FyZEZvcm0gLlNhdmVkQ2FyZHMgLlNhdmVkQ2FyZHNMaXN0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjRlMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG59XG4jYXBwLWNvbnRhaW5lciAuQ2FyZEZvcm0gLlNhdmVkQ2FyZHMgLlNhdmVkQ2FyZHNMaXN0IGxhYmVsLlNhdmVkQ2FyZCB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNTg1OTViO1xuICBmb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2FwcC1jb250YWluZXIgLkNhcmRGb3JtIC5TYXZlZENhcmRzIC5TYXZlZENhcmRzTGlzdCBsYWJlbC5TYXZlZENhcmQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjRlMjtcbn1cbiNhcHAtY29udGFpbmVyIC5DYXJkRm9ybSAuU2F2ZWRDYXJkcyAuU2F2ZWRDYXJkc0xpc3QgbGFiZWwuU2F2ZWRDYXJkOmhvdmVyIC5pY29uLW9rLWNpcmNsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYXBwLWNvbnRhaW5lciAuQ2FyZEZvcm0gLlNhdmVkQ2FyZHMgLlNhdmVkQ2FyZHNMaXN0IGxhYmVsLlNhdmVkQ2FyZDpob3ZlciAubGluay1kZWxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOCAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J002LjE4NzUgMy43NUM2LjE4NzUgMi42MTA5MSA3LjExMDkxIDEuNjg3NSA4LjI1IDEuNjg3NUg5Ljc1QzEwLjg4OTEgMS42ODc1IDExLjgxMjUgMi42MTA5MSAxMS44MTI1IDMuNzVWMy45Mzc1SDE1QzE1LjMxMDcgMy45Mzc1IDE1LjU2MjUgNC4xODkzNCAxNS41NjI1IDQuNUMxNS41NjI1IDQuODEwNjYgMTUuMzEwNyA1LjA2MjUgMTUgNS4wNjI1SDE0LjA2MjVWMTMuNUMxNC4wNjI1IDE0LjYzOTEgMTMuMTM5MSAxNS41NjI1IDEyIDE1LjU2MjVINkM0Ljg2MDkxIDE1LjU2MjUgMy45Mzc1IDE0LjYzOTEgMy45Mzc1IDEzLjVWNS4wNjI1SDNDMi42ODkzNCA1LjA2MjUgMi40Mzc1IDQuODEwNjYgMi40Mzc1IDQuNUMyLjQzNzUgNC4xODkzNCAyLjY4OTM0IDMuOTM3NSAzIDMuOTM3NUg2LjE4NzVWMy43NVpNNS4wNjI1IDUuMDYyNVYxMy41QzUuMDYyNSAxNC4wMTc4IDUuNDgyMjMgMTQuNDM3NSA2IDE0LjQzNzVIMTJDMTIuNTE3OCAxNC40Mzc1IDEyLjkzNzUgMTQuMDE3OCAxMi45Mzc1IDEzLjVWNS4wNjI1SDUuMDYyNVpNMTAuNjg3NSAzLjkzNzVINy4zMTI1VjMuNzVDNy4zMTI1IDMuMjMyMjMgNy43MzIyMyAyLjgxMjUgOC4yNSAyLjgxMjVIOS43NUMxMC4yNjc4IDIuODEyNSAxMC42ODc1IDMuMjMyMjMgMTAuNjg3NSAzLjc1VjMuOTM3NVpNNy41IDYuOTM3NUM3LjgxMDY2IDYuOTM3NSA4LjA2MjUgNy4xODkzNCA4LjA2MjUgNy41VjEyQzguMDYyNSAxMi4zMTA3IDcuODEwNjYgMTIuNTYyNSA3LjUgMTIuNTYyNUM3LjE4OTM0IDEyLjU2MjUgNi45Mzc1IDEyLjMxMDcgNi45Mzc1IDEyVjcuNUM2LjkzNzUgNy4xODkzNCA3LjE4OTM0IDYuOTM3NSA3LjUgNi45Mzc1Wk0xMC41IDYuOTM3NUMxMC44MTA3IDYuOTM3NSAxMS4wNjI1IDcuMTg5MzQgMTEuMDYyNSA3LjVWMTJDMTEuMDYyNSAxMi4zMTA3IDEwLjgxMDcgMTIuNTYyNSAxMC41IDEyLjU2MjVDMTAuMTg5MyAxMi41NjI1IDkuOTM3NSAxMi4zMTA3IDkuOTM3NSAxMlY3LjVDOS45Mzc1IDcuMTg5MzQgMTAuMTg5MyA2LjkzNzUgMTAuNSA2LjkzNzVaJyBmaWxsPSclMjM1ODU5NUInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNhcHAtY29udGFpbmVyIC5DYXJkRm9ybSAuU2F2ZWRDYXJkcyAuU2F2ZWRDYXJkc0xpc3QgbGFiZWwuU2F2ZWRDYXJkOmhvdmVyIC5saW5rLWRlbGV0ZSAuaWNvbi1yZW1vdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2FwcC1jb250YWluZXIgLkNhcmRGb3JtIC5TYXZlZENhcmRzIC5TYXZlZENhcmRzTGlzdCBsYWJlbC5Vc2VBbm90aGVyQ2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmNGUyO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbiNhcHAtY29udGFpbmVyIC5DYXJkRm9ybSAuU2F2ZWRDYXJkcyAuU2F2ZWRDYXJkc0xpc3QgbGFiZWwuVXNlQW5vdGhlckNhcmQgI3VzZS1hbm90aGVyLWNhcmQge1xuICBjb2xvcjogI2VmN2YwMDtcbiAgZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufSIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LWZhbWlseTogTmV4YS1IZWF2eTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBzcmM6IHVybChcImh0dHBzOi8vbG9qYW9icmFtYXhxYS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9OZXhhLUhlYXZ5LnR0Zi5jc3NcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LWZhbWlseTogTmV4YS1Cb29rO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9sb2phb2JyYW1heHFhLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL05leGEtQm9vay50dGYuY3NzXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgZm9udC1mYW1pbHk6IE5leGEtQm9sZDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBzcmM6IHVybChcImh0dHBzOi8vbG9qYW9icmFtYXhxYS52dGV4aW1nLmNvbS5ici9hcnF1aXZvcy9OZXhhLUJvbGQudHRmLmNzc1wiKTtcclxufVxyXG4iLCJib2R5LmJvZHktY2FydC12ZXJ0aWNhbCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGggIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItaWQtcGF0dGVybiAqL1xyXG4jdnRleC1jYWxsY2VudGVyX190b29sYmFyLFxyXG4udnRleC1jYWxsY2VudGVyX190b29sYmFyIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1pZC1wYXR0ZXJuICovXHJcblxyXG4uY29udGFpbmVyIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jaGVja291dC1jb250YWluZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogJHNwYWNpbmctc21hbGw7XHJcbiAgbWF4LXdpZHRoOiA4MHJlbSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDAgJHNwYWNpbmcteC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG59XHJcblxyXG4udnRleC1zb2NpYWwtc2VsbGluZyB7XHJcbiAgLnNiLWJhciBhIHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIxLjI1cmVtKSB7XHJcbiAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAuY2hlY2tvdXQtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLW1lZGl1bTtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiLy8gRm9udHNcclxuXHJcbi8vIEZvbnRzIC0gSGVhZGluZ3NcclxuXHJcbiRoZWFkaW5nLWgxLWZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcclxuJGhlYWRpbmctaDEtZm9udC1zaXplOiAycmVtO1xyXG4kaGVhZGluZy1oMS1saW5lLWhlaWdodDogMi4zNzVyZW07XHJcbiRoZWFkaW5nLWgyLWZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGluZy1oMi1mb250LXNpemU6IDJyZW07XHJcbiRoZWFkaW5nLWgyLWxpbmUtaGVpZ2h0OiAyLjM3NXJlbTtcclxuJGhlYWRpbmctaDMtZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGluZy1oMy1mb250LXNpemU6IDEuNXJlbTtcclxuJGhlYWRpbmctaDMtbGluZS1oZWlnaHQ6IDEuODEyNXJlbTtcclxuJGhlYWRpbmctaDQtZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGluZy1oNC1mb250LXNpemU6IDEuMjVyZW07XHJcbiRoZWFkaW5nLWg0LWxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiRoZWFkaW5nLWg1LWZvbnQtZmFtaWx5OiBcIk5leGEtaGVhdnlcIiwgc2Fucy1zZXJpZjtcclxuJGhlYWRpbmctaDUtZm9udC1zaXplOiAxLjEyNXJlbTtcclxuJGhlYWRpbmctaDUtbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xyXG5cclxuXHJcbi8vIEZvbnRzIC0gQm9keVxyXG5cclxuJGZwLWJvZHktYm9sZC1mb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XHJcbiRmcC1ib2R5LWJvbGQtZm9udC1zaXplOiAxcmVtO1xyXG4kZnAtYm9keS1ib2xkLWxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiRmcC1ib2R5LXNlbWlib2xkLWZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4kZnAtYm9keS1zZW1pYm9sZC1mb250LXNpemU6IDFyZW07XHJcbiRmcC1ib2R5LXNlbWlib2xkLWxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiRmcC1ib2R5LWJvb2stZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XHJcbiRmcC1ib2R5LWJvb2stZm9udC1zaXplOiAxcmVtO1xyXG4kZnAtYm9keS1ib29rLWxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcblxyXG4vLyBGb250cyAtIFNtYWxsXHJcblxyXG4kZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XHJcbiRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiRmcC1zbWFsbC1ib2xkLWxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtZmFtaWx5OiBcIk5leGEtYm9sZFwiLCBzYW5zLXNlcmlmO1xyXG4kZnAtc21hbGwtc2VtaWJvbGQtZm9udC1zaXplOiAwLjg3NXJlbTtcclxuJGZwLXNtYWxsLXNlbWlib2xkLWxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHk6IFwiTmV4YS1ib29rXCIsIHNhbnMtc2VyaWY7XHJcbiRmcC1zbWFsbC1ib29rLWZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiRmcC1zbWFsbC1ib29rLWxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuXHJcbi8vIEZvbnRzIC0gTWluaVxyXG5cclxuJGZwLW1pbmktYm9sZC1mb250LWZhbWlseTogXCJOZXhhLWhlYXZ5XCIsIHNhbnMtc2VyaWY7XHJcbiRmcC1taW5pLWJvbGQtZm9udC1zaXplOiAwLjc1cmVtO1xyXG4kZnAtbWluaS1ib2xkLWxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4kZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcclxuJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplOiAwLjc1cmVtO1xyXG4kZnAtbWluaS1zZW1pYm9sZC1saW5lLWhlaWdodDogMS4yNXJlbTtcclxuJGZwLW1pbmktYm9vay1mb250LWZhbWlseTogXCJOZXhhLWJvb2tcIiwgc2Fucy1zZXJpZjtcclxuJGZwLW1pbmktYm9vay1mb250LXNpemU6IDAuNzVyZW07XHJcbiRmcC1taW5pLWJvb2stbGluZS1oZWlnaHQ6IDEuMjVyZW07XHJcblxyXG5cclxuLy8gRm9udHMgLSBMZWdhbFxyXG5cclxuJGZwLWxlZ2FsLWJvbGQtZm9udC1mYW1pbHk6IFwiTmV4YS1oZWF2eVwiLCBzYW5zLXNlcmlmO1xyXG4kZnAtbGVnYWwtYm9sZC1mb250LXNpemU6IDAuNjI1cmVtO1xyXG4kZnAtbGVnYWwtYm9sZC1saW5lLWhlaWdodDogMS4xMjVyZW07XHJcbiRmcC1sZWdhbC1zZW1pYm9sZC1mb250LWZhbWlseTogXCJOZXhhLWJvbGRcIiwgc2Fucy1zZXJpZjtcclxuJGZwLWxlZ2FsLXNlbWlib2xkLWZvbnQtc2l6ZTogMC42MjVyZW07XHJcbiRmcC1sZWdhbC1zZW1pYm9sZC1saW5lLWhlaWdodDogMS4xMjVyZW07XHJcbiRmcC1sZWdhbC1ib29rLWZvbnQtZmFtaWx5OiBcIk5leGEtYm9va1wiLCBzYW5zLXNlcmlmO1xyXG4kZnAtbGVnYWwtYm9vay1mb250LXNpemU6IDAuNjI1cmVtO1xyXG4kZnAtbGVnYWwtYm9vay1saW5lLWhlaWdodDogMS4xMjVyZW07XHJcblxyXG4vLyBGb250cyBTdHlsZXNcclxuJGZwLWRlY29yYXRpb24tdW5kZXJsaW5lOiB1bmRlcmxpbmU7XHJcbiRmcC1kZWNvcmF0aW9uLXN0cmljazogbGluZS10aHJvdWdoO1xyXG5cclxuXHJcbi8vIEJyYW5kIENvbG9yc1xyXG5cclxuJGNvbG9yLWJyYW5kLXByaW1hcnktbGlnaHQ6ICNmMzkxMjU7XHJcbiRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ6ICNlZjdmMDA7XHJcbiRjb2xvci1icmFuZC1wcmltYXJ5LWRhcms6ICNjNDY5MGI7XHJcbiRjb2xvci1icmFuZC1zZWNvbmRhcnktbGlnaHQ6ICMxNzQwNmM7XHJcbiRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDogIzAwMmE1YjtcclxuJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kYXJrOiAjMDMxZTNkO1xyXG4kY29sb3ItYnJhbmQtdGVydGlhcnktbGlnaHQ6ICM3MTcyNzQ7XHJcbiRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0OiAjNTg1OTViO1xyXG4kY29sb3ItYnJhbmQtdGVydGlhcnktZGFyazogIzQ5NGE0YztcclxuXHJcbi8vIEdyYXlzY2FsZVxyXG5cclxuJGNvbG9yLWdyYXlzY2FsZS0wMDA6ICNmZmY7XHJcbiRjb2xvci1ncmF5c2NhbGUtMTAwOiAjZjVmNWY1O1xyXG4kY29sb3ItZ3JheXNjYWxlLTIwMDogI2JjYmRiZDtcclxuJGNvbG9yLWdyYXlzY2FsZS0zMDA6ICM4YjhiOGQ7XHJcbiRjb2xvci1ncmF5c2NhbGUtNDAwOiAjNTg1OTViO1xyXG4kY29sb3ItZ3JheXNjYWxlLTUwMDogIzQ2NDc0OTtcclxuJGNvbG9yLWdyYXlzY2FsZS02MDA6ICMzMDMxMzI7XHJcbiRjb2xvci1ncmF5c2NhbGUtNzAwOiAjMWIyNDJjO1xyXG5cclxuLy8gU3VwcG9ydFxyXG5cclxuJGNvbG9yLXN1cHBvcnQtc3VjY2Vzcy1saWdodGVzdDogI2MxZTdkNTtcclxuJGNvbG9yLXN1cHBvcnQtc3VjY2Vzcy1kZWZhdWx0OiAjMmE4YzYyO1xyXG4kY29sb3Itc3VwcG9ydC13YXJuaW5nLWxpZ2h0ZXN0OiAjZmZmNGUyO1xyXG4kY29sb3Itc3VwcG9ydC13YXJuaW5nLWRlZmF1bHQ6ICNmZmFiMDA7XHJcbiRjb2xvci1zdXBwb3J0LWRhbmdlci1saWdodGVzdDogI2ZmZGFjZDtcclxuJGNvbG9yLXN1cHBvcnQtZGFuZ2VyLWRlZmF1bHQ6ICNmYzJlMDE7XHJcbiRjb2xvci1zdXBwb3J0LWluZm8tbGlnaHQ6ICNkNGYzZjk7XHJcbiRjb2xvci1zdXBwb3J0LWluZm8tZGVmYXVsdDogIzAwYjhkOTtcclxuXHJcbi8vIE9wYWNpdHlcclxuXHJcbiRjb2xvci1vcGFjaXR5LTIwOiByZ2IoMjcgMzYgNDQgLyAyMCUpO1xyXG4kY29sb3Itb3BhY2l0eS00MDogcmdiKDI3IDM2IDQ0IC8gNDAlKTtcclxuJGNvbG9yLW9wYWNpdHktNjA6IHJnYigyNyAzNiA0NCAvIDYwJSk7XHJcbiRjb2xvci1vcGFjaXR5LTgwOiByZ2IoMjcgMzYgNDQgLyA4MCUpO1xyXG5cclxuLy8gQm9yZGVyIFJhZGl1c1xyXG5cclxuJHJhZGl1cy1ub25lOiAwO1xyXG4kcmFkaXVzLXh4czogMC4yNXJlbTtcclxuJHJhZGl1cy14czogMC41cmVtO1xyXG4kcmFkaXVzLXM6IDFyZW07XHJcbiRyYWRpdXMtbTogMS41cmVtO1xyXG4kcmFkaXVzLWw6IDJyZW07XHJcblxyXG4vLyBCb3JkZXJcclxuXHJcbiRib3JkZXItc21hbGw6IDAuMDYyNXJlbTtcclxuJGJvcmRlci1tZWRpdW06IDAuMTI1cmVtO1xyXG5cclxuLy8gVGhpY2tuZXNzXHJcblxyXG4kdGhpY2tuZXNzLWRhc2g6IDAuMDYyNXJlbTtcclxuJHRoaWNrbmVzcy1zbWFsbDogMC4xMjVyZW07XHJcbiR0aGlja25lc3MtbWVkaXVtOiAwLjE4NzVyZW07XHJcbiR0aGlja25lc3MtbGFyZ2U6IDAuMjVyZW07XHJcblxyXG4vLyBTcGFjaW5nXHJcblxyXG4kc3BhY2luZy14eHgtc21hbGw6IDAuMjVyZW07XHJcbiRzcGFjaW5nLXh4LXNtYWxsOiAwLjVyZW07XHJcbiRzcGFjaW5nLXgtc21hbGw6IDFyZW07XHJcbiRzcGFjaW5nLXNtYWxsOiAxLjVyZW07XHJcbiRzcGFjaW5nLW1lZGl1bTogMnJlbTtcclxuJHNwYWNpbmctbGFyZ2U6IDIuNXJlbTtcclxuJHNwYWNpbmcteC1sYXJnZTogM3JlbTtcclxuJHNwYWNpbmcteHgtbGFyZ2U6IDRyZW07XHJcbiRzcGFjaW5nLXh4eC1sYXJnZTogNC41cmVtO1xyXG4iLCJmb290ZXIge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogODByZW07XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJlcHV0YXRpb24tdGl0bGUsXHJcbi5wYXltZW50LXRpdGxlIHtcclxuICBjb2xvcjogJGNvbG9yLWJyYW5kLXRlcnRpYXJ5LWRlZmF1bHQ7XHJcbiAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICBmb250LXNpemU6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMXJlbSAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQG1lZGlhKG1pbi13aWR0aDogNjRyZW0pe1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnN0YW1wcy1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjVyZW07XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5wYXltZW50LW1ldGhvZHMtbGluZS0xLFxyXG4ucGF5bWVudC1tZXRob2RzLWxpbmUtMiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDFyZW07XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5icmFuZHMtY29udGFpbmVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMS4zMTI1cmVtO1xyXG59XHJcblxyXG4uYnJhbmQtb2JyYW1heC1jb250YWluZXIge1xyXG4gIGhyIHtcclxuICAgIG1hcmdpbjogMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5vYnJhbWF4LXRleHQge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9vay1saW5lLWhlaWdodDtcclxuICBtYXJnaW4tdG9wOiAwLjg3NXJlbTtcclxufVxyXG5cclxuLmRldmVsb3BlZC1ieS1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjVyZW07XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAucmVwdXRhdGlvbi1hbmQtcGF5bWVudHMtY29udGFpbmVyLFxyXG4gIC5icmFuZC1jb250YWluZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogODByZW07XHJcbiAgfVxyXG5cclxuICAuYnJhbmQtb2JyYW1heC1jb250YWluZXIge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuXHJcbiAgICBociB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZXB1dGF0aW9uLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLnBheW1lbnQtbWV0aG9kcy1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gIC5wYXltZW50LXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGVuZDtcclxuICB9XHJcblxyXG4gIC5vYnJhbWF4LWxvZ28ge1xyXG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XHJcbiAgfVxyXG5cclxuICAub2JyYW1heC10ZXh0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbn1cclxuIiwiLnRvcGJhci1iYWNrZ3JvdW5kLWNvbG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQ7XHJcbn1cclxuXHJcbi50b3BiYXItY29udGFpbmVyIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiA1LjEyNXJlbTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMCAxcmVtO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gIC50b3BiYXItY29udGFpbmVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcclxuICB9XHJcbn0iLCIub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlcixcclxuLmlmcmFtZS1jcmVkaXQtY2FyZC1wYXltZW50LWdyb3VwIHtcclxuICAuY2xpZW50LWVtYWlsLFxyXG4gIC5jbGllbnQtZmlyc3QtbmFtZSxcclxuICAuY2xpZW50LWxhc3QtbmFtZSxcclxuICAuY2xpZW50LWRvY3VtZW50LFxyXG4gIC5jbGllbnQtcGhvbmUsXHJcbiAgLmNsaWVudC1jb21wYW55LW5hbWUsXHJcbiAgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lLFxyXG4gIC5jbGllbnQtY29tcGFueS1pZSxcclxuICAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQsXHJcbiAgLkZvcm1GaWVsZExhYmVsLFxyXG4gIC5QYXltZW50SW5zdGFsbG1lbnRzLFxyXG4gIC5QYXltZW50Q2FyZEhvbGRlck5hbWUsXHJcbiAgLlBheW1lbnRDYXJkRHVlRGF0ZSxcclxuICAuQWRkcmVzc0ZpZWxkLFxyXG4gIC5pbnB1dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgbWFyZ2luOiAwIDAgMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxLjI1cmVtO1xyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCxcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTIwMCAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9vay1mb250LWZhbWlseSAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib29rLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogJHNwYWNpbmcteC1zbWFsbCAkc3BhY2luZy14eC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmVycm9yIHtcclxuICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLXN1cHBvcnQtZGFuZ2VyLWRlZmF1bHQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgfnNwYW4uZXJyb3Ige1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1zdXBwb3J0LWRhbmdlci1kZWZhdWx0O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogJHNwYWNpbmctbWVkaXVtO1xyXG4gICAgICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE3IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTguNSAyLjVDNS40NjI0MyAyLjUgMyA0Ljk2MjQzIDMgOEMzIDExLjAzNzYgNS40NjI0MyAxMy41IDguNSAxMy41QzExLjUzNzYgMTMuNSAxNCAxMS4wMzc2IDE0IDhDMTQgNC45NjI0MyAxMS41Mzc2IDIuNSA4LjUgMi41Wk0yIDhDMiA0LjQxMDE1IDQuOTEwMTUgMS41IDguNSAxLjVDMTIuMDg5OSAxLjUgMTUgNC40MTAxNSAxNSA4QzE1IDExLjU4OTkgMTIuMDg5OSAxNC41IDguNSAxNC41QzQuOTEwMTUgMTQuNSAyIDExLjU4OTkgMiA4WicgZmlsbD0nJTIzRkMyRTAxJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTAuODUzNiA1LjY0NjQ1QzExLjA0ODggNS44NDE3MSAxMS4wNDg4IDYuMTU4MjkgMTAuODUzNiA2LjM1MzU1TDYuODUzNTUgMTAuMzUzNkM2LjY1ODI5IDEwLjU0ODggNi4zNDE3MSAxMC41NDg4IDYuMTQ2NDUgMTAuMzUzNkM1Ljk1MTE4IDEwLjE1ODMgNS45NTExOCA5Ljg0MTcxIDYuMTQ2NDUgOS42NDY0NUwxMC4xNDY0IDUuNjQ2NDVDMTAuMzQxNyA1LjQ1MTE4IDEwLjY1ODMgNS40NTExOCAxMC44NTM2IDUuNjQ2NDVaJyBmaWxsPSclMjNGQzJFMDEnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J002LjE0NjQ1IDUuNjQ2NDVDNi4zNDE3MSA1LjQ1MTE4IDYuNjU4MjkgNS40NTExOCA2Ljg1MzU1IDUuNjQ2NDVMMTAuODUzNiA5LjY0NjQ1QzExLjA0ODggOS44NDE3MSAxMS4wNDg4IDEwLjE1ODMgMTAuODUzNiAxMC4zNTM2QzEwLjY1ODMgMTAuNTQ4OCAxMC4zNDE3IDEwLjU0ODggMTAuMTQ2NCAxMC4zNTM2TDYuMTQ2NDUgNi4zNTM1NUM1Ljk1MTE4IDYuMTU4MjkgNS45NTExOCA1Ljg0MTcxIDYuMTQ2NDUgNS42NDY0NVonIGZpbGw9JyUyM0ZDMkUwMScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwLjU2M3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLkFkZHJlc3NGb3JtIHtcclxuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIGdhcDogJHNwYWNpbmcteC1zbWFsbDtcclxuICB9XHJcblxyXG4gIC5QYXltZW50Q2FyZEhvbGRlck5hbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteC1zbWFsbDtcclxuICB9XHJcblxyXG4gIC5Qb3N0YWxDb2RlIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLWNvbHVtbi1nYXA6ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAncG9zdGFsbGFiZWwgLicgJ2lucHV0cG9zdGFsY29kZSBkb250a25vd2xpbmsnICdoZWxwZXJyb3IgLic7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDguNzVyZW0gMWZyO1xyXG5cclxuXHJcbiAgICAuaGVscC5lcnJvciB7XHJcbiAgICAgIGdyaWQtYXJlYTogaGVscGVycm9yO1xyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgZ3JpZC1hcmVhOiBwb3N0YWxsYWJlbDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGdyaWQtYXJlYTogaW5wdXRwb3N0YWxjb2RlO1xyXG5cclxuICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgfiAuaGVscC5lcnJvciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5Eb250S25vd1Bvc3RhbENvZGUge1xyXG4gICAgICBncmlkLWFyZWE6IGRvbnRrbm93bGluaztcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAgY29sb3I6ICNlZjdmMDAgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIk7Do28gc2VpIG1ldSBDRVBcIjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIGlucHV0I3NoaXAtbnVtYmVyIHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgICBtYXgtaGVpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuMTI1cmVtKTtcclxuXHJcbiAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG4gICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuUGF5bWVudENhcmREdWVEYXRlIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiRGF0YSBkZSB2ZW5jaW1lbnRvXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLlBheW1lbnRDYXJkQ1ZWLFxyXG4gIC5QYXltZW50Q2FyZFZhbHVlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLkNhcmRGb3JtIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgLlBheW1lbnRDYXJkRmxhZ3Mge1xyXG4gICAgICB0b3A6IDIuMjE5cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuRm9ybUZpZWxkTGFiZWwge1xyXG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5jbGllbnQtZW1haWwge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJFbWFpbFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jbGllbnQtZmlyc3QtbmFtZSB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIk5vbWVcIjtcclxuICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvb2stZm9udC1zaXplO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2xpZW50LWxhc3QtbmFtZSB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlNvYnJlbm9tZVwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jbGllbnQtcGhvbmUge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJDZWx1bGFyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNoaXAtcmVjZWl2ZXJOYW1lIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiTm9tZSBkYSBwZXNzb2EgcXVlIGlyw6EgcmVjZWJlclwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaGlwLWNvbXBsZW1lbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIkNvbXBsZW1lbnRvXCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNoaXAtcmVmZXJlbmNlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJQb250byBkZSByZWZlcsOqbmNpYVwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5QYXltZW50SW5zdGFsbG1lbnRzIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiRW0gcXVhbnRhcyBwYXJjZWxhcyBkZXNlamEgcGFnYXI/XCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyLFxyXG4uaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAge1xyXG4gIGxhYmVsLmNoZWNrYm94LFxyXG4gIC5BZGRyZXNzVG9nZ2xlIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgYm9yZGVyOiAkdGhpY2tuZXNzLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItbWVkaXVtO1xyXG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBtaW4td2lkdGg6IDEuNXJlbTtcclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMTg3NXJlbSByZ2IoMjU1IDI1NSAyNTUpO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwLjg3NXJlbTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIHdpZHRoOiAwLjg3NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgIH1cclxuXHJcbiAgICA+IGxhYmVsIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAjYWRkcmVzcy10b2dnbGUtMCxcclxuICAgICNhZGRyZXNzLXRvZ2dsZS0xIHtcclxuICAgICAgfiBsYWJlbCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1ib2R5LXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1ib2R5LWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5pcy1xZWNvbSB7XHJcbiAgICAjY2FydC1saW5rLW5vdGUtYWRkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG59IiwiLmlzLXF0YSB7XHJcbiAgICAubGluay1sb2dvdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXJmb3JtLXRlbXBsYXRlIHtcclxuICAgICAgLnBheW1lbnQtY29uZmlybWF0aW9uLXdyYXAge1xyXG4gICAgICAgIC5wYXltZW50LXN1Ym1pdC13cmFwIHtcclxuICAgICAgICAgIGJvdHRvbTogNDJweDtcclxuICAgICAgICAgIGdhcDogMDtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cclxuICAuY2FydCB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuY2FydC1pdGVtcyB7XHJcbiAgICAgIHRoZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICB0ciB7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteC1zbWFsbDtcclxuXHJcbiAgICAgICAgICAucHJvZHVjdCxcclxuICAgICAgICAgIC5wcm9kdWN0LXByaWNlLFxyXG4gICAgICAgICAgLnF1YW50aXR5LFxyXG4gICAgICAgICAgLnF1YW50aXR5LXByaWNlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctaDUtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctaDUtZm9udC1zaXplO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGhlYWRpbmctaDUtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgJi5wcm9kdWN0IHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzclICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjguMTg4cmVtKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzklICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzEuMjVyZW0pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3Ny4xODc1cmVtKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDglICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzkuNXJlbSkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA5cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucXVhbnRpdHkge1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMS44MTNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB3aWR0aDogNi45Mzc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucXVhbnRpdHktcHJpY2Uge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2JSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OHJlbSkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRib2R5IHtcclxuICAgICAgLnByb2R1Y3QtaXRlbSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci1zbWFsbCBkb3R0ZWQgJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcGFkZGluZzogMCAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAge1xyXG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgIGdhcDogMCAxcmVtO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuICAgICAgICAgICAgJ2ltYWdlIG5hbWUgdHJhc2gnXHJcbiAgICAgICAgICAgICdpbWFnZSBxdWFudGl0eSB0cmFzaCdcclxuICAgICAgICAgICAgJ2ltYWdlIHByaWNlIHRyYXNoJ1xyXG4gICAgICAgICAgICAnaW1hZ2UgdG90YWwgdHJhc2gnO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0cmVtIGF1dG8gMXJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNjg3NXJlbSAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnByb2R1Y3QtaW1hZ2Uge1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiBpbWFnZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG5cclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wcm9kdWN0LW5hbWUge1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IG5hbWU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTkuNTYzcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMy41cmVtO1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJyYW5kIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2VsbGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IHByaWNlO1xyXG4gICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLXgtc21hbGwgMCAwIDVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5saXN0LXByaWNlIHtcclxuICAgICAgICAgICAgICAub2xkLXByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgJi5tdXRlZCB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJlc3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgLm5ldy1wcm9kdWN0LXByaWNlLFxyXG4gICAgICAgICAgICAgIC5uZXctcHJvZHVjdC1yZWFsLXByaWNlLXBlci11bml0IHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLWJvZHktYm9vay1saW5lLWhlaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAubWVhc3VyZW1lbnQtdW5pdC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWVhc3VyZW1lbnQtdW5pdC1sYWJlbC5yZW1vdmUtbWFyZ2luLWJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubmV3LXByb2R1Y3QtcmVhbC1wcmljZS1wZXItdW5pdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnByaWNlLWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucXVhbnRpdHkge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IHF1YW50aXR5O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogNy4xcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMDAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMS4zNzVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMC4yNXJlbTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxLjkzNzVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDcwcmVtKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi45Mzc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaXRlbS1xdWFudGl0eS1jaGFuZ2UtZGVjcmVtZW50IHtcclxuICAgICAgICAgICAgICAuaWNvbi1taW51cy1zaWduIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgcng9JzInIGZpbGw9JyUyMzAwMkE1QicvJTNFJTNDcGF0aCBkPSdNOSAxMkgxNScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tcXVhbnRpdHktY2hhbmdlLWluY3JlbWVudCB7XHJcbiAgICAgICAgICAgICAgLmljb24tcGx1cy1zaWduIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI1JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjUgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHg9JzAuNjY4OTQ1JyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHJ4PScyJyBmaWxsPSclMjMwMDJBNUInLyUzRSUzQ3BhdGggZD0nTTEyLjY2ODkgMTVWMTJNMTIuNjY4OSAxMlY5TTEyLjY2ODkgMTJIMTUuNjY4OU0xMi42Njg5IDEySDkuNjY4OTUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtLXF1YW50aXR5LWNoYW5nZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tbXVsdGlwbGllci1sYWJlbCxcclxuICAgICAgICAgICAgLml0ZW0tdW5pdC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5xdWFudGl0eS1wcmljZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IHRvdGFsO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC50b3RhbC1zZWxsaW5nLXByaWNlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXRlcnRpYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1ib2R5LXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLWJvZHktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMCAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ5NGE0YztcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdUb3RhbCc7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pdGVtLXJlbW92ZSB7XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IHRyYXNoO1xyXG5cclxuICAgICAgICAgICAgLml0ZW0tcmVtb3ZlLWljbyB7XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE5JyB2aWV3Qm94PScwIDAgMTggMTknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS4yNSAzQzUuMjUgMS40ODEyMiA2LjQ4MTIyIDAuMjUgOCAwLjI1SDEwQzExLjUxODggMC4yNSAxMi43NSAxLjQ4MTIyIDEyLjc1IDNWMy4yNUgxN0MxNy40MTQyIDMuMjUgMTcuNzUgMy41ODU3OSAxNy43NSA0QzE3Ljc1IDQuNDE0MjEgMTcuNDE0MiA0Ljc1IDE3IDQuNzVIMTUuNzVWMTZDMTUuNzUgMTcuNTE4OCAxNC41MTg4IDE4Ljc1IDEzIDE4Ljc1SDVDMy40ODEyMiAxOC43NSAyLjI1IDE3LjUxODggMi4yNSAxNlY0Ljc1SDFDMC41ODU3ODYgNC43NSAwLjI1IDQuNDE0MjEgMC4yNSA0QzAuMjUgMy41ODU3OSAwLjU4NTc4NiAzLjI1IDEgMy4yNUg1LjI1VjNaTTMuNzUgNC43NVYxNkMzLjc1IDE2LjY5MDQgNC4zMDk2NCAxNy4yNSA1IDE3LjI1SDEzQzEzLjY5MDQgMTcuMjUgMTQuMjUgMTYuNjkwNCAxNC4yNSAxNlY0Ljc1SDMuNzVaTTExLjI1IDMuMjVINi43NVYzQzYuNzUgMi4zMDk2NCA3LjMwOTY0IDEuNzUgOCAxLjc1SDEwQzEwLjY5MDQgMS43NSAxMS4yNSAyLjMwOTY0IDExLjI1IDNWMy4yNVonIGZpbGw9JyUyMzU4NTk1QicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgICAuY2FydCB7XHJcbiAgICAgIGJvcmRlcjogJGJvcmRlci1tZWRpdW0gc29saWQgJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC5jYXJ0LWl0ZW1zIHtcclxuICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgIC5wcm9kdWN0LWl0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAudi1jdXN0b20tcHJvZHVjdC1pdGVtLXdyYXAge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAucHJvZHVjdC1uYW1lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3Ny4xODc1cmVtKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcuM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3OS41cmVtKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTkuNTYyNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMC41NjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzEuMjVyZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5LjU2MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4Ljc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjkzNzVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MHJlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjkzNzVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnF1YW50aXR5LXByaWNlIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC50b3RhbC1zZWxsaW5nLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaXRlbS1yZW1vdmUge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3OS41cmVtKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtLWxpbmstcmVtb3ZlIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5pdGVtLXJlbW92ZS1pY28ge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY2FydC10ZW1wbGF0ZSB7XHJcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4iLCJib2R5IHtcclxuICAuY2FydC10ZW1wbGF0ZS1ob2xkZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmVtcHR5LWNhcnQtY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMXJlbTtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcclxuICAgICAgcGFkZGluZzogMS4yNXJlbSAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDMuNXJlbSAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogODJyZW0pIHtcclxuICAgICAgICBwYWRkaW5nOiAzLjVyZW0gMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmVtcHR5LWNhcnQtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1oNC1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6ICRoZWFkaW5nLWg0LWZvbnQtc2l6ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1oNC1saW5lLWhlaWdodDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmVtcHR5LWNhcnQtbWVzc2FnZSB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXRlcnRpYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtYm9keS1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnAtYm9keS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLWJvZHktYm9vay1saW5lLWhlaWdodDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5lbXB0eS1jYXJ0LWxpbmtzIHtcclxuICAgICAgICAubGluay1jaG9vc2UtcHJvZHVjdHMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjgxM3JlbTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNzaG93LW1vcmUge1xyXG4gICAgICBib3JkZXI6IDAuMDYzcmVtIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4wNjNyZW07XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICBoZWlnaHQ6ICRzcGFjaW5nLWxhcmdlO1xyXG4gICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgbWFyZ2luOiAwICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkc3BhY2luZy1tZWRpdW0pO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgIG1hcmdpbjogJHNwYWNpbmcteC1zbWFsbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJib2R5IHtcclxuICBkaXYuY2hlY2tvdXQtY29udGFpbmVyIHtcclxuICAgIC5jYXJ0LXRlbXBsYXRlIHtcclxuICAgICAgJi5taW5pLWNhcnQsXHJcbiAgICAgICYuZnVsbC1jYXJ0IHtcclxuICAgICAgICAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xyXG4gICAgICAgICAgLnN1bW1hcnkge1xyXG4gICAgICAgICAgICBkaXYuc3VtbWFyeS1jb3Vwb24td3JhcCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5kaXYuY2hlY2tvdXQtY29udGFpbmVyIHtcclxuICBkaXYub3JkZXJmb3JtLXRlbXBsYXRlIHtcclxuICAgIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIHtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1M3JlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkaXYuY2FydC10ZW1wbGF0ZSB7XHJcbiAgICAgIGRpdi5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIHtcclxuICAgICAgICAjZ28tdG8tY2FydC1idXR0b24ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLW1lZGl1bSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLW1lZGl1bSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogJGJvcmRlci1tZWRpdW0gc29saWQgJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1oNS1mb250LWZhbWlseTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWg1LWxpbmUtaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnUmVzdW1vIGRhIGNvbXByYSc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctaDUtZm9udC1zaXplICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgY29sdW1uLWdhcDogJHNwYWNpbmcteC1zbWFsbDtcclxuICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnaW1hZ2UgbmFtZScgJ2ltYWdlIGRlc2NyaXB0aW9uJyAnbWVzc2FnZSBtZXNzYWdlJztcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjBweCBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgJHNwYWNpbmcteC1zbWFsbCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICY6aGFzKC5pdGVtLXVuYXZhaWxhYmxlKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdXBwb3J0LXdhcm5pbmctbGlnaHRlc3Q7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLml0ZW0tdW5hdmFpbGFibGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiBtZXNzYWdlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14eC1zbWFsbCAwO1xyXG5cclxuICAgICAgICAgICAgLml0ZW0tdW5hdmFpbGFibGUtbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgIC5pY29uLXdhcm5pbmctc2lnbiB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNSAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTIuNSA5Ljc1VjEzLjVcIiBzdHJva2U9XCIlMjNFRjdGMDBcIiBzdHJva2Utd2lkdGg9XCIyXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjxwYXRoIGQ9XCJNMTEuMjA2MyAzLjc0OTk5TDIuOTU2MzQgMThDMi44MjQ5MSAxOC4yMjc2IDIuNzU1NiAxOC40ODU4IDIuNzU1MzcgMTguNzQ4N0MyLjc1NTE0IDE5LjAxMTUgMi44MjM5OCAxOS4yNjk4IDIuOTU1MDEgMTkuNDk3N0MzLjA4NjA0IDE5LjcyNTYgMy4yNzQ2NSAxOS45MTUgMy41MDE5NCAyMC4wNDcxQzMuNzI5MjMgMjAuMTc5MSAzLjk4NzIzIDIwLjI0OTEgNC4yNTAwOSAyMC4yNUgyMC43NTAxQzIxLjAxMjkgMjAuMjQ5MSAyMS4yNzA5IDIwLjE3OTEgMjEuNDk4MiAyMC4wNDcxQzIxLjcyNTUgMTkuOTE1IDIxLjkxNDEgMTkuNzI1NiAyMi4wNDUyIDE5LjQ5NzdDMjIuMTc2MiAxOS4yNjk4IDIyLjI0NSAxOS4wMTE1IDIyLjI0NDggMTguNzQ4N0MyMi4yNDQ2IDE4LjQ4NTggMjIuMTc1MyAxOC4yMjc2IDIyLjA0MzggMThMMTMuNzkzOCAzLjc0OTk5QzEzLjY2MzQgMy41MjIwNiAxMy40NzUgMy4zMzI2MyAxMy4yNDc5IDMuMjAwODhDMTMuMDIwNyAzLjA2OTE0IDEyLjc2MjcgMi45OTk3NiAxMi41MDAxIDIuOTk5NzZDMTIuMjM3NSAyLjk5OTc2IDExLjk3OTUgMy4wNjkxNCAxMS43NTIzIDMuMjAwODhDMTEuNTI1MSAzLjMzMjYzIDExLjMzNjggMy41MjIwNiAxMS4yMDYzIDMuNzQ5OTlWMy43NDk5OVpcIiBzdHJva2U9XCIlMjNFRjdGMDBcIiBzdHJva2Utd2lkdGg9XCIyXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjxwYXRoIGQ9XCJNMTIuNSAxOEMxMy4xMjEzIDE4IDEzLjYyNSAxNy40OTYzIDEzLjYyNSAxNi44NzVDMTMuNjI1IDE2LjI1MzcgMTMuMTIxMyAxNS43NSAxMi41IDE1Ljc1QzExLjg3ODcgMTUuNzUgMTEuMzc1IDE2LjI1MzcgMTEuMzc1IDE2Ljg3NUMxMS4zNzUgMTcuNDk2MyAxMS44Nzg3IDE4IDEyLjUgMThaXCIgZmlsbD1cIiUyM0VGN0YwMFwiLz48L3N2Zz4nKTtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlbHAtYXJyb3cge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucXVhbnRpdHkge1xyXG4gICAgICAgICAgICBsZWZ0OiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICAmLmJhZGdlIHtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXh4eC1zbWFsbCAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAgICYuaGlkZGVuIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnVybCB7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogaW1hZ2U7XHJcbiAgICAgICAgICAgIGhlaWdodDogMy43NXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMy43NXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5waG90byB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogbmFtZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogZGVzY3JpcHRpb247XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAuc2hpcHBpbmctZGF0ZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYXJ0LXRlbXBsYXRlIHtcclxuICAmLm1pbmktY2FydCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB0b3A6IDVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXN0b20tY2FydC10ZW1wbGF0ZS13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAuc3VtbWFyeS1jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLW1lZGl1bSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItcmlnaHQ6ICRib3JkZXItbWVkaXVtIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci10b3A6ICRib3JkZXItbWVkaXVtIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgLmNhcnQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItbWVkaXVtIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICRzcGFjaW5nLXgtc21hbGwgMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuc3VtbWFyeS10b3RhbGl6ZXJzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIC5hY2NvcmRpb24tZ3JvdXAge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgLmFjY29yZGlvbi1pbm5lciB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgLnRhYmxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIHRib2R5LnRvdGFsaXplcnMtbGlzdCB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgdGQuaW5mbyxcclxuICAgICAgICAgICAgICB0ZC5tb25ldGFyeSxcclxuICAgICAgICAgICAgICB0ZC5pbmZvOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9vay1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5tb25ldGFyeSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB0ci5zcnAtc3VtbWFyeS1yZXN1bHQge1xyXG4gICAgICAgICAgICAgICAgdGQuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRmb290IHtcclxuICAgICAgICAgICAgICAuaW5mbyxcclxuICAgICAgICAgICAgICAubW9uZXRhcnkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctaDQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoZWFkaW5nLWg0LWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWg0LWxpbmUtaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubW9uZXRhcnkge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FydC1saW5rcy1ib3R0b20ge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluay1wcmludC1jYXJ0LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgI2NhcnQtY2hvb3NlLW1vcmUtcHJvZHVjdHMsXHJcbiAgICAgIC5saW5rLWNob29zZS1tb3JlLXByb2R1Y3RzLXdyYXBwZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtYm9keS1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4tcGxhY2Utb3JkZXItd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgI2NhcnQtdG8tb3JkZXJmb3JtLmJ0bi1zdWNjZXNzIHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJ0ZpbmFsaXphciBDb21wcmEnO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtYm9keS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAuY2FydC10ZW1wbGF0ZSB7XHJcbiAgICBmbGV4LWZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgLmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAge1xyXG4gICAgICBtYXgtd2lkdGg6IDI2cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhaW5lci1jYXJ0IHtcclxuICAgIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG5cclxuICAgICAgLmNhcnQge1xyXG4gICAgICAgIGdyaWQtYXJlYTogcHJvZHVjdHM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xyXG4gICAgICBncmlkLWFyZWE6IHN1bW1hcnk7XHJcbiAgICAgIG1heC13aWR0aDogMjZyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jb250YWluZXItY2FydCB7XHJcbiAgLmNhcnQtYWN0aXZlIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAuY2FydC10ZW1wbGF0ZSB7XHJcbiAgICAgIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgICAgICAgLmNhcnQge1xyXG4gICAgICAgICAgLnRhYmxlLmNhcnQtaXRlbXMge1xyXG4gICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgLnByb2R1Y3QtaXRlbS51bmF2YWlsYWJsZS5sb29rYXRtZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VwcG9ydC13YXJuaW5nLWxpZ2h0ZXN0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1LjkzNzVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLnYtY3VzdG9tLXByb2R1Y3QtaXRlbS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC42ODc1cmVtIDAgMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkuMzc1cmVtIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdXBwb3J0LXdhcm5pbmctbGlnaHRlc3Q7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAucXVhbnRpdHktcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH4gLml0ZW0tdW5hdmFpbGFibGUge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlci1zbWFsbCBkb3R0ZWQgJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLml0ZW0tdW5hdmFpbGFibGUtbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VwcG9ydC13YXJuaW5nLWxpZ2h0ZXN0O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjM3NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuaGVscC1hcnJvdy50b3AtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5pY29uLXdhcm5pbmctc2lnbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiA5Ljc1VjEzLjUnIHN0cm9rZT0nJTIzRUY3RjAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTAuNzA2MyAzLjc1MDI0TDIuNDU2MzQgMTguMDAwMkMyLjMyNDkxIDE4LjIyNzkgMi4yNTU2IDE4LjQ4NjEgMi4yNTUzNyAxOC43NDg5QzIuMjU1MTQgMTkuMDExOCAyLjMyMzk4IDE5LjI3MDEgMi40NTUwMSAxOS40OThDMi41ODYwNCAxOS43MjU4IDIuNzc0NjUgMTkuOTE1MyAzLjAwMTk0IDIwLjA0NzNDMy4yMjkyMyAyMC4xNzkzIDMuNDg3MjMgMjAuMjQ5MyAzLjc1MDA5IDIwLjI1MDJIMjAuMjUwMUMyMC41MTI5IDIwLjI0OTMgMjAuNzcwOSAyMC4xNzkzIDIwLjk5ODIgMjAuMDQ3M0MyMS4yMjU1IDE5LjkxNTMgMjEuNDE0MSAxOS43MjU4IDIxLjU0NTIgMTkuNDk4QzIxLjY3NjIgMTkuMjcwMSAyMS43NDUgMTkuMDExOCAyMS43NDQ4IDE4Ljc0ODlDMjEuNzQ0NiAxOC40ODYxIDIxLjY3NTMgMTguMjI3OSAyMS41NDM4IDE4LjAwMDJMMTMuMjkzOCAzLjc1MDI0QzEzLjE2MzQgMy41MjIzIDEyLjk3NSAzLjMzMjg3IDEyLjc0NzkgMy4yMDExM0MxMi41MjA3IDMuMDY5MzggMTIuMjYyNyAzIDEyLjAwMDEgM0MxMS43Mzc1IDMgMTEuNDc5NSAzLjA2OTM4IDExLjI1MjMgMy4yMDExM0MxMS4wMjUxIDMuMzMyODcgMTAuODM2OCAzLjUyMjMgMTAuNzA2MyAzLjc1MDI0VjMuNzUwMjRaJyBzdHJva2U9JyUyM0VGN0YwMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTEyIDE4QzEyLjYyMTMgMTggMTMuMTI1IDE3LjQ5NjMgMTMuMTI1IDE2Ljg3NUMxMy4xMjUgMTYuMjUzNyAxMi42MjEzIDE1Ljc1IDEyIDE1Ljc1QzExLjM3ODcgMTUuNzUgMTAuODc1IDE2LjI1MzcgMTAuODc1IDE2Ljg3NUMxMC44NzUgMTcuNDk2MyAxMS4zNzg3IDE4IDEyIDE4WicgZmlsbD0nJTIzRUY3RjAwJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJib2R5LmJvZHktY2FydC12ZXJ0aWNhbCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAuY2FydC10ZW1wbGF0ZSB7XHJcbiAgICAgICYuZnVsbC1jYXJ0IHtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgZ2FwOiAwLjkzOHJlbSAkc3BhY2luZy1zbWFsbDtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGU6XHJcbiAgICAgICAgICAgICdwcm9kdWN0cyBzaGlwcGluZycgYXV0b1xyXG4gICAgICAgICAgICAncHJvZHVjdHMgc3VtbWFyeScgMWZyIC8gYXV0byAyNnJlbTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNoZWNrb3V0LWNvbnRhaW5lciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgbWF4LXdpZHRoOiA4MHJlbSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgei1pbmRleDogdW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcclxuICAuY2FydC1tb3JlLW9wdGlvbnMge1xyXG4gICAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTEwMDtcclxuXHJcbiAgICAjc2hpcHBpbmctcHJldmlldy1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJ0LXNlbGVjdC1naWZ0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAuY2hlY2tvdXQtY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuY2FydC1tb3JlLW9wdGlvbnMge1xyXG4gICAgZ3JpZC1hcmVhOiBzaGlwcGluZztcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuIiwiI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46ICRzcGFjaW5nLXgtc21hbGw7XHJcblxyXG4gICAgLnNycC1jb250ZW50IHtcclxuICAgICAgICAuc3JwLW1haW4tdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1oNS1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkaGVhZGluZy1oNS1mb250LXNpemU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjZmluZC1waWNrdXAtbGluayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMC4wNjNyZW0gc29saWQgJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy14LWxhcmdlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjNyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFEM0E4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zcnAtZGF0YSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnVmVqYSBhcyBvcMOnw7VlcyBkZSBlbnRyZWdhIHBhcmEgc2V1cyBpdGVucywgY29tIHRvZG9zIG9zIHByYXpvcyBlIHZhbG9yZXMuJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXNtYWxsO1xyXG4gICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNocC1hbGVydC1zaGlwcGluZy11bmF2YWlsYWJsZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAkY29sb3Itc3VwcG9ydC13YXJuaW5nLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbWFsbDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc2hwLWFsZXJ0LWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTIgMjFDMTYuOTcwNiAyMSAyMSAxNi45NzA2IDIxIDEyQzIxIDcuMDI5NDQgMTYuOTcwNiAzIDEyIDNDNy4wMjk0NCAzIDMgNy4wMjk0NCAzIDEyQzMgMTYuOTcwNiA3LjAyOTQ0IDIxIDEyIDIxWicgc3Ryb2tlPSclMjNGRkFCMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJy8lM0UlM0NwYXRoIGQ9J00xMiA3LjVWMTIuNzUnIHN0cm9rZT0nJTIzRkZBQjAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTIgMTcuMjVDMTIuNjIxMyAxNy4yNSAxMy4xMjUgMTYuNzQ2MyAxMy4xMjUgMTYuMTI1QzEzLjEyNSAxNS41MDM3IDEyLjYyMTMgMTUgMTIgMTVDMTEuMzc4NyAxNSAxMC44NzUgMTUuNTAzNyAxMC44NzUgMTYuMTI1QzEwLjg3NSAxNi43NDYzIDExLjM3ODcgMTcuMjUgMTIgMTcuMjVaJyBmaWxsPSclMjNGRkFCMDAnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnNocC1hbGVydC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3JwLXJlc3VsdCB7XHJcbiAgICAgICAgICAgICAgICAuc3JwLXBpY2t1cC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGhpY2tuZXNzLXNtYWxsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc3JwLWl0ZW1zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdSZXRpcmFyJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfiAuc3JwLWRlbGl2ZXJ5LWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zcnAtaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy14eC1zbWFsbDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nLXh4eC1zbWFsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfSBcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zcnAtdW5hdmFpbGFibGUgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXh4LXNtYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zcnAtZGVsaXZlcnktaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3JwLWRlbGl2ZXJ5LWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNycC1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnUmVjZWJlcic7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNycC1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplIDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNycC1hZGRyZXNzLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14LXNtYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zcnAtc2hpcHBpbmctY3VycmVudC1zaW5nbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC4wNjNyZW0gc29saWQgJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0LjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNycC1zaGlwcGluZy1jdXJyZW50LXNpbmdsZV9fYnVsbGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLXNtYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctc21hbGw7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNycC1zaGlwcGluZy1jdXJyZW50LXNpbmdsZV9fc2xhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3JwLXNoaXBwaW5nLWN1cnJlbnQtc2luZ2xlX19wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LXJlbW92ZUZyb21DYXJ0V3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmcteC1sYXJnZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXh4LXNtYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1JlbW92ZXIgaXRlbXMgZG8gY2FycmluaG8nO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRDNBOCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1hbGVydFBpY2t1cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3JwLXRvZ2dsZV9fd3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtZnJhbWUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNycC10b2dnbGVfX2RlbGl2ZXJ5IHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgfVxyXG5cclxuICAgIC5zcnAtdG9nZ2xlX19waWNrdXAge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuXHJcbiAgICAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1mcmFtZURlbGl2ZXJ5IHtcclxuICAgICAgICBib3JkZXI6IDAuMDYzcmVtIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkc3BhY2luZy1sYXJnZSAwIDAgJHNwYWNpbmctbGFyZ2U7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHVuc2V0O1xyXG5cclxuICAgICAgICAmIH4gLnNycC10b2dnbGVfX2RlbGl2ZXJ5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc3BhY2luZy1sYXJnZSAwIDAgJHNwYWNpbmctbGFyZ2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgfiAuc3JwLXRvZ2dsZV9fcGlja3VwIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTMwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkc3BhY2luZy1sYXJnZSAkc3BhY2luZy1sYXJnZSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1mcmFtZVBpY2t1cCB7XHJcbiAgICAgICAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkc3BhY2luZy1sYXJnZSAkc3BhY2luZy1sYXJnZSAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHVuc2V0O1xyXG5cclxuICAgICAgICAmIH4gLnNycC10b2dnbGVfX3BpY2t1cCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAkc3BhY2luZy1sYXJnZSAkc3BhY2luZy1sYXJnZSAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIH4gLnNycC10b2dnbGVfX2RlbGl2ZXJ5IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTMwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNwYWNpbmctbGFyZ2UgMCAwICRzcGFjaW5nLWxhcmdlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3JwLXRvZ2dsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHgtc21hbGw7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHJpZ2h0OiAwLjA2M3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc3JwLXBvc3RhbC1jb2RlX19mb3JtIHtcclxuICAgICAgICAuaW5wdXQge1xyXG4gICAgICAgICAgICAmLnNoaXAtcG9zdGFsQ29kZSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHgtc21hbGw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1sZWdhbC1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNjYXJ0LXNoaXBwaW5nLWNhbGN1bGF0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgIGJvcmRlciA6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yIDogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXh4LXNtYWxsO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IC0wLjA2M3JlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDYuMDYzcmVtO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIucGtwbW9kYWwtYmFja2Ryb3Age1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcGFjaXR5LTQwICFpbXBvcnRhbnQ7XHJcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGtwbW9kYWwge1xyXG4gIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTMwMDtcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXh4cztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xyXG4gIHBhZGRpbmc6IDEuNXJlbTtcclxuXHJcbiAgLnBrcG1vZGFsLWNsb3NlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIHRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTguNzUgNS4yNUw1LjI1IDE4Ljc1XCIgc3Ryb2tlPVwiJTIzRUY3RjAwXCIgc3Ryb2tlLXdpZHRoPVwiMlwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiLz48cGF0aCBkPVwiTTE4Ljc1IDE4Ljc1TDUuMjUgNS4yNVwiIHN0cm9rZT1cIiUyM0VGN0YwMFwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+Jyk7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wa3Btb2RhbC1pbmZvLWJhci1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgLnBrcG1vZGFsLWhlYWRlciB7XHJcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDFyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC5wa3Btb2RhbC10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1oNC1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6ICRoZWFkaW5nLWg0LWZvbnQtc2l6ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1oNC1saW5lLWhlaWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMTAwO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBoZWlnaHQ6ICR0aGlja25lc3MtZGFzaDtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3LjgxM3JlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wa3Btb2RhbC1sb2NhdGlvbi1zdW1tYXJ5IHtcclxuICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwLjVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC5wa3Btb2RhbC1sb2NhdGlvbi1zdW1tYXJ5LWJ0biB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtYm9keS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDI0IDI0XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZD1cIk0xMiAwQzYuOTk4NDQgMCAzIDMuOTk4NDQgMyA5QzMgMTAuNzI5NyAzLjUxNTYyIDEyLjA2NTYgNC40MTA5NCAxMy40MjAzTDExLjA1MzEgMjMuNDk4NEMxMS4yNTQ3IDIzLjgwMzEgMTEuNjAxNiAyNCAxMiAyNEMxMi4zOTg0IDI0IDEyLjc1IDIzLjc5ODQgMTIuOTQ2OSAyMy40OTg0TDE5LjU4OTEgMTMuNDIwM0MyMC40ODQ0IDEyLjA2NTYgMjEgMTAuNzI5NyAyMSA5QzIxIDMuOTk4NDQgMTcuMDAxNiAwIDEyIDBaTTEyIDEzLjk5NjlDOS4yMzkwNiAxMy45OTY5IDYuOTk4NDQgMTEuNzU2MyA2Ljk5ODQ0IDguOTkwNjNDNi45OTg0NCA2LjIyNSA5LjIzOTA2IDMuOTg0MzggMTIgMy45ODQzOEMxNC43NjA5IDMuOTg0MzggMTcuMDAxNiA2LjIyNSAxNy4wMDE2IDguOTkwNjNDMTcuMDAxNiAxMS43NTYzIDE0Ljc2MDkgMTMuOTk2OSAxMiAxMy45OTY5Wk0xMiA2QzEwLjM0MDYgNiA5IDcuMzQwNjIgOSA5QzkgMTAuNjU5NCAxMC4zNDA2IDEyIDEyIDEyQzEzLjY1OTQgMTIgMTUgMTAuNjU5NCAxNSA5QzE1IDcuMzQwNjIgMTMuNjU5NCA2IDEyIDZaXCIgZmlsbD1cIiUyM0VGN0YwMFwiLz48L3N2Zz4nKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbiAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBrcG1vZGFsLWxvY2F0aW9uLXN1bW1hcnktaWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGtwbW9kYWwtbG9jYXRpb24tcmVzZXQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy14eHM7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMDAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgJHNwYWNpbmcteC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wa3Btb2RhbC1kZXRhaWxzLFxyXG4gICAgLnBrcG1vZGFsLWRldGFpbHMtbWlkZGxlLFxyXG4gICAgLnBrcG1vZGFsLXBvaW50cy1saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC52dGV4LXBpY2t1cC1wb2ludHMtbW9kYWwtMy14LXBpY2t1cExpc3RUaXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wa3Btb2RhbC1kZXRhaWxzLXN0b3JlLFxyXG4gICAgICAucGtwbW9kYWwtcG9pbnRzLWl0ZW0ge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14LXNtYWxsO1xyXG5cclxuICAgICAgICAucGtwbW9kYWwtcGlja3VwLXBvaW50IHtcclxuICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYWluIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1tYXJrZXIge1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGdhcDogJHNwYWNpbmcteHgtc21hbGw7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAucGtwbW9kYWwtcGlja3VwLXBvaW50LW1hcmtlci1pbWFnZSxcclxuICAgICAgICAgICAgICAucGtwbW9kYWwtcGlja3VwLXBvaW50LXNlYXJjaC1tYXJrZXItaW1hZ2UsXHJcbiAgICAgICAgICAgICAgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1iZXN0LW1hcmtlci1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTIgMEM2Ljk5ODQ0IDAgMyAzLjk5ODQ0IDMgOUMzIDEwLjcyOTcgMy41MTU2MiAxMi4wNjU2IDQuNDEwOTQgMTMuNDIwM0wxMS4wNTMxIDIzLjQ5ODRDMTEuMjU0NyAyMy44MDMxIDExLjYwMTYgMjQgMTIgMjRDMTIuMzk4NCAyNCAxMi43NSAyMy43OTg0IDEyLjk0NjkgMjMuNDk4NEwxOS41ODkxIDEzLjQyMDNDMjAuNDg0NCAxMi4wNjU2IDIxIDEwLjcyOTcgMjEgOUMyMSAzLjk5ODQ0IDE3LjAwMTYgMCAxMiAwWk0xMiAxMy45OTY5QzkuMjM5MDYgMTMuOTk2OSA2Ljk5ODQ0IDExLjc1NjMgNi45OTg0NCA4Ljk5MDYzQzYuOTk4NDQgNi4yMjUgOS4yMzkwNiAzLjk4NDM4IDEyIDMuOTg0MzhDMTQuNzYwOSAzLjk4NDM4IDE3LjAwMTYgNi4yMjUgMTcuMDAxNiA4Ljk5MDYzQzE3LjAwMTYgMTEuNzU2MyAxNC43NjA5IDEzLjk5NjkgMTIgMTMuOTk2OVpNMTIgNkMxMC4zNDA2IDYgOSA3LjM0MDYyIDkgOUM5IDEwLjY1OTQgMTAuMzQwNiAxMiAxMiAxMkMxMy42NTk0IDEyIDE1IDEwLjY1OTQgMTUgOUMxNSA3LjM0MDYyIDEzLjY1OTQgNiAxMiA2WlwiIGZpbGw9XCIlMjNFRjdGMDBcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtZGlzdGFuY2Uge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtaW5mbyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGdhcDogJHNwYWNpbmcteHgtc21hbGw7XHJcblxyXG4gICAgICAgICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS02MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctaDUtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRoZWFkaW5nLWg1LWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1oNS1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICAuYWRkcmVzcy1zdW1tYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtYXZhaWxhYmlsaXR5IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc3VwcG9ydC1kYW5nZXItZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2xhLWF2YWlsYWJpbGl0eSB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWdyYXlzY2FsZS0xMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy1zbWFsbDtcclxuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgMCAwIDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5wa3Btb2RhbC1waWNrdXAtcG9pbnQtc2xhLFxyXG4gICAgICAgICAgICAucGtwbW9kYWwtcGlja3VwLXBvaW50LXByaWNlIHtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnBrcG1vZGFsLXBpY2t1cC1wb2ludC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBrcG1vZGFsLWRldGFpbHMtc3RvcmUge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBrcG1vZGFsLWRldGFpbHMtdG9wIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAucGtwbW9kYWwtZGV0YWlscy1iYWNrLWxuayB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1iYWNrQ2hldnJvbiB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXh4eC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgJiBwYXRoIHtcclxuICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGtwbW9kYWwtZGV0YWlscy1oZWFkZXItYnV0dG9uIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGtwbW9kYWwtZGV0YWlscy1ib3R0b20gYnV0dG9uLFxyXG4gICAgICAucGtwbW9kYWwtc2hvdy1saXN0LWJ0biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXh4cztcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtICRzcGFjaW5nLXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wa3Btb2RhbC1kZXRhaWxzLWJvdHRvbSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGtwbW9kYWwtZGV0YWlscy1pbmZvIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHkgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5wa3Btb2RhbC1kZXRhaWxzLWluZm8tdGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LWZhbWlseSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1zaXplICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLXNlbWlib2xkLWxpbmUtaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGtwbW9kYWwtZnVsbC1wYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcclxuXHJcbiAgICAucGtwbW9kYWwtc2VhcmNoLWFsb25lIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAucGtwbW9kYWwtc2VhcmNoLWFsb25lLXRpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS02MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWgzLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctaDMtZm9udC1zaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1oMy1saW5lLWhlaWdodDtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBrcG1vZGFsLXNlYXJjaC1hbG9uZS1zdWJ0aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtYm9keS1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wa3Btb2RhbC1wb3N0YWwtY29kZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNy41cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5zaGlwLXBvc3RhbENvZGUge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4wNjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBOZXhhLWJvb2ssIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItbWVkaXVtIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wa3AtbW9kYWwtYXNrLWdlb2xvY2F0aW9uLWJ0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1wa3Btb2RhbC5wa3Btb2RhbCB7XHJcbiAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtZXJyb3JUaXRsZSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICB9XHJcbiAgXHJcbiAgLnZ0ZXgtcGlja3VwLXBvaW50cy1tb2RhbC0zLXgtZXJyb3JTdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgfVxyXG5cclxuICAudnRleC1waWNrdXAtcG9pbnRzLW1vZGFsLTMteC1lcnJvcldyYXBwZXIge1xyXG4gICAgLnBrcG1vZGFsLWJhY2stdG8tc2VhcmNoIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmcC1ib2R5LWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgd2lkdGg6IDE1LjYyNXJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hc2stZm9yLWdlb2xvY2F0aW9uIHtcclxuICAuYXNrLWZvci1nZW9sb2NhdGlvbi10aXRsZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0zMDA7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgfVxyXG5cclxuICAuYXNrLWZvci1nZW9sb2NhdGlvbi1zdWJ0aXRsZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0zMDA7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxuICB9XHJcblxyXG4gIC5hc2stZm9yLWdlb2xvY2F0aW9uLWltYWdlLWFzayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4MicgaGVpZ2h0PSc4Mycgdmlld0JveD0nMCAwIDgyIDgzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF83MzQ2XzM1NjYzKSclM0UlM0NyZWN0IHk9JzAuODU5MDA5JyB3aWR0aD0nODInIGhlaWdodD0nODInIHJ4PSc0MScgZmlsbD0nJTIzRUY3RjAwJy8lM0UlM0NwYXRoIGQ9J00zMi4wNzA1IDI5LjgwNTlMLTYuMzgyNjEgLTguNjQ3MTRDLTYuODM1NzcgLTkuMTAwMyAtNy41NzA0OCAtOS4xMDAzIC04LjAyMzY0IC04LjY0NzE0TC00Ni40NzY3IDI5LjgwNTlDLTQ2LjkyOTkgMzAuMjU5MSAtNDYuOTI5OSAzMC45OTM4IC00Ni40NzY3IDMxLjQ0NjlMLTguMDIzNjQgNjkuOUMtNy41NzA0OCA3MC4zNTMyIC02LjgzNTc3IDcwLjM1MzIgLTYuMzgyNjEgNjkuOUwzMi4wNzA1IDMxLjQ0NjlDMzIuNTIzNiAzMC45OTM4IDMyLjUyMzYgMzAuMjU5MSAzMi4wNzA1IDI5LjgwNTlaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMuMTgnLyUzRSUzQ3BhdGggZD0nTTk4Ljg2NjMgLTE4Ljk3MDNMNjAuNDEzMyAtNTcuNDIzNEM1OS45NjAxIC01Ny44NzY1IDU5LjIyNTQgLTU3Ljg3NjUgNTguNzcyMyAtNTcuNDIzNEwyMC4zMTkyIC0xOC45NzAzQzE5Ljg2NiAtMTguNTE3MiAxOS44NjYgLTE3Ljc4MjUgMjAuMzE5MiAtMTcuMzI5M0w1OC43NzIzIDIxLjEyMzhDNTkuMjI1NCAyMS41NzY5IDU5Ljk2MDEgMjEuNTc2OSA2MC40MTMzIDIxLjEyMzhMOTguODY2MyAtMTcuMzI5M0M5OS4zMTk1IC0xNy43ODI1IDk5LjMxOTUgLTE4LjUxNzIgOTguODY2MyAtMTguOTcwM1onIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMy4xOCcvJTNFJTNDcGF0aCBkPSdNMTE0LjQwMSA2NS44NDQ0TDc1Ljk0NzUgMjcuMzkxM0M3NS40OTQzIDI2LjkzODIgNzQuNzU5NiAyNi45MzgyIDc0LjMwNjQgMjcuMzkxM0wzNS44NTM0IDY1Ljg0NDRDMzUuNDAwMiA2Ni4yOTc1IDM1LjQwMDIgNjcuMDMyMiAzNS44NTM0IDY3LjQ4NTRMNzQuMzA2NCAxMDUuOTM4Qzc0Ljc1OTYgMTA2LjM5MiA3NS40OTQzIDEwNi4zOTIgNzUuOTQ3NSAxMDUuOTM4TDExNC40MDEgNjcuNDg1NEMxMTQuODU0IDY3LjAzMjIgMTE0Ljg1NCA2Ni4yOTc1IDExNC40MDEgNjUuODQ0NFonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMy4xOCcvJTNFJTNDcGF0aCBkPSdNNTcuNTQ2IDEwMS44ODNMMTkuMDkzIDYzLjQyOTlDMTguNjM5OCA2Mi45NzY3IDE3LjkwNTEgNjIuOTc2NyAxNy40NTIgNjMuNDI5OUwtMjEuMDAxMSAxMDEuODgzQy0yMS40NTQzIDEwMi4zMzYgLTIxLjQ1NDMgMTAzLjA3MSAtMjEuMDAxMSAxMDMuNTI0TDE3LjQ1MiAxNDEuOTc3QzE3LjkwNTEgMTQyLjQzIDE4LjYzOTggMTQyLjQzIDE5LjA5MyAxNDEuOTc3TDU3LjU0NiAxMDMuNTI0QzU3Ljk5OTIgMTAzLjA3MSA1Ny45OTkyIDEwMi4zMzYgNTcuNTQ2IDEwMS44ODNaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMuMTgnLyUzRSUzQ3BhdGggZD0nTTEyNi41MDQgMzMuNTQ2NUw4OC4wNTEgLTQuOTA2NTRDODcuNTk3OCAtNS4zNTk3IDg2Ljg2MzEgLTUuMzU5NyA4Ni40MSAtNC45MDY1NEw0Ny45NTY5IDMzLjU0NjVDNDcuNTAzNyAzMy45OTk3IDQ3LjUwMzcgMzQuNzM0NCA0Ny45NTY5IDM1LjE4NzVMODYuNDEgNzMuNjQwNkM4Ni44NjMxIDc0LjA5MzggODcuNTk3OCA3NC4wOTM4IDg4LjA1MSA3My42NDA2TDEyNi41MDQgMzUuMTg3NUMxMjYuOTU3IDM0LjczNDQgMTI2Ljk1NyAzMy45OTk3IDEyNi41MDQgMzMuNTQ2NVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMy4xOCcvJTNFJTNDcGF0aCBkPSdNMzguNTk0OSAxLjIyMzY1TDAuMTQxOCAtMzcuMjI5NEMtMC4zMTEzNTYgLTM3LjY4MjYgLTEuMDQ2MDcgLTM3LjY4MjYgLTEuNDk5MjIgLTM3LjIyOTRMLTM5Ljk1MjMgMS4yMjM2NUMtNDAuNDA1NCAxLjY3NjgxIC00MC40MDU0IDIuNDExNTIgLTM5Ljk1MjMgMi44NjQ2N0wtMS40OTkyMiA0MS4zMTc3Qy0xLjA0NjA3IDQxLjc3MDkgLTAuMzExMzYgNDEuNzcwOSAwLjE0MTc5NyA0MS4zMTc3TDM4LjU5NDkgMi44NjQ2N0MzOS4wNDggMi40MTE1MiAzOS4wNDggMS42NzY4IDM4LjU5NDkgMS4yMjM2NVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMy4xOCcvJTNFJTNDcGF0aCBkPSdNMzguNTUwMyAyMS4wNTNDMzEuNTAyNiAyMS4wNTMgMjUuNzg2MSAyNi44NzM0IDI1Ljc4NjEgMzQuMDQ5MkMyNS43ODYxIDQzLjc5NjQgMzguNTUwMyA1OC4xODUxIDM4LjU1MDMgNTguMTg1MUMzOC41NTAzIDU4LjE4NTEgNTEuMzE0NCA0My43OTY0IDUxLjMxNDQgMzQuMDQ5MkM1MS4zMTQ0IDI2Ljg3MzQgNDUuNTk3OSAyMS4wNTMgMzguNTUwMyAyMS4wNTNaTTM4LjU1MDMgMzguNjkwN0MzNi4wMzM5IDM4LjY5MDcgMzMuOTkxNyAzNi42MTEzIDMzLjk5MTcgMzQuMDQ5MkMzMy45OTE3IDMxLjQ4NzEgMzYuMDMzOSAyOS40MDc3IDM4LjU1MDMgMjkuNDA3N0M0MS4wNjY2IDI5LjQwNzcgNDMuMTA4OSAzMS40ODcxIDQzLjEwODkgMzQuMDQ5MkM0My4xMDg5IDM2LjYxMTMgNDEuMDY2NiAzOC42OTA3IDM4LjU1MDMgMzguNjkwN1onIGZpbGw9J3doaXRlJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfNzM0Nl8zNTY2MyclM0UlM0NyZWN0IHk9JzAuODU5MDA5JyB3aWR0aD0nODInIGhlaWdodD0nODInIHJ4PSc0MScgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogNS4xMjVyZW07XHJcbiAgICAgIHdpZHRoOiA1LjEyNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hc2stZm9yLWdlb2xvY2F0aW9uLWN0YSB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIC5idG4tYXNrLWZvci1nZW9sb2NhdGlvbi1jdGEge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICB3aWR0aDogMTUuNjI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAucGtwbW9kYWwge1xyXG4gICAgLnBrcG1vZGFsLWluZm8tYmFyLWNvbnRhaW5lciB7XHJcbiAgICAgIC5wa3Btb2RhbC1kZXRhaWxzLFxyXG4gICAgICAucGtwbW9kYWwtZGV0YWlscy1taWRkbGUsXHJcbiAgICAgIC5wa3Btb2RhbC1wb2ludHMtbGlzdCB7XHJcbiAgICAgICAgLnBrcG1vZGFsLWRldGFpbHMtYm90dG9tIGJ1dHRvbixcclxuICAgICAgICAucGtwbW9kYWwtc2hvdy1saXN0LWJ0biB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLWJvZHktYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGwgJHNwYWNpbmctc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1yZW1vdmVDb25maXJtYXRpb25Nb2RhbCxcclxuLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtcmVtb3ZlQ29uZmlybWF0aW9uTW9kYWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgbGVmdDogJHNwYWNpbmcteC1zbWFsbDtcclxuICBwYWRkaW5nOiAkc3BhY2luZy1zbWFsbDtcclxuICByaWdodDogJHNwYWNpbmcteC1zbWFsbDtcclxuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgbWluLXdpZHRoOiA0MHJlbTtcclxuICB9XHJcblxyXG4gICZbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB6LWluZGV4OiAxMDEgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWgzLWZvbnQtZmFtaWx5O1xyXG4gICAgZm9udC1zaXplOiAkaGVhZGluZy1oMy1mb250LXNpemU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWgzLWxpbmUtaGVpZ2h0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1ib2R5IHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZnAtYm9keS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1tb2RhbENhbmNlbEJ1dHRvbixcclxuICAgIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LW1vZGFsQ2FuY2VsQnV0dG9uIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAgMCAwIC8gMCUpO1xyXG4gICAgICBib3JkZXI6IC4xMjVyZW0gc29saWQgcmdiKDAgMCAwIC8gMCUpO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlcjogJHRoaWNrbmVzcy1zbWFsbCBzb2xpZCAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1tb2RhbENvbmZpcm1CdXR0b24sXHJcbiAgICAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1tb2RhbENvbmZpcm1CdXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1saWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItbWVkaXVtO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zaXplOiAkZnAtYm9keS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtYm9keS1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICBtYXgtd2lkdGg6IDkuMzc1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICRzcGFjaW5nLXNtYWxsO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtYmFja2Ryb3Age1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcGFjaXR5LTQwO1xyXG4gIHotaW5kZXg6IDEwMDtcclxufVxyXG4iLCIub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgI2NsaWVudC1wcm9maWxlLWRhdGEsXHJcbiAgI3NoaXBwaW5nLWRhdGEsXHJcbiAgI3BheW1lbnQtZGF0YSB7XHJcbiAgICAmLnN0ZXAsIC5zdGVwIHtcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICYuYWNjb3JkaW9uLWdyb3VwIHtcclxuICAgICAgICBib3JkZXI6ICRib3JkZXItbWVkaXVtIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5hY2NvcmRpb24taGVhZGluZyB7XHJcbiAgICAgICAgICAuYWNjb3JkaW9uLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1ib2R5LWJvbGQtZm9udC1mYW1pbHkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtYm9keS1ib2xkLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBnYXA6IDAuNzVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LWJvbGQtbGluZS1oZWlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbSAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzZWxmLWVuZDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pY29uLWhvbWUsXHJcbiAgICAgICAgICAgIC5pY29uLWNyZWRpdC1jYXJkLFxyXG4gICAgICAgICAgICAuaWNvbi11c2VyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1ib2R5LWJvbGQtZm9udC1mYW1pbHkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1ib2R5LWJvbGQtZm9udC1zaXplICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LWJvbGQtbGluZS1oZWlnaHQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzZWxmLWVuZDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDAuOTM3NXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAuaWNvbi1lZGl0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIkVkaXRhclwiO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkZnAtZGVjb3JhdGlvbi11bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaWNvbi1jcmVkaXQtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCIzXCI7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXRlcnRpYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLWJvZHktYm9sZC1saW5lLWhlaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZSB7XHJcbiAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcHJpY2VJdGVtcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wcm9kdWN0SXRlbXMge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKXtcclxuICAgICAgICAgIHdpZHRoOiA4LjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbWFnZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIHtcclxuICBpbnB1dC5mb2N1cy12aXNpYmxlIHtcclxuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAjY2xpZW50LXByb2ZpbGUtZGF0YSB7XHJcbiAgICAuc3RlcC5jbGllbnQtcHJvZmlsZS1kYXRhIHtcclxuICAgICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICAuZm9ybS1zdGVwLmJveC1pbmZvIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsO1xyXG5cclxuICAgICAgICAgIC5jbGllbnQtcHJvZmlsZS1zdW1tYXJ5LFxyXG4gICAgICAgICAgLmNsaWVudC1wcm9maWxlLWVtYWlsIHtcclxuICAgICAgICAgICAgLm5hbWUtbGFiZWwsXHJcbiAgICAgICAgICAgIC50ZWwtbGFiZWwge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9vay1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRlbC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXgtc21hbGw7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnQ2VsdWxhcjonO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubmFtZSxcclxuICAgICAgICAgICAgLmVtYWlsLFxyXG4gICAgICAgICAgICAudGVsIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXRlcnRpYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jbGllbnQtcHJvZmlsZS1lbWFpbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXgtc21hbGw7XHJcblxyXG4gICAgICAgICAgICAubGluay1sb2dvdXQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAgICAgICAubGluay1sb2dvdXQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9vay1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGZwLWRlY29yYXRpb24tdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0tc3RlcC5ib3gtZWRpdCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgLmJveC1jbGllbnQtaW5mbyB7XHJcbiAgICAgICAgICAgIC5ib3gtY2xpZW50LWluZm8tcGYge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jbGllbnQtbm90aWNlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYm94LWNsaWVudC1pbmZvLXBqIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAuY29ycG9yYXRlLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgNTAlO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAkc3BhY2luZy14LXNtYWxsO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmxpbmtzIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAucGYtcGoge1xyXG4gICAgICAgICAgICAgICAgICAjaXMtY29ycG9yYXRlLWNsaWVudCxcclxuICAgICAgICAgICAgICAgICAgI25vdC1jb3Jwb3JhdGUtY2xpZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGZwLWRlY29yYXRpb24tdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAjaXMtY29ycG9yYXRlLWNsaWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteC1zbWFsbDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmNvcnBvcmF0ZS10aXRsZS52aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtYm9keS1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtYm9keS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtYm9keS1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIH4gLmxpbmtzIHtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jb3Jwb3JhdGUtaW5mby1ib3gge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcteC1zbWFsbDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5jbGllbnQtY29tcGFueS1uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNsaWVudC1jb21wYW55LW5pY2tuYW1lIHtcclxuICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHtcclxuICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNsaWVudC1jb21wYW55LWllIHtcclxuICAgICAgICAgICAgICAgICAgb3JkZXI6IDQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0YXRlLWluc2NyaXB0aW9uLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiA1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5ld3NsZXR0ZXIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgbGFiZWwuY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogJHNwYWNpbmcteHgtc21hbGw7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1tZWRpdW0gc29saWQgJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJlt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuMTg3NXJlbSByZ2IoMjU1IDI1NSAyNTUpO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnUXVlcm8gcmVjZWJlciBjb211bmljYcOnw7VlcyBkYSBPYnJhbWF4JztcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJ0bi1zdWJtaXQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIC5zdWJtaXQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLXgtc21hbGwgYXV0byAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kaWQteW91LW1lYW4ge1xyXG4gIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICBmb250LWZhbWlseTogJGZwLWJvZHktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG59XHJcblxyXG4uZW1haWwtc3VnZ2VzdGlvbi1hZGRyZXNzOmhvdmVyLFxyXG4uZW1haWwtc3VnZ2VzdGlvbi1hZGRyZXNzIHtcclxuICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICBmb250LWZhbWlseTogJGhlYWRpbmctaDItZm9udC1mYW1pbHk7XHJcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gIC5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIHtcclxuICAgIC5jbGllbnQtcHJvZmlsZS1kYXRhIHtcclxuICAgICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICAuZm9ybS1zdGVwLmJveC1lZGl0IHtcclxuICAgICAgICAgIC5ib3gtY2xpZW50LWluZm8ge1xyXG4gICAgICAgICAgICAuYm94LWNsaWVudC1pbmZvLXBmIHtcclxuICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIC5jbGllbnQtZW1haWwge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY2xpZW50LWZpcnN0LW5hbWUsXHJcbiAgICAgICAgICAgICAgLmNsaWVudC1sYXN0LW5hbWUsXHJcbiAgICAgICAgICAgICAgLmNsaWVudC1kb2N1bWVudCxcclxuICAgICAgICAgICAgICAuY2xpZW50LXBob25lIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNXJlbSk7XHJcblxyXG4gICAgICAgICAgICAgICAgfiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAwLjVyZW0pO1xyXG5cclxuICAgICAgICAgICAgICAgICAgfiBwIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAwLjVyZW0pO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY2xpZW50LWZpcnN0LW5hbWUsXHJcbiAgICAgICAgICAgICAgLmNsaWVudC1kb2N1bWVudCB7XHJcbiAgICAgICAgICAgICAgICB+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmNsaWVudC1maXJzdC1uYW1lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmNsaWVudC1kb2N1bWVudCB7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jbGllbnQtcGhvbmUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICYgfiAuY2xpZW50LXBob25lIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJveC1jbGllbnQtaW5mby1waiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAjbm90LWNvcnBvcmF0ZS1jbGllbnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jb3Jwb3JhdGUtaW5mby1ib3gucG9zaXRpb25Db250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNsaWVudC1jb21wYW55LW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2xpZW50LWNvbXBhbnktbmlja25hbWUsXHJcbiAgICAgICAgICAgICAgICAuY2xpZW50LWNvbXBhbnktaWUsXHJcbiAgICAgICAgICAgICAgICAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQsXHJcbiAgICAgICAgICAgICAgICAuc3RhdGUtaW5zY3JpcHRpb24tYm94IHtcclxuICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC41cmVtKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3RhdGUtaW5zY3JpcHRpb24tYm94IHtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNC4yNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2xpZW50LWNvbXBhbnktbmlja25hbWUsXHJcbiAgICAgICAgICAgICAgICAuY2xpZW50LWNvbXBhbnktaWUge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG4tc3VibWl0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgIC5zdWJtaXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2xpZW50LXByb2ZpbGUtZW1haWwge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAuZW1haWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5saW5rLWxvZ291dC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgIGdhcDogMC4zNzVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyIHtcclxuICAjc2hpcHBpbmctZGF0YSB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLndoYXRzYXBwLW1lc3NhZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDFyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5zaGlwcGluZy1tZXNzYWdlLTEge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiAxN0wxMiAxME0xMiA3LjAwOTk2VjYuOTk5OTdNMjEgMTJDMjEgMTYuOTcwNiAxNi45NzA2IDIxIDEyIDIxQzcuMDI5NDQgMjEgMyAxNi45NzA2IDMgMTJDMyA3LjAyOTQ0IDcuMDI5NDQgMyAxMiAzQzE2Ljk3MDYgMyAyMSA3LjAyOTQ0IDIxIDEyWicgc3Ryb2tlPSclMjMwMEI4RDknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpXHJcbiAgICAgICAgICAgICRjb2xvci1zdXBwb3J0LWluZm8tbGlnaHQgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxcmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgY29udGVudDogJ08gcHJhem8gZGUgZW50cmVnYSDDqSB2w6FsaWRvIHBhcmEgcGFnYW1lbnRvcyBhcHJvdmFkb3MgYXTDqSBhcyAxNSBob3Jhcy4gUGFnYW1lbnRvIGFwcm92YWRvIGFww7NzIGFzIDE1aCBzZXLDoSBhZGljaW9uYWRvIDEgZGlhIMO6dGlsIGFvIHByYXpvIGRlIGVudHJlZ2EuJztcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gMi45Mzc1cmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zaGlwcGluZy1tZXNzYWdlLTIge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiAxN0wxMiAxME0xMiA3LjAwOTk2VjYuOTk5OTdNMjEgMTJDMjEgMTYuOTcwNiAxNi45NzA2IDIxIDEyIDIxQzcuMDI5NDQgMjEgMyAxNi45NzA2IDMgMTJDMyA3LjAyOTQ0IDcuMDI5NDQgMyAxMiAzQzE2Ljk3MDYgMyAyMSA3LjAyOTQ0IDIxIDEyWicgc3Ryb2tlPSclMjMwMEI4RDknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMTAuMTI1cmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjMuNzVyZW0pIHtcclxuICAgICAgICAgICAgdG9wOiA3LjEyNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VwcG9ydC1pbmZvLWxpZ2h0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdBcyBlbnRyZWdhcyBzw6NvIHJlYWxpemFkYXMgZW0gw6FyZWEgdMOpcnJlYSwgbm8gcmFpbyBkZSBhdMOpIDUwbSBkZSBkaXN0w6JuY2lhIGRvIHZlw61jdWxvIGRhIGVudHJlZ2EuIEVtIGVkaWbDrWNpb3MgZS9vdSBjb25kb23DrW5pb3Mgc2Vyw6NvIHJlYWxpemFkYXMgbmEgcG9ydGFyaWEgb3UgbG9jYWwgaW5kaWNhZG8gcGFyYSByZWNlYmltZW50byBleHRlcm5vLic7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNXJlbSAyLjkzNzVyZW07XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lc3NhZ2Uge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjZGVsaXZlcnktcGFja2FnZXMtb3B0aW9ucyB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYWNjb3JkaW9uLWlubmVyIHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJi5waWNrdXAtaW4tcG9pbnQge1xyXG4gICAgICAgIC5ib3gtc3RlcCB7XHJcbiAgICAgICAgICAuYnRuLWdvLXRvLXBheW1lbnQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIC53aGF0c2FwcC1tZXNzYWdlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBpY2t1cC1pbi1wb2ludC1zcGxpdCB7XHJcbiAgICAgICAgLmJveC1zdGVwIHtcclxuICAgICAgICAgIC5idG4tZ28tdG8tcGF5bWVudC13cmFwcGVyIHtcclxuICAgICAgICAgICAgLndoYXRzYXBwLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib3gtc3RlcCB7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1MnB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2hpcHBpbmctbWV0aG9kLXdyYXBwZXIge1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIC5zaGlwcGluZy1tZXRob2QtdG9nZ2xlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNocC1tZXRob2Qtb3B0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICAmLnNocC1tZXRob2Qtb3B0aW9uLWluYWN0aXZlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTMwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNocC1tZXRob2Qtb3B0aW9uLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmI3NoaXBwaW5nLW9wdGlvbi1kZWxpdmVyeSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi41cmVtIDAgMCAyLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiNzaGlwcGluZy1vcHRpb24tcGlja3VwLWluLXBvaW50IHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDIuNXJlbSAyLjVyZW0gMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGVsaXZlcnktZ3JvdXAtY29udGVudCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMXJlbTtcclxuXHJcbiAgICAgICAgICAjZGVsaXZlcnktcGFja2FnZXMtb3B0aW9ucyB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnBpY2t1cC1wb2ludCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgLnBpY2t1cC1wb2ludC1pbmZvIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIxN1wiIGhlaWdodD1cIjE3XCIgdmlld0JveD1cIjAgMCAxNyAxN1wiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxnIGNsaXAtcGF0aD1cInVybCglMjNjbGlwMF82NTcyXzIxOTEzKVwiPjxwYXRoIGQ9XCJNOC41IDAuODU5MDA5QzUuMTY1NjMgMC44NTkwMDkgMi41IDMuNTI0NjMgMi41IDYuODU5MDFDMi41IDguMDEyMTMgMi44NDM3NSA4LjkwMjc2IDMuNDQwNjIgOS44MDU4OEw3Ljg2ODc1IDE2LjUyNDZDOC4wMDMxMyAxNi43Mjc4IDguMjM0MzggMTYuODU5IDguNSAxNi44NTlDOC43NjU2MiAxNi44NTkgOSAxNi43MjQ2IDkuMTMxMjUgMTYuNTI0NkwxMy41NTk0IDkuODA1ODhDMTQuMTU2MiA4LjkwMjc2IDE0LjUgOC4wMTIxMyAxNC41IDYuODU5MDFDMTQuNSAzLjUyNDYzIDExLjgzNDQgMC44NTkwMDkgOC41IDAuODU5MDA5Wk04LjUgMTAuMTkwM0M2LjY1OTM4IDEwLjE5MDMgNS4xNjU2MyA4LjY5NjUxIDUuMTY1NjMgNi44NTI3NkM1LjE2NTYzIDUuMDA5MDEgNi42NTkzOCAzLjUxNTI2IDguNSAzLjUxNTI2QzEwLjM0MDYgMy41MTUyNiAxMS44MzQ0IDUuMDA5MDEgMTEuODM0NCA2Ljg1Mjc2QzExLjgzNDQgOC42OTY1MSAxMC4zNDA2IDEwLjE5MDMgOC41IDEwLjE5MDNaTTguNSA0Ljg1OTAxQzcuMzkzNzUgNC44NTkwMSA2LjUgNS43NTI3NiA2LjUgNi44NTkwMUM2LjUgNy45NjUyNiA3LjM5Mzc1IDguODU5MDEgOC41IDguODU5MDFDOS42MDYyNSA4Ljg1OTAxIDEwLjUgNy45NjUyNiAxMC41IDYuODU5MDFDMTAuNSA1Ljc1Mjc2IDkuNjA2MjUgNC44NTkwMSA4LjUgNC44NTkwMVpcIiBmaWxsPVwiJTIzRUY3RjAwXCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9XCJjbGlwMF82NTcyXzIxOTEzXCI+PHJlY3Qgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjE2XCIgZmlsbD1cIndoaXRlXCIgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDAuNSAwLjg1OTAwOSlcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmcteHh4LXNtYWxsO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAucGlja3VwLW1hcmtlci1ibHVlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5waWNrdXAtcG9pbnQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnBpY2t1cC1wb2ludC1uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmFkZHJlc3Mtc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5idXR0b24tZGV0YWlscy1waWNrdXAtcG9pbnQge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRmcC1kZWNvcmF0aW9uLXVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXR0b24tY2hhbmdlLXBpY2t1cC1wb2ludCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0wMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14eC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnBpY2t1cC1wYWNrYWdlcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2hpcHBpbmdTZWN0aW9uVGl0bGUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAmIH4gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1wYWNrYWdlIHtcclxuICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9wIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1cHBvcnQtd2FybmluZy1saWdodGVzdDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI2RlbGl2ZXJ5LXBhY2thZ2VzLW9wdGlvbnMge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAuc2hwLWxlYW4tb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXh4cztcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICYuc2hwLWxlYW4tb3B0aW9uLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2hwLW9wdGlvbi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlMaXN0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLmRlbGl2ZXJ5LWl0ZW1zIHtcclxuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjc2NoZWR1bGVkLWRlbGl2ZXJ5LXBpY2t1cC1pbi1wb2ludCxcclxuICAgICAgICAgICAgI3NjaGVkdWxlZC1kZWxpdmVyeS1kZWxpdmVyeSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ0FnZW5kYW1lbnRvJztcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGVBY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmN2YwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc3BhY2luZy14LXNtYWxsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAkc3BhY2luZy1tZWRpdW07XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvZ2dsZUlubmVyIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC4wNjNyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXJhZGlvU2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeSB7XHJcbiAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kYXRlIHtcclxuICAgICAgICAgICAgICAgIC5zaHAtc2VsZWN0ZWQtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXh4eC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRmcC1kZWNvcmF0aW9uLXVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2NoZWR1bGVkLWRlbGl2ZXJ5LWNob29zZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14eC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9vay1mb250LWZhbWlseSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9vay1mb250LXNpemUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib29rLWxpbmUtaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14eC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zY2hlZHVsZWREZWxpdmVyeU9wdGlvbnNXcmFwcGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgZ2FwOiAkc3BhY2luZy14eC1zbWFsbDtcclxuICAgICAgICAgICAgICBtYXJnaW46ICRzcGFjaW5nLXgtc21hbGwgJHNwYWNpbmcteC1zbWFsbCAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIC5zaHAtbGVhbi1vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICYuc2hwLWxlYW4tb3B0aW9uLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2hwLW9wdGlvbi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteC1zbWFsbCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgIC5zaHAtc2VsZWN0ZWQtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5zaHAtZGF0ZXBpY2tlci1tb2RpZnktYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcteHh4LXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkZnAtZGVjb3JhdGlvbi11bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib29rLWZvbnQtZmFtaWx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaHAtcGlja3VwLXJlY2VpdmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fbGFiZWwsXHJcbiAgICAgICAgICAuc2hwLXBpY2t1cC1yZWNlaXZlcl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnTm9tZSBkYSBwZXNzb2EgcXVlIGlyw6EgcmV0aXJhcic7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LXNpemUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNocC1waWNrdXAtcmVjZWl2ZXJfX3RleHQge1xyXG4gICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5zaHAtcGlja3VwLXJlY2VpdmVyX19pY29uIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNocC1waWNrdXAtcmVjZWl2ZXJfX25hbWUge1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgICAgLnNocC1waWNrdXAtcmVjZWl2ZXJfX2J0biB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkZnAtZGVjb3JhdGlvbi11bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNocC1waWNrdXAtcmVjZWl2ZXJfX2lucHV0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMjAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib29rLWZvbnQtZmFtaWx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9vay1saW5lLWhlaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICRzcGFjaW5nLXh4LXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2hpcHBpbmdTZWN0aW9uVGl0bGUge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJ1ByYXpvIGRlIGVudHJlZ2EnO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1zZW1pYm9sZC1mb250LXNpemUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNiYWNrLXRvLWFkZHJlc3MtbGlzdCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTAwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXh4LXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkcmVzcy1saXN0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAuYWRkcmVzcy1pdGVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXh4cyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJi52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWN0aXZlIHtcclxuICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hwLW9wdGlvbi1pY29uIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYWRkcmVzcy1jcmVhdGUsXHJcbiAgICAgICAgICAuYWRkcmVzcy1lZGl0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14eC1zbWFsbCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSB7XHJcbiAgICAgICAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgICAgICAgI2JhY2stdG8tYWRkcmVzcy1saXN0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0wMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtc2Vjb25kYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYWRkcmVzcy1saXN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLmFkZHJlc3MtaXRlbSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy14eHMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICYudnRleC1vbW5pc2hpcHBpbmctMS14LWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNocC1vcHRpb24taWNvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNocC1vcHRpb24tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hZGRyZXNzLWNyZWF0ZSxcclxuICAgICAgICAgICAgLmFkZHJlc3MtZWRpdCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTAwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyLjM3NXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXh4LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hZGRyZXNzLWVkaXQge1xyXG4gICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJ0VkaXRhciBlbmRlcmXDp28gc2VsZWNpb25hZG8nO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaGlwLXBvc3RhbENvZGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnbGFiZWwgaGVscGxpbmsnICdpbnB1dCBoZWxwbGluaycgJ2hlbHBlcnJvciAuJztcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBsYWJlbDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIGdyaWQtYXJlYTogaW5wdXQ7XHJcblxyXG4gICAgICAgICAgICAgICYuc3VjY2Vzczpub3QoW2ludmFsaWQ9J3RydWUnXSkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTExLjYxMTggNy4wMTM4N0MxMS44MDI0IDcuMjEzNjggMTEuNzk0OSA3LjUzMDE3IDExLjU5NTEgNy43MjA3OUw3LjkyNjM5IDExLjIyMDhDNy43MzMwOCAxMS40MDUyIDcuNDI4OTUgMTEuNDA1MSA3LjIzNTgxIDExLjIyMDVMNS40MDQ1NiA5LjQ3MDQ5QzUuMjA0OTIgOS4yNzk3MSA1LjE5Nzc0IDguOTYzMjEgNS4zODg1MiA4Ljc2MzU3QzUuNTc5MyA4LjU2MzkzIDUuODk1OCA4LjU1Njc0IDYuMDk1NDQgOC43NDc1M0w3LjU4MTU1IDEwLjE2NzdMMTAuOTA0OSA2Ljk5NzIzQzExLjEwNDcgNi44MDY2MiAxMS40MjEyIDYuODE0MDcgMTEuNjExOCA3LjAxMzg3WlwiIGZpbGw9XCIlMjMyQThDNjJcIi8+PHBhdGggZmlsbC1ydWxlPVwiZXZlbm9kZFwiIGNsaXAtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTguNSAzLjM1OTAxQzUuNDYyNDMgMy4zNTkwMSAzIDUuODIxNDQgMyA4Ljg1OTAxQzMgMTEuODk2NiA1LjQ2MjQzIDE0LjM1OSA4LjUgMTQuMzU5QzExLjUzNzYgMTQuMzU5IDE0IDExLjg5NjYgMTQgOC44NTkwMUMxNCA1LjgyMTQ0IDExLjUzNzYgMy4zNTkwMSA4LjUgMy4zNTkwMVpNMiA4Ljg1OTAxQzIgNS4yNjkxNiA0LjkxMDE1IDIuMzU5MDEgOC41IDIuMzU5MDFDMTIuMDg5OSAyLjM1OTAxIDE1IDUuMjY5MTYgMTUgOC44NTkwMUMxNSAxMi40NDg5IDEyLjA4OTkgMTUuMzU5IDguNSAxNS4zNTlDNC45MTAxNSAxNS4zNTkgMiAxMi40NDg5IDIgOC44NTkwMVpcIiBmaWxsPVwiJTIzMkE4QzYyXCIvPjwvc3ZnPicpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC41cmVtIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3Itc3VwcG9ydC1zdWNjZXNzLWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBncmlkLWFyZWE6IGhlbHBsaW5rO1xyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvb2stbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRmcC1kZWNvcmF0aW9uLXVuZGVybGluZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oZWxwLmVycm9yIHtcclxuICAgICAgICAgICAgICBncmlkLWFyZWE6IGhlbHBlcnJvcjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDIuMzEyNXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOC41IDIuNUM1LjQ2MjQzIDIuNSAzIDQuOTYyNDMgMyA4QzMgMTEuMDM3NiA1LjQ2MjQzIDEzLjUgOC41IDEzLjVDMTEuNTM3NiAxMy41IDE0IDExLjAzNzYgMTQgOEMxNCA0Ljk2MjQzIDExLjUzNzYgMi41IDguNSAyLjVaTTIgOEMyIDQuNDEwMTUgNC45MTAxNSAxLjUgOC41IDEuNUMxMi4wODk5IDEuNSAxNSA0LjQxMDE1IDE1IDhDMTUgMTEuNTg5OSAxMi4wODk5IDE0LjUgOC41IDE0LjVDNC45MTAxNSAxNC41IDIgMTEuNTg5OSAyIDhaJyBmaWxsPSclMjNGQzJFMDEnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xMC44NTM2IDUuNjQ2NDVDMTEuMDQ4OCA1Ljg0MTcxIDExLjA0ODggNi4xNTgyOSAxMC44NTM2IDYuMzUzNTVMNi44NTM1NSAxMC4zNTM2QzYuNjU4MjkgMTAuNTQ4OCA2LjM0MTcxIDEwLjU0ODggNi4xNDY0NSAxMC4zNTM2QzUuOTUxMTggMTAuMTU4MyA1Ljk1MTE4IDkuODQxNzEgNi4xNDY0NSA5LjY0NjQ1TDEwLjE0NjQgNS42NDY0NUMxMC4zNDE3IDUuNDUxMTggMTAuNjU4MyA1LjQ1MTE4IDEwLjg1MzYgNS42NDY0NVonIGZpbGw9JyUyM0ZDMkUwMScvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTYuMTQ2NDUgNS42NDY0NUM2LjM0MTcxIDUuNDUxMTggNi42NTgyOSA1LjQ1MTE4IDYuODUzNTUgNS42NDY0NUwxMC44NTM2IDkuNjQ2NDVDMTEuMDQ4OCA5Ljg0MTcxIDExLjA0ODggMTAuMTU4MyAxMC44NTM2IDEwLjM1MzZDMTAuNjU4MyAxMC41NDg4IDEwLjM0MTcgMTAuNTQ4OCAxMC4xNDY0IDEwLjM1MzZMNi4xNDY0NSA2LjM1MzU1QzUuOTUxMTggNi4xNTgyOSA1Ljk1MTE4IDUuODQxNzEgNi4xNDY0NSA1LjY0NjQ1WicgZmlsbD0nJTIzRkMyRTAxJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hwLWFsZXJ0IHtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hwLWFsZXJ0LWNvbnRlbnQsXHJcbiAgICAgICAgICAgIC5zaHAtYWxlcnQtZGlzY2xhaW1lciB7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgLnNocC1hbGVydC1pY29uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjI1XCIgdmlld0JveD1cIjAgMCAyNCAyNVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGQ9XCJNMTIgMjEuODU5QzE2Ljk3MDYgMjEuODU5IDIxIDE3LjgyOTYgMjEgMTIuODU5QzIxIDcuODg4NDUgMTYuOTcwNiAzLjg1OTAxIDEyIDMuODU5MDFDNy4wMjk0NCAzLjg1OTAxIDMgNy44ODg0NSAzIDEyLjg1OUMzIDE3LjgyOTYgNy4wMjk0NCAyMS44NTkgMTIgMjEuODU5WlwiIHN0cm9rZT1cIiUyM0ZGQUIwMFwiIHN0cm9rZS13aWR0aD1cIjJcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIvPjxwYXRoIGQ9XCJNMTIgOC4zNTkwMVYxMy42MDlcIiBzdHJva2U9XCIlMjNGRkFCMDBcIiBzdHJva2Utd2lkdGg9XCIyXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjxwYXRoIGQ9XCJNMTIgMTguMTA5QzEyLjYyMTMgMTguMTA5IDEzLjEyNSAxNy42MDUzIDEzLjEyNSAxNi45ODRDMTMuMTI1IDE2LjM2MjcgMTIuNjIxMyAxNS44NTkgMTIgMTUuODU5QzExLjM3ODcgMTUuODU5IDEwLjg3NSAxNi4zNjI3IDEwLjg3NSAxNi45ODRDMTAuODc1IDE3LjYwNTMgMTEuMzc4NyAxOC4xMDkgMTIgMTguMTA5WlwiIGZpbGw9XCIlMjNGRkFCMDBcIi8+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNocC1hbGVydC10ZXh0LFxyXG4gICAgICAgICAgICAgICN1bmF2YWlsYWJsZS1kZWxpdmVyeS1kaXNjbGFpbWVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1ib29rLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgI3NocC11bmF2YWlsYWJsZS1kZWxpdmVyeS1hdmFpbGFibGUtcGlja3VwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgI3JlbW92ZS11bmF2YWlsYWJsZS1pdGVtcy1jdXN0b20ge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXN1cHBvcnQtZGFuZ2VyLWRlZmF1bHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNocC1wcm9kdWN0LWl0ZW1zIHtcclxuICAgICAgICAgICAgICAuZGVsaXZlcnktaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5idXR0b24tdW5hdmFpbGFibGUtZGVsaXZlcnktcGlja3VwLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAuYnV0dG9uLXVuYXZhaWxhYmxlLWRlbGl2ZXJ5LXBpY2t1cCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItbWVkaXVtIHNvbGlkICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzRm9ybSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMC41cmVtO1xyXG5cclxuICAgICAgICAgICYgfiAudnRleC1vbW5pc2hpcHBpbmctMS14LXRlc3RlLFxyXG4gICAgICAgICAgJiB+IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSxcclxuICAgICAgICAgICYgfiAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlIHtcclxuICAgICAgICAgICAgb3JkZXI6IDg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJiB+IC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2hpcHBpbmdTZWN0aW9uVGl0bGUge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjA2M3JlbSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTEwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICBvcmRlcjogODtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nLXgtc21hbGw7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnMy4gRW5kZXJlw6dvIGRlIG5vdGEgZmlzY2FsJztcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1ib2R5LWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1ib2R5LWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NTdW1tYXJ5IHtcclxuICAgICAgICAgICAgLmFkZHJlc3Mtc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0xMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg1KSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubGluay1lZGl0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRmcC1kZWNvcmF0aW9uLXVuZGVybGluZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3Mge1xyXG4gICAgICAgICAgICAmID4gZGl2IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIC5zaHAtbGVhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIC5zaHAtbGVhbi1vcHRpb24ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy14eHM7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgLnNocC1vcHRpb24taWNvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuc2hwLW9wdGlvbi10ZXh0LXByaWNlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5TGlzdCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1zbWFsbCBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIC5kZWxpdmVyeS1pdGVtcyB7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3NjaGVkdWxlZC1kZWxpdmVyeS1waWNrdXAtaW4tcG9pbnQsXHJcbiAgICAgICAgICAgICNzY2hlZHVsZWQtZGVsaXZlcnktZGVsaXZlcnkge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLXNtYWxsIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdBZ2VuZGFtZW50byc7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9nZ2xlQWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjdmMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmcteC1zbWFsbDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcteHgtc21hbGw7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNwYWNpbmctbWVkaXVtO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGVJbm5lciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC4wNjNyZW0gMC4xcmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10b2dnbGVJbm5lckFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMC4xMjZyZW0gMC4wNjNyZW0gMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcmFkaW9TZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IHtcclxuICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgJHNwYWNpbmcteC1zbWFsbCAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAuc2hwLXNlbGVjdGVkLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNocC1kYXRlcGlja2VyLW1vZGlmeS1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAkc3BhY2luZy14eHgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkZnAtZGVjb3JhdGlvbi11bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNjaGVkdWxlZC1kZWxpdmVyeS1jaG9vc2Uge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9vay1saW5lLWhlaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteHgtc21hbGwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2NoZWR1bGVkRGVsaXZlcnlPcHRpb25zV3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAkc3BhY2luZy14LXNtYWxsICRzcGFjaW5nLXgtc21hbGwgMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAuc2hwLWxlYW4tb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnNocC1sZWFuLW9wdGlvbi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2hwLW9wdGlvbi1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNocC1vcHRpb24tdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4cmVtO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2hwLW9wdGlvbi10ZXh0LXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNjaGVkdWxlZERlbGl2ZXJ5IHtcclxuICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAuc2hwLXNlbGVjdGVkLWRhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuc2hwLWRhdGVwaWNrZXItbW9kaWZ5LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib29rLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9vay1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICRzcGFjaW5nLXh4eC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGZwLWRlY29yYXRpb24tdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9vay1mb250LWZhbWlseSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib29rLWZvbnQtc2l6ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib29rLWxpbmUtaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXh4LXNtYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXRlc3RlIHtcclxuICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnkge1xyXG4gICAgICAgICAgICAuYWRkcmVzcy1zdW1tYXJ5IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5saW5rLWVkaXQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGZwLWRlY29yYXRpb24tdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGVzdGUge1xyXG4gICAgICAgICAgICAuY2xlYXJmaXgge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnNoaXAtbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4tZ28tdG8tcGF5bWVudC13cmFwcGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAuYnRuLWdvLXRvLXBheW1lbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteC1zbWFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zaGlwcGluZy1zdW1tYXJ5LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib29rLWxpbmUtaGVpZ2h0O1xyXG5cclxuICAgICAgICAgIC5zaGlwcGluZy1zdW1tYXJ5LWluZm8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJveC1pbmZvIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMDAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgLnNocC1zdW1tYXJ5LWdyb3VwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgLnNocC1zdW1tYXJ5LWdyb3VwLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LWdyb3VwLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LWdyb3VwLWFkZHJlc3Mge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2hwLXN1bW1hcnktcGFja2FnZSB7XHJcbiAgICAgICAgICAgICAgICAgIC5zaHAtc3VtbWFyeS1wYWNrYWdlLXRpbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LXNjaGVkdWxlZCB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1zbWFsbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNocC1zdW1tYXJ5LWdyb3VwLXByaWNlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubGluay1jaGFuZ2Utc2hpcHBpbmcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTAwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXNlY29uZGFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXh4LXNtYWxsICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2hpcHBpbmctY29udGFpbmVyIHtcclxuICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyVGl0bGUsXHJcbiAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc2VsbGVyT3B0aW9uc1RleHQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYzcmVtIHNvbGlkICRjb2xvci1ncmF5c2NhbGUtMTAwO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6ICRmcC1ib2R5LWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtYm9keS1ib2xkLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmcteC1zbWFsbDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5waWNrdXAtaW4tcG9pbnQgI2ZvcmNlLXNoaXBwaW5nLWZpZWxkcyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJveC1zdGVwIC5zaHAtcGlja3VwLXJlY2VpdmVyIH4gLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXN0ZSAjZm9yY2Utc2hpcHBpbmctZmllbGRzICB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydCB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdiZWZvcmUgYmVmb3JlJyAnY29udGVudCBjb250ZW50JyAnaWNvbiB0ZXh0JztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDA7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hbGVydFBpY2t1cCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY29udGVudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZTI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBncmlkLWFyZWE6IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdiZWZvcmUgYmVmb3JlJyAnaWNvbiB0ZXh0JztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtdGV4dCB7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogdGV4dDtcclxuICAgICAgICAgICAgbGVmdDogNDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwLjJyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MTFweCkge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM4cHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBOZXhhLWJvbGQsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAgICAgICBsZWZ0OiAtNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVyZW0pIHtcclxuICAgICAgICAgICAgICBsZWZ0OiAtOTBweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFsZXJ0SWNvbiB7XHJcbiAgICAgICAgICAgIGdyaWQtYXJlYTogaWNvbjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pbmZvSWNvbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGUyO1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgIGdyaWQtYXJlYTogaWNvbjtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGhlaWdodDogOTZweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zdXBwb3J0LXdhcm5pbmctbGlnaHRlc3Q7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMiA5Ljc1VjEzLjUnIHN0cm9rZT0nJTIzRUY3RjAwJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMTAuNzA0OSAzLjc0OTk5TDIuNDU0ODcgMThDMi4zMjM0NCAxOC4yMjc2IDIuMjU0MTQgMTguNDg1OCAyLjI1MzkxIDE4Ljc0ODdDMi4yNTM2NyAxOS4wMTE1IDIuMzIyNTIgMTkuMjY5OCAyLjQ1MzU1IDE5LjQ5NzdDMi41ODQ1NyAxOS43MjU2IDIuNzczMTggMTkuOTE1IDMuMDAwNDggMjAuMDQ3MUMzLjIyNzc3IDIwLjE3OTEgMy40ODU3NyAyMC4yNDkxIDMuNzQ4NjIgMjAuMjVIMjAuMjQ4NkMyMC41MTE1IDIwLjI0OTEgMjAuNzY5NSAyMC4xNzkxIDIwLjk5NjggMjAuMDQ3MUMyMS4yMjQxIDE5LjkxNSAyMS40MTI3IDE5LjcyNTYgMjEuNTQzNyAxOS40OTc3QzIxLjY3NDcgMTkuMjY5OCAyMS43NDM2IDE5LjAxMTUgMjEuNzQzMyAxOC43NDg3QzIxLjc0MzEgMTguNDg1OCAyMS42NzM4IDE4LjIyNzYgMjEuNTQyNCAxOEwxMy4yOTI0IDMuNzQ5OTlDMTMuMTYxOSAzLjUyMjA2IDEyLjk3MzYgMy4zMzI2MyAxMi43NDY0IDMuMjAwODhDMTIuNTE5MiAzLjA2OTE0IDEyLjI2MTIgMi45OTk3NiAxMS45OTg2IDIuOTk5NzZDMTEuNzM2IDIuOTk5NzYgMTEuNDc4IDMuMDY5MTQgMTEuMjUwOSAzLjIwMDg4QzExLjAyMzcgMy4zMzI2MyAxMC44MzUzIDMuNTIyMDYgMTAuNzA0OSAzLjc0OTk5VjMuNzQ5OTlaJyBzdHJva2U9JyUyM0VGN0YwMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTEyIDE4QzEyLjYyMTMgMTggMTMuMTI1IDE3LjQ5NjMgMTMuMTI1IDE2Ljg3NUMxMy4xMjUgMTYuMjUzNyAxMi42MjEzIDE1Ljc1IDEyIDE1Ljc1QzExLjM3ODcgMTUuNzUgMTAuODc1IDE2LjI1MzcgMTAuODc1IDE2Ljg3NUMxMC44NzUgMTcuNDk2MyAxMS4zNzg3IDE4IDEyIDE4WicgZmlsbD0nJTIzRUY3RjAwJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogJHNwYWNpbmctc21hbGw7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgd2lkdGg6ICRzcGFjaW5nLXNtYWxsO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXh0IHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc3VwcG9ydC13YXJuaW5nLWxpZ2h0ZXN0O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgZ3JpZC1hcmVhOiB0ZXh0O1xyXG4gICAgICAgICAgaGVpZ2h0OiA5NnB4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xLjM3NXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEuMzc1cmVtKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYnRuRGVsaXZlcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZC1zZWNvbmRhcnktZGVmYXVsdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6ICRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICBoZWlnaHQ6ICRzcGFjaW5nLXgtbGFyZ2U7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBvcmRlcjogODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZVNpbmdsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXRvcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXN1cHBvcnQtd2FybmluZy1saWdodGVzdDtcclxuICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0O1xyXG5cclxuICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNsYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGFja2FnZUl0ZW1zIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG5cclxuICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWl0ZW1JbWdXcmFwcGVyIHtcclxuICAgICAgICAgIHdpZHRoOiAyMCU7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAgICAgd2lkdGg6IDguNSU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1pdGVtSW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtaHIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1pZC1wYXR0ZXJuICovXHJcbiNhcHAtY29udGFpbmVyIHtcclxuICAuaWZyYW1lLWNyZWRpdC1jYXJkLXBheW1lbnQtZ3JvdXAge1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgLkNhcmRGb3JtIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuXHJcbiAgICAgICAgfiAuQ2FyZEZvcm0ge1xyXG4gICAgICAgICAgJiB+IC5DaGFuZ2VOdW1iZXJPZlBheW1lbnRzIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJQYWdhciBjb20gMSBjYXJ0w6NvXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLW1pbmktYm9vay1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogJGZwLWRlY29yYXRpb24tdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLlBheW1lbnRMYWJlbCB7XHJcbiAgICAgICAgICBvcmRlcjogMTtcclxuXHJcbiAgICAgICAgICAucGF5bWVudC1sYWJlbC0wLWNhcmQsXHJcbiAgICAgICAgICAucGF5bWVudC1sYWJlbC0xLWNhcmQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXRlcnRpYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wYXltZW50LWxhYmVsLTEtY2FyZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAuMDYzcmVtIHNvbGlkICNGNUY1RjU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZy14LXNtYWxsO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYgfiBkaXYge1xyXG4gICAgICAgICAgICAmOm5vdCguQmlsbGluZ0FkZHJlc3MpIHtcclxuICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLlBheW1lbnRJbnN0YWxsbWVudHMgIHtcclxuICAgICAgICAgIG9yZGVyOiAzO1xyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYgfiBkaXYge1xyXG4gICAgICAgICAgICAmOm5vdCguQmlsbGluZ0FkZHJlc3MpIHtcclxuICAgICAgICAgICAgICBvcmRlcjogNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLlBheW1lbnRDYXJkRHVlRGF0ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLkZvcm1GaWVsZExhYmVsIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGF5bWVudC1jYXJkLWR1ZS1tb250aCwgLnBheW1lbnQtY2FyZC1kdWUteWVhciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wYXltZW50LWNhcmQtbGFzaCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuUGF5bWVudENhcmRDVlYsXHJcbiAgICAgICAgLlBheW1lbnRDYXJkVmFsdWUge1xyXG4gICAgICAgICAgaW5wdXQjY3JlZGl0Q2FyZHBheW1lbnQtY2FyZC0wQ29kZSxcclxuICAgICAgICAgIGlucHV0I2NyZWRpdENhcmRwYXltZW50LWNhcmQtMVZhbHVlLFxyXG4gICAgICAgICAgaW5wdXQjY3JlZGl0Q2FyZHBheW1lbnQtY2FyZC0wVmFsdWUsXHJcbiAgICAgICAgICBpbnB1dCNjcmVkaXRDYXJkcGF5bWVudC1jYXJkLTFDb2RlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmlucHV0LXByZXBlbmQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hZGQtb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLlBheW1lbnRDYXJkQ1ZWIHtcclxuICAgICAgICAgIG9yZGVyOiA2O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLlBheW1lbnRDYXJkSG9sZGVyRG9jdW1lbnQge1xyXG4gICAgICAgICAgb3JkZXI6IDc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuUGF5bWVudENhcmRWYWx1ZSB7XHJcbiAgICAgICAgICBvcmRlcjogMztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5CaWxsaW5nQWRkcmVzcyAge1xyXG4gICAgICAgICAgb3JkZXI6IDg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAuQ2hhbmdlTnVtYmVyT2ZQYXltZW50cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgbWF4LWhlaWdodDogMS4yNXJlbTtcclxuICAgICAgICBvcmRlcjogMTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiUGFnYXIgY29tIDIgY2FydMO1ZXNcIjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246ICRmcC1kZWNvcmF0aW9uLXVuZGVybGluZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1pZC1wYXR0ZXJuICovIiwiLyogTW9kYWwgVmFsaWRhdGUgSW52b2ljZSAqL1xyXG5cclxuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLW9wYWNpdHktODA7XHJcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy14eHM7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgei1pbmRleDogOTk5OTk7XHJcbn1cclxuXHJcbi5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMDAwO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDIwcmVtO1xyXG4gIHBhZGRpbmc6ICRzcGFjaW5nLXNtYWxsO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDkuMTg4cmVtO1xyXG59XHJcblxyXG4ubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX19idXR0b25zLFxyXG4ubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX19ub3RlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fY29udGVudCAubW9kYWwtaW52b2ljZV9fdGl0bGUge1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICBmb250LWZhbWlseTogJGZwLWxlZ2FsLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgZm9udC1zaXplOiAkaGVhZGluZy1oNC1mb250LXNpemU7XHJcbiAgbGluZS1oZWlnaHQ6ICRzcGFjaW5nLXNtYWxsO1xyXG4gIG1hcmdpbjogMCAwIDFyZW07XHJcbiAgd2lkdGg6IDkwJTtcclxufVxyXG5cclxuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fdGV4dCB7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtNDAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1oMi1mb250LWZhbWlseTtcclxuICBmb250LXNpemU6ICRmcC1zbWFsbC1ib2xkLWZvbnQtc2l6ZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogJGhlYWRpbmctaDUtbGluZS1oZWlnaHQ7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxufVxyXG5cclxuLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LXNpemU6IDA7XHJcbiAgaGVpZ2h0OiAyNHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAyNHB4O1xyXG59XHJcblxyXG4ubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX19idXR0b246OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTguNzUgNS4yNUw1LjI1IDE4Ljc1JyBzdHJva2U9JyUyMzU4NTk1Qicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTE4Ljc1IDE4Ljc1TDUuMjUgNS4yNScgc3Ryb2tlPSclMjM1ODU5NUInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMjRweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAyNHB4O1xyXG59XHJcblxyXG4ubW9kYWwtaW52b2ljZV9fYnV0dG9ucyAubW9kYWwtaW52b2ljZV9fc2VuZCxcclxuLm1vZGFsLWludm9pY2VfX2J1dHRvbnMgLm1vZGFsLWludm9pY2VfX2NhbmNlbCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiAkZnAtbGVnYWwtYm9sZC1mb250LWZhbWlseTtcclxuICBmb250LXNpemU6ICRmcC1ib2R5LWJvb2stZm9udC1zaXplO1xyXG4gIGhlaWdodDogMy4xMjVyZW07XHJcbiAgbWF4LXdpZHRoOiA4LjI1cmVtO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubW9kYWwtaW52b2ljZV9fYnV0dG9ucyAubW9kYWwtaW52b2ljZV9fc2VuZCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbn1cclxuXHJcbi5tb2RhbC1pbnZvaWNlX19idXR0b25zIC5tb2RhbC1pbnZvaWNlX19jYW5jZWwge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMDAwO1xyXG4gIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcclxuICAubW9kYWwtaW52b2ljZV9fYnV0dG9ucyAubW9kYWwtaW52b2ljZV9fc2VuZCxcclxuICAubW9kYWwtaW52b2ljZV9fYnV0dG9ucyAubW9kYWwtaW52b2ljZV9fY2FuY2VsIHtcclxuICAgIG1heC13aWR0aDogOS4zNzVyZW07XHJcbiAgfVxyXG5cclxuICAubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX19jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogNDAuNDM4cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtaW52b2ljZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlX19jb250ZW50IC5tb2RhbC1pbnZvaWNlX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6ICRoZWFkaW5nLWgzLWZvbnQtc2l6ZTtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQgLm1vZGFsLWludm9pY2VfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAkZnAtYm9keS1ib29rLWZvbnQtc2l6ZTtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2J1dHRvbnMge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcblxyXG59XHJcblxyXG4gLyogTW9kYWwgVmFsaWRhdGUgSW52b2ljZSBFbmQgKi9cclxuIiwiLyogTW9kYWwgSW52b2ljZSBTdGF0ZSAqL1xyXG5cclxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lcntcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itb3BhY2l0eS04MDtcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXh4cztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk5OTtcclxufVxyXG5cclxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGVudCB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogMzIwcHg7XHJcbiAgcGFkZGluZzogJHNwYWNpbmctc21hbGw7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogOS4xODhyZW07XHJcbn1cclxuXHJcbi5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250YWluZXIgLm1vZGFsLWludm9pY2Utc3RhdGVfX25vdGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxufVxyXG5cclxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fYnV0dG9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxufVxyXG5cclxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGVudCAubW9kYWwtaW52b2ljZS1zdGF0ZV9fdGl0bGUge1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTQwMDtcclxuICBmb250LWZhbWlseTogJGZwLWxlZ2FsLWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgZm9udC1zaXplOiAkaGVhZGluZy1oNC1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogJHNwYWNpbmctc21hbGw7XHJcbiAgbWFyZ2luOiAwIDAgMXJlbTtcclxuICB3aWR0aDogOTAlO1xyXG59XHJcblxyXG4ubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX190ZXh0IHtcclxuICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWgyLWZvbnQtZmFtaWx5O1xyXG4gIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1oNS1saW5lLWhlaWdodDtcclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG4ubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19idXR0b24ge1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBoZWlnaHQ6IDEuNXJlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMS41cmVtO1xyXG59XHJcblxyXG4ubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19idXR0b246OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTguNzUgNS4yNUw1LjI1IDE4Ljc1JyBzdHJva2U9JyUyMzU4NTk1Qicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTE4Ljc1IDE4Ljc1TDUuMjUgNS4yNScgc3Ryb2tlPSclMjM1ODU5NUInIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGNvbnRlbnQ6ICcnO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMS41cmVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgd2lkdGg6IDEuNXJlbTtcclxufVxyXG5cclxuLm1vZGFsLWludm9pY2Utc3RhdGVfX2J1dHRvbnMgLm1vZGFsLWRlbGl2ZXJ5LXN0YXRlX191cGRhdGUsXHJcbi5tb2RhbC1pbnZvaWNlLXN0YXRlX19idXR0b25zIC5tb2RhbC1pbnZvaWNlLXN0YXRlX191cGRhdGUge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuMTI1cmVtO1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6ICRmcC1sZWdhbC1ib2xkLWZvbnQtZmFtaWx5O1xyXG4gIGZvbnQtc2l6ZTogJGZwLWJvZHktYm9vay1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBoZWlnaHQ6IDMuMTI1cmVtO1xyXG4gIG1heC13aWR0aDogOS4zNzVyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tb2RhbC1kZWxpdmVyeS1zdGF0ZV9fdXBkYXRlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tb2RhbC1kZWxpdmVyeS1zdGF0ZV9fdXBkYXRlLmxvYWRpbmcge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgb3BhY2l0eTogMC44O1xyXG59XHJcblxyXG4ubW9kYWwtZGVsaXZlcnktc3RhdGVfX3VwZGF0ZS5sb2FkaW5nOjphZnRlciB7XHJcbiAgYW5pbWF0aW9uOiBzcGluIDAuOHMgbGluZWFyIGluZmluaXRlOyBcclxuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDsgXHJcbiAgY29udGVudDogXCJcIjtcclxuICBoZWlnaHQ6IDFyZW07XHJcbiAgbGVmdDogNTAlOyBcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgd2lkdGg6IDFyZW07XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgMCUgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTsgfVxyXG4gIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMy40MzhyZW0pIHtcclxuICAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250ZW50IHtcclxuICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICB3aWR0aDogMjAuNXJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OHJlbSkge1xyXG4gIC5tb2RhbC1pbnZvaWNlX19idXR0b25zIC5tb2RhbC1pbnZvaWNlX19zZW5kLFxyXG4gIC5tb2RhbC1pbnZvaWNlX19idXR0b25zIC5tb2RhbC1pbnZvaWNlX19jYW5jZWwge1xyXG4gICAgbWF4LXdpZHRoOiA5LjM3NXJlbTtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiA0MC40MzhyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1pbnZvaWNlX19jb250YWluZXIgLm1vZGFsLWludm9pY2VfX2NvbnRlbnQgLm1vZGFsLWludm9pY2VfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctaDMtZm9udC1zaXplO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fY29udGVudCAubW9kYWwtaW52b2ljZV9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6ICRmcC1ib2R5LWJvb2stZm9udC1zaXplO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWludm9pY2VfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZV9fYnV0dG9ucyB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGVudCB7XHJcbiAgICB3aWR0aDogNDAuNDM4cmVtO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWludm9pY2Utc3RhdGVfX2NvbnRhaW5lciAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGVudCAubW9kYWwtaW52b2ljZS1zdGF0ZV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAkaGVhZGluZy1oMy1mb250LXNpemU7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtaW52b2ljZS1zdGF0ZV9fY29udGFpbmVyIC5tb2RhbC1pbnZvaWNlLXN0YXRlX19jb250ZW50IC5tb2RhbC1pbnZvaWNlLXN0YXRlX190ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktYm9vay1mb250LXNpemU7XHJcbiAgfVxyXG5cclxuICAuZGVmYXVsdC1tb2RhbCB7XHJcbiAgICBoZWlnaHQ6IDE0LjVyZW07XHJcbiAgICB3aWR0aDogNDAuNXJlbTtcclxuICB9XHJcbn1cclxuXHJcbiAvKiBNb2RhbCBJbnZvaWNlIFN0YXRlIEVuZCAqL1xyXG4iLCJAaW1wb3J0ICdwYXltZW50LWNyZWRpdC1jYXJkJztcbkBpbXBvcnQgJ3BheW1lbnQtbW9kYWwtaW52b2ljZSc7XG5AaW1wb3J0ICdwYXltZW50LW1vZGFsLWludm9pY2Utc3RhdGUnO1xuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1pZC1wYXR0ZXJuICovXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciB7XG4gICNwYXltZW50LWRhdGEge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgIC5hY2NvcmRpb24tZ3JvdXAuYWN0aXZlIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgLm5vdGlmaWNhdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgIC5ub3RpZmljYXRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDAgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9vay1saW5lLWhlaWdodDtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtIDEycHggIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdGYWx0YW0gZGFkb3MgcGFyYSBjb21wbGV0YXInO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvb2stZm9udC1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ib3gtc3RlcCB7XG4gICAgICAgIC5ib3gtc3RlcC1jb250ZW50IHtcbiAgICAgICAgICBmb3JtLmZvcm0tc3RlcCB7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6ICRzcGFjaW5nLXgtc21hbGw7XG4gICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14LXNtYWxsICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmstZ2lmdC1jYXJkIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgLmxpbmstcGF5bWVudC1kaXNjb3VudHMtY29kIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRib3JkZXItbWVkaXVtIHNvbGlkICRjb2xvci1zdXBwb3J0LXdhcm5pbmctbGlnaHRlc3Q7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzcGFjaW5nLXgtc21hbGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdBZGljaW9uYXIgdmFsZSB0cm9jYSBlIGNhcnTDo28gcHJlc2VudGUnO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvb2stZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiAkZnAtZGVjb3JhdGlvbi11bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wYXltZW50LWRpc2NvdW50cyB7XG4gICAgICAgICAgICAgIC5naWZ0LWNhcmQtcHJvdmlkZXItZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5wYXltZW50LWRpc2NvdW50cy1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICBncmlkLXJvdy1nYXA6ICRzcGFjaW5nLXh4LXNtYWxsO1xuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3RpdGxlIHRpdGxlJyAnaW5wdXQgYWN0aW9uJztcbiAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogdGl0bGU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1ZhbGUgVHJvY2EgZSBDYXJ0w6NvIFByZXNlbnRlJztcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvbGQtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9sZC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib2xkLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBheW1lbnQtZGlzY291bnRzLWNvZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBpbnB1dDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICNidG4tYWRkLWdpZnQtY2FyZCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtbWluaS1ib2xkLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1ib2xkLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogYWN0aW9uO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLWJvbGQtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy14eC1zbWFsbCAkc3BhY2luZy1zbWFsbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGF5bWVudC1ncm91cCB7XG4gICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWxpc3QtYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAudi1jdXN0b20tcGF5bWVudC1pdGVtLXdyYXAge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYm9yZGVyLW1lZGl1bSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTEwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTEwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC10ZXJ0aWFyeS1kZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1zZW1pYm9sZC1saW5lLWhlaWdodCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1sZWdhbC1ib29rLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtbGVnYWwtYm9vay1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1sZWdhbC1ib29rLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdXBwb3J0LXdhcm5pbmctbGlnaHRlc3QgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgI3BheW1lbnQtZ3JvdXAtY3JlZGl0Q2FyZFBheW1lbnRHcm91cCB7XG4gICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tY2FyZHMge1xuICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMzJyBoZWlnaHQ9JzMzJyB2aWV3Qm94PScwIDAgMzMgMzMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOC41IDcuODU4ODlINC41QzMuOTQ3NzIgNy44NTg4OSAzLjUgOC4zMDY2IDMuNSA4Ljg1ODg5VjI0Ljg1ODlDMy41IDI1LjQxMTIgMy45NDc3MiAyNS44NTg5IDQuNSAyNS44NTg5SDI4LjVDMjkuMDUyMyAyNS44NTg5IDI5LjUgMjUuNDExMiAyOS41IDI0Ljg1ODlWOC44NTg4OUMyOS41IDguMzA2NiAyOS4wNTIzIDcuODU4ODkgMjguNSA3Ljg1ODg5Wicgc3Ryb2tlPSclMjNFRjdGMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yMS41IDIxLjg1ODlIMjUuNScgc3Ryb2tlPSclMjNFRjdGMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00xNS41IDIxLjg1ODlIMTcuNScgc3Ryb2tlPSclMjNFRjdGMDAnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00zLjUgMTIuOTcxMkgyOS41JyBzdHJva2U9JyUyM0VGN0YwMCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgIC5jYXJkLWZsYWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0Fwcm92YcOnw6NvIGltZWRpYXRhJztcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgI3BheW1lbnQtZ3JvdXAtYmFua0ludm9pY2VQYXltZW50R3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAucGF5bWVudC1ncm91cC1pdGVtLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMzJyBoZWlnaHQ9JzMzJyB2aWV3Qm94PScwIDAgMzMgMzMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzY1NjBfMTk1NzIpJyUzRSUzQ3JlY3QgeD0nMC41JyB5PSc0Ljg1ODg5JyB3aWR0aD0nMzInIGhlaWdodD0nMjMuNjUnIHJ4PScyJyBmaWxsPSclMjNGMkYyRjInLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J003Ljg3ODY2IDguNjk2MjlIOC45MzI1M1YxOS40MjExSDcuODc4NjZWOC42OTYyOVpNMTQuMzYxOSA4LjY5NjI5SDE1LjQxNTdWMTkuNDIxMUgxNC4zNjE5VjguNjk2MjlaTTE5Ljc1MzMgOC42OTYyOUgyMC44MDcyVjE5LjQyMTFIMTkuNzUzM1Y4LjY5NjI5Wk0yMS44OTc5IDguNjk2MjlIMjIuOTUxN1YxOS40MjExSDIxLjg5NzlWOC42OTYyOVpNMjQuMDY3NSA4LjY5NjI5SDI1LjEyMTNWMTkuNDIxMUgyNC4wNjc1VjguNjk2MjlaTTE2LjUwNjQgOC42OTYyOUgxOC42NDk5VjE5LjQyMTFIMTYuNTA2NFY4LjY5NjI5Wk0xMC4wMzU1IDguNjk2MjlIMTMuMjU3M1YxOS40MjExSDEwLjAzNTVWOC42OTYyOVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J004LjY1MDM5IDIzLjY3MDlWMjAuODI3MUg5LjY0NjQ4QzkuOTkxNTQgMjAuODI3MSAxMC4yNTMzIDIwLjg5MzYgMTAuNDMxNiAyMS4wMjY0QzEwLjYxIDIxLjE1NzkgMTAuNjk5MiAyMS4zNTEyIDEwLjY5OTIgMjEuNjA2NEMxMC42OTkyIDIxLjc0NTggMTAuNjYzNCAyMS44Njg4IDEwLjU5MTggMjEuOTc1NkMxMC41MjAyIDIyLjA4MTEgMTAuNDIwNiAyMi4xNTg1IDEwLjI5MyAyMi4yMDhDMTAuNDM4OCAyMi4yNDQ1IDEwLjU1MzQgMjIuMzE4IDEwLjYzNjcgMjIuNDI4N0MxMC43MjE0IDIyLjUzOTQgMTAuNzYzNyAyMi42NzQ4IDEwLjc2MzcgMjIuODM1QzEwLjc2MzcgMjMuMTA4NCAxMC42NzY0IDIzLjMxNTQgMTAuNTAyIDIzLjQ1NjFDMTAuMzI3NSAyMy41OTY3IDEwLjA3ODggMjMuNjY4MyA5Ljc1NTg2IDIzLjY3MDlIOC42NTAzOVpNOS4yMzYzMyAyMi40MzI2VjIzLjIwMDJIOS43MzgyOEM5Ljg3NjMgMjMuMjAwMiA5Ljk4MzcyIDIzLjE2NzYgMTAuMDYwNSAyMy4xMDI1QzEwLjEzODcgMjMuMDM2MSAxMC4xNzc3IDIyLjk0NSAxMC4xNzc3IDIyLjgyOTFDMTAuMTc3NyAyMi41Njg3IDEwLjA0MyAyMi40MzY1IDkuNzczNDQgMjIuNDMyNkg5LjIzNjMzWk05LjIzNjMzIDIyLjAxODZIOS42Njk5MkM5Ljk2NTQ5IDIyLjAxMzMgMTAuMTEzMyAyMS44OTU1IDEwLjExMzMgMjEuNjY1QzEwLjExMzMgMjEuNTM2MSAxMC4wNzU1IDIxLjQ0MzcgMTAgMjEuMzg3N0M5LjkyNTc4IDIxLjMzMDQgOS44MDc5NCAyMS4zMDE4IDkuNjQ2NDggMjEuMzAxOEg5LjIzNjMzVjIyLjAxODZaTTEzLjc5MSAyMi4zMTM1QzEzLjc5MSAyMi41OTM0IDEzLjc0MTUgMjIuODM4OSAxMy42NDI2IDIzLjA0OThDMTMuNTQzNiAyMy4yNjA3IDEzLjQwMTcgMjMuNDIzNSAxMy4yMTY4IDIzLjUzODFDMTMuMDMzMiAyMy42NTI3IDEyLjgyMjMgMjMuNzEgMTIuNTg0IDIzLjcxQzEyLjM0ODMgMjMuNzEgMTIuMTM4IDIzLjY1MzMgMTEuOTUzMSAyMy41NEMxMS43NjgyIDIzLjQyNjggMTEuNjI1IDIzLjI2NTMgMTEuNTIzNCAyMy4wNTU3QzExLjQyMTkgMjIuODQ0NyAxMS4zNzA0IDIyLjYwMjUgMTEuMzY5MSAyMi4zMjkxVjIyLjE4ODVDMTEuMzY5MSAyMS45MDg1IDExLjQxOTMgMjEuNjYyNCAxMS41MTk1IDIxLjQ1MDJDMTEuNjIxMSAyMS4yMzY3IDExLjc2MzcgMjEuMDczMiAxMS45NDczIDIwLjk2QzEyLjEzMjIgMjAuODQ1NCAxMi4zNDMxIDIwLjc4ODEgMTIuNTgwMSAyMC43ODgxQzEyLjgxNzEgMjAuNzg4MSAxMy4wMjczIDIwLjg0NTQgMTMuMjEwOSAyMC45NkMxMy4zOTU4IDIxLjA3MzIgMTMuNTM4NCAyMS4yMzY3IDEzLjYzODcgMjEuNDUwMkMxMy43NDAyIDIxLjY2MjQgMTMuNzkxIDIxLjkwNzkgMTMuNzkxIDIyLjE4NjVWMjIuMzEzNVpNMTMuMTk3MyAyMi4xODQ2QzEzLjE5NzMgMjEuODg2NCAxMy4xNDM5IDIxLjY1OTggMTMuMDM3MSAyMS41MDQ5QzEyLjkzMDMgMjEuMzQ5OSAxMi43NzggMjEuMjcyNSAxMi41ODAxIDIxLjI3MjVDMTIuMzgzNSAyMS4yNzI1IDEyLjIzMTggMjEuMzQ5MyAxMi4xMjUgMjEuNTAyOUMxMi4wMTgyIDIxLjY1NTMgMTEuOTY0MiAyMS44NzkyIDExLjk2MjkgMjIuMTc0OFYyMi4zMTM1QzExLjk2MjkgMjIuNjAzOCAxMi4wMTYzIDIyLjgyOTEgMTIuMTIzIDIyLjk4OTNDMTIuMjI5OCAyMy4xNDk0IDEyLjM4MzUgMjMuMjI5NSAxMi41ODQgMjMuMjI5NUMxMi43ODA2IDIzLjIyOTUgMTIuOTMxNiAyMy4xNTI3IDEzLjAzNzEgMjIuOTk5QzEzLjE0MjYgMjIuODQ0MSAxMy4xOTYgMjIuNjE4OCAxMy4xOTczIDIyLjMyMzJWMjIuMTg0NlpNMTUuMDUyNyAyMy4yMDAySDE2LjI5NjlWMjMuNjcwOUgxNC40NjY4VjIwLjgyNzFIMTUuMDUyN1YyMy4yMDAyWk0xOC41OTU3IDIyLjQzODVIMTcuNDcwN1YyMy4yMDAySDE4Ljc5MVYyMy42NzA5SDE2Ljg4NDhWMjAuODI3MUgxOC43ODcxVjIxLjMwMThIMTcuNDcwN1YyMS45Nzk1SDE4LjU5NTdWMjIuNDM4NVpNMjEuNTY0NSAyMS4zMDE4SDIwLjY5MzRWMjMuNjcwOUgyMC4xMDc0VjIxLjMwMThIMTkuMjQ4VjIwLjgyNzFIMjEuNTY0NVYyMS4zMDE4Wk0yNC40MzE2IDIyLjMxMzVDMjQuNDMxNiAyMi41OTM0IDI0LjM4MjIgMjIuODM4OSAyNC4yODMyIDIzLjA0OThDMjQuMTg0MiAyMy4yNjA3IDI0LjA0MjMgMjMuNDIzNSAyMy44NTc0IDIzLjUzODFDMjMuNjczOCAyMy42NTI3IDIzLjQ2MjkgMjMuNzEgMjMuMjI0NiAyMy43MUMyMi45ODg5IDIzLjcxIDIyLjc3ODYgMjMuNjUzMyAyMi41OTM4IDIzLjU0QzIyLjQwODkgMjMuNDI2OCAyMi4yNjU2IDIzLjI2NTMgMjIuMTY0MSAyMy4wNTU3QzIyLjA2MjUgMjIuODQ0NyAyMi4wMTExIDIyLjYwMjUgMjIuMDA5OCAyMi4zMjkxVjIyLjE4ODVDMjIuMDA5OCAyMS45MDg1IDIyLjA1OTkgMjEuNjYyNCAyMi4xNjAyIDIxLjQ1MDJDMjIuMjYxNyAyMS4yMzY3IDIyLjQwNDMgMjEuMDczMiAyMi41ODc5IDIwLjk2QzIyLjc3MjggMjAuODQ1NCAyMi45ODM3IDIwLjc4ODEgMjMuMjIwNyAyMC43ODgxQzIzLjQ1NzcgMjAuNzg4MSAyMy42NjggMjAuODQ1NCAyMy44NTE2IDIwLjk2QzI0LjAzNjUgMjEuMDczMiAyNC4xNzkgMjEuMjM2NyAyNC4yNzkzIDIxLjQ1MDJDMjQuMzgwOSAyMS42NjI0IDI0LjQzMTYgMjEuOTA3OSAyNC40MzE2IDIyLjE4NjVWMjIuMzEzNVpNMjMuODM3OSAyMi4xODQ2QzIzLjgzNzkgMjEuODg2NCAyMy43ODQ1IDIxLjY1OTggMjMuNjc3NyAyMS41MDQ5QzIzLjU3MSAyMS4zNDk5IDIzLjQxODYgMjEuMjcyNSAyMy4yMjA3IDIxLjI3MjVDMjMuMDI0MSAyMS4yNzI1IDIyLjg3MjQgMjEuMzQ5MyAyMi43NjU2IDIxLjUwMjlDMjIuNjU4OSAyMS42NTUzIDIyLjYwNDggMjEuODc5MiAyMi42MDM1IDIyLjE3NDhWMjIuMzEzNUMyMi42MDM1IDIyLjYwMzggMjIuNjU2OSAyMi44MjkxIDIyLjc2MzcgMjIuOTg5M0MyMi44NzA0IDIzLjE0OTQgMjMuMDI0MSAyMy4yMjk1IDIzLjIyNDYgMjMuMjI5NUMyMy40MjEyIDIzLjIyOTUgMjMuNTcyMyAyMy4xNTI3IDIzLjY3NzcgMjIuOTk5QzIzLjc4MzIgMjIuODQ0MSAyMy44MzY2IDIyLjYxODggMjMuODM3OSAyMi4zMjMyVjIyLjE4NDZaJyBmaWxsPSdibGFjaycvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzY1NjBfMTk1NzInJTNFJTNDcmVjdCB3aWR0aD0nMzInIGhlaWdodD0nMzInIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwLjUgMC44NTg4ODcpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0Fwcm92YcOnw6NvIGVtIGF0w6kgMiBkaWFzIMO6dGVpcyc7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgLmNhcmQtZmxhZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICNwYXltZW50LWdyb3VwLXByb21pc3NvcnlQYXltZW50R3JvdXAge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMyJyBoZWlnaHQ9JzMzJyB2aWV3Qm94PScwIDAgMzIgMzMnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNOS4zMzM5OCA3LjYzMDg2TDIyLjY2NzMgNy42MzA4NlYxOC4yOTc1SDkuMzMzOThMOS4zMzM5OCA3LjYzMDg2WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNi43MDY1IDI5LjY3MTJDMTYuNzA2NCAyOS42NzE0IDE2LjcwNjIgMjkuNjcxNSAxNS45OTkxIDI4Ljk2NDRDMTUuMzIwOSAyOS42OTkyIDE1LjMyMDcgMjkuNjk5IDE1LjMyMDUgMjkuNjk4OUwxNS4zMiAyOS42OTg0TDE1LjMxODQgMjkuNjk2OUwxNS4zMTI5IDI5LjY5MThMMTUuMjkyNSAyOS42NzI4QzE1LjI3NDkgMjkuNjU2NCAxNS4yNDkzIDI5LjYzMjUgMTUuMjE2MyAyOS42MDE0QzE1LjE1MDIgMjkuNTM5MiAxNS4wNTQxIDI5LjQ0ODIgMTQuOTMyMyAyOS4zMzA5QzE0LjY4ODYgMjkuMDk2NiAxNC4zNDEyIDI4Ljc1NzIgMTMuOTIzIDI4LjMzMzdDMTMuMDg3NiAyNy40ODc2IDExLjk2NDYgMjYuMzAxMiAxMC44MTgzIDI0Ljk0MjZDOS42NzQyIDIzLjU4NjYgOC40OTI2OCAyMi4wNDI1IDcuNTQ5NTcgMjAuNDgxNUM2LjYxNjYzIDE4LjkzNzMgNS44NjYwNSAxNy4yOTQ2IDUuNjczNTYgMTUuNzU1MUM0LjkzOTMxIDkuODgyNSA5LjM0MTAxIDMuOTY0MzYgMTUuOTk5MSAzLjk2NDM2QzE5LjM1NDMgMy45NjQzNiAyMi4xMjQ5IDUuNjQ1NjkgMjMuOTQ2OCA3LjkyMjk4QzI1Ljc1NTggMTAuMTg0MSAyNi43MDE0IDEzLjEyMTQgMjYuMzIyNiAxNS43NzI1QzI2LjEyNTYgMTcuMTUxMSAyNS4zNjY3IDE4LjcxMjggMjQuNDQ0IDIwLjIwODJDMjMuNTA1NSAyMS43MjkxIDIyLjMyOTUgMjMuMjg3OSAyMS4xODk4IDI0LjY4MDlDMjAuMDQ3NyAyNi4wNzY4IDE4LjkyODcgMjcuMzIyMyAxOC4wOTYyIDI4LjIxODFDMTcuNjc5NiAyOC42NjY0IDE3LjMzMzcgMjkuMDI4MSAxNy4wOTEzIDI5LjI3ODVDMTYuOTcgMjkuNDAzNyAxNi44NzQ2IDI5LjUwMTEgMTYuODA5MSAyOS41Njc2TDE2LjczMzcgMjkuNjQzOEwxNi43MTM4IDI5LjY2MzlMMTYuNzA4NSAyOS42NjkyTDE2LjcwNyAyOS42NzA3TDE2LjcwNjUgMjkuNjcxMlpNMTUuOTk5MSAyOC45NjQ0TDE2LjcwNjIgMjkuNjcxNUMxNi4zMjY3IDMwLjA1MSAxNS43MTUyIDMwLjA2MzIgMTUuMzIwOSAyOS42OTkyTDE1Ljk5OTEgMjguOTY0NFpNMTAuNjY2MyAxMS43OTc3QzEwLjQ2NDEgMTEuNzk3NyAxMC4yODE4IDExLjkxOTUgMTAuMjA0NCAxMi4xMDYzQzEwLjEyNyAxMi4yOTMyIDEwLjE2OTggMTIuNTA4MiAxMC4zMTI4IDEyLjY1MTJMMTUuNjQ2MSAxNy45ODQ2QzE1Ljg0MTMgMTguMTc5OCAxNi4xNTc5IDE4LjE3OTggMTYuMzUzMiAxNy45ODQ2TDIxLjY4NjUgMTIuNjUxMkMyMS44Mjk1IDEyLjUwODIgMjEuODcyMyAxMi4yOTMyIDIxLjc5NDkgMTIuMTA2M0MyMS43MTc1IDExLjkxOTUgMjEuNTM1MiAxMS43OTc3IDIxLjMzMyAxMS43OTc3TDEwLjY2NjMgMTEuNzk3N1onIGZpbGw9JyUyM0VGN0YwMCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5OC41JSBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWZsYWcge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1BhZ2FtZW50byBubyBjYWl4YSc7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICNwYXltZW50LWdyb3VwLWluc3RhbnRQYXltZW50UGF5bWVudEdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMycgaGVpZ2h0PSczMycgdmlld0JveD0nMCAwIDMzIDMzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjIuMDk0OSAyMi4wODAyQzIxLjcwOTEgMjIuMDgwNiAyMS4zMjY5IDIyLjAwNSAyMC45NzA3IDIxLjg1NzZDMjAuNjE0NCAyMS43MTAyIDIwLjI5MTEgMjEuNDkzOSAyMC4wMTk0IDIxLjIyMTRMMTcuMDE3MSAxOC4yMzcyQzE2LjkxMDUgMTguMTM2MSAxNi43Njg5IDE4LjA3OTcgMTYuNjIxNiAxOC4wNzk3QzE2LjQ3NDMgMTguMDc5NyAxNi4zMzI3IDE4LjEzNjEgMTYuMjI2IDE4LjIzNzJMMTMuMjE0OSAyMS4yMzEzQzEyLjk0MzIgMjEuNTAzNyAxMi42MTk4IDIxLjcxOTggMTIuMjYzNSAyMS44NjdDMTEuOTA3MyAyMi4wMTQyIDExLjUyNTIgMjIuMDg5NyAxMS4xMzk0IDIyLjA4OUgxMC41NDQ5TDE0LjM0NiAyNS44NjlDMTQuOTE1OSAyNi40MzU2IDE1LjY4ODYgMjYuNzUzOSAxNi40OTQ0IDI2Ljc1MzlDMTcuMzAwMSAyNi43NTM5IDE4LjA3MjggMjYuNDM1NiAxOC42NDI3IDI1Ljg2OUwyMi40NTM4IDIyLjA4MDJIMjIuMDk0OVpNMTEuMTM5NCAxMS41MjQ5QzExLjUyNTEgMTEuNTI0MyAxMS45MDcyIDExLjU5OTggMTIuMjYzNSAxMS43NDcxQzEyLjYxOTcgMTEuODk0MyAxMi45NDMxIDEyLjExMDMgMTMuMjE0OSAxMi4zODI2TDE2LjIyNiAxNS4zNzY3QzE2LjMzMTYgMTUuNDc5OSAxNi40NzM2IDE1LjUzNzcgMTYuNjIxNiAxNS41Mzc3QzE2Ljc2OTUgMTUuNTM3NyAxNi45MTE2IDE1LjQ3OTkgMTcuMDE3MSAxNS4zNzY3TDIwLjAxMDUgMTIuMzkyNUMyMC4yODIyIDEyLjEyIDIwLjYwNTUgMTEuOTAzOCAyMC45NjE4IDExLjc1NjRDMjEuMzE4MSAxMS42MDkgMjEuNzAwMiAxMS41MzMzIDIyLjA4NiAxMS41MzM3SDIyLjQ0NkwxOC42MzQ5IDcuNzQzNzlDMTguMDY1MSA3LjE3NzE4IDE3LjI5MjMgNi44NTg4OSAxNi40ODY2IDYuODU4ODlDMTUuNjgwOSA2Ljg1ODg5IDE0LjkwODEgNy4xNzcxOCAxNC4zMzgzIDcuNzQzNzlMMTAuNTQ2IDExLjUyMzhIMTEuMTM5NFYxMS41MjQ5WicgZmlsbD0nJTIzMzJCQ0FEJy8lM0UlM0NwYXRoIGQ9J00yNS42MDk0IDE0LjY3MDNMMjMuMzA4MyAxMi4zODI0QzIzLjI1NjQgMTIuNDAyNyAyMy4yMDE3IDEyLjQxNDYgMjMuMTQ2MSAxMi40MTc3SDIyLjA5NDlDMjEuNTQ5MyAxMi40MTg1IDIxLjAyNjEgMTIuNjMzOCAyMC42Mzk0IDEzLjAxNjhMMTcuNjM3MiAxNS45OTMzQzE3LjUwNDEgMTYuMTI2NiAxNy4zNDU3IDE2LjIzMjQgMTcuMTcxNCAxNi4zMDQ2QzE2Ljk5NyAxNi4zNzY4IDE2LjgwOTkgMTYuNDEzOSAxNi42MjExIDE2LjQxMzlDMTYuNDMyMiAxNi40MTM5IDE2LjI0NTIgMTYuMzc2OCAxNi4wNzA4IDE2LjMwNDZDMTUuODk2NCAxNi4yMzI0IDE1LjczODEgMTYuMTI2NiAxNS42MDQ5IDE1Ljk5MzNMMTIuNTkzOCAxMi45OTkxQzEyLjIwNzIgMTIuNjE2MSAxMS42ODM5IDEyLjQwMDggMTEuMTM4MyAxMi40MDAxSDkuODUyNzNDOS44MDA3NyAxMi40MDA3IDkuNzQ5MTYgMTIuMzkxNyA5LjcwMDUxIDEyLjM3MzVMNy4zODkzOSAxNC42NzAzQzYuODE5OTIgMTUuMjM2OCA2LjUgMTYuMDA1MSA2LjUgMTYuODA2MkM2LjUgMTcuNjA3MyA2LjgxOTkyIDE4LjM3NTYgNy4zODkzOSAxOC45NDIxTDkuNzAwNTEgMjEuMjRDOS43NDkwOSAyMS4yMjE0IDkuODAwNyAyMS4yMTIxIDkuODUyNzMgMjEuMjEyM0gxMS4xMzgzQzExLjY4MzggMjEuMjExOSAxMi4yMDcgMjAuOTk3IDEyLjU5MzggMjAuNjE0NEwxNS42MDQ5IDE3LjYxOTFDMTUuODc5MiAxNy4zNTY3IDE2LjI0NSAxNy4yMTAxIDE2LjYyNTUgMTcuMjEwMUMxNy4wMDYgMTcuMjEwMSAxNy4zNzE4IDE3LjM1NjcgMTcuNjQ2MSAxNy42MTkxTDIwLjY0NzIgMjAuNjA0NEMyMS4wMzUgMjAuOTg4IDIxLjU1ODMgMjEuMjAzNSAyMi4xMDM4IDIxLjIwMzVIMjMuMTU0OUMyMy4yMTA1IDIxLjIwMTMgMjMuMjY3MiAyMS4yMTQ1IDIzLjMxNzIgMjEuMjRMMjUuNjE3MiAxOC45NTIxQzI2LjE4NDMgMTguMzgxOSAyNi41MDE4IDE3LjYxMTcgMjYuNTAwMyAxNi44MDk2QzI2LjQ5ODkgMTYuMDA3NCAyNi4xNzg2IDE1LjIzODQgMjUuNjA5NCAxNC42NzAzWicgZmlsbD0nJTIzMzJCQ0FEJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdBcHJvdmHDp8OjbyBpbWVkaWF0YSc7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgLmNhcmQtZmxhZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICNwYXltZW50LWdyb3VwLWN1c3RvbTIwMVBheW1lbnRHcm91cFBheW1lbnRHcm91cCB7XG4gICAgICAgICAgICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzMnIGhlaWdodD0nMzMnIHZpZXdCb3g9JzAgMCAzMyAzMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIyLjA5NDkgMjIuMDgwMkMyMS43MDkxIDIyLjA4MDYgMjEuMzI2OSAyMi4wMDUgMjAuOTcwNyAyMS44NTc2QzIwLjYxNDQgMjEuNzEwMiAyMC4yOTExIDIxLjQ5MzkgMjAuMDE5NCAyMS4yMjE0TDE3LjAxNzEgMTguMjM3MkMxNi45MTA1IDE4LjEzNjEgMTYuNzY4OSAxOC4wNzk3IDE2LjYyMTYgMTguMDc5N0MxNi40NzQzIDE4LjA3OTcgMTYuMzMyNyAxOC4xMzYxIDE2LjIyNiAxOC4yMzcyTDEzLjIxNDkgMjEuMjMxM0MxMi45NDMyIDIxLjUwMzcgMTIuNjE5OCAyMS43MTk4IDEyLjI2MzUgMjEuODY3QzExLjkwNzMgMjIuMDE0MiAxMS41MjUyIDIyLjA4OTcgMTEuMTM5NCAyMi4wODlIMTAuNTQ0OUwxNC4zNDYgMjUuODY5QzE0LjkxNTkgMjYuNDM1NiAxNS42ODg2IDI2Ljc1MzkgMTYuNDk0NCAyNi43NTM5QzE3LjMwMDEgMjYuNzUzOSAxOC4wNzI4IDI2LjQzNTYgMTguNjQyNyAyNS44NjlMMjIuNDUzOCAyMi4wODAySDIyLjA5NDlaTTExLjEzOTQgMTEuNTI0OUMxMS41MjUxIDExLjUyNDMgMTEuOTA3MiAxMS41OTk4IDEyLjI2MzUgMTEuNzQ3MUMxMi42MTk3IDExLjg5NDMgMTIuOTQzMSAxMi4xMTAzIDEzLjIxNDkgMTIuMzgyNkwxNi4yMjYgMTUuMzc2N0MxNi4zMzE2IDE1LjQ3OTkgMTYuNDczNiAxNS41Mzc3IDE2LjYyMTYgMTUuNTM3N0MxNi43Njk1IDE1LjUzNzcgMTYuOTExNiAxNS40Nzk5IDE3LjAxNzEgMTUuMzc2N0wyMC4wMTA1IDEyLjM5MjVDMjAuMjgyMiAxMi4xMiAyMC42MDU1IDExLjkwMzggMjAuOTYxOCAxMS43NTY0QzIxLjMxODEgMTEuNjA5IDIxLjcwMDIgMTEuNTMzMyAyMi4wODYgMTEuNTMzN0gyMi40NDZMMTguNjM0OSA3Ljc0Mzc5QzE4LjA2NTEgNy4xNzcxOCAxNy4yOTIzIDYuODU4ODkgMTYuNDg2NiA2Ljg1ODg5QzE1LjY4MDkgNi44NTg4OSAxNC45MDgxIDcuMTc3MTggMTQuMzM4MyA3Ljc0Mzc5TDEwLjU0NiAxMS41MjM4SDExLjEzOTRWMTEuNTI0OVonIGZpbGw9JyUyMzMyQkNBRCcvJTNFJTNDcGF0aCBkPSdNMjUuNjA5NCAxNC42NzAzTDIzLjMwODMgMTIuMzgyNEMyMy4yNTY0IDEyLjQwMjcgMjMuMjAxNyAxMi40MTQ2IDIzLjE0NjEgMTIuNDE3N0gyMi4wOTQ5QzIxLjU0OTMgMTIuNDE4NSAyMS4wMjYxIDEyLjYzMzggMjAuNjM5NCAxMy4wMTY4TDE3LjYzNzIgMTUuOTkzM0MxNy41MDQxIDE2LjEyNjYgMTcuMzQ1NyAxNi4yMzI0IDE3LjE3MTQgMTYuMzA0NkMxNi45OTcgMTYuMzc2OCAxNi44MDk5IDE2LjQxMzkgMTYuNjIxMSAxNi40MTM5QzE2LjQzMjIgMTYuNDEzOSAxNi4yNDUyIDE2LjM3NjggMTYuMDcwOCAxNi4zMDQ2QzE1Ljg5NjQgMTYuMjMyNCAxNS43MzgxIDE2LjEyNjYgMTUuNjA0OSAxNS45OTMzTDEyLjU5MzggMTIuOTk5MUMxMi4yMDcyIDEyLjYxNjEgMTEuNjgzOSAxMi40MDA4IDExLjEzODMgMTIuNDAwMUg5Ljg1MjczQzkuODAwNzcgMTIuNDAwNyA5Ljc0OTE2IDEyLjM5MTcgOS43MDA1MSAxMi4zNzM1TDcuMzg5MzkgMTQuNjcwM0M2LjgxOTkyIDE1LjIzNjggNi41IDE2LjAwNTEgNi41IDE2LjgwNjJDNi41IDE3LjYwNzMgNi44MTk5MiAxOC4zNzU2IDcuMzg5MzkgMTguOTQyMUw5LjcwMDUxIDIxLjI0QzkuNzQ5MDkgMjEuMjIxNCA5LjgwMDcgMjEuMjEyMSA5Ljg1MjczIDIxLjIxMjNIMTEuMTM4M0MxMS42ODM4IDIxLjIxMTkgMTIuMjA3IDIwLjk5NyAxMi41OTM4IDIwLjYxNDRMMTUuNjA0OSAxNy42MTkxQzE1Ljg3OTIgMTcuMzU2NyAxNi4yNDUgMTcuMjEwMSAxNi42MjU1IDE3LjIxMDFDMTcuMDA2IDE3LjIxMDEgMTcuMzcxOCAxNy4zNTY3IDE3LjY0NjEgMTcuNjE5MUwyMC42NDcyIDIwLjYwNDRDMjEuMDM1IDIwLjk4OCAyMS41NTgzIDIxLjIwMzUgMjIuMTAzOCAyMS4yMDM1SDIzLjE1NDlDMjMuMjEwNSAyMS4yMDEzIDIzLjI2NzIgMjEuMjE0NSAyMy4zMTcyIDIxLjI0TDI1LjYxNzIgMTguOTUyMUMyNi4xODQzIDE4LjM4MTkgMjYuNTAxOCAxNy42MTE3IDI2LjUwMDMgMTYuODA5NkMyNi40OTg5IDE2LjAwNzQgMjYuMTc4NiAxNS4yMzg0IDI1LjYwOTQgMTQuNjcwM1onIGZpbGw9JyUyMzMyQkNBRCcvJTNFJTNDL3N2ZyUzRSUwQVwiKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQXByb3Zhw6fDo28gYXDDs3MgcGFnYW1lbnRvJztcbiAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAuY2FyZC1mbGFnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgLnBheW1lbnQtbWV0aG9kIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJHNwYWNpbmcteC1zbWFsbDtcblxuICAgICAgICAgICAgICAgICAgICAuYmFua0ludm9pY2VQYXltZW50R3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZwLW1pbmktYm9vay1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcC1taW5pLWJvb2stZm9udC1zaXplO1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJveC1wYXltZW50LXBpeCB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL2xvamFvYnJhbWF4cWEudnRleGltZy5jb20uYnIvYXJxdWl2b3MvY2hlY2tvdXQtcGFnYW1lbnRvLXBpeC5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNS42MjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgIC5wYXltZW50LXBpeC1kZXNjcmlwdGlvbixcbiAgICAgICAgICAgICAgICAgICAgICAucGF5bWVudC1waXgtZmxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJGJvcmRlci1tZWRpdW0gc29saWQgJGNvbG9yLXN1cHBvcnQtd2FybmluZy1saWdodGVzdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWlkLXBhdHRlcm4gKi8iLCIjY2xpZW50LXByb2ZpbGUtZGF0YSB7XHJcbiAgICAuYm94LXN0ZXAge1xyXG4gICAgICAgIC5oaWRkZW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnYtY3VzdG9tLXN0ZXAtcGF5bWVudCB7XHJcbiAgICAuaXMtLXZpc2libGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmlzLS1oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAjY2FydC1saW5rLW5vdGUtYWRkIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgY29udGVudDogXCJBZGljaW9uYXIgdW1hIG9ic2VydmHDp8Ojb1wiO1xyXG4gICAgICAgICAgICBmb250OiAkZnAtYm9keS1zZW1pYm9sZC1mb250LXNpemUgJGZwLWJvZHktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJ0LWJ1dHRvbi1ub3RlLXJlbW92ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0wMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250OiAkZnAtYm9keS1zZW1pYm9sZC1mb250LXNpemUgJGZwLWJvZHktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyZm9ybS10ZW1wbGF0ZSAuc3VtbWFyeS1ub3RlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAubm90ZS1sYWJlbCB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ub3RlLWRhdGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJiB+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjY2FydC1ub3RlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAkY29sb3ItZ3JheXNjYWxlLTIwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxcmVtO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcclxuICAgICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBHaWZ0Y2FyZHMgKi9cclxuXHJcbi5wYXltZW50LWRhdGEgLnBheW1lbnQtZGlzY291bnRzLWFsZXJ0IHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYXltZW50LWRpc2NvdW50cyB7XHJcbiAgYm9yZGVyOiAkYm9yZGVyLW1lZGl1bSBzb2xpZCAkY29sb3Itc3VwcG9ydC13YXJuaW5nLWxpZ2h0ZXN0O1xyXG5cclxuICAucGF5bWVudC1kaXNjb3VudHMtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5naWZ0LWNhcmQtcHJvdmlkZXItZ3JvdXAtcHJvZ3JhbWEtZGUtZmlkZWxpZGFkZSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDguNXJlbTtcclxuICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2lmdC1jYXJkLXByb3ZpZGVyLWdyb3VwLXZ0dXByb3ZpZGVyIHtcclxuICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud2FybmluZy12ZW5kYS1mYXR1cmFkYSB7XHJcbiAgICAgIC5naWZ0LWNhcmQtcHJvdmlkZXItZ3JvdXAtcHJvZ3JhbWEtZGUtZmlkZWxpZGFkZSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTRyZW07XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBheW1lbnQtZGlzY29pbnRzLXRhYmxlIHtcclxuICBoZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGlzYWJsZSB7XHJcbiAgb3BhY2l0eTogMC40O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4ubGluay1naWZ0LWNhcmQge1xyXG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2lmdC1jYXJkLXNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7IC8vIGFmdGVyIGxvYWQgcnVsZXMsIHJlcGxhY2UgdG8gYmxvY2sgdGhyb3VnaCBqcXVlcnlcclxuXHJcbiAgLmdpZnQtY2FyZC1ncm91cCB7XHJcbiAgICBtYXJnaW46IDFyZW07XHJcbiAgfVxyXG5cclxuICAucGFydGlhbFZhbHVlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7IC8vIGFmdGVyIGxvYWQgcnVsZXMsIHJlcGxhY2UgdG8gYmxvY2sgdGhyb3VnaCBqcXVlcnlcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1zdXBwb3J0LXdhcm5pbmctZGVmYXVsdDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICAudmFsdWVUaXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdCFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9sZC1mb250LWZhbWlseSFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZwLXNtYWxsLWJvbGQtZm9udC1zaXplIWltcG9ydGFudDtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRmcC1zbWFsbC1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5lZGl0LXBhcnRpYWwge1xyXG4gICAgICAuaW5wdXQtcHJlcGVuZCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLXN1cHBvcnQtc3VjY2Vzcy1kZWZhdWx0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMC41cmVtO1xyXG5cclxuICAgICAgICAuYWRkLW9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkLW9uOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zdWNjZXNzIHtcclxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAmOm5vdChbaW52YWxpZD1cInRydWVcIl0pIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiXCIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Y2Vzcy1pY29uLXBhcnRpYWwtdmFsdWUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkLW9uLFxyXG4gICAgICAgIC5zdWNjZXNzIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTYwMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLWJvb2stZm9udC1mYW1pbHkhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9vay1mb250LXNpemUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZwLXNtYWxsLWJvb2stbGluZS1oZWlnaHQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ib3JkZXItZGFyayB7XHJcbiAgICBib3JkZXI6ICRib3JkZXItc21hbGwgc29saWQgJGNvbG9yLWJyYW5kLXByaW1hcnktZGFyaztcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMteHhzICRyYWRpdXMteHhzIDAgMCFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxuXHJcbiAgLnZ0dS13YXJuaW5nIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itc3VwcG9ydC13YXJuaW5nLWxpZ2h0ZXN0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAxcmVtO1xyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIG1heC13aWR0aDogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC52dHUtd2FybmluZy0tdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtdGVydGlhcnktZGVmYXVsdDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgW2RhdGEtYmluZD1cImZvcmVhY2g6IGdpZnRDYXJkc1wiXSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAwIDA7XHJcbiAgICBnYXA6IDAuNXJlbTtcclxuICAgIGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmNvZGUge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0xMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMteHhzIDAgMCAwIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1oMi1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGhlaWdodDogMy4xMjVyZW0haW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAubnVtYmVyIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXlzY2FsZS0xMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgJHJhZGl1cy14eHMgMCAwIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZnAtYm9keS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zaXplOiAkZnAtbWluaS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgIGhlaWdodDogMy4xMjVyZW0haW1wb3J0YW50O1xyXG4gICAgICBsaW5lLWhlaWdodDogJGZwLWJvZHktYm9vay1saW5lLWhlaWdodDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmcteC1zbWFsbCFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgLm11dGVkIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS00MDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4zMTNyZW0haW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBbZGF0YS1iaW5kPVwidGV4dDogdmFsdWVMYWJlbFwiXSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4zMTNyZW0haW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBbZGF0YS1iaW5kPVwiZmFkZVZpc2libGU6IGVkaXRQYXJ0aWFsKCksIHRleHQ6IGF2YWlsYWJsZUxhYmVsXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljb24tb2sge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHdpZHRoPVwiMTRcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTQgMTVcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNOS43MjI4MSA2LjI0NDU4QzkuODg5NTkgNi40MTk0MSA5Ljg4MzA3IDYuNjk2MzQgOS43MDgyNCA2Ljg2MzEyTDYuNDk4MDkgOS45MjU2MkM2LjMyODk1IDEwLjA4NyA2LjA2Mjg0IDEwLjA4NjkgNS44OTM4MyA5LjkyNTM3TDQuMjkxNDkgOC4zOTQxMkM0LjExNjggOC4yMjcxOCA0LjExMDUyIDcuOTUwMjQgNC4yNzc0NSA3Ljc3NTU2QzQuNDQ0MzkgNy42MDA4NyA0LjcyMTMzIDcuNTk0NTkgNC44OTYwMSA3Ljc2MTUyTDYuMTk2MzUgOS4wMDQxN0w5LjEwNDI2IDYuMjMwMDJDOS4yNzkwOSA2LjA2MzIzIDkuNTU2MDIgNi4wNjk3NSA5LjcyMjgxIDYuMjQ0NThaXCIgZmlsbD1cIiUyMzJBOEM2MlwiLz48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNNyAzLjA0NjU3QzQuMzQyMTMgMy4wNDY1NyAyLjE4NzUgNS4yMDEyIDIuMTg3NSA3Ljg1OTA3QzIuMTg3NSAxMC41MTY5IDQuMzQyMTMgMTIuNjcxNiA3IDEyLjY3MTZDOS42NTc4NyAxMi42NzE2IDExLjgxMjUgMTAuNTE2OSAxMS44MTI1IDcuODU5MDdDMTEuODEyNSA1LjIwMTIgOS42NTc4NyAzLjA0NjU3IDcgMy4wNDY1N1pNMS4zMTI1IDcuODU5MDdDMS4zMTI1IDQuNzE3OTUgMy44NTg4OCAyLjE3MTU3IDcgMi4xNzE1N0MxMC4xNDExIDIuMTcxNTcgMTIuNjg3NSA0LjcxNzk1IDEyLjY4NzUgNy44NTkwN0MxMi42ODc1IDExLjAwMDIgMTAuMTQxMSAxMy41NDY2IDcgMTMuNTQ2NkMzLjg1ODg4IDEzLjU0NjYgMS4zMTI1IDExLjAwMDIgMS4zMTI1IDcuODU5MDdaXCIgZmlsbD1cIiUyMzJBOEM2MlwiLz48L3N2Zz4nKTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4zMTNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjdGlvbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC1wcmltYXJ5LWRlZmF1bHQhaW1wb3J0YW50O1xyXG4gICAgICBkaXNwbGF5OiBjb250ZW50cztcclxuICAgICAgaGVpZ2h0OiAzLjEyNXJlbSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0IWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheXNjYWxlLTAwMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvbGQtZm9udC1mYW1pbHkhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9sZC1mb250LXNpemUhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmcC1taW5pLXNlbWlib2xkLWxpbmUtaGVpZ2h0IWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwLjkzOHJlbSAwLjc1cmVtIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saW5rLWRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTIwMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMzAwIWltcG9ydGFudDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluay1zZWxlY3RlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLXByaW1hcnktZGFyayFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAucGF5bWVudC1kaXNjb3VudHMge1xyXG4gICAgICAucGF5bWVudC1kaXNjb3VudHMtbGlzdCB7XHJcbiAgICAgICAgLndhcm5pbmctdmVuZGEtZmF0dXJhZGEge1xyXG4gICAgICAgICAgLmdpZnQtY2FyZC1wcm92aWRlci1ncm91cC1wcm9ncmFtYS1kZS1maWRlbGlkYWRlIHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1iaW5kPVwiZm9yZWFjaDogZ2lmdENhcmRzXCJdIHtcclxuICAgICAgLmFjdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvZGUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMteHhzIDAgMCAkcmFkaXVzLXh4cyFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5udW1iZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhcnRpYWxWYWx1ZXtcclxuICAgICAgLmVkaXQtcGFydGlhbCB7XHJcbiAgICAgICAgLmlucHV0LXByZXBlbmQge1xyXG4gICAgICAgICAgd2lkdGg6IDI1cmVtIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYm9yZGVyLWRhcmsge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXh4cyAwIDAgJHJhZGl1cy14eHMhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIC8qIEdpZnRjYXJkcyBFbmQgKi9cclxuIiwiI21vZGFsLWNwZnZhbGlkYXRpb24ge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLW9wYWNpdHktODA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTtcclxuXHJcbiAgICAjYnRuLW1vZGFsLWNwZnZhbGlkYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5c2NhbGUtMDAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktc2VtaWJvbGQtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLWJvZHktc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtY29udGVudC1jcGZWYWxpZGF0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTAwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXh4cztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDQwLjQzOHJlbTtcclxuICAgICAgICBwYWRkaW5nOiAkc3BhY2luZy1zbWFsbDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDE1cmVtKTtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjAlIGF1dG87ICBcclxuICAgICAgICAgICAgdG9wOiAtNy41cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1lbWFpbC1saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteC1zbWFsbDtcclxuXHJcbiAgICAgICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNyB7XHJcbiAgICAgICAgICAgICAgICAuZHluYW1pY0VtYWlsI3skaX0ge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheXNjYWxlLTEwMDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjA2M3JlbSBzb2xpZCAkY29sb3ItYnJhbmQtdGVydGlhcnktbGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItbWVkaXVtO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXlzY2FsZS0zMDA7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtc21hbGwtYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcteHgtc21hbGw7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAuNDM4cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH0gIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtaGVhZGVyX19jcGZWYWxpZGF0aW9uIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctaDMtZm9udC1mYW1pbHk7XHJcbiAgICAgICAgZm9udC1zaXplOiAkaGVhZGluZy1oNC1mb250LXNpemU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkaW5nLWg0LWxpbmUtaGVpZ2h0O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRoZWFkaW5nLWgzLWZvbnQtc2l6ZSA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZy1oMy1saW5lLWhlaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14eC1zbWFsbDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0cmVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZy14LXNtYWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC10ZXh0LWNwZlZhbGlkYXRpb24ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnAtYm9keS1zZW1pYm9sZC1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6ICRmcC1ib2R5LXNlbWlib2xkLWZvbnQtc2l6ZTtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXh4LXNtYWxsO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRyZW0pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLXgtc21hbGw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAubW9kYWwtY29udGFpbmVyX19saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtcHJpbWFyeS1kZWZhdWx0O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZwLWJvZHktYm9vay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZnAtYm9keS1zZW1pYm9sZC1mb250LXNpemU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtYm9keS1zZW1pYm9sZC1saW5lLWhlaWdodDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIiNhcHAtY29udGFpbmVyIHtcclxuICAuQ2FyZEZvcm0ge1xyXG4gICAgLlNhdmVkQ2FyZHMge1xyXG4gICAgICAuU2F2ZWRDYXJkc0xpc3Qge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1zdXBwb3J0LXdhcm5pbmctbGlnaHRlc3Q7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcclxuXHJcbiAgICAgICAgbGFiZWwuU2F2ZWRDYXJkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5c2NhbGUtMTAwO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXRlcnRpYXJ5LWRlZmF1bHQ7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJGZwLXNtYWxsLXNlbWlib2xkLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZnAtc21hbGwtc2VtaWJvbGQtZm9udC1zaXplO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtc21hbGwtc2VtaWJvbGQtbGluZS1oZWlnaHQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN1cHBvcnQtd2FybmluZy1saWdodGVzdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmljb24tb2stY2lyY2xlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGluay1kZWxldGUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTggMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNi4xODc1IDMuNzVDNi4xODc1IDIuNjEwOTEgNy4xMTA5MSAxLjY4NzUgOC4yNSAxLjY4NzVIOS43NUMxMC44ODkxIDEuNjg3NSAxMS44MTI1IDIuNjEwOTEgMTEuODEyNSAzLjc1VjMuOTM3NUgxNUMxNS4zMTA3IDMuOTM3NSAxNS41NjI1IDQuMTg5MzQgMTUuNTYyNSA0LjVDMTUuNTYyNSA0LjgxMDY2IDE1LjMxMDcgNS4wNjI1IDE1IDUuMDYyNUgxNC4wNjI1VjEzLjVDMTQuMDYyNSAxNC42MzkxIDEzLjEzOTEgMTUuNTYyNSAxMiAxNS41NjI1SDZDNC44NjA5MSAxNS41NjI1IDMuOTM3NSAxNC42MzkxIDMuOTM3NSAxMy41VjUuMDYyNUgzQzIuNjg5MzQgNS4wNjI1IDIuNDM3NSA0LjgxMDY2IDIuNDM3NSA0LjVDMi40Mzc1IDQuMTg5MzQgMi42ODkzNCAzLjkzNzUgMyAzLjkzNzVINi4xODc1VjMuNzVaTTUuMDYyNSA1LjA2MjVWMTMuNUM1LjA2MjUgMTQuMDE3OCA1LjQ4MjIzIDE0LjQzNzUgNiAxNC40Mzc1SDEyQzEyLjUxNzggMTQuNDM3NSAxMi45Mzc1IDE0LjAxNzggMTIuOTM3NSAxMy41VjUuMDYyNUg1LjA2MjVaTTEwLjY4NzUgMy45Mzc1SDcuMzEyNVYzLjc1QzcuMzEyNSAzLjIzMjIzIDcuNzMyMjMgMi44MTI1IDguMjUgMi44MTI1SDkuNzVDMTAuMjY3OCAyLjgxMjUgMTAuNjg3NSAzLjIzMjIzIDEwLjY4NzUgMy43NVYzLjkzNzVaTTcuNSA2LjkzNzVDNy44MTA2NiA2LjkzNzUgOC4wNjI1IDcuMTg5MzQgOC4wNjI1IDcuNVYxMkM4LjA2MjUgMTIuMzEwNyA3LjgxMDY2IDEyLjU2MjUgNy41IDEyLjU2MjVDNy4xODkzNCAxMi41NjI1IDYuOTM3NSAxMi4zMTA3IDYuOTM3NSAxMlY3LjVDNi45Mzc1IDcuMTg5MzQgNy4xODkzNCA2LjkzNzUgNy41IDYuOTM3NVpNMTAuNSA2LjkzNzVDMTAuODEwNyA2LjkzNzUgMTEuMDYyNSA3LjE4OTM0IDExLjA2MjUgNy41VjEyQzExLjA2MjUgMTIuMzEwNyAxMC44MTA3IDEyLjU2MjUgMTAuNSAxMi41NjI1QzEwLjE4OTMgMTIuNTYyNSA5LjkzNzUgMTIuMzEwNyA5LjkzNzUgMTJWNy41QzkuOTM3NSA3LjE4OTM0IDEwLjE4OTMgNi45Mzc1IDEwLjUgNi45Mzc1WicgZmlsbD0nJTIzNTg1OTVCJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgLmljb24tcmVtb3ZlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbC5Vc2VBbm90aGVyQ2FyZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3Itc3VwcG9ydC13YXJuaW5nLWxpZ2h0ZXN0O1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcblxyXG4gICAgICAgICAgI3VzZS1hbm90aGVyLWNhcmQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLXByaW1hcnktZGVmYXVsdDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmcC1taW5pLWJvb2stZm9udC1mYW1pbHk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZwLW1pbmktYm9vay1mb250LXNpemU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZnAtbWluaS1ib29rLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iXSwic291cmNlUm9vdCI6IiJ9 */

/* source: <vtex.email-checkout-conflict@0.3.0> */
.checkEmailAuthConflict__modal,
.checkEmailAuthConflict__modal--bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
}

.checkEmailAuthConflict__modal--bg {
  background: #000;
  opacity: 0.4;
}

.checkEmailAuthConflict__modal--wrap {
  width: 400px;
  background: #fff;
  position: fixed;
  left: calc(50% - 200px);
  top: 50%;
  transform: translateY(-50%);
  z-index: 99999;
  padding: 30px;
  border-radius: 3px;
  box-sizing: border-box;

  color: #333333;
  background: #fff;
  box-shadow: 0 5px 0 #ddd;
  border-bottom: 1px solid #fff;
  border-radius: 4px;
  border: 2px solid #eee;
}

button.checkEmailAuthConflict__modal--button {
  background: #1a73e8;
  padding: 10px;
  display: inline-block;
  border: none;
  border-radius: 3px;
  color: #fff;
}

  .checkEmailAuthConflict__modal--button.js-loading:after {
    border: 3px solid #f3f3f3; /* Light grey */
    border-top: 3px solid #9999; /* Blue */
    border-radius: 50%;
    width: 10px;
    height: 10px;
    animation: spin 1s linear infinite;
    content: '';
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
  }

h4.checkEmailAuthConflict__modal--title {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}

p.checkEmailAuthConflict__modal--text {
  margin-bottom: 20px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* source: <vtex.checkout-ui-custom@0.20.1> */
input,select,button{outline:none !important}.vcustom--vtex-omnishipping-1-x-address input,#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select,.orderform-template .summary-note .note-textarea,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input,.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit],.table.cart-items td.quantity input,.table.cart-items tbody tr td .product-service select,.table.cart-items tr.item-attachments-content input,.table.cart-items tr.item-attachments-content select,#vtexIdContainer input{height:40px;line-height:40px;max-height:initial;display:inline-block;padding:0px 10px;border-radius:4px;border:1px solid #cbcbcb;outline:initial;font-family:"Roboto",sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.vcustom--vtex-omnishipping-1-x-address input.error,#app-container input.error[type=text],#app-container input.error[type=tel],#app-container input.error[type=email],#app-container select.error,.orderform-template .summary-note .error.note-textarea,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input.error,.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select.error:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select.error:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select.error:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select.error:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input.error,.cart-more-options .srp-container select.error,.cart-more-options .srp-container input.error[type=text]:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input.error[type=text],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button.error[type=submit],.table.cart-items td.quantity input.error,.table.cart-items tbody tr td .product-service select.error,.table.cart-items tr.item-attachments-content input.error,.table.cart-items tr.item-attachments-content select.error,#vtexIdContainer input.error{border-color:#ff4c4c}.vcustom--vtex-omnishipping-1-x-address input:focus,#app-container input[type=text]:focus,#app-container input[type=tel]:focus,#app-container input[type=email]:focus,#app-container select:focus,.orderform-template .summary-note .note-textarea:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input:focus,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data select:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #payment-data select:focus:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input:focus,.cart-more-options .srp-container select:focus,.cart-more-options .srp-container input[type=text]:focus:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text]:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.table.cart-items td.quantity input:focus,.table.cart-items tbody tr td .product-service select:focus,.table.cart-items tr.item-attachments-content input:focus,.table.cart-items tr.item-attachments-content select:focus,#vtexIdContainer input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.4)}input#creditCardpayment-card-0Number,input#creditCardpayment-card-0Code,input#creditCardpayment-card-1Number,input#creditCardpayment-card-1Code{font-size:18px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{animation:input_background_autofill 0s forwards}@keyframes input_background_autofill{100%{background-color:rgba(0,0,0,0)}}.btn,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{font-family:"Roboto",sans-serif;text-shadow:none;border-radius:30px;outline:none !important;text-align:center;font-size:12px;padding:5px 12px;box-sizing:border-box;display:inline-block;background:none;box-shadow:none}.btn,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.btn:hover,.btn:focus{transition:all ease .3s}.btn:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{background:none}.btn-large,.client-pre-email .client-email.input.text .btn-success{padding:17px 19px}.btn-link,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{color:#1a73e8}.btn-link:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn-link:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{color:#1d63be}.btn-success{background:#2fba2d;border:1px solid #2fba2d;font-size:13px}.btn-success:hover,.btn-success:focus,.btn-success:active{background:#269e24;border:1px solid #269e24}.btn-success[disabled]{background:#2fba2d}.btn-primary{background:#1a73e8;border:1px solid #1a73e8;color:#f1f7ff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#1d63be;border:1px solid #1d63be}.btn-secondary,.orderform-template-holder #payment-data #btn-add-gift-card,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit],.table.cart-items tbody tr td .product-service input[type=submit],.table.cart-items tbody tr td.product-name .add-service.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container a{background:rgba(0,0,0,0);border:1px solid #1a73e8;color:#1a73e8}.btn-secondary:hover,.orderform-template-holder #payment-data #btn-add-gift-card:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:hover,.table.cart-items tbody tr td .product-service input[type=submit]:hover,.table.cart-items tbody tr td.product-name .add-service.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:hover,.table.cart-items tbody tr td.product-name .clone-item.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:hover,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:hover,.btn-secondary:focus,.orderform-template-holder #payment-data #btn-add-gift-card:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.table.cart-items tbody tr td .product-service input[type=submit]:focus,.table.cart-items tbody tr td.product-name .add-service.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:focus,.table.cart-items tbody tr td.product-name .clone-item.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:focus,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:focus,.btn-secondary:active,.orderform-template-holder #payment-data #btn-add-gift-card:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:active,.table.cart-items tbody tr td .product-service input[type=submit]:active,.table.cart-items tbody tr td.product-name .add-service.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:active,.table.cart-items tbody tr td.product-name .clone-item.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:active,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:active{background:#f1f7ff;border:1px solid #1d63be;color:#1d63be}.btn-outlined{background:rgba(0,0,0,0);border:1px solid #2fba2d;color:#2fba2d}.btn-outlined:hover,.btn-outlined:focus,.btn-outlined:active{background:rgba(0,0,0,0);border:1px solid #269e24}.btn#payment-data-submit span,.orderform-template-holder #payment-data .payment-discounts-list table td.action a#payment-data-submit span,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#payment-data-submit span{font-size:14px;margin-left:5px;font-weight:bold}.orderform-template .cart-template.mini-cart h2,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.client-pre-email h3.client-pre-email-h span:after,.cart-more-options .srp-container .srp-main-title{font-size:calc(12px + 2px);text-transform:uppercase;border-bottom:1px solid #eee;font-weight:bold;margin-bottom:15px;padding:7px 0 !important;color:#999;color:#323232;border:none;font-size:20px;text-transform:initial;margin-bottom:0px}.payment-data .gift-card-section,.payment-data .payment-discounts-alert{margin:0;width:100% !important;box-sizing:border-box}.input-append,.input-prepend{display:flex !important;align-items:stretch}.input-append .btn,.input-append .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-append a,.input-append .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-append a,.input-append .add-on,.input-prepend .btn,.input-prepend .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-prepend a,.input-prepend .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-prepend a,.input-prepend .add-on{height:40px;line-height:40px;box-sizing:border-box;padding:0;width:20px}.input-append .add-on,.input-prepend .add-on{height:initial !important}.input-append input,.input-prepend input{border-radius:0 4px 4px 0 !important;width:100% !important;max-width:100px !important}.payment-discoints-table .number,.gift-card-provider-group .number,.payment-discoints-table .action,.gift-card-provider-group .action{text-align:right}@media(max-width: 690px){.orderform-template-holder .client-profile-data input[type=text]{width:100% !important}}@media(max-width: 690px){.item-quantity-change{display:inline-block}.item-quantity-change{float:left;padding:3px 5px 3px 0px}.item-quantity-change-increment{padding-left:5px;padding-right:0}.full-cart .cart-links-bottom .btn-success{width:83%;display:block;margin-top:10px}.full-cart .cart table{display:block;margin-top:0 !important}.full-cart .cart table thead{display:none}.full-cart .cart table tbody{display:block}.full-cart .cart table tbody tr+tr{border-top:1px dashed #ddd}.full-cart .cart table tbody tr{display:block;margin-top:10px;padding:10px 0;position:relative}.full-cart .cart table tbody tr .product-name a,.full-cart .cart table tbody tr .product-name .seller{overflow:hidden}.full-cart .cart table tbody tr td{display:inline-block;padding:4px 0}.full-cart .cart table tbody tr td.product-name .seller{display:block;line-height:120%;font-size:80%;margin:4px 0}.full-cart .cart table tbody tr td.product-image,.full-cart .cart table tbody tr td.bundle-item-image{left:0;position:absolute}.full-cart .cart table tbody tr td.product-name{display:block;margin-left:60px;text-align:left;line-height:140%;width:auto}.full-cart .cart table tbody tr td.product-name{padding:0 0 10px !important}.full-cart .cart table tbody tr td.empty,.full-cart .cart table tbody tr td.shipping-date,.full-cart .cart table tbody tr td .brand{display:none}.full-cart .cart table tbody tr td.product-name a,.full-cart .cart table tbody tr td.bundle-item-name span{display:block;padding-right:20px}.full-cart .cart table tbody tr td.quantity{width:81px;padding:0px;margin-left:60px}.full-cart .cart table tbody tr td.quantity input{float:left;margin:0;width:25px}.full-cart .cart table tbody tr td.product-price{text-align:right;float:right;margin-right:5px;padding:0}.full-cart .cart table tbody tr td.quantity-price{display:none}.full-cart .cart table tbody tr td.item-remove{position:absolute;top:2px;right:0;width:24px}.cart-links-bottom{float:none;margin-top:5px;margin-bottom:40px;text-align:right}.more{margin-right:0}.full-cart .cart-links-bottom .btn-success{width:auto}.full-cart .cart table tbody tr.item-attachments-head{border:0;margin:0;padding:0}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header{top:auto}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header:after{content:none}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header strong{box-shadow:none}.full-cart .cart table tbody tr.item-attachments-content{margin:0;border:0;padding:0}.full-cart .cart table tbody tr.item-attachments-content .item-attachments-item-fields{margin-left:5px;width:95%}}.default-modal{border-radius:4px;height:auto}.modal .btn,.modal .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .modal a,.modal .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .modal a{background:#fff}.modal.guest-login-modal button.btn{width:auto}.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background:#2fba2d}.payment-confirmation-message{width:100%}#vtexIdContainer{position:fixed !important}.vtexIdUI{position:absolute;top:50% !important;transform:translateY(-50%) !important}#vtexIdContainer{position:fixed}#vtexIdContainer a{color:#1a73e8}#vtexIdContainer .vtexIdUI .modal-footer{background:none}#vtexIdContainer .vtexIdUI .btn,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a{border-radius:30px;height:40px;line-height:40px;box-shadow:none !important;font-size:12px;padding:0 30px}#vtexIdContainer .vtexIdUI .btn.btn-success,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success{background:#2fba2d;border:1px solid #2fba2d}#vtexIdContainer .vtexIdUI .btn.btn-success:hover,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .btn.btn-success:focus,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .btn.btn-success:active,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:active,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:active{background:#269e24;border:1px solid #269e24}#vtexIdContainer .vtexIdUI .btn#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a#vtexIdUI-facebook,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#vtexIdUI-facebook,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook{background:#4568ad !important}@media(max-width: 768px){#vtexIdContainer{position:fixed !important}#vtexIdContainer .vtexIdUI{overflow:auto;border-radius:0;width:100%;left:0;margin:0;top:0;height:100% !important;border:none}#vtexIdContainer .vtexIdUI .modal-header .close{top:0;right:0;margin:0;padding:4px 8px}}body{font-family:"Roboto",sans-serif;min-width:initial !important;padding:0;background:#f4f2f2;padding-bottom:40px !important;min-height:93vh;position:relative;font-size:12px;overflow-x:hidden}body a{color:#1a73e8}body a:hover{color:#1d63be}@media(max-width: 768px){body{padding-bottom:0px !important}}body .cart-template.full-cart>*{opacity:0;transition-delay:1.2s;transition-property:opacity;-webkit-transition-duration:.5s}body.v-custom-loaded .cart-template.full-cart>*{opacity:initial}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-deliveryGroup{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-submitPaymentButton{display:block}.onda-v1 .br-pill,.step,.cart,.totalizers{border-radius:4px}.loading.loading-bg{background:#f4f2f2}.container{max-width:980px;width:calc(100% - 40px)}@media(max-width: 690px){.container{width:calc(100% - 20px)}}.checkout-container{overflow:initial !important;z-index:2}@media(max-width: 768px){.checkout-container{margin-bottom:30px}}.checkout-container .orderform-template,.checkout-container .cart-template{display:flex;justify-content:space-between;align-items:flex-start;transition:position ease .8s,opacity ease .8s,margin ease .8s}.checkout-container .orderform-template.inactive,.checkout-container .cart-template.inactive{max-height:50vh;overflow:hidden;top:0;position:absolute}.checkout-container .full-cart.inactive{margin-left:-140%}.checkout-container .orderform-template.inactive{left:140%;margin:0;display:none !important}.container-cart h1,h1#orderform-title{font-size:22px !important;font-weight:400 !important;color:#323232 !important}h1#orderform-title{display:none !important}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media(max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{background:#fff;border:1px solid #323232;color:#323232;width:26px;height:26px;line-height:26px;font-size:15px}body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .payment-data .accordion-toggle>span:not(.payment-edit-link):before,body.v-custom-step-shipping .shipping-data .accordion-toggle:before,body.v-custom-step-profile .client-profile-data .accordion-toggle>span:before,body.v-custom-step-email .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .shipping-data .accordion-toggle:before,body.v-custom-step-shipping .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-shipping .client-profile-data .accordion-toggle>span:before,body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before{background:#1a73e8;border-color:#1a73e8;color:#fff}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{text-align:center;margin-right:10px;border-radius:100%;display:inline-block;font-weight:bold;vertical-align:middle;margin-top:-2px}.client-pre-email h3.client-pre-email-h span:before{content:"1"}.client-profile-data .accordion-toggle>span:before{content:"2"}.shipping-data .accordion-toggle:before{content:"3"}.payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"4"}@media(max-width: 690px){body:before{width:0;height:4px;background:#1a73e8;display:block;content:"";position:fixed;top:0;transition:all ease .3s;z-index:999}body.v-custom-step-email:before{width:23%}body.v-custom-step-profile:before{width:46%}body.v-custom-step-shipping:before{width:69%}body.v-custom-step-payment:before{width:92%}}body.v-custom-step-payment .checkout-steps_item_cart .text,body.v-custom-step-payment .checkout-steps_item_identification .text,body.v-custom-step-payment .checkout-steps_item_shipping .text,body.v-custom-step-payment .checkout-steps_item_payment .text,body.v-custom-step-shipping .checkout-steps_item_cart .text,body.v-custom-step-shipping .checkout-steps_item_identification .text,body.v-custom-step-shipping .checkout-steps_item_shipping .text,body.v-custom-step-email .checkout-steps_item_cart .text,body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_cart .text,body.v-custom-step-profile .checkout-steps_item_identification .text,body.v-custom-step-cart .checkout-steps_item_cart .text{color:#323232;font-weight:bold;pointer-events:initial}body.v-custom-step-cart .checkout-steps_item_cart{opacity:1}body.v-custom-step-cart .checkout-steps_item_cart .text{pointer-events:none}body.v-custom-step-cart .checkout-steps_item_cart:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_bar_inner-active,body.v-custom-step-profile .checkout-steps_bar_inner-active{width:20%}body.v-custom-step-email .checkout-steps_item_cart,body.v-custom-step-email .checkout-steps_item_identification,body.v-custom-step-profile .checkout-steps_item_cart,body.v-custom-step-profile .checkout-steps_item_identification{opacity:1}body.v-custom-step-email .checkout-steps_item_cart:before,body.v-custom-step-email .checkout-steps_item_identification:before,body.v-custom-step-profile .checkout-steps_item_cart:before,body.v-custom-step-profile .checkout-steps_item_identification:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_identification .text{pointer-events:none}body.v-custom-step-shipping .checkout-steps_bar_inner-active{width:40%}body.v-custom-step-shipping .checkout-steps_item_cart,body.v-custom-step-shipping .checkout-steps_item_identification,body.v-custom-step-shipping .checkout-steps_item_shipping{opacity:1}body.v-custom-step-shipping .checkout-steps_item_cart:before,body.v-custom-step-shipping .checkout-steps_item_identification:before,body.v-custom-step-shipping .checkout-steps_item_shipping:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-shipping .checkout-steps_item_shipping .text{pointer-events:none}body.v-custom-step-payment .checkout-steps_bar_inner-active{width:60%}body.v-custom-step-payment .checkout-steps_item_cart,body.v-custom-step-payment .checkout-steps_item_identification,body.v-custom-step-payment .checkout-steps_item_shipping,body.v-custom-step-payment .checkout-steps_item_payment{opacity:1}body.v-custom-step-payment .checkout-steps_item_cart:before,body.v-custom-step-payment .checkout-steps_item_identification:before,body.v-custom-step-payment .checkout-steps_item_shipping:before,body.v-custom-step-payment .checkout-steps_item_payment:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-payment .checkout-steps_item_payment .text{pointer-events:none}.checkout-steps{display:none;position:relative;min-width:470px;width:100%;display:block}@media(max-width: 690px){.checkout-steps{display:none !important}}.checkout-steps_bar_inner-active{width:0;background:#1a73e8}.checkout-steps_items{display:flex;justify-content:space-between}.checkout-steps_item{position:relative;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:flex-start;opacity:.6}.checkout-steps_item:after{content:"";height:2px;background:#1a73e8;margin:0px 5px;min-width:10px}.checkout-steps_item .text{clear:both;display:flex;align-items:center;color:#999;font-weight:500;cursor:pointer;pointer-events:none}.checkout-steps_item .text:before{content:"";width:7px;height:7px;background:#1a73e8;border:2px solid #1a73e8;display:inline-block;border-radius:100%;margin-right:7px;transition:all ease .3s}.checkout-steps_item_cart:after{width:calc(100% - 50px)}.checkout-steps_item_identification:after{width:calc(100% - 103px)}.checkout-steps_item_shipping:after{width:calc(100% - 77px)}.checkout-steps_item_payment:after{width:calc(100% - 77px)}.checkout-steps_item_confirmation:after{display:none}body .main-header{padding:12px 0;text-align:center;border-bottom:1px solid #cbcbcb;position:relative;background-color:#fff;margin-bottom:40px}body .main-header,body .main-header>.container{display:flex;align-items:center}@media(max-width: 690px){body .main-header,body .main-header>.container{justify-content:center}}body .main-header>.container:before,body .main-header>.container:after{display:none}body .main-header .header-link{position:absolute;left:0px;top:calc(100% + 18px);display:none}body .main-header .header-link a{height:20px;font-size:11px;line-height:115%;padding-left:0px;color:#676767;display:flex;align-items:center}body .main-header .header-link a:before{display:block;float:left;width:10px;height:10px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#676767;content:""}body .main-header .header-link a.back-cart-link{display:none}@media(max-width: 690px){body .main-header .header-link{top:50%;transform:translateY(-50%)}body .main-header .header-link a{max-width:80px}body .main-header .header-link a:before{width:17px;height:17px}}body .main-header .logo{max-width:calc(100% - 180px)}body .main-header .logo svg.vtex-logo{height:50px}body .main-header .logo,body .main-header .logo img{display:inline-block;font-size:24px;border:none;line-height:39px}body .main-header .checkout-steps{max-width:540px;margin-left:auto;padding-right:10px}@media(max-width: 690px){body:not(.body-cart) .main-header{padding:4px 0;margin-bottom:10px}body:not(.body-cart) .main-header .v-custom-mhide{display:none !important}body:not(.body-cart) .main-header,body:not(.body-cart) .main-header>.container{background:none;border:none;justify-content:center}body:not(.body-cart) .main-header .logo{cursor:default;pointer-events:none;font-weight:bold}body:not(.body-cart) .main-header .logo svg,body:not(.body-cart) .main-header .logo img{display:none !important}body:not(.body-cart) .main-header .logo:before{content:"checkout";text-transform:uppercase}body:not(.body-cart) .main-header .logo,body:not(.body-cart) .main-header .logo:hover{color:#323232;font-size:14px}body:not(.body-cart) .main-header .header-link{display:block}body:not(.body-cart) .main-header a.buy-more-link{display:none}body:not(.body-cart) .main-header a.back-cart-link{display:block !important;font-size:0}body:not(.body-cart) .main-header a.back-cart-link:before{background:#323232}}.main-footer{clear:both;text-align:center;padding:2px 0;border-top:1px solid #cbcbcb;position:absolute;bottom:0;width:100%;z-index:-1}.main-footer .container{position:initial}@media(max-width: 768px){.main-footer{position:relative}}.main-footer a.credits-vtex{width:100px;display:block;margin:0 auto}.main-footer .vtex-logo{display:block;margin:0 auto}.main-footer svg,.main-footer svg path{fill:#999}.cart{border:none;padding:0}body.v-custom-step-cart .main-header .header-link{display:block}body.v-custom-cart-empty #cart-title,body.v-custom-cart-empty #shipping-preview-container,body.v-custom-cart-empty .summary-template-holder,body.v-custom-cart-empty .checkout-steps,body.v-custom-cart-empty .cart-more-options{display:none !important}body.v-custom-cart-empty .cart-template-holder{margin:0 auto}.empty-cart-content{padding:50px 0}h1#cart-title{display:none !important}.cart-more-options,.cart-template-holder .cart{padding:20px 30px;background:#fff;margin:0;border-radius:4px}@media(max-width: 690px){.cart-more-options,.cart-template-holder .cart{padding:12px}}.cart-template-holder .cart{border:none;margin-bottom:20px}.table.cart-items{display:block}.table.cart-items thead{width:100%;display:block}.table.cart-items thead tr{display:flex;align-items:center}.table.cart-items thead tr th.product{width:calc(100% - 235px) !important}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{width:90px !important}.table.cart-items thead tr th.item-remove,.table.cart-items thead tr th.quantity-price,.table.cart-items thead tr th.shipping-date{display:none}.table.cart-items thead tr th.quantity{min-width:62px}.table.cart-items thead tr th.product-image{order:1}.table.cart-items thead tr th.product-name{order:2}.table.cart-items thead tr th.shipping-date{order:3}.table.cart-items thead tr th.quantity{order:4}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{order:5}.table.cart-items tr.item-attachments-head{border:none !important;justify-content:center}.table.cart-items tr.item-attachments-head .help-arrow{display:none}.table.cart-items td.shipping-date{display:none}.table.cart-items tbody{display:flex;flex-wrap:wrap;width:100%}.table.cart-items tbody tr{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #eee}.table.cart-items tbody tr.hide{display:none}.table.cart-items tbody tr>.v-custom-bundles{width:100%}@media(max-width: 690px){.table.cart-items tbody tr{margin-top:0 !important}.table.cart-items tbody tr:first-child{border:none}}.table.cart-items tbody tr.item-attachments-head,.table.cart-items tbody tr.item-attachments-content{display:none}.table.cart-items tbody tr .v-custom-product-item-wrap{width:100%;display:flex;align-items:center;position:relative;padding:20px 0}@media(max-width: 690px){.table.cart-items tbody tr .v-custom-product-item-wrap{display:block;padding:10px 0}.table.cart-items tbody tr .v-custom-product-item-wrap:after{content:"";clear:both;display:block}}.table.cart-items tbody tr td{width:auto;border:none}.table.cart-items tbody tr td.product-name .add-service-container,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container{margin:10px 0}.table.cart-items tbody tr td.product-name .add-service-container+p,.table.cart-items tbody tr td.product-name .clone-item.btn+p,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item+p,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item+p,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .add-item-attachment-container+p{display:none}@media(min-width: 769px){.table.cart-items tbody tr td.product-name{width:calc(100% - 355px) !important}}.table.cart-items tbody tr td.product-name .seller{display:block}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:90px !important;white-space:nowrap;margin:0 10px;line-height:16px}.table.cart-items tbody tr td.product-price br,.table.cart-items tbody tr td.quantity-price br{display:none}@media(max-width: 690px){.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:initial !important;text-align:right;float:right;margin:0;padding:0}}.table.cart-items tbody tr td.product-price .new-product-price-label,.table.cart-items tbody tr td.product-price .old-product-price-label,.table.cart-items tbody tr td.quantity-price .new-product-price-label,.table.cart-items tbody tr td.quantity-price .old-product-price-label{display:none}.table.cart-items tbody tr td.product-price .list-price,.table.cart-items tbody tr td.quantity-price .list-price{font-size:10px}.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{font-weight:bold;position:relative}@media(max-width: 690px){.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{display:flex;justify-content:flex-end;margin-top:7px}.table.cart-items tbody tr td.product-price .total-selling-price .discount,.table.cart-items tbody tr td.product-price .best-price .discount,.table.cart-items tbody tr td.quantity-price .total-selling-price .discount,.table.cart-items tbody tr td.quantity-price .best-price .discount{margin-left:5px;display:block}}.table.cart-items tbody tr td.product-price .new-product-real-price-per-unit,.table.cart-items tbody tr td.quantity-price .new-product-real-price-per-unit{display:inline-block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__best,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__best{font-weight:bold;font-size:12px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list{display:block;font-size:10px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{display:block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list{text-decoration:line-through;color:#999}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{color:#676767;font-size:10px;line-height:11px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{margin-bottom:3px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .discount,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .discount{display:none}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:after,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:after{content:")"}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:before,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:before{content:"("}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .best-price,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .best-price{font-weight:normal;display:inline-block}@media(max-width: 690px){.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list>*:last-child,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list>*:last-child{margin-bottom:-7px}}.table.cart-items tbody tr td.product-price.v-custom-quantity-price-active>.list-price,.table.cart-items tbody tr td.quantity-price.v-custom-quantity-price-active>.list-price{display:none !important}.table.cart-items tbody tr td.product-price>span.list-price,.table.cart-items tbody tr td.product-price>span.best-price,.table.cart-items tbody tr td.quantity-price>span.list-price,.table.cart-items tbody tr td.quantity-price>span.best-price{display:block}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{z-index:2}.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{position:absolute;top:-2px;left:-4px;background:#fff}.table.cart-items tbody tr td.product-price a.manualprice-link-remove i.icon-remove:before,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove i.icon-remove:before{width:10px !important;height:10px !important}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price span.product-manualprice{padding:5px 5px 5px 31px;border:1px solid #ccc;display:inline-block;background:#fff;border-radius:5px;box-shadow:0 0 19px #777;position:absolute;top:0;left:0;transform:translate(-15%, -34%)}@media(max-width: 690px){.table.cart-items tbody tr td.product-price span.list-price:not(.hide)+br+span.best-price{margin-top:0}}.table.cart-items tbody tr td.item-remove{margin-left:auto;width:20px !important}@media(max-width: 690px){.table.cart-items tbody tr td.item-remove{top:0 !important}}.table.cart-items tbody tr td.product-image{order:1}.table.cart-items tbody tr td.product-name{order:2;width:60%}.table.cart-items tbody tr td.shipping-date{order:3}.table.cart-items tbody tr td.quantity{order:4}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{order:5}.table.cart-items tbody tr td.item-remove{order:10}.table.cart-items tbody tr td.quantity-price{display:none !important}.table.cart-items tbody tr td.product-price{display:block !important}.table.cart-items tbody tr td .field-help{background:#1a73e8;border-color:#1a73e8}.table.cart-items tbody tr td i.icon-question-sign{color:#1a73e8}.table.cart-items tbody tr td .add-item-attachment-container,.table.cart-items tbody tr td .clone-item,.table.cart-items tbody tr td p.clone-item-container{display:none !important}.table.cart-items tbody tr td hr.clone-item-sep{margin:0;clear:both;border:none}.table.cart-items tbody tr td .product-service{height:calc(40px + 10px);margin-top:10px;position:relative}@media(min-width: 690px){.table.cart-items tbody tr td .product-service fieldset{width:100%;position:absolute;min-width:250px}}.table.cart-items tbody tr td .product-service p{display:flex}.table.cart-items tbody tr td .product-service select{background:#fff;width:100%;margin-right:10px}.table.cart-items tbody tr td.quantity input{line-height:inherit}.table.cart-items tbody tr .v-custom-assemblies{clear:both}.table.cart-items tbody tr.v-custom-bundles-in .product-service{display:none}.table.cart-items tbody tr.item-unavailable{margin:10px 0;border-radius:10px;border:none !important}@media(max-width: 690px){.table.cart-items tbody tr.item-unavailable{padding:0;text-align:center}}.table.cart-items tbody tr.v-custom-indexedItems-in+tr.item-unavailable{display:none}.table.cart-items tbody tr.v-custom-indexed-item{border:none}.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{margin:0 0 10px 0;padding:0;border-top:none}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-product-item-wrap,.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-product-item-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;box-sizing:border-box;padding:5px 10px}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{margin-bottom:10px;margin-top:10px}.table.cart-items tbody tr.v-custom-indexed-item td.quantity,.table.cart-items tbody tr.item-service td.quantity{background:#fff;width:25px;height:20px;text-align:center;justify-content:center}.table.cart-items tbody tr.v-custom-indexed-item td.quantity p,.table.cart-items tbody tr.item-service td.quantity p{width:100%}.table.cart-items tbody tr.v-custom-indexed-item td.product-price,.table.cart-items tbody tr.item-service td.product-price{display:none !important}.table.cart-items tbody tr.v-custom-indexed-item td.quantity-price,.table.cart-items tbody tr.item-service td.quantity-price{display:block !important}.table.cart-items tbody tr.v-custom-indexed-item .item-remove,.table.cart-items tbody tr.item-service .item-remove{margin-left:auto;position:initial;width:auto}.table.cart-items tbody tr.v-custom-indexed-item .item-remove i.icon.icon-remove.item-remove-ico:before,.table.cart-items tbody tr.item-service .item-remove i.icon.icon-remove.item-remove-ico:before{content:"-";background:#ff4c4c;color:#fff;line-height:9px;border-radius:100%;width:16px;height:16px;font-size:27px}@media(max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{border-top:none !important}.table.cart-items tbody tr.v-custom-indexed-item .product-price,.table.cart-items tbody tr.v-custom-indexed-item .quantity,.table.cart-items tbody tr.item-service .product-price,.table.cart-items tbody tr.item-service .quantity{margin:auto !important;width:auto !important;min-width:initial !important}}.table.cart-items tbody tr.v-custom-indexed-item:last-child{margin-bottom:20px}.table.cart-items tbody tr.v-custom-indexed-item td.product-image{display:none}@media(max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item td.quantity{display:none}}.table.cart-items tbody tr.v-custom-indexed-item td.product-name{margin-left:0 !important;padding:0 !important;width:100% !important;margin-right:15px}.table.cart-items tbody tr.v-custom-indexed-item p{margin:0;padding:0}.table.cart-items tbody tr:last-child{border-bottom:none}.table.cart-items tbody>tr.v-custom-indexed-item,.table.cart-items tbody>tr[data-parentitemindex]{display:none}.table.cart-items tbody>tr.v-custom-indexed-item+.item-unavailable,.table.cart-items tbody>tr[data-parentitemindex]+.item-unavailable{display:none}.table.cart-items td.product-image a{overflow:hidden;border-radius:4px}.table.cart-items td.product-image a{margin-right:20px}.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:100px;display:block;max-width:initial;height:auto}@media(max-width: 690px){.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:70px}}.table.cart-items td.product-name a,.table.cart-items td.product-name a:hover{color:#333;font-weight:bold;text-decoration:none}.table.cart-items td.quantity{margin:0 0 0 10px;display:flex;align-items:center;padding:0;border-radius:4px;border:1px solid #cbcbcb;float:left;min-width:30px;text-align:center;justify-content:center}.table.cart-items td.quantity input{margin:0;width:30px !important;height:30px !important;padding:0;border:none;box-shadow:none}.table.cart-items td.quantity .item-quantity-change{position:initial;left:initial;top:initial;bottom:initial;height:initial;display:flex;align-items:center;justify-content:center;padding:0}.table.cart-items td.quantity .item-quantity-change i{background:none;line-height:30px;display:inline-block}.table.cart-items td.quantity .item-quantity-change i:before{font-weight:bold;font-size:22px;width:25px;height:25px;line-height:25px;color:#000;border-radius:100%}.table.cart-items td.quantity .item-quantity-change>p{margin:0}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-decrement i:before{content:"-";line-height:21px}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-increment i:before{content:"+"}@media(max-width: 690px){.table.cart-items td.quantity{width:97px}.table.cart-items td.product-name,.table.cart-items td.quantity{margin-left:90px !important}}.table.cart-items i.icon.icon-remove.item-remove-ico:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:15px;height:15px}.summary-template-holder{background:#fff;padding:20px;text-align:left;box-sizing:border-box;border-radius:4px;position:sticky;top:20px;border:none}.summary-template-holder .summary-totalizers,.summary-template-holder .summary-coupon-wrap{width:100% !important}.summary-template-holder .cart-more-options{display:none !important}.summary-template-holder .summary-coupon{text-align:center;margin:0 auto !important;min-width:initial}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{display:none !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p{margin:0;color:#676767}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p label{cursor:initial;font-size:13px}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{margin:0;width:100%}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{width:100%;text-decoration:underline}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div{display:flex;justify-content:space-between;align-items:center}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none]{display:block !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=flex] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=flex] p.coupon-fields{width:100%}.summary-template-holder .summary-coupon p.coupon-fields span{display:flex;width:100%;position:relative}.summary-template-holder .summary-coupon p.coupon-fields span.info{align-items:center;padding:0;color:#323232}.summary-template-holder .summary-coupon p.coupon-fields span.info>span{text-align:left;margin-right:10px;color:#1a73e8}.summary-template-holder .summary-coupon p.coupon-fields span input{width:100%;margin-right:10px}.summary-template-holder .summary-coupon p.coupon-fields .delete{width:auto}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove{color:#ff4c4c;font-size:0;display:flex;align-items:center}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:11px;height:12px;display:block;line-height:10px}.summary-template-holder .summary-coupon i.icon-spin.loading-coupon{border:1px solid #666;border-top:none;border-radius:100%;font-size:0;width:20px;height:20px;padding:0;line-height:0;display:none;margin:0;position:absolute;top:25%;right:10px;z-index:-1}.summary-template-holder span.link-choose-more-products-wrapper{display:none}.summary-template-holder .cart-links-bottom{float:none;margin:10px 0 0 0}.summary-template-holder .cart-links-bottom .btn,.summary-template-holder .cart-links-bottom .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .summary-template-holder .cart-links-bottom a,.summary-template-holder .cart-links-bottom .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-links-bottom a{width:100%;box-sizing:border-box}.summary-template-holder .cart-links-bottom .btn-success{font-weight:bold}@media(max-width: 690px){.summary-template-holder .cart-links-bottom{position:fixed;bottom:0;width:100%;left:0;z-index:10000}.summary-template-holder .cart-links-bottom a{border-radius:0}}.summary-template-holder .summary-totalizers .table td.space,.summary-template-holder .summary-totalizers .table td.empty,.summary-template-holder .summary-totalizers tbody.shipping-calculate{display:none}.summary-template-holder .shipping-reset{display:none}.summary-template-holder .accordion-inner{margin-top:10px}.summary-template-holder tr:not(.Shipping){display:flex !important;justify-content:space-between;border:none !important}.summary-template-holder tr:not(.Shipping).CustomTax:not(.CustomTax--total){display:none !important}.summary-template-holder tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:15px 0;display:block}.summary-template-holder tbody td{display:inline-block;text-align:left !important;width:auto;color:#676767;font-size:13px;padding:0 0 3px 0 !important}.summary-template-holder tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.summary-template-holder tfoot tr td{padding:14px 0 !important;color:#323232;font-size:14px;font-weight:bold}.summary-template-holder tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.summary-coupon{width:100% !important}.cart-select-gift-placeholder{width:auto !important;display:none !important}.cart-more-options{width:100% !important;margin:0 !important;border:none;padding:0;min-height:0 !important;display:flex !important;flex-wrap:wrap}.cart-more-options .cart-select-gift-placeholder{display:block !important}.cart-more-options .vtex-shipping-preview-0-x-alert .shp-alert-content.vtex-shipping-preview-0-x-content{display:flex;align-items:center}.cart-more-options .srp-container{max-width:100% !important}.cart-more-options .srp-container span.error{display:none}.cart-more-options .srp-container .srp-toggle__wrapper label{background:#fff;padding:10px 0;border-radius:4px}.cart-more-options .srp-container .srp-delivery-info .b--light-gray{background:#fff;border-radius:4px}.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input){outline:initial}.cart-more-options .srp-container form.srp-postal-code__form.dib.relative{width:100%}.cart-more-options .srp-container button.shp-open-options{border-color:#1d63be}.cart-more-options .srp-container .onda-v1 .blue{color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .b--blue{border-color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .bg-blue{background:#1a73e8;outline:initial}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .ship-country{width:98%}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a{height:40px;outline:initial;border-radius:4px}.cart-more-options .srp-container .ship-postalCode{width:auto !important;max-width:190px}.cart-more-options .srp-container .ship-postalCode input#ship-postalCode{width:100%}.cart-more-options .cart-select-gift-placeholder,.cart-more-options #shipping-preview-container{margin:20px;width:100%}@media(min-width: 690px){.cart-more-options .cart-select-gift-placeholder{margin-bottom:0}}.cart-more-options .cart-select-gift-placeholder:empty{display:none}.cart-more-options #shipping-preview-container{width:100% !important}@media(max-width: 690px){.cart-more-options #shipping-preview-container{display:none !important}}.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .btn,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a{padding:13px 0}.cart-select-gift-placeholder .available-gift-item.active{background:#f1f7ff}.cart-select-gift-placeholder .label-vertical-group:hover,.cart-select-gift-placeholder .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#676767}.cart-select-gift-placeholder .label-vertical-group:hover .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#1a73e8}.body-cart-vertical .cart-template-holder{width:calc(70% - 20px)}@media(max-width: 998px){.body-cart-vertical .cart-template-holder{width:100%}}.body-cart-vertical .summary-template-holder{width:30%}@media(max-width: 998px){.body-cart-vertical .summary-template-holder{width:100%;margin-top:20px}}.body-cart-vertical .cart-template.full-cart.active{display:flex;flex-flow:wrap;justify-content:space-between;align-items:flex-start}.body-cart-vertical .cart-template.full-cart.active .extensions-checkout-buttons-container{width:auto !important;margin:0}.body-cart-vertical .cart-template.full-cart.active .totalizers.summary-totalizers.cart-totalizers{width:100%;padding:0;margin:0}.client-pre-email{background:none;width:100%;border-top:none;position:relative;text-align:left}.client-pre-email fieldset.pre-email{box-sizing:border-box}.client-pre-email label{margin:0;line-height:20px}.client-pre-email label small{font-size:12px;padding:0;margin:0;color:#323232;font-weight:400;margin:0;vertical-align:top;display:block;margin-bottom:13px;margin-top:20px}.client-pre-email .link-cart{display:none}.client-pre-email h3.client-pre-email-h{margin:0}.client-pre-email h3.client-pre-email-h span{display:block;position:relative;font-size:0;padding:7px 0 !important}.client-pre-email h3.client-pre-email-h span:after{content:"Email";vertical-align:middle;display:inline-block;margin:0}.client-pre-email h3.client-pre-email-h span:after{padding:0 !important}.client-pre-email h3.client-pre-email-h .link-box-edit{display:none}.client-pre-email a#orderform-to-cart{color:#1a73e8}.client-pre-email .client-email.input.text{margin:0;width:100%;position:initial}.client-pre-email .client-email.input.text input[type=email]{width:100%;box-sizing:border-box}.client-pre-email .client-email.input.text .btn-success{width:20%;margin:0;height:initial;position:absolute;top:initial;bottom:15px;right:initial;left:50%;transform:translateX(-50%);min-width:55%}@media(max-width: 768px){.client-pre-email .client-email.input.text .btn-success{width:calc(100% - 60px)}}.client-pre-email .client-email.input.text .loading-inline{position:absolute;color:#fff;font-size:16px;bottom:35px;top:initial;right:50% !important;margin-right:-10px}.client-pre-email .client-email.input.text .loading-inline[style=""]+#btn-client-pre-email{font-size:0}.client-pre-email .emailInfo{margin-top:20px;width:80%;box-sizing:border-box}.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#1a73e8}@media(max-width: 690px){.client-pre-email .emailInfo{width:100%}}.client-pre-email .emailInfo .icon-lock{color:#eee}@media(max-width: 690px){.client-pre-email .link-cart{display:none !important}}.client-pre-email+.client-profile-data .accordion-body:before{content:"Waiting for more information";display:block}.client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:none}.client-pre-email+.client-profile-data.filled .accordion-body:before{display:none}.client-pre-email[style*="display: none"]{padding-bottom:20px !important}.client-pre-email[style*="display: none"] .link-box-edit{display:block !important}.client-pre-email[style*="display: none"] label small{display:none !important}.client-pre-email[style*="display: none"] input#client-pre-email{padding:0 !important;border:none !important;box-shadow:none !important;font-size:12px;font-weight:400;pointer-events:none;cursor:text;background:none !important;color:#676767}.client-pre-email[style*="display: none"] .emailInfo,.client-pre-email[style*="display: none"] #btn-client-pre-email{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-body:before{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-inner{display:block}body:not(.v-custom-step-email) .client-pre-email span.help.error{display:none !important}.payment-group-item-cards .card-flag{width:32px !important;background-size:auto 20px;min-width:auto;height:20px}.payment-group-item-cards .card-flag.Visa{background-position:0 0}.payment-group-item-cards .card-flag.Mastercard{background-position:-32px 0}.payment-group-item-cards .card-flag.Diners{background-position:-64px 0}.payment-group-item-cards .card-flag.Amex,.payment-group-item-cards .card-flag.American{background-position:-96px 0}.payment-group-item-cards .card-flag.Hipercard{background-position:-128px 0}.payment-group-item-cards .card-flag.Discover{background-position:-160px 0}.payment-group-item-cards .card-flag.Aura{background-position:-192px 0}.payment-group-item-cards .card-flag.Banricompras{background-position:-224px 0}.payment-group-item-cards .card-flag.Elo{background-position:-256px 0}.payment-group-item-cards .card-flag.JCB{background-position:-288px 0}.payment-group-item-cards .card-flag.Cabal{background-position:-320px 0}.payment-group-item-cards .card-flag.Maestro{background-position:-352px 0}.payment-group-item-cards .card-flag.Credz{background-position:-384px 0}.vcustom--vtex-omnishipping-1-x-address label,.orderform-template-holder .step .input.text label{margin:10px 0 5px 0;display:block;color:#999}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before,.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after,.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(to right, #eeeeee 10%, #dddddd 18%, #eeeeee 33%);background-size:800px 104px}svg.pickup-marker-blue,svg.pickup-marker-blue path,svg.pkpmodal-pickup-point-marker-image,svg.pkpmodal-pickup-point-marker-image path,svg.vtex-omnishipping-1-x-svg,svg.vtex-omnishipping-1-x-svg path,svg.pkpmodal-pickup-point-best-marker-image path:not([fill=white]){fill:#1a73e8}@media(max-width: 768px){.container.container-main.container-order-form{width:calc(100% - 20px)}}.orderform-template-holder #client-profile-data{width:100%}.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{width:100% !important;padding:0;margin:0;box-sizing:border-box;background:#fff;border-radius:4px;margin-bottom:20px !important;z-index:initial;border:none;padding:30px}@media(max-width: 768px){.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{padding:20px}}.orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data.client-pre-email,.orderform-template-holder #shipping-data.client-pre-email,.orderform-template-holder #payment-data.client-pre-email{display:block !important;padding-bottom:calc(40px + 14px + 30px)}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.orderform-template-holder #shipping-data .link-box-edit,.orderform-template-holder #payment-data .link-box-edit{background:none;box-shadow:none;border:none;color:#1a73e8;outline:none;position:absolute;right:0;top:50%;padding:1px;font-size:14px;transform:translateY(-50%);opacity:.7;transition:all ease .2s}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit:hover,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit:hover,.orderform-template-holder #shipping-data .link-box-edit:hover,.orderform-template-holder #payment-data .link-box-edit:hover{opacity:1}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit i.icon-spinner{font-size:17px;position:absolute;right:0;display:none;top:-7px}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-edit,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-edit,.orderform-template-holder #payment-data .link-box-edit.active i.icon-edit{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit.active i.icon-spinner{display:block}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>i,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>i,.orderform-template-holder #shipping-data .accordion-toggle>i,.orderform-template-holder #payment-data .accordion-toggle>i{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>span,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>span,.orderform-template-holder #shipping-data .accordion-toggle>span,.orderform-template-holder #payment-data .accordion-toggle>span{line-height:20px;display:block;vertical-align:middle;line-height:initial}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-inner,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-inner,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-inner,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-inner{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input){width:100%;max-width:100%;outline:initial}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data .payment-group-item{box-sizing:border-box;margin:0 6px 10px 0;border-radius:4px;border:1px solid #cbcbcb;opacity:1;text-decoration:none;color:#323232;transition:all ease .3s;padding:11px;text-align:center;display:flex;align-items:center;justify-content:center;background:#f3f3f3;float:left;width:100%}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data .payment-group-item.active{background:#fff}.orderform-template-holder #payment-data p.link.link-gift-card.active span,.orderform-template-holder #payment-data .payment-group-item.active span{color:#000}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data p.link.link-gift-card:hover,.orderform-template-holder #payment-data .payment-group-item.active,.orderform-template-holder #payment-data .payment-group-item:hover{box-shadow:0 0 6px #cbcbcb;border:1px solid #1a73e8}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data fieldset.payment-group{width:100%;left:0;display:block;background:none;position:relative;margin:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup{padding-top:32px}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards{display:block;overflow:hidden;position:absolute;right:0;top:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards .card-flag{opacity:1}.orderform-template-holder #payment-data p.link.link-gift-card{margin-bottom:10px;padding:0}.orderform-template-holder #payment-data p.link.link-gift-card a{padding:10px 10px;display:block;text-align:left}.orderform-template-holder #payment-data .payment-group-list-btn{width:100%}.orderform-template-holder #payment-data p.link.link-gift-card *,.orderform-template-holder #payment-data .payment-group-item *{font-size:12px !important;font-weight:bold}.orderform-template-holder #payment-data .payment-group-item{position:relative;height:40px}.orderform-template-holder #payment-data .payment-group-item span.payment-group-item-text{padding:0;line-height:17px;background:none !important}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2)~.payment-group-item{width:calc(50% - 3px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3)~.payment-group-item{width:calc(33.3% - 4px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4)~.payment-group-item{width:calc(25% - 4.8px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item{width:100%;margin-right:0;height:auto}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):before,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:before{display:none}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):hover,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:hover{top:0}.orderform-template-holder #payment-data .payment-group-item:last-child{margin-right:0}.orderform-template-holder #payment-data .payment-group-item:hover{position:relative;background:#fff;top:-2px}.orderform-template-holder #payment-data .payment-group-item.active:after,.orderform-template-holder #payment-data .payment-group-item.active:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);top:100%;width:0;height:0;border-style:solid}.orderform-template-holder #payment-data .payment-group-item.active:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px}.orderform-template-holder #payment-data .payment-group-item.active:before{border-color:#1a73e8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:7px}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default{padding:0;margin:0;width:100%}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default label{font-weight:bold;color:#000;font-size:12px}.orderform-template-holder #payment-data p.payment-discounts-options,.orderform-template-holder #payment-data p.gift-card-provider-options{display:flex;align-items:center;padding-bottom:10px}.orderform-template-holder #payment-data p.payment-discounts-options input,.orderform-template-holder #payment-data p.payment-discounts-options select,.orderform-template-holder #payment-data p.gift-card-provider-options input,.orderform-template-holder #payment-data p.gift-card-provider-options select{margin:0 10px}.orderform-template-holder #payment-data p.payment-discounts-options label,.orderform-template-holder #payment-data p.gift-card-provider-options label{line-height:12px;margin:0}.orderform-template-holder #payment-data .payment-discounts-list{margin-bottom:10px}.orderform-template-holder #payment-data .payment-discounts-list .gift-card-provider-group-loyalty-program{border-bottom:1px solid #eee}.orderform-template-holder #payment-data .payment-discounts-list table{width:100%}.orderform-template-holder #payment-data .payment-discounts-list table td{padding:0}.orderform-template-holder #payment-data .payment-discounts-list table tbody,.orderform-template-holder #payment-data .payment-discounts-list table tr{display:flex;width:100%;flex-wrap:wrap;align-items:center}.orderform-template-holder #payment-data .payment-discounts-list table td.code,.orderform-template-holder #payment-data .payment-discounts-list table td.number{margin-right:20px;flex-grow:1;padding:0}.orderform-template-holder #payment-data .payment-discounts-list table #remove-gift-card{text-decoration:underline;color:#ff4c4c}.orderform-template-holder #payment-data input#payment-discounts-code{width:100% !important}.orderform-template-holder #payment-data #btn-add-gift-card{height:40px;border-radius:4px}.orderform-template-holder #payment-data .steps-view{width:100% !important;padding:0;min-height:initial}.orderform-template-holder #payment-data .steps-view iframe{margin:0}.orderform-template-holder #payment-data p.notification{font-weight:bold;font-weight:400;color:#323232}.orderform-template-holder #payment-data p.notification:not([style="display: none;"])+.box-step{padding:0;border:none}@media(min-width: 769px){.orderform-template-holder #payment-data:last-child{margin-bottom:0px !important}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap{box-sizing:border-box;border-radius:4px;background:#fff;border:1px solid #cbcbcb;color:#323232;transition:all ease .3s;overflow:hidden;margin-bottom:10px}.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active,.orderform-template-holder #payment-data .v-custom-payment-item-wrap:hover{border-color:#1a73e8;box-shadow:0 0 6px #ddd}.orderform-template-holder #payment-data .v-custom-payment-item-wrap #iframe-placeholder-creditCardPaymentGroup{padding-top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item{border:none;border-bottom:1px solid rgba(0,0,0,0);box-shadow:none;margin:0;width:100% !important;height:auto;top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-right:auto;text-align:left;line-height:27px !important;white-space:nowrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{content:"";width:20px;height:20px;display:inline-block;border:1px solid #999;border-radius:100%;vertical-align:middle;margin:-3px 10px 0 0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:flex;justify-content:flex-end;flex-wrap:wrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards .card-flag:last-child{margin:0}@media(max-width: 360px){.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:none}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active{background:#f1f7ff;border-bottom:1px solid #1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-text:before{background:#1a73e8;border-color:#1a73e8;box-shadow:inset 0 0 0 3px #fff}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-cards span{opacity:1}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:hover .payment-group-item-text:before{border-color:#1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:before,.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:after{display:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup{position:relative}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{content:"";width:50px;height:20px;display:block;background:url("https://io.vtex.com.br/checkout-ui/v6.18.19/img/payment-paypal-landscape.png") center no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:12px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after{content:"";width:65px;height:25px;display:block;background:url(https://cdn-assets.affirm.com/images/black_logo-transparent_bg.png) center no-repeat;background-size:contain;position:absolute;top:49%;transform:translateY(-50%);right:3px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active+div,.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active>div{padding:20px;overflow:hidden;box-sizing:border-box}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .SecurityEnvironmentIcon{display:none}.orderform-template-holder .step{border:none;padding:0;background:none;margin-bottom:0}@media(max-width: 868px){.orderform-template-holder .step{width:100%}}.orderform-template-holder .step .box-info{color:#323232}.orderform-template-holder .step .box-info[style*="display: block"]{margin-top:10px}.orderform-template-holder .step .form-step fieldset{width:100%;float:none}.orderform-template-holder .step .form-step fieldset p{position:relative}@media(max-width: 690px){.orderform-template-holder .step .form-step fieldset p{float:none !important}}.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:calc(50% - 5px);position:relative}@media(max-width: 690px){.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:100%}.orderform-template-holder .step .form-step fieldset p.client-last-name input[type=text],.orderform-template-holder .step .form-step fieldset p.client-first-name input[type=text]{width:100% !important}}.orderform-template-holder .step .form-step fieldset p span.help.error{position:absolute;font-size:11px;margin-top:0}.orderform-template-holder .step .form-step fieldset.box-client-info-pj{padding-top:15px}.orderform-template-holder .step .form-step fieldset.box-payment-option h3{display:none}.orderform-template-holder .step .form-step #is-corporate-client{color:#1a73e8}.orderform-template-holder .step.client-profile-data .client-notice.notice{margin:0 0 10px 0}.orderform-template-holder .step.client-profile-data .box-client-info{margin-bottom:20px}.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:calc(50% - 5px)}@media(max-width: 690px){.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:100%}}.orderform-template-holder .step.shipping-data .box-step{display:flex;flex-wrap:wrap}.orderform-template-holder .step.shipping-data .box-step>*{width:100%;order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressFormPart1{order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressForm{order:2}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressInfo{order:3}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-deliveryGroup{order:4}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-submitPaymentButton{order:100}.orderform-template-holder .step.shipping-data .box-step>*.btn-link.vtex-omnishipping-1-x-btnDelivery,.orderform-template-holder .step.shipping-data .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .box-step>a.vtex-omnishipping-1-x-btnDelivery,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step.shipping-data .box-step>a.vtex-omnishipping-1-x-btnDelivery{order:5;margin-top:20px;background:#1a73e8}.orderform-template-holder .step.shipping-data .box-step>*#postalCode-finished-loading,.orderform-template-holder .step.shipping-data .box-step>*:last-child{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='24' height='24'><path fill='%23999999' d='M15.998,5.951L4,16.237V30c0,0.552,0.448,1,1,1h8v-8h6v8h8c0.552,0,1-0.448,1-1V16.238L15.998,5.951z M19,19 h-6v-5h6V19z'></path> <polygon fill='%23999999' points='15.998,0.683 9,6.682 9,3 5,3 5,10.111 0.59,13.892 1.892,15.41 15.998,3.317 30.108,15.41 31.41,13.892 '></polygon></svg>") no-repeat;background-position:12px 9px;border:1px solid #cbcbcb}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-content{align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption{background:#fff}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupButton,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:hover,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:active,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsTogglePickup,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption.vtex-omnishipping-1-x-deliveryOptionActive{background:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionInctive{color:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressItemOption:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-active{background-color:#f1f7ff}.orderform-template-holder .step.shipping-data .shipping-method-toggle{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-alert{border-color:#ffb100;display:flex;align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-linkEdit{text-decoration:underline}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsToggle{border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper{border:1px solid #cbcbcb;width:100%;overflow:hidden;margin:0 0 20px 0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-summaryChange{background:#f1f7ff;border-color:#cbcbcb;color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingGroupList{border-color:#eee;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-option:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOptionActive,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOption{background:#fff !important}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk svg path,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk{color:#676767;fill:#676767}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-primary{outline:none;background:#1a73e8;border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupPointChange{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p{clear:both;float:none;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p.input.ship-checkboxNumberLabel.text{width:auto;align-self:flex-end;display:flex;align-items:center;margin-left:10px !important;height:40px}.orderform-template-holder .step.shipping-data input#ship-addressQuery{width:100%}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver{display:block}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver svg.person-blue path{fill:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-btn{color:#1a73e8}@media(max-width: 490px){.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-dateLink{width:100%}}.orderform-template-holder .step .submit.btn.btn-success,.orderform-template-holder .step .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.submit.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step a.submit.btn-success,.orderform-template-holder .step #payment-data .payment-discounts-list table td.action a.submit.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action .step a.submit.btn-success{display:block;margin:20px auto 0 auto;min-width:55%}.orderform-template{display:flex !important;padding-top:0px;min-height:400px !important;align-items:flex-start}@media(max-width: 768px){.orderform-template{flex-wrap:wrap}}.orderform-template .orderform-template-holder{width:100%}@media(min-width: 769px){.orderform-template .orderform-template-holder{width:61% !important;padding-right:20px;max-width:calc(100% - 271px);float:left;box-sizing:border-box}}@media(max-width: 690px){.orderform-template{width:100%;padding-top:0px}}.orderform-template .cart-template.mini-cart{width:39%;min-width:255px;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:0px;top:20px;right:0;float:right;margin:0}@media(max-width: 768px){.orderform-template .cart-template.mini-cart{width:100%;position:relative;top:0}}.orderform-template .cart-template.mini-cart .cart-items>.v-custom-indexed-item{display:none !important}.orderform-template .cart-template.mini-cart .cart-fixed{height:auto !important;position:relative !important;max-width:100%;width:100% !important;top:0;min-height:initial}@media(min-width: 769px){.orderform-template .cart-template.mini-cart .cart-fixed.affix-top{position:relative !important}}.orderform-template .cart-template.mini-cart h2{text-align:left;border-top:none;background:none !important;margin-bottom:15px}.orderform-template .cart-template.mini-cart .quantity{min-width:10px;width:auto;height:10px;display:inline-block;background:#f1f7ff;color:#1a73e8}.orderform-template .cart-template.mini-cart .summary-template-holder{width:100%;background:none;border:none;padding:0}.orderform-template .cart-template.mini-cart .summary-template-holder .accordion-inner{margin-top:0px}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap,.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon-wrap>.summary-coupon{display:block !important}.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon p{margin:0}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap{border-top:1px solid #cbcbcb;padding:8px 0}.orderform-template .cart-template.mini-cart .summary-template-holder input[type=text],.orderform-template .cart-template.mini-cart .summary-template-holder button[type=submit],.orderform-template .cart-template.mini-cart .summary-template-holder p.coupon-fields span.info>span{line-height:30px !important;height:30px !important}.orderform-template .cart-template.mini-cart .item{padding:10px 0;margin:0;border:none;border-bottom:1px solid #eee}.orderform-template .cart-template.mini-cart .item:last-child{border:none}.orderform-template .cart-template.mini-cart .item ul.service-list.unstyled{margin:0;float:none;width:100%;background:none;display:inline-block;clear:both}.orderform-template .cart-template.mini-cart .item .service-item,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:5px 10px;margin:10px 0 0 0}.orderform-template .cart-template.mini-cart .item .service-item .description,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .description{margin-top:0}.orderform-template .cart-template.mini-cart .item .service-item>a,.orderform-template .cart-template.mini-cart .item .service-item .quantity,.orderform-template .cart-template.mini-cart .item .service-item .shipping-date,.orderform-template .cart-template.mini-cart .item .service-item .item-subscription,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item>a,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .quantity,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .shipping-date,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-subscription{display:none}.orderform-template .cart-template.mini-cart .item .service-item .price,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .price{margin:0}.orderform-template .cart-template.mini-cart .item .service-item:last-child,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item:last-child{margin-bottom:0}.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-unavailable{display:none}.orderform-template .cart-template.mini-cart .item .fn{width:calc(82% - 20px)}.orderform-template .cart-template.mini-cart .item .description{display:flex;justify-content:space-between}.orderform-template .cart-template.mini-cart .item .price,.orderform-template .cart-template.mini-cart .item span.shipping-date{white-space:nowrap}.orderform-template .cart-template.mini-cart .item .url{border-radius:4px;overflow:hidden}.orderform-template .cart-template.mini-cart .summary-totalizers{margin-bottom:0}.orderform-template .cart-template.mini-cart #go-to-cart-button{position:absolute;top:0px;right:7px;color:#1a73e8;text-decoration:underline}@media(max-width: 690px){.orderform-template .cart-template.mini-cart #go-to-cart-button{display:none}}.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:14px 0;display:block}.orderform-template .cart-template.mini-cart .summary-totalizers tbody tr.CustomTax:not(.CustomTax--total){display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td{display:inline-block;text-align:left !important;width:auto;color:#666;font-size:13px;padding:0 0 3px 0 !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.orderform-template .cart-template.mini-cart .summary-totalizers tbody+tbody{border-top:none}.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-reset,.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-calculate{display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td{padding:14px 0 !important;color:#000;font-size:14px;font-weight:bold;text-align:left}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.orderform-template .cart-template.mini-cart .cart{margin-bottom:0;max-height:calc(100vh - 355px);overflow:auto}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar{width:6px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:4px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:30px}.orderform-template .cart-template.mini-cart .cart:hover::-webkit-scrollbar-thumb{background:#eee}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded){max-height:100px;overflow:hidden}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item{overflow:hidden;position:relative;border:none !important}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item>*{opacity:0}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{content:"";width:100%;height:100%;display:block;top:0px;left:0;position:absolute}.orderform-template .payment-confirmation-wrap{border:none;padding:0}.orderform-template .payment-confirmation-wrap .payment-submit-wrap{margin:10px 0 0 0}@media(max-width: 768px){.orderform-template .payment-confirmation-wrap .payment-submit-wrap{z-index:9999;position:fixed;bottom:0;width:100%;left:0;padding:0;background:#fff;margin:0 !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap button{border-radius:0 !important}}@media(max-width: 768px){.orderform-template .payment-confirmation-wrap{border:none !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap,.orderform-template .payment-confirmation-wrap button{margin:0 !important}}.orderform-template .payment-confirmation-wrap #payment-data-submit:disabled span{display:none}.orderform-template .summary-note{display:none !important}.orderform-template .summary-note p.note-data{display:none !important}.orderform-template .summary-note>div{display:block !important}.orderform-template .summary-note .note-textarea{height:50px;line-height:20px;max-width:100%;width:100%;font-family:"Roboto",sans-serif;max-height:100px}.orderform-template .custom-cart-template-wrap{position:relative;background:#fff;padding:17px 20px;text-align:left;box-sizing:border-box;border-radius:4px;border:none}.orderform-template .custom-cart-template-wrap .summary-cart-template-holder{height:auto !important}.orderform-template .custom-cart-template-wrap .summary-template-holder{margin-top:0}.step.client-profile-data.active .box-step .form-step[style*="display: block"],.step.shipping-data.active .accordion-inner.shipping-container,#payment-data .box-step form.form-step{padding-top:20px !important}.orderform-template-holder #shipping-data .shipping-summary-info,.orderform-template-holder .step .accordion-body p.notification,.client-pre-email+.client-profile-data .accordion-body:before{display:none}body.v-custom-step-shipping #shipping-data .shipping-summary-info,body.v-custom-step-payment #shipping-data .shipping-summary-info{display:block}.steps-view,.gift-card-section,.App.iframe-credit-card-payment-group{background:#fff}#app-container{min-height:100vh;background:#fff}#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select{width:100%}#app-container span.help.error{margin:0 !important;display:none}#app-container .SecurityEnvironmentIcon{margin-bottom:20px;display:none}#app-container .CardForm>div{position:relative;clear:both}#app-container .CardForm .PaymentValue{display:none}#app-container .CardForm input#creditCardpayment-card-0Number[value=""]{background:#fff;position:relative;z-index:1}#app-container .CardForm .SavedCardsList{width:calc(100% - 1px)}#app-container .CardForm .SavedCard .link-delete{right:8px;top:50%;margin-top:-10px;border:1px solid #ccc;background:#fff;width:20px;height:20px;line-height:17px}#app-container .FormFieldLabel{line-height:30px}#app-container .PaymentCardFlags{position:absolute;top:calc(30px + (40px - 25px)/2);right:16px;padding:0}#app-container .PaymentCardFlags .card-flag-label input{display:none}#app-container .PaymentCardFlags .card-flag-label{width:auto}#app-container .PaymentCardFlags .card-flag{opacity:.7;display:none}#app-container .PaymentCardFlags .card-flag.card-selected{opacity:1;display:block}#app-container input#creditCardpayment-card-0Code,#app-container input#creditCardpayment-card-1Code{width:100px !important}#app-container .label-vertical-group{padding:9px}#app-container .label-vertical-group:hover{color:#1a73e8}#app-container .label-vertical-group.active{color:#1a73e8;background:#f1f7ff}#app-container .label-vertical-group:not(.SavedCard) .card-flag{position:absolute;left:5px;top:8px}#app-container .label-vertical-group .icon-ok-circle,#app-container .label-vertical-group .icon-circle-blank{top:9px}#app-container .label-vertical-group.UseAnotherCard{background-color:#eee;padding:4px;font-size:11px;text-decoration:underline}#app-container .label-vertical-group.UseAnotherCard #use-another-card{color:#676767}#app-container .label-vertical-group.UseAnotherCard:hover #use-another-card{text-decoration:underline;color:#999}#app-container label.FormFieldLabel{display:block;clear:both;width:auto;margin-right:10px}#app-container .AddressForm{display:flex;flex-wrap:wrap}#app-container .AddressForm>*{width:100%;order:10}#app-container .AddressForm input{max-width:100%}#app-container .AddressForm .payment-billing-address-street{order:1}#app-container .AddressForm .payment-billing-address-complement{order:2}#app-container .AddressForm .payment-billing-address-city{order:3}#app-container .AddressForm .payment-billing-address-state{order:4}#app-container .AddressForm .PostalCode{order:5}.orderform-template .summary-note.js-active{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:none}body.js-vcustom-showNoteField .orderform-template .summary-note{display:block !important}body.js-vcustom-showNoteField.v-custom-step-payment .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:block !important}.summary-coupon fieldset.coupon-fieldset .vcustom-showCustomMsgCoupon{border:1px dashed #ffb100;padding:1px;font-size:11px;background:#fff6e0;border-radius:4px;margin-top:4px !important;clear:both}.vcustom-customTax-tot{display:inline-block;position:relative;margin-left:5px}.vcustom-customTax-tot>span{background:#eee;width:15px;height:15px;line-height:15px;display:inline-block;border-radius:100%;text-align:center;cursor:pointer}.vcustom-customTax-tot:hover .vcustom-customTax-resume{display:block}.vcustom-customTax-resume{position:absolute;left:calc(100% + 10px);width:128px;background:#eee;top:50%;font-size:11px;padding:10px;transform:translateY(-50%);display:none}.vcustom-customTax-resume__i{display:flex;justify-content:space-between;margin:0}.vcustom-customTax-resume:before{content:"";display:block;position:absolute;left:-4px;top:calc(50% - 4px);width:0;height:0;border:0 solid rgba(0,0,0,0);border-top-width:4px;border-bottom-width:4px;border-right:4px solid #eee}.v-custom-addLabels-active-flag{background:#fff;color:#323232;padding:1px 4px;border-radius:4px;display:inline-block;align-items:center;font-size:11px;border:1px solid #cbcbcb}.v-custom-addLabels-active-flag:before{content:"";display:inline-block;width:14px;height:14px;background:url("//io.vtex.com.br/front-libs/bootstrap/2.3.2/img/glyphicons-halflings.png");background-repeat:no-repeat;background-position:0 -48px;margin-right:4px;opacity:.9;vertical-align:middle}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media(max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}body.v-custom-paymentBuilder-accordion .steps-view{display:none}body.v-custom-changeShippingTimeInfo .orderform-template .cart-template.mini-cart .item span.shipping-date{display:none}#shipping-data .accordion-group.shipping-data:after{opacity:0;transition:all ease .3s}.js-v-custom-is-loadAddress .vtex-omnishipping-1-x-warning{display:none !important}.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after{content:"";display:block;opacity:1;left:0;top:0;width:100%;height:20px;z-index:2;margin:0 0 20px 0;border-radius:3px}.js-v-custom-is-loadAddress #postalCode-finished-loading+.mb5{display:none !important}.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-addressForm-on.v-custom-step-shipping .vcustom--vtex-omnishipping-1-x-address{display:block}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info{display:flex}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info .ship-number{margin-right:10px}body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-addressForm,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-submitPaymentButton{display:none}.vtex-omnishipping-1-x-submitShippingStepButton{margin:20px 0 0 0}body.v-custom-googleForm-on .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-googleForm-on .vtex-omnishipping-1-x-addressForm,body.v-custom-googleForm-on .vtex-omnishipping-1-x-submitPaymentButton,body.v-custom-googleForm-on .vtex-omnishipping-1-x-btnDelivery{display:none}body.v-custom-googleForm-on .alert-noStreet{display:none}.v-custom-googleFormScript-added.v-custom-googleForm-on .accordion-inner.shipping-container>*{display:none}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{padding-top:0 !important}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{transition:all ease .3s}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-selectDeliveryText+div{margin:0 !important}body.v-custom-fnsCustomAddressForm .orderform-template-holder p.vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper{margin-bottom:0 !important}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-country,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-addressQuery,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:none}body.v-custom-fnsCustomAddressForm.returningUser .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+#back-to-address-list+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .orderform-template-holder .step.shipping-data .box-step .vtex-omnishipping-1-x-addressFormPart1{order:1}body.v-custom-fnsCustomAddressForm .pac-logo[style*=none]{border:0}body.v-custom-fnsCustomAddressForm .pac-logo[style*=none]:after{display:none}body.v-custom-fnsCustomAddressForm #shipping-data .accordion-inner+.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-fnsCustomAddressForm div#shipping-data{display:flex;flex-wrap:wrap}body.v-custom-fnsCustomAddressForm div#shipping-data>*{width:100%}body.v-custom-fnsCustomAddressForm div#shipping-data .step.accordion-group.shipping-data{order:1}body.v-custom-fnsCustomAddressForm div#shipping-data .vcustom--vtex-omnishipping-1-x-address{order:3}.js-v-custom-is-loading .accordion-inner.shipping-container,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{overflow:hidden}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{height:120px;position:relative}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.js-v-custom-is-loading .accordion-inner.shipping-container>*,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address>*{opacity:.5}.vcustom--vtex-omnishipping-1-x-address{transition:all ease .3s}.vcustom--vtex-omnishipping-1-x-address p.input{float:none;width:100%;margin:0}.vcustom--vtex-omnishipping-1-x-address span.help.error{display:none}.vcustom--vtex-omnishipping-1-x-address input{max-width:initial;width:100%}.vcustom--vtex-omnishipping-1-x-address input.error+span.help.error,.vcustom--vtex-omnishipping-1-x-address select.error+span.help.error{display:block}.vcustom--vtex-omnishipping-1-x-address__state{display:flex;margin:0 -5px}.vcustom--vtex-omnishipping-1-x-address__state p.input{margin:0 5px}@media(max-width: 768px){.vcustom--vtex-omnishipping-1-x-address__state{flex-wrap:wrap;margin:0}.vcustom--vtex-omnishipping-1-x-address__state p.input.ship-state{margin:0}}.pac-container.pac-logo{border:1px solid #cbcbcb;border-radius:4px}.pac-logo:after{background:#fbfbfb url(https://developers.google.com/maps/documentation/images/powered_by_google_on_white.png) no-repeat 10px center;padding:14px;background-size:110px}.address-list.vtex-omnishipping-1-x-addressList+p.input.ship-addressQuery.text{display:none}.alert-noStreet{margin:30px auto 0 auto;text-align:center}.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-MLT .postalCode:before{content:" - "}body.js-vcustom-hideEmailStep .orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email{display:none !important}body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{content:"1"}body.js-vcustom-hideEmailStep .shipping-data .accordion-toggle:before{content:"2"}body.js-vcustom-hideEmailStep .payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"3"}body.js-vcustom-hideEmailStep .client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:block}.RTL-checkout select{direction:rtl}.RTL-checkout .cart-template-holder{order:2}.RTL-checkout body .main-header .header-link{left:initial;right:0}.RTL-checkout body .main-header .checkout-steps{margin-left:initial;margin-right:auto}.RTL-checkout .main-header .logo{order:2}.RTL-checkout .summary-template-holder tr .info{order:2;text-align:right !important}.RTL-checkout .orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.RTL-checkout .orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.RTL-checkout .orderform-template-holder #shipping-data .link-box-edit,.RTL-checkout .orderform-template-holder #payment-data .link-box-edit{right:initial;left:0}.RTL-checkout .summary-template-holder tbody td.monetary,.RTL-checkout .summary-template-holder tfoot tr td.monetary{margin-right:auto;margin-left:initial !important;text-align:left !important}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span{flex-direction:row-reverse}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span input{margin:0 0 0 10px}.RTL-checkout .table.cart-items tbody tr .v-custom-product-item-wrap,.RTL-checkout .table.cart-items tbody tr,.RTL-checkout .table.cart-items thead tr,.RTL-checkout .table.cart-items thead tr th.product{flex-direction:row-reverse;text-align:right}.RTL-checkout .table.cart-items tbody tr td.product-name{text-align:right}.RTL-checkout .orderform-template .orderform-template-holder{order:2;padding:0 0 0 20px}.RTL-checkout .orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:left !important}.RTL-checkout br{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .table.cart-items td.quantity{direction:rtl}.RTL-checkout .checkout-steps_items{direction:rtl}.RTL-checkout .checkout-steps_items .text:before{margin:0 0 0 7px}.RTL-checkout .srp-toggle__wrapper{direction:rtl}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-framePickup{left:0}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-frameDelivery{left:50%}.RTL-checkout .srp-delivery-header.mb3{direction:rtl;display:flex}.RTL-checkout .srp-delivery-current-many .flex{direction:rtl;text-align:right}.RTL-checkout .step{direction:rtl}.RTL-checkout .step .accordion-toggle>span:before,.RTL-checkout .step .accordion-toggle:before{margin-right:0 !important;margin-left:10px !important}.RTL-checkout fieldset.box-client-info-pf{display:flex;flex-wrap:wrap}.RTL-checkout .orderform-template-holder .step .form-step fieldset p,.RTL-checkout .orderform-template-holder .step .form-step fieldset div{width:100%}.RTL-checkout p.client-first-name,.RTL-checkout p.client-different-document,.RTL-checkout p.client-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-document-type,.RTL-checkout p.payment-card-due-date{margin-left:10px;margin-right:0}.RTL-checkout p.client-document,.RTL-checkout p.client-phone,.RTL-checkout p.client-company-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-company-phone,.RTL-checkout p.payment-card-due-month,.RTL-checkout p.payment-card-lash,.RTL-checkout p.payment-card-due-year{float:right}.RTL-checkout input.success:not([invalid=true]){background-position:left top}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout .orderform-template-holder .step .box-info p{display:flex;flex-wrap:wrap;width:100%}.RTL-checkout .vtex-omnishipping-1-x-leanShippingIcon.shp-option-icon,.RTL-checkout .vtex-omnishipping-1-x-addressItemIcon{margin:0 0 0 10px}.RTL-checkout .vtex-omnishipping-1-x-leanShippingText{padding-right:10px}.RTL-checkout .address-summary{display:flex;flex-wrap:wrap}.RTL-checkout br.line1-delimiter{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after,.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{right:initial;left:10px}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-left:auto;margin-right:inherit}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{margin-right:initial;margin-left:10px}.RTL-checkout .orderform-template-holder #payment-data p.link.link-gift-card a{text-align:right}.RTL-checkout .orderform-template .custom-cart-template-wrap .summary-cart-template-holder{direction:rtl}.RTL-checkout .pull-right{float:left !important}.RTL-checkout .orderform-template .cart-template.mini-cart .item .price{margin-right:auto;direction:initial}.RTL-checkout .orderform-template .cart-template.mini-cart .item .url{float:right;margin:0 0 0 6px}.RTL-checkout .orderform-template .cart-template.mini-cart .item .fn{text-align:right;float:right}.RTL-checkout .orderform-template .cart-template.mini-cart h2{text-align:right}.RTL-checkout .orderform-template .cart-template.mini-cart #go-to-cart-button{left:7px;right:initial}.RTL-checkout .vtex-omnishipping-1-x-SummaryItemInfo{border:none;border-left:1px solid #eee;padding:0 0 0 6px}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout #app-container{direction:rtl}.RTL-checkout #app-container .PaymentCardDueDate.clearfix{display:flex}.RTL-checkout #app-container label.FormFieldLabel{margin:0 0 0 10px}.RTL-checkout #app-container .PaymentCardCVV{display:flex}.RTL-checkout #app-container p.AddressToggle{display:flex}.RTL-checkout #app-container .AddressToggle input{margin:3px 0 0 5px}@media(max-width: 998px){.RTL-checkout.body-cart-vertical .summary-template-holder{order:2}}@media(max-width: 768px){.RTL-checkout .orderform-template .cart-template.mini-cart{order:2}}@media(max-width: 690px){.RTL-checkout .table.cart-items td.product-image a{margin-right:0;margin-left:20px}.RTL-checkout .full-cart .cart table tbody tr td.product-image,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-image{left:initial;right:0}.RTL-checkout .table.cart-items td.product-name,.RTL-checkout .table.cart-items td.quantity{margin-left:0 !important;margin-right:90px !important}.RTL-checkout .table.cart-items td.quantity{float:right}.RTL-checkout .full-cart .cart table tbody tr td.product-name a,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-name span{padding:0 0 0 20px}.RTL-checkout .full-cart .cart table tbody tr td.product-price{float:left}.RTL-checkout .full-cart .cart table tbody tr td.item-remove{left:0;right:initial}}body.debug-on>*:not(.container-main,.main-header,.main-footer,#vtexIdContainer,.vtex-front-messages-placeholder,.pac-container){display:none}