/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/become_host.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
.cm-host {
  background-color: #FFFFFF;
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.cm-host .cm-eyebrow {
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-size: 13px;
  font-weight: 600;
  color: #5A9A4C;
  margin-bottom: 16px;
}
.cm-host__hero {
  min-height: 80vh;
  background-color: #F7F7F7;
  overflow: hidden;
  padding-top: 72px;
}
.cm-host__hero .cm-host__hero-grid {
  display: grid;
  grid-template-columns: 1fr;
  min-height: calc(80vh - 72px);
  align-items: stretch;
}
@media (min-width: 992px) {
  .cm-host__hero .cm-host__hero-grid {
    grid-template-columns: 1fr 1fr;
  }
}
.cm-host__hero .cm-host__hero-text {
  padding: 48px 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  order: 2;
}
@media (min-width: 992px) {
  .cm-host__hero .cm-host__hero-text {
    order: 1;
    padding: 96px 64px;
  }
}
.cm-host__hero .cm-host__hero-text h1 {
  font-size: clamp(36px, 5vw, 56px);
  font-weight: 800;
  line-height: 1.1;
  color: #1B4B2A;
  margin-bottom: 24px;
  letter-spacing: -0.02em;
}
.cm-host__hero .cm-host__hero-text .cm-host__lead {
  font-size: 18px;
  line-height: 1.5;
  color: #484848;
  margin-bottom: 40px;
  max-width: 520px;
}
.cm-host__hero .cm-host__hero-media {
  order: 1;
  min-height: 280px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
}
@media (min-width: 992px) {
  .cm-host__hero .cm-host__hero-media {
    order: 2;
    min-height: calc(80vh - 72px);
  }
}
.cm-host__hero .cm-host__hero-media::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(27, 75, 42, 0) 60%, rgba(27, 75, 42, 0.18) 100%);
}
.cm-host .cm-host__btn-primary {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background-color: #5A9A4C;
  color: #FFFFFF;
  font-weight: 600;
  font-size: 16px;
  padding: 16px 32px;
  border-radius: 9999px;
  border: 0;
  text-decoration: none;
  transition: all 260ms cubic-bezier(0.25, 0.1, 0.25, 1);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.08);
  cursor: pointer;
}
.cm-host .cm-host__btn-primary:hover {
  background-color: #4A8A3C;
  color: #FFFFFF;
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08), 0 8px 28px rgba(0, 0, 0, 0.12);
}
.cm-host .cm-host__btn-primary:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 4px rgba(90, 154, 76, 0.25);
}
.cm-host .cm-host__btn-primary.cm-host__btn-lg {
  padding: 24px 48px;
  font-size: 18px;
}
.cm-host__section {
  padding: 96px 0;
}
@media (max-width: 767px) {
  .cm-host__section {
    padding: 64px 0;
  }
}
.cm-host__section h2 {
  font-size: clamp(28px, 3.5vw, 40px);
  font-weight: 700;
  color: #1B4B2A;
  letter-spacing: -0.01em;
  line-height: 1.1;
}
.cm-host__section--soft {
  background-color: #E8F2DE;
}
.cm-host__calculator {
  max-width: 600px;
  margin: 0 auto;
  padding: 48px;
  background-color: #FFFFFF;
  border-radius: 20px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08), 0 8px 28px rgba(0, 0, 0, 0.12);
  border: 1px solid #EBEBEB;
}
@media (max-width: 575px) {
  .cm-host__calculator {
    padding: 32px 24px;
  }
}
.cm-host__calculator h2 {
  font-size: 26px;
  margin-bottom: 32px;
  text-align: center;
}
.cm-host__calculator .cm-host__calc-form {
  display: grid;
  gap: 24px;
  margin-bottom: 40px;
}
.cm-host__calculator label {
  display: block;
  font-size: 14px;
  font-weight: 600;
  color: #484848;
  margin-bottom: 8px;
}
.cm-host__calculator input[type=number],
.cm-host__calculator select {
  width: 100%;
  padding: 16px 20px;
  border-radius: 12px;
  border: 1px solid #DDDDDD;
  font-size: 16px;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  background-color: #FFFFFF;
  transition: border-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-host__calculator input[type=number]:focus,
.cm-host__calculator select:focus {
  outline: 0;
  border-color: #5A9A4C;
  box-shadow: 0 0 0 4px rgba(90, 154, 76, 0.25);
}
.cm-host__calculator .cm-host__calc-result {
  text-align: center;
  padding: 40px 24px;
  background-color: #E8F2DE;
  border-radius: 14px;
  margin-bottom: 40px;
}
.cm-host__calculator .cm-host__calc-result .cm-host__calc-result-label {
  font-size: 14px;
  color: #484848;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 600;
  margin-bottom: 8px;
}
.cm-host__calculator .cm-host__calc-result .cm-host__calc-result-value {
  font-size: clamp(40px, 7vw, 64px);
  font-weight: 800;
  color: #5A9A4C;
  line-height: 1;
}
.cm-host__calculator .cm-host__calc-result .cm-host__calc-result-sub {
  margin-top: 12px;
  font-size: 14px;
  color: #6A6A6A;
}
.cm-host__calculator .cm-host__calc-cta {
  text-align: center;
}
.cm-host__steps {
  display: grid;
  gap: 24px;
  grid-template-columns: 1fr;
  margin-top: 48px;
}
@media (min-width: 768px) {
  .cm-host__steps {
    grid-template-columns: repeat(3, 1fr);
  }
}
.cm-host__step {
  padding: 32px;
  background-color: #FFFFFF;
  border-radius: 14px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.02), 0 1px 3px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.05);
  border: 1px solid #EBEBEB;
  transition: transform 260ms cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 260ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-host__step:hover {
  transform: translateY(-4px);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.08);
}
.cm-host__step-num {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 56px;
  border-radius: 9999px;
  background-color: #E8F2DE;
  color: #5A9A4C;
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 20px;
}
.cm-host__step-num i {
  font-size: 22px;
}
.cm-host__step h3 {
  font-size: 22px;
  font-weight: 700;
  color: #1B4B2A;
  margin-bottom: 16px;
}
.cm-host__step p {
  color: #484848;
  line-height: 1.5;
  margin: 0;
}
.cm-host__values {
  display: grid;
  gap: 32px;
  grid-template-columns: 1fr;
  margin-top: 48px;
}
@media (min-width: 768px) {
  .cm-host__values {
    grid-template-columns: repeat(2, 1fr);
  }
}
.cm-host__value {
  padding: 24px;
  display: flex;
  gap: 20px;
  align-items: flex-start;
}
.cm-host__value-icon {
  flex-shrink: 0;
  width: 56px;
  height: 56px;
  border-radius: 12px;
  background-color: #E8F2DE;
  color: #5A9A4C;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
}
.cm-host__value h3 {
  font-size: 18px;
  font-weight: 700;
  color: #1B4B2A;
  margin-bottom: 8px;
}
.cm-host__value p {
  color: #484848;
  line-height: 1.5;
  margin: 0;
  font-size: 14px;
}
.cm-host__faq {
  max-width: 800px;
  margin: 0 auto;
}
.cm-host__faq .accordion-item {
  border: 0;
  background-color: #FFFFFF;
  margin-bottom: 16px;
  border-radius: 12px !important;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.02), 0 1px 3px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}
.cm-host__faq .accordion-button {
  font-weight: 600;
  color: #1B4B2A;
  background-color: #FFFFFF;
  padding: 24px;
  font-size: 16px;
}
.cm-host__faq .accordion-button:not(.collapsed) {
  background-color: #E8F2DE;
  color: #1B4B2A;
  box-shadow: none;
}
.cm-host__faq .accordion-button:focus {
  box-shadow: 0 0 0 4px rgba(90, 154, 76, 0.25);
}
.cm-host__faq .accordion-body {
  padding: 24px;
  padding-top: 0;
  color: #484848;
  line-height: 1.5;
}
.cm-host__faq .accordion-body a {
  color: #5A9A4C;
  font-weight: 600;
}
.cm-host__cta-banner {
  background: linear-gradient(135deg, #E8F2DE 0%, #D4E8C5 100%);
  border-radius: 32px;
  padding: 96px 48px;
  text-align: center;
  margin: 0 16px;
}
@media (max-width: 575px) {
  .cm-host__cta-banner {
    padding: 48px 24px;
  }
}
.cm-host__cta-banner h2 {
  font-size: clamp(28px, 4vw, 44px);
  font-weight: 800;
  color: #1B4B2A;
  margin-bottom: 32px;
  letter-spacing: -0.01em;
}

@media (max-width: 575.98px) {
  .cm-host .container,
  .cm-host .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
  .cm-host__hero {
    min-height: auto;
    padding-top: 64px;
  }
  .cm-host__hero .cm-host__hero-grid {
    min-height: 0;
  }
  .cm-host__hero .cm-host__hero-text {
    padding: 24px 16px 32px;
  }
  .cm-host__hero .cm-host__hero-text h1 {
    font-size: clamp(24px, 6.5vw, 32px);
    line-height: 1.2;
    margin-bottom: 16px;
    letter-spacing: -0.01em;
  }
  .cm-host__hero .cm-host__hero-text .cm-host__lead {
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 16px;
  }
  .cm-host__hero .cm-host__hero-text .cm-host__subtitle {
    font-size: 16px;
  }
  .cm-host__hero .cm-host__hero-media {
    min-height: 200px;
    aspect-ratio: 4/3;
  }
  .cm-host .cm-eyebrow {
    font-size: 12px;
    margin-bottom: 12px;
  }
  .cm-host__btn-primary {
    width: 100%;
    min-height: 48px;
    font-size: 15px;
    padding: 14px 20px;
    justify-content: center;
    box-sizing: border-box;
  }
  .cm-host__btn-primary.cm-host__btn-lg {
    padding: 14px 20px;
    font-size: 16px;
  }
  .cm-host__section {
    padding: 32px 0;
  }
  .cm-host__section h2 {
    font-size: clamp(22px, 6vw, 28px);
    line-height: 1.25;
  }
  .cm-host__section .text-center > p {
    font-size: 15px !important;
    line-height: 1.6 !important;
  }
  .cm-host__calculator {
    padding: 24px 16px;
    border-radius: 14px;
  }
  .cm-host__calculator h2 {
    font-size: clamp(20px, 5.5vw, 24px);
    margin-bottom: 20px;
  }
  .cm-host__calculator .cm-host__calc-form {
    gap: 16px;
    margin-bottom: 20px;
  }
  .cm-host__calculator label {
    font-size: 13px;
    margin-bottom: 6px;
  }
  .cm-host__calculator input[type=number],
  .cm-host__calculator select {
    padding: 12px 14px;
    font-size: 16px;
    min-height: 48px;
  }
  .cm-host__calculator .cm-host__calc-result {
    padding: 20px 16px;
    margin-bottom: 20px;
  }
  .cm-host__calculator .cm-host__calc-result .cm-host__calc-result-value {
    font-size: clamp(32px, 9vw, 44px);
  }
  .cm-host__calculator .cm-host__calc-result .cm-host__calc-result-sub {
    font-size: 13px;
  }
  .cm-host__steps {
    gap: 16px;
    margin-top: 24px;
  }
  .cm-host__step {
    padding: 20px 16px;
    border-radius: 12px;
  }
  .cm-host__step-num {
    width: 44px;
    height: 44px;
    font-size: 18px;
    margin-bottom: 16px;
  }
  .cm-host__step-num i {
    font-size: 18px;
  }
  .cm-host__step h3 {
    font-size: 17px;
    margin-bottom: 10px;
  }
  .cm-host__step p {
    font-size: 14px;
    line-height: 1.6;
  }
  .cm-host__values {
    gap: 16px;
    margin-top: 24px;
  }
  .cm-host__value {
    padding: 16px;
    gap: 14px;
  }
  .cm-host__value-icon {
    width: 44px;
    height: 44px;
    border-radius: 12px;
    font-size: 18px;
    flex-shrink: 0;
  }
  .cm-host__value h3 {
    font-size: 16px;
    margin-bottom: 6px;
  }
  .cm-host__value p {
    font-size: 14px;
    line-height: 1.6;
  }
  .cm-host__faq .accordion-item {
    margin-bottom: 10px;
    border-radius: 10px !important;
  }
  .cm-host__faq .accordion-button {
    padding: 14px 16px;
    font-size: 15px;
    line-height: 1.4;
    min-height: 48px;
  }
  .cm-host__faq .accordion-body {
    padding: 0 16px 16px;
    font-size: 14px;
    line-height: 1.6;
  }
  .cm-host__cta-banner {
    padding: 28px 18px;
    margin: 0;
    border-radius: 18px;
  }
  .cm-host__cta-banner h2 {
    font-size: clamp(22px, 6vw, 28px);
    margin-bottom: 20px;
    line-height: 1.25;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmVjb21lX2hvc3QuOGY1ZTBhZmEuY3NzIiwibWFwcGluZ3MiOiI7OztBQVFBO0VBQ0UseUJDUWdCO0VEUGhCLGNDaUJnQjtFRGhCaEIsZ0hDZ0NhO0FEdkNmO0FBU0U7RUFDRTtFQUNBO0VBQ0EsZUN3Q1k7RUR2Q1osZ0JDNENhO0VEM0NiLGNDWnNCO0VEYXRCLG1CQzBEVztBRGpFZjtBQVdFO0VBQ0U7RUFDQSx5QkNQYztFRFFkO0VBQ0E7QUFUSjtBQVdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFUTjtBQVdNO0VBTkY7SUFPSTtFQVJOO0FBQ0Y7QUFXSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFUTjtBQVdNO0VBUEY7SUFRSTtJQUNBO0VBUk47QUFDRjtBQVVNO0VBQ0U7RUFDQSxnQkNTUztFRFJULGdCQ1VRO0VEVFIsY0MvQ2tCO0VEZ0RsQixtQkNzQk87RURyQlA7QUFSUjtBQVdNO0VBQ0UsZUNUUTtFRFVSLGdCQ0tRO0VESlIsY0N2Q1U7RUR3Q1YsbUJDZ0JPO0VEZlA7QUFUUjtBQWFJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWE47QUFhTTtFQVJGO0lBU0k7SUFDQTtFQVZOO0FBQ0Y7QUFZTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBVlI7QUFnQkU7RUFDRTtFQUNBO0VBQ0EsUUNyQlc7RURzQlgseUJDM0ZzQjtFRDRGdEIsY0NqRmM7RURrRmQsZ0JDdENhO0VEdUNiLGVDOUNZO0VEK0NaO0VBQ0EscUJDUmE7RURTYjtFQUNBO0VBQ0E7RUFDQSx5RUNKRjtFREtFO0FBZEo7QUFnQkk7RUFDRSx5QkN2R29CO0VEd0dwQixjQzlGWTtFRCtGWjtFQUNBLDBFQ1JKO0FETkY7QUFpQkk7RUFDRTtFQUNBLDZDQ1JVO0FEUGhCO0FBa0JJO0VBQ0U7RUFDQSxlQ3RFVTtBRHNEaEI7QUFxQkU7RUFDRTtBQW5CSjtBQXFCSTtFQUhGO0lBSUk7RUFsQko7QUFDRjtBQW9CSTtFQUNFO0VBQ0EsZ0JDM0VXO0VENEVYLGNDaklvQjtFRGtJcEI7RUFDQSxnQkMzRVU7QUR5RGhCO0FBcUJJO0VBQ0UseUJDcklvQjtBRGtIMUI7QUF3QkU7RUFDRTtFQUNBO0VBQ0EsYUN0RVc7RUR1RVgseUJDeEljO0VEeUlkLG1CQzlEYTtFRCtEYiwwRUNsREY7RURtREU7QUF0Qko7QUF3Qkk7RUFURjtJQVVJO0VBckJKO0FBQ0Y7QUF1Qkk7RUFDRSxlQ25IZTtFRG9IZixtQkNwRlM7RURxRlQ7QUFyQk47QUF3Qkk7RUFDRTtFQUNBLFNDM0ZTO0VENEZULG1CQzFGUztBRG9FZjtBQXlCSTtFQUNFO0VBQ0EsZUN6SFU7RUQwSFYsZ0JDcEhXO0VEcUhYLGNDekpZO0VEMEpaLGtCQ3hHUztBRGlGZjtBQTBCSTs7RUFFRTtFQUNBO0VBQ0EsbUJDaEdXO0VEaUdYO0VBQ0EsZUN0SVU7RUR1SVYsZ0hDbEpTO0VEbUpULHlCQzdLWTtFRDhLWjtBQXhCTjtBQTJCTTs7RUFDRTtFQUNBLHFCQzlMa0I7RUQrTGxCLDZDQ3ZGUTtBRCtEaEI7QUE0Qkk7RUFDRTtFQUNBO0VBQ0EseUJDak1vQjtFRGtNcEIsbUJDbEhXO0VEbUhYLG1CQzdIUztBRG1HZjtBQTRCTTtFQUNFLGVDMUpRO0VEMkpSLGNDekxVO0VEMExWO0VBQ0E7RUFDQSxnQkN4SlM7RUR5SlQsa0JDM0lPO0FEaUhmO0FBNkJNO0VBQ0U7RUFDQSxnQkM1SlM7RUQ2SlQsY0N0TmtCO0VEdU5sQjtBQTNCUjtBQThCTTtFQUNFLGdCQ3JKTztFRHNKUCxlQzNLUTtFRDRLUixjQzNNVTtBRCtLbEI7QUFnQ0k7RUFDRTtBQTlCTjtBQW1DRTtFQUNFO0VBQ0EsU0NoS1c7RURpS1g7RUFDQSxnQkMvSlc7QUQ4SGY7QUFtQ0k7RUFORjtJQU9JO0VBaENKO0FBQ0Y7QUFtQ0U7RUFDRSxhQ3pLVztFRDBLWCx5QkN6T2M7RUQwT2QsbUJDaEthO0VEaUtiLHVHQzFKRjtFRDJKRTtFQUNBO0FBakNKO0FBb0NJO0VBQ0U7RUFDQSx5RUM3Sko7QUQySEY7QUFxQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJDOUtXO0VEK0tYLHlCQ2xRb0I7RURtUXBCLGNDeFFvQjtFRHlRcEIsZUM3TlU7RUQ4TlYsZ0JDbE5XO0VEbU5YLG1CQ25NUztBRGdLZjtBQXFDTTtFQUNFO0FBbkNSO0FBdUNJO0VBQ0UsZUN2T1U7RUR3T1YsZ0JDNU5XO0VENk5YLGNDbFJvQjtFRG1ScEIsbUJDL01TO0FEMEtmO0FBd0NJO0VBQ0UsY0N2UVk7RUR3UVosZ0JDN05VO0VEOE5WO0FBdENOO0FBMkNFO0VBQ0U7RUFDQSxTQ3pOVztFRDBOWDtFQUNBLGdCQ3pOVztBRGdMZjtBQTJDSTtFQU5GO0lBT0k7RUF4Q0o7QUFDRjtBQTJDRTtFQUNFLGFDcE9XO0VEcU9YO0VBQ0EsU0N2T1c7RUR3T1g7QUF6Q0o7QUEyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQkNsT1c7RURtT1gseUJDbFRvQjtFRG1UcEIsY0N4VG9CO0VEeVRwQjtFQUNBO0VBQ0E7RUFDQTtBQXpDTjtBQTRDSTtFQUNFLGVDblJVO0VEb1JWLGdCQ3pRVztFRDBRWCxjQy9Ub0I7RURnVXBCLGtCQzlQUztBRG9OZjtBQTZDSTtFQUNFLGNDcFRZO0VEcVRaLGdCQzFRVTtFRDJRVjtFQUNBLGVDelJVO0FEOE9oQjtBQWdERTtFQUNFO0VBQ0E7QUE5Q0o7QUFnREk7RUFDRTtFQUNBLHlCQzFVWTtFRDJVWixtQkMvUVM7RURnUlQ7RUFDQSx1R0M1UEo7RUQ2UEk7QUE5Q047QUFpREk7RUFDRSxnQkN0U1c7RUR1U1gsY0MzVm9CO0VENFZwQix5QkNwVlk7RURxVlosYUN2UlM7RUR3UlQsZUNuVFU7QURvUWhCO0FBaURNO0VBQ0UseUJDL1ZrQjtFRGdXbEIsY0NsV2tCO0VEbVdsQjtBQS9DUjtBQWtETTtFQUNFLDZDQ2xRUTtBRGtOaEI7QUFvREk7RUFDRSxhQ3RTUztFRHVTVDtFQUNBLGNDOVZZO0VEK1ZaLGdCQ3BUVTtBRGtRaEI7QUFvRE07RUFDRSxjQ3JYa0I7RURzWGxCLGdCQy9UUztBRDZRakI7QUF3REU7RUFDRTtFQUNBLG1CQ3ZTYTtFRHdTYjtFQUNBO0VBQ0E7QUF0REo7QUF3REk7RUFQRjtJQVFJO0VBckRKO0FBQ0Y7QUF1REk7RUFDRTtFQUNBLGdCQ2hWVztFRGlWWCxjQ3ZZb0I7RUR3WXBCLG1CQ2pVUztFRGtVVDtBQXJETjs7QUE2REE7RUFHSTs7SUFFRTtJQUNBO0VBNURKO0VBZ0VFO0lBQ0U7SUFDQTtFQTlESjtFQWdFSTtJQUNFO0VBOUROO0VBaUVJO0lBQ0U7RUEvRE47RUFpRU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFQS9EUjtFQWtFTTtJQUNFO0lBQ0E7SUFDQTtFQWhFUjtFQW1FTTtJQUNFO0VBakVSO0VBcUVJO0lBQ0U7SUFDQTtFQW5FTjtFQXVFRTtJQUNFO0lBQ0E7RUFyRUo7RUF5RUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUF2RUo7RUF5RUk7SUFDRTtJQUNBO0VBdkVOO0VBNEVFO0lBQ0U7RUExRUo7RUE0RUk7SUFDRTtJQUNBO0VBMUVOO0VBNkVJO0lBQ0U7SUFDQTtFQTNFTjtFQWdGRTtJQUNFO0lBQ0E7RUE5RUo7RUFnRkk7SUFDRTtJQUNBO0VBOUVOO0VBaUZJO0lBQ0U7SUFDQTtFQS9FTjtFQWtGSTtJQUNFO0lBQ0E7RUFoRk47RUFtRkk7O0lBRUU7SUFDQTtJQUNBO0VBakZOO0VBb0ZJO0lBQ0U7SUFDQTtFQWxGTjtFQW9GTTtJQUNFO0VBbEZSO0VBcUZNO0lBQ0U7RUFuRlI7RUF5RkU7SUFDRTtJQUNBO0VBdkZKO0VBMEZFO0lBQ0U7SUFDQTtFQXhGSjtFQTBGSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBeEZOO0VBMEZNO0lBQ0U7RUF4RlI7RUE0Rkk7SUFDRTtJQUNBO0VBMUZOO0VBNkZJO0lBQ0U7SUFDQTtFQTNGTjtFQWdHRTtJQUNFO0lBQ0E7RUE5Rko7RUFpR0U7SUFDRTtJQUNBO0VBL0ZKO0VBaUdJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQS9GTjtFQWtHSTtJQUNFO0lBQ0E7RUFoR047RUFtR0k7SUFDRTtJQUNBO0VBakdOO0VBdUdJO0lBQ0U7SUFDQTtFQXJHTjtFQXdHSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBdEdOO0VBeUdJO0lBQ0U7SUFDQTtJQUNBO0VBdkdOO0VBNEdFO0lBQ0U7SUFDQTtJQUNBO0VBMUdKO0VBNEdJO0lBQ0U7SUFDQTtJQUNBO0VBMUdOO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2JlY29tZV9ob3N0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvX3Rva2Vucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ1VMVElWT05TIE1BTElOIOKAlCBCRUNPTUUgSE9TVCBMQU5ESU5HICgyMDI2KVxuLy8gL2RldmVuaXItaG90ZSDigJQgbGFuZGluZyBwdWJsaXF1ZSBwZXJzdWFzaXZlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGltcG9ydCAndG9rZW5zJztcblxuLy8gLS0tLS0tLS0tLSBIT1NUIFBBR0UgV1JBUFBFUiAtLS0tLS0tLS0tXG4uY20taG9zdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gIGNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gIGZvbnQtZmFtaWx5OiAkY20tZm9udC1zYW5zO1xuXG4gIC5jbS1leWVicm93IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgZm9udC1zaXplOiAkY20tdGV4dC14cztcbiAgICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICAgIGNvbG9yOiAkY20tZ3JlZW4tcHJpbWFyeTtcbiAgICBtYXJnaW4tYm90dG9tOiAkY20tc3BhY2UtNTtcbiAgfVxuXG4gIC8vIC0tLS0tLS0tLS0gSEVSTyBTUExJVCAtLS0tLS0tLS0tXG4gICZfX2hlcm8ge1xuICAgIG1pbi1oZWlnaHQ6IDgwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLW5ldXRyYWwtNTA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogNzJweDsgLy8gbmF2YmFyIG9mZnNldFxuXG4gICAgLmNtLWhvc3RfX2hlcm8tZ3JpZCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDgwdmggLSA3MnB4KTtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jbS1ob3N0X19oZXJvLXRleHQge1xuICAgICAgcGFkZGluZzogJGNtLXNwYWNlLTEwICRjbS1zcGFjZS03O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG9yZGVyOiAyO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHBhZGRpbmc6ICRjbS1zcGFjZS0xMiAkY20tc3BhY2UtMTE7XG4gICAgICB9XG5cbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCA1dncsIDU2cHgpO1xuICAgICAgICBmb250LXdlaWdodDogJGNtLWZ3LWV4dHJhO1xuICAgICAgICBsaW5lLWhlaWdodDogJGNtLWxoLXRpZ2h0O1xuICAgICAgICBjb2xvcjogJGNtLWdyZWVuLWRhcms7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS03O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgIH1cblxuICAgICAgLmNtLWhvc3RfX2xlYWQge1xuICAgICAgICBmb250LXNpemU6ICRjbS10ZXh0LWxnO1xuICAgICAgICBsaW5lLWhlaWdodDogJGNtLWxoLXJlbGF4ZWQ7XG4gICAgICAgIGNvbG9yOiAkY20tbmV1dHJhbC03MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS05O1xuICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jbS1ob3N0X19oZXJvLW1lZGlhIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgbWluLWhlaWdodDogMjgwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDgwdmggLSA3MnB4KTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNywgNzUsIDQyLCAwKSA2MCUsIHJnYmEoMjcsIDc1LCA0MiwgMC4xOCkgMTAwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLS0tLS0tLS0tLSBTSEFSRUQgQlVUVE9OUyAtLS0tLS0tLS0tXG4gIC5jbS1ob3N0X19idG4tcHJpbWFyeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6ICRjbS1zcGFjZS0zO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICAgIGNvbG9yOiAkY20tbmV1dHJhbC0wO1xuICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gICAgZm9udC1zaXplOiAkY20tdGV4dC1iYXNlO1xuICAgIHBhZGRpbmc6ICRjbS1zcGFjZS01ICRjbS1zcGFjZS04O1xuICAgIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtZnVsbDtcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAkY20tZHVyYXRpb24tYmFzZSAkY20tZWFzZS1zdGFuZGFyZDtcbiAgICBib3gtc2hhZG93OiAkY20tc2hhZG93LW1kO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLWdyZWVuLXByaW1hcnktaG92ZXI7XG4gICAgICBjb2xvcjogJGNtLW5ldXRyYWwtMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICAgIGJveC1zaGFkb3c6ICRjbS1zaGFkb3ctbGc7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAkY20tZm9jdXMtcmluZztcbiAgICB9XG5cbiAgICAmLmNtLWhvc3RfX2J0bi1sZyB7XG4gICAgICBwYWRkaW5nOiAkY20tc3BhY2UtNyAkY20tc3BhY2UtMTA7XG4gICAgICBmb250LXNpemU6ICRjbS10ZXh0LWxnO1xuICAgIH1cbiAgfVxuXG4gIC8vIC0tLS0tLS0tLS0gU0VDVElPTiBIRUFERVJTIC0tLS0tLS0tLS1cbiAgJl9fc2VjdGlvbiB7XG4gICAgcGFkZGluZzogJGNtLXNwYWNlLTEyIDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmc6ICRjbS1zcGFjZS0xMSAwO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMy41dncsIDQwcHgpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRjbS1mdy1ib2xkO1xuICAgICAgY29sb3I6ICRjbS1ncmVlbi1kYXJrO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgICBsaW5lLWhlaWdodDogJGNtLWxoLXRpZ2h0O1xuICAgIH1cblxuICAgICYtLXNvZnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLWdyZWVuLWxpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC8vIC0tLS0tLS0tLS0gQ0FMQ1VMQVRPUiAtLS0tLS0tLS0tXG4gICZfX2NhbGN1bGF0b3Ige1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogJGNtLXNwYWNlLTEwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy14bDtcbiAgICBib3gtc2hhZG93OiAkY20tc2hhZG93LWxnO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjbS1uZXV0cmFsLTEwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgcGFkZGluZzogJGNtLXNwYWNlLTggJGNtLXNwYWNlLTc7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAkY20tdGV4dC1kaXNwbGF5LW1kO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGNtLXNwYWNlLTg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNtLWhvc3RfX2NhbGMtZm9ybSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ2FwOiAkY20tc3BhY2UtNztcbiAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS05O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAkY20tdGV4dC1zbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gICAgICBjb2xvcjogJGNtLW5ldXRyYWwtNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGNtLXNwYWNlLTM7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAkY20tc3BhY2UtNSAkY20tc3BhY2UtNjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtbWQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY20tbmV1dHJhbC0yMDA7XG4gICAgICBmb250LXNpemU6ICRjbS10ZXh0LWJhc2U7XG4gICAgICBmb250LWZhbWlseTogJGNtLWZvbnQtc2FucztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQsXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93ICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY20tZ3JlZW4tcHJpbWFyeTtcbiAgICAgICAgYm94LXNoYWRvdzogJGNtLWZvY3VzLXJpbmc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNtLWhvc3RfX2NhbGMtcmVzdWx0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6ICRjbS1zcGFjZS05ICRjbS1zcGFjZS03O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLWdyZWVuLWxpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1sZztcbiAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS05O1xuXG4gICAgICAuY20taG9zdF9fY2FsYy1yZXN1bHQtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6ICRjbS10ZXh0LXNtO1xuICAgICAgICBjb2xvcjogJGNtLW5ldXRyYWwtNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkY20tc3BhY2UtMztcbiAgICAgIH1cblxuICAgICAgLmNtLWhvc3RfX2NhbGMtcmVzdWx0LXZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCg0MHB4LCA3dncsIDY0cHgpO1xuICAgICAgICBmb250LXdlaWdodDogJGNtLWZ3LWV4dHJhO1xuICAgICAgICBjb2xvcjogJGNtLWdyZWVuLXByaW1hcnk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuXG4gICAgICAuY20taG9zdF9fY2FsYy1yZXN1bHQtc3ViIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJGNtLXNwYWNlLTQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGNtLXRleHQtc207XG4gICAgICAgIGNvbG9yOiAkY20tbmV1dHJhbC02MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNtLWhvc3RfX2NhbGMtY3RhIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyAtLS0tLS0tLS0tIFNURVBTIC0tLS0tLS0tLS1cbiAgJl9fc3RlcHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAkY20tc3BhY2UtNztcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXJnaW4tdG9wOiAkY20tc3BhY2UtMTA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RlcCB7XG4gICAgcGFkZGluZzogJGNtLXNwYWNlLTg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLW5ldXRyYWwtMDtcbiAgICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLWxnO1xuICAgIGJveC1zaGFkb3c6ICRjbS1zaGFkb3ctc207XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNtLW5ldXRyYWwtMTAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkY20tZHVyYXRpb24tYmFzZSAkY20tZWFzZS1zdGFuZGFyZCxcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93ICRjbS1kdXJhdGlvbi1iYXNlICRjbS1lYXNlLXN0YW5kYXJkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgICBib3gtc2hhZG93OiAkY20tc2hhZG93LW1kO1xuICAgIH1cblxuICAgICYtbnVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLWZ1bGw7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY20tZ3JlZW4tbGlnaHQ7XG4gICAgICBjb2xvcjogJGNtLWdyZWVuLXByaW1hcnk7XG4gICAgICBmb250LXNpemU6ICRjbS10ZXh0LWgyO1xuICAgICAgZm9udC13ZWlnaHQ6ICRjbS1mdy1ib2xkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGNtLXNwYWNlLTY7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAkY20tdGV4dC1oMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctYm9sZDtcbiAgICAgIGNvbG9yOiAkY20tZ3JlZW4tZGFyaztcbiAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS01O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICRjbS1uZXV0cmFsLTcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtcmVsYXhlZDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAvLyAtLS0tLS0tLS0tIFZBTFVFUyAoMngyKSAtLS0tLS0tLS0tXG4gICZfX3ZhbHVlcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBnYXA6ICRjbS1zcGFjZS04O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG1hcmdpbi10b3A6ICRjbS1zcGFjZS0xMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG4gIH1cblxuICAmX192YWx1ZSB7XG4gICAgcGFkZGluZzogJGNtLXNwYWNlLTc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6ICRjbS1zcGFjZS02O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgJi1pY29uIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLW1kO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLWdyZWVuLWxpZ2h0O1xuICAgICAgY29sb3I6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAkY20tdGV4dC1oMztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctYm9sZDtcbiAgICAgIGNvbG9yOiAkY20tZ3JlZW4tZGFyaztcbiAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS0zO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICRjbS1uZXV0cmFsLTcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtcmVsYXhlZDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogJGNtLXRleHQtc207XG4gICAgfVxuICB9XG5cbiAgLy8gLS0tLS0tLS0tLSBGQVEgLS0tLS0tLS0tLVxuICAmX19mYXEge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLW5ldXRyYWwtMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS01O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1tZCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogJGNtLXNoYWRvdy1zbTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgZm9udC13ZWlnaHQ6ICRjbS1mdy1zZW1pYm9sZDtcbiAgICAgIGNvbG9yOiAkY20tZ3JlZW4tZGFyaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gICAgICBwYWRkaW5nOiAkY20tc3BhY2UtNztcbiAgICAgIGZvbnQtc2l6ZTogJGNtLXRleHQtaDQ7XG5cbiAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLWdyZWVuLWxpZ2h0O1xuICAgICAgICBjb2xvcjogJGNtLWdyZWVuLWRhcms7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkY20tZm9jdXMtcmluZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgcGFkZGluZzogJGNtLXNwYWNlLTc7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGNvbG9yOiAkY20tbmV1dHJhbC03MDA7XG4gICAgICBsaW5lLWhlaWdodDogJGNtLWxoLXJlbGF4ZWQ7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNtLWdyZWVuLXByaW1hcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gLS0tLS0tLS0tLSBGSU5BTCBDVEEgLS0tLS0tLS0tLVxuICAmX19jdGEtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkY20tZ3JlZW4tbGlnaHQgMCUsICRjbS1ncmVlbi1saWdodC1zdHJvbmcgMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy0yeGw7XG4gICAgcGFkZGluZzogJGNtLXNwYWNlLTEyICRjbS1zcGFjZS0xMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwICRjbS1zcGFjZS01O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBwYWRkaW5nOiAkY20tc3BhY2UtMTAgJGNtLXNwYWNlLTc7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCA0dncsIDQ0cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRjbS1mdy1leHRyYTtcbiAgICAgIGNvbG9yOiAkY20tZ3JlZW4tZGFyaztcbiAgICAgIG1hcmdpbi1ib3R0b206ICRjbS1zcGFjZS04O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG4gICAgfVxuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTU9CSUxFIOKAlCByZWZvbnRlIOKJpCA1NzUuOThweCAoWm9uZSBCKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLy8gQ29udGFpbmVyIHBhZGRpbmcgbW9iaWxlXG4gIC5jbS1ob3N0IHtcbiAgICAuY29udGFpbmVyLFxuICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICB9XG5cbiAgICAvLyAtLS0tLSBIRVJPIGNvbXBhY3QgLS0tLS1cbiAgICAmX19oZXJvIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogNjRweDtcblxuICAgICAgLmNtLWhvc3RfX2hlcm8tZ3JpZCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5jbS1ob3N0X19oZXJvLXRleHQge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHggMzJweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCA2LjV2dywgMzJweCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNtLWhvc3RfX2xlYWQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY20taG9zdF9fc3VidGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY20taG9zdF9faGVyby1tZWRpYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDQgLyAzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jbS1leWVicm93IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgLy8gLS0tLS0gQlVUVE9OUyBDVEEgZnVsbC13aWR0aCBtb2JpbGUgLS0tLS1cbiAgICAmX19idG4tcHJpbWFyeSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICYuY20taG9zdF9fYnRuLWxnIHtcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gLS0tLS0gU0VDVElPTlMgLS0tLS1cbiAgICAmX19zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDMycHggMDtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDIycHgsIDZ2dywgMjhweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgfVxuXG4gICAgICAudGV4dC1jZW50ZXIgPiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tLSBDQUxDVUxBVE9SIC0tLS0tXG4gICAgJl9fY2FsY3VsYXRvciB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgNS41dncsIDI0cHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAuY20taG9zdF9fY2FsYy1mb3JtIHtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IC8vIDE2cHggw6l2aXRlIHpvb20gaU9TIHN1ciBpbnB1dCBmb2N1c1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgfVxuXG4gICAgICAuY20taG9zdF9fY2FsYy1yZXN1bHQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgLmNtLWhvc3RfX2NhbGMtcmVzdWx0LXZhbHVlIHtcbiAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDMycHgsIDl2dywgNDRweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY20taG9zdF9fY2FsYy1yZXN1bHQtc3ViIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tLSBTVEVQUyAtLS0tLVxuICAgICZfX3N0ZXBzIHtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuXG4gICAgJl9fc3RlcCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gICAgICAmLW51bSB7XG4gICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gLS0tLS0gVkFMVUVTIC0tLS0tXG4gICAgJl9fdmFsdWVzIHtcbiAgICAgIGdhcDogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuXG4gICAgJl9fdmFsdWUge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGdhcDogMTRweDtcblxuICAgICAgJi1pY29uIHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAtLS0tLSBGQVEgLS0tLS1cbiAgICAmX19mYXEge1xuICAgICAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgfVxuXG4gICAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIC0tLS0tIEZJTkFMIENUQSBiYW5uZXIgLS0tLS1cbiAgICAmX19jdGEtYmFubmVyIHtcbiAgICAgIHBhZGRpbmc6IDI4cHggMThweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgyMnB4LCA2dncsIDI4cHgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ1VMVElWT05TIE1BTElOIOKAlCBERVNJR04gVE9LRU5TIDIwMjZcbi8vIFNvdXJjZSB1bmlxdWUgZGUgdsOpcml0w6kuIEltcG9ydMOpIGVuIHTDqnRlIGRlIGFwcC5zY3NzLlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIC0tLS0tLS0tLS0gQ09VTEVVUlMgQlJBTkQgLS0tLS0tLS0tLVxuJGNtLWdyZWVuLXByaW1hcnk6ICAgICAgICAjNUE5QTRDO1xuJGNtLWdyZWVuLXByaW1hcnktaG92ZXI6ICAjNEE4QTNDO1xuJGNtLWdyZWVuLXByaW1hcnktYWN0aXZlOiAjM0E3QTJFO1xuJGNtLWdyZWVuLWRhcms6ICAgICAgICAgICAjMUI0QjJBO1xuJGNtLWdyZWVuLWRhcmstaG92ZXI6ICAgICAjMTQzODIwO1xuJGNtLWdyZWVuLWxpZ2h0OiAgICAgICAgICAjRThGMkRFO1xuJGNtLWdyZWVuLWxpZ2h0LXN0cm9uZzogICAjRDRFOEM1O1xuJGNtLXllbGxvdy1hY2NlbnQ6ICAgICAgICAjRjRDNzJFO1xuJGNtLXllbGxvdy1kYXJrOiAgICAgICAgICAjQzk5QTBGO1xuXG4vLyAtLS0tLS0tLS0tIENPVUxFVVJTIE5FVVRSRVMgKEFpcmJuYi1zdHlsZSkgLS0tLS0tLS0tLVxuJGNtLW5ldXRyYWwtMDogICAgI0ZGRkZGRjtcbiRjbS1uZXV0cmFsLTUwOiAgICNGN0Y3Rjc7XG4kY20tbmV1dHJhbC0xMDA6ICAjRUJFQkVCO1xuJGNtLW5ldXRyYWwtMjAwOiAgI0RERERERDtcbiRjbS1uZXV0cmFsLTMwMDogICNDMUMxQzE7XG4kY20tbmV1dHJhbC00MDA6ICAjQjBCMEIwO1xuJGNtLW5ldXRyYWwtNTAwOiAgIzcxNzE3MTtcbiRjbS1uZXV0cmFsLTYwMDogICM2QTZBNkE7XG4kY20tbmV1dHJhbC03MDA6ICAjNDg0ODQ4O1xuJGNtLW5ldXRyYWwtODAwOiAgIzNGM0YzRjtcbiRjbS1uZXV0cmFsLTkwMDogICMyMjIyMjI7XG5cbi8vIC0tLS0tLS0tLS0gU8OJTUFOVElRVUUgLS0tLS0tLS0tLVxuJGNtLXN1Y2Nlc3M6ICAgICMwMDhBMDU7XG4kY20tc3VjY2Vzcy1iZzogI0RGRjNFMDtcbiRjbS13YXJuaW5nOiAgICAjRjRDNzJFO1xuJGNtLXdhcm5pbmctYmc6ICNGRUY4RTA7XG4kY20tZXJyb3I6ICAgICAgI0MxMzUxNTtcbiRjbS1lcnJvci1iZzogICAjRkRFQ0U5O1xuJGNtLWluZm86ICAgICAgICM0MjhCRkY7XG5cbi8vIC0tLS0tLS0tLS0gT1ZFUkxBWVMgLS0tLS0tLS0tLVxuJGNtLW92ZXJsYXktZGFyazogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiRjbS1vdmVybGF5LXNvZnQ6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG5cbi8vIC0tLS0tLS0tLS0gVFlQT0dSQVBISUUgLS0tLS0tLS0tLVxuJGNtLWZvbnQtc2FuczogJ0ludGVyJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGNtLWZvbnQtZGlzcGxheTogJGNtLWZvbnQtc2FucztcblxuJGNtLXRleHQtZGlzcGxheS14bDogNDRweDtcbiRjbS10ZXh0LWRpc3BsYXktbGc6IDMycHg7XG4kY20tdGV4dC1kaXNwbGF5LW1kOiAyNnB4O1xuJGNtLXRleHQtaDE6ICAgIDI2cHg7XG4kY20tdGV4dC1oMjogICAgMjJweDtcbiRjbS10ZXh0LWgzOiAgICAxOHB4O1xuJGNtLXRleHQtaDQ6ICAgIDE2cHg7XG4kY20tdGV4dC1sZzogICAgMThweDtcbiRjbS10ZXh0LWJhc2U6ICAxNnB4O1xuJGNtLXRleHQtc206ICAgIDE0cHg7XG4kY20tdGV4dC14czogICAgMTNweDtcbiRjbS10ZXh0LTJ4czogICAxMnB4O1xuXG4kY20tZnctcmVndWxhcjogIDQwMDtcbiRjbS1mdy1tZWRpdW06ICAgNTAwO1xuJGNtLWZ3LXNlbWlib2xkOiA2MDA7XG4kY20tZnctYm9sZDogICAgIDcwMDtcbiRjbS1mdy1leHRyYTogICAgODAwO1xuXG4kY20tbGgtdGlnaHQ6ICAgMS4xO1xuJGNtLWxoLXNudWc6ICAgIDEuMjtcbiRjbS1saC1ub3JtYWw6ICAxLjQ7XG4kY20tbGgtcmVsYXhlZDogMS41O1xuJGNtLWxoLWxvb3NlOiAgIDEuNjtcblxuLy8gLS0tLS0tLS0tLSBTUEFDSU5HIChncmlsbGUgNHB4KSAtLS0tLS0tLS0tXG4kY20tc3BhY2UtMDogICAwO1xuJGNtLXNwYWNlLTE6ICAgMnB4O1xuJGNtLXNwYWNlLTI6ICAgNHB4O1xuJGNtLXNwYWNlLTM6ICAgOHB4O1xuJGNtLXNwYWNlLTQ6ICAgMTJweDtcbiRjbS1zcGFjZS01OiAgIDE2cHg7XG4kY20tc3BhY2UtNjogICAyMHB4O1xuJGNtLXNwYWNlLTc6ICAgMjRweDtcbiRjbS1zcGFjZS04OiAgIDMycHg7XG4kY20tc3BhY2UtOTogICA0MHB4O1xuJGNtLXNwYWNlLTEwOiAgNDhweDtcbiRjbS1zcGFjZS0xMTogIDY0cHg7XG4kY20tc3BhY2UtMTI6ICA5NnB4O1xuXG4vLyAtLS0tLS0tLS0tIFJBRElVUyAtLS0tLS0tLS0tXG4kY20tcmFkaXVzLTA6ICAgIDA7XG4kY20tcmFkaXVzLXhzOiAgIDRweDtcbiRjbS1yYWRpdXMtc206ICAgOHB4O1xuJGNtLXJhZGl1cy1tZDogICAxMnB4O1xuJGNtLXJhZGl1cy1sZzogICAxNHB4O1xuJGNtLXJhZGl1cy14bDogICAyMHB4O1xuJGNtLXJhZGl1cy0yeGw6ICAzMnB4O1xuJGNtLXJhZGl1cy1mdWxsOiA5OTk5cHg7XG5cbi8vIC0tLS0tLS0tLS0gU0hBRE9XUyAoMyBuaXZlYXV4IG9ubHkpIC0tLS0tLS0tLS1cbiRjbS1zaGFkb3ctc206XG4gIDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDIpLFxuICAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA0KSxcbiAgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4kY20tc2hhZG93LW1kOlxuICAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA1KSxcbiAgMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuJGNtLXNoYWRvdy1sZzpcbiAgMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAwIDhweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4kY20tc2hhZG93LXNlYXJjaGJhcjpcbiAgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCksXG4gIDAgNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiRjbS1mb2N1cy1yaW5nOiAwIDAgMCA0cHggcmdiYSg5MCwgMTU0LCA3NiwgMC4yNSk7XG5cbi8vIC0tLS0tLS0tLS0gTU9USU9OIC0tLS0tLS0tLS1cbiRjbS1kdXJhdGlvbi1mYXN0OiAxNjBtcztcbiRjbS1kdXJhdGlvbi1iYXNlOiAyNjBtcztcbiRjbS1kdXJhdGlvbi1zbG93OiA0MDBtcztcbiRjbS1lYXNlLXN0YW5kYXJkOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiRjbS1lYXNlLWVudGVyOiAgICBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMjUsIDEpO1xuJGNtLWVhc2UtZXhpdDogICAgIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuJGNtLWVhc2Utd2FybTogICAgIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuXG4vLyAtLS0tLS0tLS0tIExFR0FDWSBBTElBU0VTIChwb3VyIHRyYW5zaXRpb24pIC0tLS0tLS0tLS1cbi8vIENvbXBhdGliaWxpdMOpIGF2ZWMgbCdhbmNpZW4gY29kZSBxdWkgdXRpbGlzZSBjZXMgbm9tc1xuJGdyZWVuOiAgICAgICAgICAgJGNtLWdyZWVuLXByaW1hcnk7XG4keWVsbG93OiAgICAgICAgICAkY20teWVsbG93LWFjY2VudDtcbiR5ZWxsb3ctZGFyazogICAgICRjbS15ZWxsb3ctZGFyaztcbiRjdXN0b20tZ3JlZW4tMTogICRjbS1ncmVlbi1wcmltYXJ5O1xuJGN1c3RvbS1ncmVlbi0yOiAgIzg4QjA3QTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/