/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/index.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
/* open-sans-300 - latin */
@font-face {
  font-family: "Open Sans 300";
  font-style: normal;
  font-weight: 300;
  src: url(/build/fonts/open-sans-v15-latin-300.2aeabc9e.eot); /* IE9 Compat Modes */
  src: local("Open Sans Light"), local("OpenSans-Light"), url(/build/fonts/open-sans-v15-latin-300.2aeabc9e.eot?#iefix) format("embedded-opentype"), url(/build/fonts/open-sans-v15-latin-300.f2ebdee8.woff2) format("woff2"), url(/build/fonts/open-sans-v15-latin-300.df17d4e3.woff) format("woff"), url(/build/fonts/open-sans-v15-latin-300.252a41f6.ttf) format("truetype"), url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-300.bb3b405a.svg#OpenSans) format("svg"); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: "Open Sans Regular";
  font-style: normal;
  font-weight: 400;
  src: url(/build/fonts/open-sans-v15-latin-regular.a356e361.eot); /* IE9 Compat Modes */
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url(/build/fonts/open-sans-v15-latin-regular.a356e361.eot?#iefix) format("embedded-opentype"), url(/build/fonts/open-sans-v15-latin-regular.ec806460.woff2) format("woff2"), url(/build/fonts/open-sans-v15-latin-regular.87a454b2.woff) format("woff"), url(/build/fonts/open-sans-v15-latin-regular.61747992.ttf) format("truetype"), url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-regular.1d0d8b66.svg#OpenSans) format("svg"); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: "Open Sans 600";
  font-style: normal;
  font-weight: 600;
  src: url(/build/fonts/open-sans-v15-latin-600.386a74ea.eot); /* IE9 Compat Modes */
  src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(/build/fonts/open-sans-v15-latin-600.386a74ea.eot?#iefix) format("embedded-opentype"), url(/build/fonts/open-sans-v15-latin-600.27152396.woff2) format("woff2"), url(/build/fonts/open-sans-v15-latin-600.48d01d6c.woff) format("woff"), url(/build/fonts/open-sans-v15-latin-600.3a9ed934.ttf) format("truetype"), url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-600.099f4053.svg#OpenSans) format("svg"); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: "Open Sans 800";
  font-style: normal;
  font-weight: 800;
  src: url(/build/fonts/open-sans-v15-latin-800.5a639632.eot); /* IE9 Compat Modes */
  src: local("Open Sans ExtraBold"), local("OpenSans-ExtraBold"), url(/build/fonts/open-sans-v15-latin-800.5a639632.eot?#iefix) format("embedded-opentype"), url(/build/fonts/open-sans-v15-latin-800.3b2da544.woff2) format("woff2"), url(/build/fonts/open-sans-v15-latin-800.ff37214e.woff) format("woff"), url(/build/fonts/open-sans-v15-latin-800.101a335a.ttf) format("truetype"), url(/build/assets/fonts/open-sans-v15-latin/open-sans-v15-latin-800.a526f5fd.svg#OpenSans) format("svg"); /* Legacy iOS */
}
/* Roboto Black*/
@font-face {
  font-family: "Roboto-Black";
  font-style: normal;
  font-weight: 300;
  src: url(/build/fonts/Roboto-Black.988a1a31.ttf); /* IE9 Compat Modes */
  src: local("Roboto-Black");
}
/* Roboto Bold*/
@font-face {
  font-family: "Roboto-Bold";
  font-style: normal;
  font-weight: 600;
  src: url(/build/fonts/Roboto-Bold.17451a4c.ttf); /* IE9 Compat Modes */
  src: local("Roboto-Bold");
}
/* Roboto Bold*/
@font-face {
  font-family: "Roboto-Light";
  font-style: normal;
  font-weight: 300;
  src: url(/build/fonts/Roboto-Light.ce61b8b6.ttf); /* IE9 Compat Modes */
  src: local("Roboto-Light");
}
/* Roboto Regular*/
@font-face {
  font-family: "Roboto-Regular";
  font-style: normal;
  font-weight: 400;
  src: url(/build/fonts/Roboto-Regular.6bede58e.ttf); /* IE9 Compat Modes */
  src: local("Roboto-Regular");
}
.cm-hero {
  position: relative;
  min-height: 640px;
  display: flex;
  align-items: center;
  padding: 120px 0 80px;
  background: url(/build/assets/images/homecultivonsmalin.f1de036c.png) no-repeat center;
  background-size: cover;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .cm-hero {
    min-height: 560px;
    padding: 100px 0 60px;
  }
}
@media (max-width: 575.98px) {
  .cm-hero {
    min-height: 480px;
    padding: 80px 0 40px;
  }
}

.cm-hero__overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.55) 45%, rgba(255, 255, 255, 0.85) 100%);
  z-index: 0;
  pointer-events: none;
}

.cm-hero__content {
  position: relative;
  z-index: 1;
}

.cm-hero__title {
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: clamp(2rem, 5vw, 2.75rem);
  line-height: 1.1;
  letter-spacing: -0.5px;
  margin-bottom: 16px;
  text-shadow: none;
}
@media (max-width: 575.98px) {
  .cm-hero__title {
    font-size: clamp(24px, 7vw, 32px);
    margin-bottom: 12px;
  }
}

.cm-hero__title-accent {
  color: #5A9A4C;
}

.cm-hero__tagline {
  color: #484848;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 40px;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 767.98px) {
  .cm-hero__tagline {
    font-size: 16px;
    margin-bottom: 28px;
  }
}
@media (max-width: 575.98px) {
  .cm-hero__tagline {
    font-size: 14px;
    margin-bottom: 22px;
    padding: 0 8px;
  }
}

.cm-searchbar {
  max-width: 880px;
  margin: 0 auto;
  background: #FFFFFF;
  border: 1px solid #DDDDDD;
  border-radius: 9999px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 6px 20px rgba(0, 0, 0, 0.08);
  padding: 8px;
  display: flex;
  align-items: stretch;
  height: 68px;
  transition: box-shadow 260ms cubic-bezier(0.25, 0.1, 0.25, 1);
  position: relative;
  z-index: 3;
}
.cm-searchbar:focus-within {
  box-shadow: 0 0 0 4px rgba(90, 154, 76, 0.15), 0 6px 24px rgba(0, 0, 0, 0.1);
}
@media (max-width: 767.98px) {
  .cm-searchbar {
    flex-direction: column;
    height: auto;
    border-radius: 20px;
    padding: 10px;
    gap: 4px;
  }
}
@media (max-width: 575.98px) {
  .cm-searchbar {
    padding: 8px;
    border-radius: 16px;
    gap: 6px;
  }
}

.cm-searchbar__field {
  flex: 1;
  display: grid;
  grid-template-rows: 14px 20px;
  align-content: center;
  row-gap: 4px;
  padding: 6px 24px;
  border-radius: 9999px;
  cursor: pointer;
  position: relative;
  transition: background-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
  min-width: 0;
}
.cm-searchbar__field:hover {
  background-color: #F7F7F7;
}
@media (max-width: 767.98px) {
  .cm-searchbar__field {
    padding: 12px 16px;
    border-radius: 14px;
    grid-template-rows: 14px 22px;
  }
}
@media (max-width: 575.98px) {
  .cm-searchbar__field {
    padding: 14px 16px;
    border-radius: 12px;
    min-height: 56px;
    grid-template-rows: 14px 24px;
    row-gap: 6px;
  }
}

.cm-searchbar__label {
  font-size: 12px;
  font-weight: 600;
  color: #222222;
  line-height: 14px;
  height: 14px;
  margin: 0;
  letter-spacing: 0;
  display: flex;
  align-items: center;
  cursor: pointer;
}

.cm-searchbar__input,
.cm-searchbar__select {
  width: 100%;
  display: block;
  border: none;
  background: transparent;
  margin: 0;
  padding: 0;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  color: #484848;
  outline: none;
  cursor: pointer;
  pointer-events: auto;
  position: relative;
  z-index: 2;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: top;
  box-sizing: border-box;
}
.cm-searchbar__input:focus,
.cm-searchbar__select:focus {
  color: #222222;
}
.cm-searchbar__input::placeholder,
.cm-searchbar__select::placeholder {
  color: #717171;
  line-height: 20px;
}
@media (max-width: 575.98px) {
  .cm-searchbar__input,
  .cm-searchbar__select {
    font-size: 16px;
    line-height: 24px;
    height: 24px;
  }
  .cm-searchbar__input::placeholder,
  .cm-searchbar__select::placeholder {
    line-height: 24px;
  }
}

.cm-searchbar__select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23717171%27%3e%3cpath d=%27M4.427 6.427a.6.6 0 0 1 .848 0L8 9.152l2.725-2.725a.6.6 0 1 1 .848.848l-3.15 3.15a.6.6 0 0 1-.848 0l-3.15-3.15a.6.6 0 0 1 .002-.848z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0 center;
  background-size: 12px 12px;
  padding-right: 18px;
  cursor: pointer;
}

.cm-searchbar__input {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.cm-searchbar__divider {
  width: 1px;
  background-color: #DDDDDD;
  margin: 14px 0;
  flex-shrink: 0;
}
@media (max-width: 767.98px) {
  .cm-searchbar__divider {
    width: 100%;
    height: 1px;
    margin: 2px 0;
  }
}

.cm-searchbar__field:hover + .cm-searchbar__divider,
.cm-searchbar__divider:has(+ .cm-searchbar__field:hover),
.cm-searchbar__field:focus-within + .cm-searchbar__divider,
.cm-searchbar__divider:has(+ .cm-searchbar__field:focus-within) {
  background-color: transparent;
}

.cm-searchbar__submit {
  flex-shrink: 0;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background-color: #5A9A4C;
  color: #FFFFFF;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin-left: 4px;
  align-self: center;
  transition: background-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-searchbar__submit i {
  font-size: 1rem;
}
.cm-searchbar__submit:hover {
  background-color: #4A8A3C;
  transform: scale(1.05);
}
.cm-searchbar__submit:active {
  background-color: #3A7A2E;
  transform: scale(0.98);
}
.cm-searchbar__submit:focus-visible {
  outline: none;
  box-shadow: 0 0 0 4px rgba(90, 154, 76, 0.25);
}
@media (max-width: 767.98px) {
  .cm-searchbar__submit {
    width: 100%;
    height: 52px;
    border-radius: 9999px;
    margin-left: 0;
    margin-top: 8px;
  }
  .cm-searchbar__submit::after {
    content: "Rechercher";
    font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-weight: 600;
    font-size: 14px;
    margin-left: 8px;
  }
}
@media (max-width: 575.98px) {
  .cm-searchbar__submit {
    width: 100%;
    height: 52px;
    border-radius: 12px;
    margin-top: 4px;
    font-size: 15px;
  }
  .cm-searchbar__submit i {
    font-size: 1rem;
  }
  .cm-searchbar__submit::after {
    font-size: 15px;
  }
}

.cm-step-card {
  background: #FFFFFF;
  border-radius: 20px;
  padding: 32px 24px;
  text-align: center;
  height: 100%;
  transition: transform 260ms cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 260ms cubic-bezier(0.25, 0.1, 0.25, 1);
  border: 1px solid #EBEBEB;
  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);
}
.cm-step-card: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-step-card__icon {
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background-color: #E8F2DE;
  color: #1B4B2A;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  font-size: 1.5rem;
}

.cm-step-card__title {
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 12px;
  line-height: 1.2;
}

.cm-step-card__text {
  color: #717171;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 0;
}

.cm-regions {
  position: relative;
}

.cm-regions__scroll {
  display: flex;
  gap: 36px;
  overflow-x: auto;
  padding: 8px 4px 16px;
  scrollbar-width: none;
  -ms-overflow-style: none;
  scroll-behavior: smooth;
}
.cm-regions__scroll::-webkit-scrollbar {
  display: none;
}

.cm-region-pill {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: 6px;
  padding: 10px 4px 12px;
  background: transparent;
  border: none;
  border-bottom: 2px solid transparent;
  color: #717171;
  text-decoration: none;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  opacity: 0.7;
  transition: opacity 160ms cubic-bezier(0.25, 0.1, 0.25, 1), color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), border-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
  min-width: 84px;
}
.cm-region-pill i {
  font-size: 1.4rem;
  line-height: 1;
  margin-bottom: 4px;
}
.cm-region-pill:hover, .cm-region-pill:focus {
  opacity: 1;
  color: #222222;
  border-bottom-color: #222222;
  text-decoration: none;
}
.cm-region-pill.is-active {
  opacity: 1;
  color: #222222;
  border-bottom-color: #222222;
}

.cm-site-card {
  background: #FFFFFF;
  border-radius: 14px;
  overflow: hidden;
  height: 100%;
  transition: transform 260ms cubic-bezier(0.25, 0.1, 0.25, 1);
  border: none;
}
.cm-site-card:hover {
  transform: translateY(-2px);
}
.cm-site-card:hover .cm-site-card__img {
  transform: scale(1.04);
}

.cm-site-card__media-link {
  position: relative;
  display: block;
  text-decoration: none;
}

.cm-site-card__media {
  background: #EBEBEB;
  overflow: hidden;
  border-radius: 14px;
  aspect-ratio: 4/3;
}

.cm-site-card__img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 400ms cubic-bezier(0.25, 0.1, 0.25, 1);
  display: block;
}

.cm-site-card__badge {
  position: absolute;
  top: 12px;
  right: 12px;
  background: rgba(255, 255, 255, 0.95);
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  padding: 6px 12px;
  border-radius: 9999px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  z-index: 2;
  backdrop-filter: blur(4px);
}
.cm-site-card__badge i {
  color: #5A9A4C;
  margin-right: 4px;
}

.cm-site-card__body {
  padding: 14px 4px 0;
}

.cm-site-card__title {
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;
  margin-bottom: 4px;
  text-decoration: none;
}

.cm-site-card__location {
  color: #717171;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  margin-bottom: 4px;
}

.cm-site-card__desc {
  color: #717171;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 10px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.cm-site-card__price {
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
}
.cm-site-card__price strong {
  font-weight: 600;
}
.cm-site-card__price-suffix {
  color: #717171;
  font-size: 14px;
  font-weight: 400;
}

.cm-host-cta {
  background: linear-gradient(135deg, #E8F2DE 0%, #D4E8C5 100%);
  border-radius: 32px;
  padding: 56px 48px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 767.98px) {
  .cm-host-cta {
    padding: 40px 24px;
    border-radius: 20px;
  }
}

.cm-host-cta__eyebrow {
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #1B4B2A;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  margin-bottom: 14px;
  display: inline-block;
}

.cm-host-cta__title {
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: clamp(1.5rem, 3vw, 2rem);
  font-weight: 700;
  color: #222222;
  line-height: 1.1;
  margin-bottom: 16px;
  letter-spacing: -0.5px;
}

.cm-host-cta__lead {
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  color: #484848;
  line-height: 1.5;
  margin-bottom: 28px;
  max-width: 460px;
}

.cm-host-cta__btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 14px 28px;
  border-radius: 9999px;
  background: #222222;
  color: #FFFFFF;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 14px;
  text-decoration: none;
  border: 1px solid #222222;
  transition: background-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-host-cta__btn:hover {
  background: #3F3F3F;
  color: #FFFFFF;
  text-decoration: none;
  transform: translateY(-1px);
}

.cm-host-cta__image {
  border-radius: 20px;
  overflow: hidden;
  aspect-ratio: 4/3;
}
.cm-host-cta__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.cm-section {
  padding: 80px 0;
}
@media (max-width: 767.98px) {
  .cm-section {
    padding: 56px 0;
  }
}

.cm-section--tight {
  padding: 56px 0;
}
@media (max-width: 767.98px) {
  .cm-section--tight {
    padding: 40px 0;
  }
}

.cm-section--soft {
  background-color: #F7F7F7;
}

.cm-section__title {
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: clamp(1.5rem, 3vw, 2rem);
  font-weight: 700;
  letter-spacing: -0.5px;
  line-height: 1.1;
  margin-bottom: 12px;
}

.cm-section__lead {
  color: #717171;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 0;
}

.cm-section__header {
  margin-bottom: 40px;
}

.cm-carousel {
  padding: 8px 8px 56px;
}
.cm-carousel .swiper-button-prev,
.cm-carousel .swiper-button-next {
  color: #222222;
  background: #FFFFFF;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.08);
  transition: box-shadow 160ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-carousel .swiper-button-prev:after,
.cm-carousel .swiper-button-next:after {
  font-size: 14px;
  font-weight: 700;
}
.cm-carousel .swiper-button-prev:hover,
.cm-carousel .swiper-button-next:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08), 0 8px 28px rgba(0, 0, 0, 0.12);
  transform: scale(1.05);
}
.cm-carousel .swiper-pagination-bullet {
  background: #C1C1C1;
  opacity: 1;
  transition: background-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-carousel .swiper-pagination-bullet-active {
  background-color: #5A9A4C;
}
.cm-carousel .swiper-slide {
  height: auto;
}

.cm-presentation__video {
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05), 0 4px 12px rgba(0, 0, 0, 0.08);
}
.cm-presentation__title {
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: clamp(1.5rem, 3vw, 2rem);
  font-weight: 700;
  letter-spacing: -0.5px;
  line-height: 1.1;
  margin-bottom: 16px;
}
.cm-presentation__text {
  color: #484848;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 14px;
}

.cm-partners__title {
  color: #222222;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: -0.3px;
  text-align: center;
  margin-bottom: 40px;
}
.cm-partners__item {
  text-align: center;
}
.cm-partners__item img {
  max-width: 130px;
  width: 80%;
  height: auto;
  opacity: 0.55;
  filter: grayscale(100%);
  transition: opacity 160ms cubic-bezier(0.25, 0.1, 0.25, 1), filter 160ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.cm-partners__item a:hover img,
.cm-partners__item a:focus img {
  opacity: 1;
  filter: grayscale(0%);
  transform: scale(1.04);
}

.cm-btn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  font-size: 14px;
  padding: 12px 24px;
  border-radius: 9999px;
  text-decoration: none;
  border: 1px solid transparent;
  cursor: pointer;
  transition: background-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), border-color 160ms cubic-bezier(0.25, 0.1, 0.25, 1), transform 160ms cubic-bezier(0.25, 0.1, 0.25, 1), box-shadow 160ms cubic-bezier(0.25, 0.1, 0.25, 1);
}

.cm-btn--primary {
  background: #5A9A4C;
  color: #FFFFFF;
  border-color: #5A9A4C;
}
.cm-btn--primary:hover, .cm-btn--primary:focus {
  background: #4A8A3C;
  border-color: #4A8A3C;
  color: #FFFFFF;
  text-decoration: none;
  transform: translateY(-1px);
}

.cm-btn--outline {
  background: transparent;
  color: #222222;
  border-color: #222222;
}
.cm-btn--outline:hover, .cm-btn--outline:focus {
  background: #222222;
  color: #FFFFFF;
  text-decoration: none;
}

.cm-avatar {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  object-fit: cover;
  border: 2px solid #FFFFFF;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

#myModal .modal-content {
  background-color: #f8d7da;
  border-radius: 12px;
  border: none;
}

.cm-legacy-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.cm-map-cta {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: rgba(255, 255, 255, 0.95);
  border: 1.5px solid #5A9A4C;
  color: #1B4B2A;
  padding: 10px 24px;
  border-radius: 999px;
  font-weight: 600;
  font-size: 14px;
  text-decoration: none;
  transition: all 0.18s ease;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}
.cm-map-cta:hover {
  background: #5A9A4C;
  color: white;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(90, 154, 76, 0.3);
}
.cm-map-cta i {
  font-size: 16px;
}

@media (max-width: 575.98px) {
  .cm-section {
    padding: 40px 0;
  }
  .cm-section--tight {
    padding: 32px 0;
  }
  .cm-section__header {
    margin-bottom: 24px;
  }
  .cm-section__title {
    font-size: clamp(20px, 5.5vw, 24px);
    margin-bottom: 8px;
  }
  .cm-section__lead {
    font-size: 14px;
  }
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }
  .cm-step-card {
    padding: 24px 18px;
    border-radius: 16px;
  }
  .cm-step-card__icon {
    width: 52px;
    height: 52px;
    font-size: 1.25rem;
    margin-bottom: 14px;
  }
  .cm-step-card__title {
    font-size: 16px;
    margin-bottom: 8px;
  }
  .cm-step-card__text {
    font-size: 13.5px;
  }
  .cm-regions__scroll {
    gap: 24px;
    padding: 8px 16px 12px;
    margin-left: -16px;
    margin-right: -16px;
  }
  .cm-region-pill {
    min-width: 72px;
    font-size: 11px;
  }
  .cm-region-pill i {
    font-size: 1.2rem;
  }
  .cm-carousel {
    padding: 4px 0 40px;
  }
  .cm-carousel .swiper-button-prev,
  .cm-carousel .swiper-button-next {
    display: none;
  }
  .cm-carousel .swiper-slide {
    padding: 0 4px;
  }
  .cm-presentation__title {
    font-size: 20px;
    margin-bottom: 12px;
  }
  .cm-presentation__text {
    font-size: 14.5px;
    margin-bottom: 12px;
  }
  .cm-partners__title {
    font-size: 18px;
    margin-bottom: 24px;
  }
  .cm-partners__item img {
    max-width: 100px;
    width: 90%;
  }
  .cm-btn {
    min-height: 44px;
    padding: 12px 20px;
  }
  .cm-map-cta {
    padding: 12px 20px;
    font-size: 13.5px;
    min-height: 44px;
  }
  .cm-host-cta__btn {
    min-height: 44px;
    padding: 14px 22px;
  }
  #myModal .modal-dialog {
    margin: 1rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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eklFO0VBTkY7SUFPSTtJQUNBO0lBQ0E7RUg0SUY7QUFDRjs7QUd4SUE7Ozs7RUFJRTtBSDJJRjs7QUd2SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRDlLd0I7RUMrS3hCLGNEcEtnQjtFQ3FLaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSDBJRjtBR3ZJRTtFQUNFO0FIeUlKO0FHdElFO0VBQ0UseUJEOUxzQjtFQytMdEI7QUh3SUo7QUdySUU7RUFDRSx5QkRsTXNCO0VDbU10QjtBSHVJSjtBR3BJRTtFQUNFO0VBQ0EsNkNEbEdZO0FGd09oQjtBR25JRTtFQXBDRjtJQXFDSTtJQUNBO0lBQ0EscUJEeEhhO0lDeUhiO0lBQ0E7RUhzSUY7RUdwSUU7SUFDRTtJQUNBLGdIRGpMUztJQ2tMVCxnQkRoS1c7SUNpS1gsZUR2S1U7SUN3S1Y7RUhzSUo7QUFDRjtBR25JRTtFQXBERjtJQXFESTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIc0lGO0VHcElFO0lBQUk7RUh1SU47RUdySUU7SUFDRTtFSHVJSjtBQUNGOztBSWhYQTtFQUNFLG1CRldnQjtFRVZoQixtQkZxRmU7RUVwRmY7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLHVHRm9GQTtBRjhSRjtBSWhYRTtFQUNFO0VBQ0EseUVGb0ZGO0FGOFJGOztBSTlXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCRmZ3QjtFRWdCeEIsY0ZsQndCO0VFbUJ4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKaVhGOztBSTlXQTtFQUNFLGNGVGdCO0VFVWhCLGdIRk1hO0VFTGIsZ0JGd0JlO0VFdkJmLGVGWWM7RUVYZDtFQUNBLGdCRnlCYztBRndWaEI7O0FJOVdBO0VBQ0UsY0Z0QmdCO0VFdUJoQixnSEZIYTtFRUliLGVGUWM7RUVQZCxnQkZvQmM7RUVuQmQ7QUppWEY7O0FJN1dBO0VBQ0U7QUpnWEY7O0FJN1dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpnWEY7QUk5V0U7RUFDRTtBSmdYSjs7QUk1V0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGM0RnQjtFRTREaEI7RUFDQSxnSEZ6Q2E7RUUwQ2IsZUY3QmM7RUU4QmQsZ0JGekJlO0VFMEJmO0VBQ0E7RUFDQTtFQUdBO0FKNldGO0FJM1dFO0VBQ0U7RUFDQTtFQUNBO0FKNldKO0FJMVdFO0VBRUU7RUFDQSxjRjVFYztFRTZFZCw0QkY3RWM7RUU4RWQ7QUoyV0o7QUl4V0U7RUFDRTtFQUNBLGNGbkZjO0VFb0ZkLDRCRnBGYztBRjhibEI7O0FJcldBO0VBQ0UsbUJGcEdnQjtFRXFHaEIsbUJGM0JlO0VFNEJmO0VBQ0E7RUFDQTtFQUNBO0FKd1dGO0FJdFdFO0VBQ0U7QUp3V0o7QUl0V0k7RUFDRTtBSndXTjs7QUluV0E7RUFDRTtFQUNBO0VBQ0E7QUpzV0Y7O0FJbldBO0VBQ0UsbUJGekhnQjtFRTBIaEI7RUFDQSxtQkZuRGU7RUVvRGY7QUpzV0Y7O0FJbldBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnNXRjs7QUluV0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGcElnQjtFRXFJaEIsZ0hGckhhO0VFc0hiLGVGeEdjO0VFeUdkLGdCRnJHZTtFRXNHZjtFQUNBLHFCRnRFZTtFRXVFZjtFQUNBO0VBQ0E7QUpzV0Y7QUlwV0U7RUFDRSxjRnBLc0I7RUVxS3RCO0FKc1dKOztBSWxXQTtFQUNFO0FKcVdGOztBSWxXQTtFQUNFLGNGekpnQjtFRTBKaEIsZ0hGMUlhO0VFMkliLGVGaEljO0VFaUlkLGdCRjFIZTtFRTJIZixnQkZ0SGM7RUV1SGQ7RUFDQTtBSnFXRjs7QUlsV0E7RUFDRSxjRnZLZ0I7RUV3S2hCLGdIRnBKYTtFRXFKYixlRnpJYztFRTBJZDtBSnFXRjs7QUlsV0E7RUFDRSxjRjlLZ0I7RUUrS2hCLGdIRjNKYTtFRTRKYixlRmhKYztFRWlKZCxnQkZwSWM7RUVxSWQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnFXRjs7QUlsV0E7RUFDRSxjRnRMZ0I7RUV1TGhCLGdIRnZLYTtFRXdLYixlRjdKYztBRmtnQmhCO0FJbldFO0VBQ0UsZ0JGekphO0FGOGZqQjtBSWxXRTtFQUNFLGNGbk1jO0VFb01kLGVGcEtZO0VFcUtaLGdCRmpLYTtBRnFnQmpCOztBSS9WQTtFQUNFO0VBQ0EsbUJGdEllO0VFdUlmO0VBQ0E7RUFDQTtBSmtXRjtBSWhXRTtFQVBGO0lBUUk7SUFDQSxtQkY5SWE7RUZpZmY7QUFDRjs7QUloV0E7RUFDRSxnSEZwTWE7RUVxTWIsZUZ2TGM7RUV3TGQsZ0JGcExlO0VFcUxmLGNGek93QjtFRTBPeEI7RUFDQTtFQUNBO0VBQ0E7QUptV0Y7O0FJaFdBO0VBQ0UsZ0hGL01hO0VFZ05iO0VBQ0EsZ0JGOUxlO0VFK0xmLGNGbE9nQjtFRW1PaEIsZ0JGN0xjO0VFOExkO0VBQ0E7QUptV0Y7O0FJaFdBO0VBQ0UsZ0hGek5hO0VFME5iLGVGL01jO0VFZ05kLGNGN09nQjtFRThPaEIsZ0JGbk1jO0VFb01kO0VBQ0E7QUptV0Y7O0FJaFdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQkZuTGU7RUVvTGYsbUJGdlBnQjtFRXdQaEIsY0ZsUWdCO0VFbVFoQixnSEZ6T2E7RUUwT2IsZ0JGeE5lO0VFeU5mLGVGL05jO0VFZ09kO0VBQ0E7RUFDQTtBSm1XRjtBSWhXRTtFQUNFLG1CRm5RYztFRW9RZCxjRjdRYztFRThRZDtFQUNBO0FKa1dKOztBSTlWQTtFQUNFLG1CRnpNZTtFRTBNZjtFQUNBO0FKaVdGO0FJL1ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUppV0o7O0FBOW5CQTtFQUNFO0FBaW9CRjtBQS9uQkU7RUFIRjtJQUlJO0VBa29CRjtBQUNGOztBQS9uQkE7RUFDRTtBQWtvQkY7QUFob0JFO0VBSEY7SUFJSTtFQW1vQkY7QUFDRjs7QUFob0JBO0VBQ0UseUJFZmdCO0FGa3BCbEI7O0FBaG9CQTtFQUNFLGNFVmdCO0VGV2hCLGdIRUthO0VGSmI7RUFDQSxnQkVzQmU7RUZyQmY7RUFDQSxnQkV1QmM7RUZ0QmQ7QUFtb0JGOztBQWhvQkE7RUFDRSxjRXhCZ0I7RUZ5QmhCLGdIRUxhO0VGTWIsZUVLYztFRkpk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O0VBK2lCRjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9mb250cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvX2NvbXBvbmVudHMvX2hlcm8uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9fdG9rZW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvX2NvbXBvbmVudHMvX3NlYXJjaGJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL19jb21wb25lbnRzL19jYXJkLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogb3Blbi1zYW5zLTMwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgMzAwJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLTMwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgTGlnaHQnKSwgbG9jYWwoJ09wZW5TYW5zLUxpZ2h0JyksXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLTMwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi0zMDAuc3ZnI09wZW5TYW5zJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xufVxuXG4vKiBvcGVuLXNhbnMtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgUmVndWxhcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi1yZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJ09wZW4gU2FucyBSZWd1bGFyJyksIGxvY2FsKCdPcGVuU2Fucy1SZWd1bGFyJyksXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE1LWxhdGluL29wZW4tc2Fucy12MTUtbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE1LWxhdGluL29wZW4tc2Fucy12MTUtbGF0aW4tcmVndWxhci5zdmcjT3BlblNhbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qIG9wZW4tc2Fucy02MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zIDYwMCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi02MDAuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnT3BlbiBTYW5zIFNlbWlCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1TZW1pQm9sZCcpLFxuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi02MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi02MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICB1cmwoJy4uL2ZvbnRzL29wZW4tc2Fucy12MTUtbGF0aW4vb3Blbi1zYW5zLXYxNS1sYXRpbi02MDAud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE1LWxhdGluL29wZW4tc2Fucy12MTUtbGF0aW4tNjAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE1LWxhdGluL29wZW4tc2Fucy12MTUtbGF0aW4tNjAwLnN2ZyNPcGVuU2FucycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuLyogb3Blbi1zYW5zLTgwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgODAwJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLTgwMC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCdPcGVuIFNhbnMgRXh0cmFCb2xkJyksIGxvY2FsKCdPcGVuU2Fucy1FeHRyYUJvbGQnKSxcbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE1LWxhdGluL29wZW4tc2Fucy12MTUtbGF0aW4tODAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE1LWxhdGluL29wZW4tc2Fucy12MTUtbGF0aW4tODAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgdXJsKCcuLi9mb250cy9vcGVuLXNhbnMtdjE1LWxhdGluL29wZW4tc2Fucy12MTUtbGF0aW4tODAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLTgwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gIHVybCgnLi4vZm9udHMvb3Blbi1zYW5zLXYxNS1sYXRpbi9vcGVuLXNhbnMtdjE1LWxhdGluLTgwMC5zdmcjT3BlblNhbnMnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG59XG5cbi8qIFJvYm90byBCbGFjayovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tQmxhY2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKCcuLi9mb250cy9yb2JvdG8vUm9ib3RvLUJsYWNrLnR0ZicpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJ1JvYm90by1CbGFjaycpXG59XG5cbi8qIFJvYm90byBCb2xkKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90by1Cb2xkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90by1Cb2xkLnR0ZicpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJ1JvYm90by1Cb2xkJylcbn1cblxuLyogUm9ib3RvIEJvbGQqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLUxpZ2h0JztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLi4vZm9udHMvcm9ib3RvL1JvYm90by1MaWdodC50dGYnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCdSb2JvdG8tTGlnaHQnKVxufVxuXG4vKiBSb2JvdG8gUmVndWxhciovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3JvYm90by9Sb2JvdG8tUmVndWxhci50dGYnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCdSb2JvdG8tUmVndWxhcicpXG59XG5cbiRsaWdodC10eXBvOiAnT3BlbiBTYW5zIDMwMCc7XG4kbWFpbi10eXBvOiAnIFJvYm90by1SZWd1bGFyJztcbiRib2xkLXR5cG86ICdPcGVuIFNhbnMgNjAwJztcbiR0aXRsZS10eXBvOiAnT3BlbiBTYW5zIDYwMCc7XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEhPTUVQQUdFIElOREVYIOKAlCBBaXJibmIgMjAyNiByZWZvbnRlIFYzXG4vLyBUb2tlbnMgY2VudHJhbGlzw6lzIGRhbnMgX3Rva2Vucy5zY3NzIChpbXBvcnTDqSB2aWEgYXBwLnNjc3MpXG4vLyBDb21wb3NhbnRzIG1vZHVsYWlyZXMgZGFucyBfY29tcG9uZW50cy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQGltcG9ydCBcImZvbnRzXCI7XG5AaW1wb3J0IFwidG9rZW5zXCI7XG5cbi8vIC0tLS0tLS0tLS0gQ09NUE9ORU5UUyAtLS0tLS0tLS0tXG5AaW1wb3J0IFwiX2NvbXBvbmVudHMvaGVyb1wiO1xuQGltcG9ydCBcIl9jb21wb25lbnRzL3NlYXJjaGJhclwiO1xuQGltcG9ydCBcIl9jb21wb25lbnRzL2NhcmRcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTRUNUSU9OUyBDT01NVU5FU1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uY20tc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICBwYWRkaW5nOiA1NnB4IDA7XG4gIH1cbn1cblxuLmNtLXNlY3Rpb24tLXRpZ2h0IHtcbiAgcGFkZGluZzogNTZweCAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4uY20tc2VjdGlvbi0tc29mdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbS1uZXV0cmFsLTUwO1xufVxuXG4uY20tc2VjdGlvbl9fdGl0bGUge1xuICBjb2xvcjogJGNtLW5ldXRyYWwtOTAwO1xuICBmb250LWZhbWlseTogJGNtLWZvbnQtZGlzcGxheTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDN2dywgMnJlbSk7XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgbGluZS1oZWlnaHQ6ICRjbS1saC10aWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmNtLXNlY3Rpb25fX2xlYWQge1xuICBjb2xvcjogJGNtLW5ldXRyYWwtNTAwO1xuICBmb250LWZhbWlseTogJGNtLWZvbnQtc2FucztcbiAgZm9udC1zaXplOiAkY20tdGV4dC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGNtLWxoLXJlbGF4ZWQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jbS1zZWN0aW9uX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFNXSVBFUiDigJQgTm9zIGRlcm5pZXJzIHRlcnJhaW5zIChjYXJvdXNlbClcbi8vIEdhcmRlIGxlcyBjbGFzc2VzIEpTIGNyaXRpcXVlcyA6ICNjbS1jYXJvdXNlbCwgLnN3aXBlci0qXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5jbS1jYXJvdXNlbCB7XG4gIHBhZGRpbmc6IDhweCA4cHggNTZweDtcblxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtOTAwO1xuICAgIGJhY2tncm91bmQ6ICRjbS1uZXV0cmFsLTA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAkY20tc2hhZG93LW1kO1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQsXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogJGNtLWZ3LWJvbGQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAkY20tc2hhZG93LWxnO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBiYWNrZ3JvdW5kOiAkY20tbmV1dHJhbC0zMDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkO1xuICB9XG5cbiAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICB9XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUFJFU0VOVEFUSU9OICsgVklERU8gQkxPQ0tcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmNtLXByZXNlbnRhdGlvbiB7XG4gICZfX3ZpZGVvIHtcbiAgICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLWxnO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogJGNtLXNoYWRvdy1tZDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtOTAwO1xuICAgIGZvbnQtZmFtaWx5OiAkY20tZm9udC1kaXNwbGF5O1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAzdncsIDJyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtdGlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGNvbG9yOiAkY20tbmV1dHJhbC03MDA7XG4gICAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gICAgZm9udC1zaXplOiAkY20tdGV4dC1iYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAkY20tbGgtcmVsYXhlZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUEFSVEVOQUlSRVNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmNtLXBhcnRuZXJzIHtcbiAgJl9fdGl0bGUge1xuICAgIGNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gICAgZm9udC1mYW1pbHk6ICRjbS1mb250LWRpc3BsYXk7XG4gICAgZm9udC1zaXplOiAkY20tdGV4dC1oMjtcbiAgICBmb250LXdlaWdodDogJGNtLWZ3LWJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9wYWNpdHk6IDAuNTU7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQsXG4gICAgICAgICAgICAgICAgICBmaWx0ZXIgJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQsXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQ7XG4gICAgfVxuXG4gICAgYTpob3ZlciBpbWcsXG4gICAgYTpmb2N1cyBpbWcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgfVxuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQk9VVE9OUyDigJQgbG9jYXV4IMOgIGxhIGhvbWVwYWdlIChBaXJibmItc3R5bGUpXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5jbS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiAkY20tZm9udC1zYW5zO1xuICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICBmb250LXNpemU6ICRjbS10ZXh0LXNtO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtZnVsbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkLFxuICAgICAgICAgICAgICBjb2xvciAkY20tZHVyYXRpb24tZmFzdCAkY20tZWFzZS1zdGFuZGFyZCxcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkLFxuICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQsXG4gICAgICAgICAgICAgIGJveC1zaGFkb3cgJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQ7XG59XG5cbi5jbS1idG4tLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAkY20tZ3JlZW4tcHJpbWFyeTtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gIGJvcmRlci1jb2xvcjogJGNtLWdyZWVuLXByaW1hcnk7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNtLWdyZWVuLXByaW1hcnktaG92ZXI7XG4gICAgYm9yZGVyLWNvbG9yOiAkY20tZ3JlZW4tcHJpbWFyeS1ob3ZlcjtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICB9XG59XG5cbi5jbS1idG4tLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgYm9yZGVyLWNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtOTAwO1xuICAgIGNvbG9yOiAkY20tbmV1dHJhbC0wO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEFWQVRBUiAoY2FydGUgcHJvcHJpw6l0YWlyZSlcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmNtLWF2YXRhciB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRjbS1uZXV0cmFsLTA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZMQVNIIE1PREFMIChjb25zZXJ2w6kgcG91ciBjb21wYXRpYmlsaXTDqSBCb290c3RyYXApXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiNteU1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1tZDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIExFR0FDWSBDTEFTU0VTIOKAlCBjb25zZXJ2w6llcyBwb3VyIG5lIHBhcyBjYXNzZXIgbGUgSlMgbXVsdGktc3RlcFxuLy8gKGxlIEpTIGluZGV4LmpzIGF0dGVuZCAuYnV0dG9uLWluZGV4LCAubW9kYWwtc2VhcmNoLCBldGMuKVxuLy8gVG91dGVzIGhvcnMgw6ljcmFuIG1haXMgcHLDqXNlbnRlcyBkYW5zIGxlIERPTSBwb3VyIGNvbXBhdGliaWxpdMOpXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5jbS1sZWdhY3ktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cblxuLy8gQ1RBICdWb2lyIHRvdXMgbGVzIHRlcnJhaW5zIHN1ciBsYSBjYXJ0ZScgc291cyBsYSBzZWFyY2hiYXJcbi5jbS1tYXAtY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpO1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICM1QTlBNEM7XG4gIGNvbG9yOiAjMUI0QjJBO1xuICBwYWRkaW5nOiAxMHB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMThzIGVhc2U7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM1QTlBNEM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoOTAsIDE1NCwgNzYsIDAuMyk7XG4gIH1cblxuICBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBNT0JJTEUgT1ZFUlJJREVTICjiiaQgNTc1Ljk4cHgpIOKAlCBwYWdlIGFjY3VlaWxcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuY20tc2VjdGlvbi0tdGlnaHQge1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgfVxuXG4gIC5jbS1zZWN0aW9uX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAuY20tc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgNS41dncsIDI0cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5jbS1zZWN0aW9uX19sZWFkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAvLyBDb250ZW5ldXIgZ2xvYmFsIG1vYmlsZSA6IHBhZGRpbmcgbGF0ZXJhbCAxNnB4XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLy8gU3RlcCBjYXJkcyA6IGVtcGlsZWVzLCBwYWRkaW5nIGV0IGljb25lcyBwbHVzIG1vZGVzdGVzXG4gIC5jbS1zdGVwLWNhcmQge1xuICAgIHBhZGRpbmc6IDI0cHggMThweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG5cbiAgLmNtLXN0ZXAtY2FyZF9faWNvbiB7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG5cbiAgLmNtLXN0ZXAtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAuY20tc3RlcC1jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEzLjVweDtcbiAgfVxuXG4gIC8vIFJlZ2lvbiBwaWxscyA6IHNjcm9sbCBob3Jpem9udGFsIGNvbXBhY3RcbiAgLmNtLXJlZ2lvbnNfX3Njcm9sbCB7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDhweCAxNnB4IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cblxuICAuY20tcmVnaW9uLXBpbGwge1xuICAgIG1pbi13aWR0aDogNzJweDtcbiAgICBmb250LXNpemU6IDExcHg7XG5cbiAgICBpIHsgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgfVxuXG4gIC8vIENhcnJvdXNlbCB0ZXJyYWluc1xuICAuY20tY2Fyb3VzZWwge1xuICAgIHBhZGRpbmc6IDRweCAwIDQwcHg7XG5cbiAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgLy8gcGxhY2UgbGFpc3NlZSBhdXggZG90cyBldCBhdSBzd2lwZVxuICAgIH1cblxuICAgIC5zd2lwZXItc2xpZGUgeyBwYWRkaW5nOiAwIDRweDsgfVxuICB9XG5cbiAgLy8gUHJlc2VudGF0aW9uIHZpZGVvICsgdGV4dGVcbiAgLmNtLXByZXNlbnRhdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmNtLXByZXNlbnRhdGlvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNC41cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gIC8vIFBhcnRuZXJzIDogcGljdG9zIHBsdXMgcGV0aXRzXG4gIC5jbS1wYXJ0bmVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgLmNtLXBhcnRuZXJzX19pdGVtIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLy8gQm91dG9ucyBjbS1idG4gcGxlaW5lIGxhcmdldXIgc3VyIG1vYmlsZSAoQ1RBcyBhbGlnbmVzIGF1IGNlbnRyZSlcbiAgLmNtLWJ0biB7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIH1cblxuICAvLyBDVEEgY2FydGUgc291cyBzZWFyY2hiYXIgOiBwbGVpbmUgbGFyZ2V1ciwgcGx1cyB2aXNpYmxlXG4gIC5jbS1tYXAtY3RhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMy41cHg7XG4gICAgbWluLWhlaWdodDogNDRweDtcbiAgfVxuXG4gIC8vIEhvc3QgQ1RBIDogY29tcGFjdCBtb2JpbGVcbiAgLmNtLWhvc3QtY3RhX19idG4ge1xuICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMTRweCAyMnB4O1xuICB9XG5cbiAgLy8gTW9kYWwgZmxhc2ggOiBjZW50cmUgKyBtYXJnZSBjb25mb3J0YWJsZVxuICAjbXlNb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ00gSEVSTyDigJQgQWlyYm5iIDIwMjYgc3R5bGUgKGxpZ2h0LCBhaXJ5LCBicmlnaHQpXG4vLyBQYXMgZCdvdmVybGF5IHNvbWJyZS4gVGV4dGUgbm9pciBzdXIgZm9uZCBjbGFpci5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uY20taGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEyMHB4IDAgODBweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvaG9tZWN1bHRpdm9uc21hbGluLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgbWluLWhlaWdodDogNTYwcHg7XG4gICAgcGFkZGluZzogMTAwcHggMCA2MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgbWluLWhlaWdodDogNDgwcHg7XG4gICAgcGFkZGluZzogODBweCAwIDQwcHg7XG4gIH1cbn1cblxuLy8gT3ZlcmxheSBCTEFOQyBjbGFpciAoOTAlIHRvcCwgNTUlIG1pZGRsZSwgODUlIGJvdHRvbSlcbi5jbS1oZXJvX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIDE4MGRlZyxcbiAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTApIDAlLFxuICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSkgNDUlLFxuICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSkgMTAwJVxuICApO1xuICB6LWluZGV4OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNtLWhlcm9fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jbS1oZXJvX190aXRsZSB7XG4gIGNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gIGZvbnQtZmFtaWx5OiAkY20tZm9udC1kaXNwbGF5O1xuICBmb250LXdlaWdodDogJGNtLWZ3LWJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgNXZ3LCAyLjc1cmVtKTsgLy8gMzJweCAtPiA0NHB4XG4gIGxpbmUtaGVpZ2h0OiAkY20tbGgtdGlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgN3Z3LCAzMnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbi5jbS1oZXJvX190aXRsZS1hY2NlbnQge1xuICBjb2xvcjogJGNtLWdyZWVuLXByaW1hcnk7XG59XG5cbi5jbS1oZXJvX190YWdsaW5lIHtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTcwMDtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtbGc7XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctcmVndWxhcjtcbiAgbGluZS1oZWlnaHQ6ICRjbS1saC1yZWxheGVkO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIGZvbnQtc2l6ZTogJGNtLXRleHQtYmFzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ1VMVElWT05TIE1BTElOIOKAlCBERVNJR04gVE9LRU5TIDIwMjZcbi8vIFNvdXJjZSB1bmlxdWUgZGUgdsOpcml0w6kuIEltcG9ydMOpIGVuIHTDqnRlIGRlIGFwcC5zY3NzLlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIC0tLS0tLS0tLS0gQ09VTEVVUlMgQlJBTkQgLS0tLS0tLS0tLVxuJGNtLWdyZWVuLXByaW1hcnk6ICAgICAgICAjNUE5QTRDO1xuJGNtLWdyZWVuLXByaW1hcnktaG92ZXI6ICAjNEE4QTNDO1xuJGNtLWdyZWVuLXByaW1hcnktYWN0aXZlOiAjM0E3QTJFO1xuJGNtLWdyZWVuLWRhcms6ICAgICAgICAgICAjMUI0QjJBO1xuJGNtLWdyZWVuLWRhcmstaG92ZXI6ICAgICAjMTQzODIwO1xuJGNtLWdyZWVuLWxpZ2h0OiAgICAgICAgICAjRThGMkRFO1xuJGNtLWdyZWVuLWxpZ2h0LXN0cm9uZzogICAjRDRFOEM1O1xuJGNtLXllbGxvdy1hY2NlbnQ6ICAgICAgICAjRjRDNzJFO1xuJGNtLXllbGxvdy1kYXJrOiAgICAgICAgICAjQzk5QTBGO1xuXG4vLyAtLS0tLS0tLS0tIENPVUxFVVJTIE5FVVRSRVMgKEFpcmJuYi1zdHlsZSkgLS0tLS0tLS0tLVxuJGNtLW5ldXRyYWwtMDogICAgI0ZGRkZGRjtcbiRjbS1uZXV0cmFsLTUwOiAgICNGN0Y3Rjc7XG4kY20tbmV1dHJhbC0xMDA6ICAjRUJFQkVCO1xuJGNtLW5ldXRyYWwtMjAwOiAgI0RERERERDtcbiRjbS1uZXV0cmFsLTMwMDogICNDMUMxQzE7XG4kY20tbmV1dHJhbC00MDA6ICAjQjBCMEIwO1xuJGNtLW5ldXRyYWwtNTAwOiAgIzcxNzE3MTtcbiRjbS1uZXV0cmFsLTYwMDogICM2QTZBNkE7XG4kY20tbmV1dHJhbC03MDA6ICAjNDg0ODQ4O1xuJGNtLW5ldXRyYWwtODAwOiAgIzNGM0YzRjtcbiRjbS1uZXV0cmFsLTkwMDogICMyMjIyMjI7XG5cbi8vIC0tLS0tLS0tLS0gU8OJTUFOVElRVUUgLS0tLS0tLS0tLVxuJGNtLXN1Y2Nlc3M6ICAgICMwMDhBMDU7XG4kY20tc3VjY2Vzcy1iZzogI0RGRjNFMDtcbiRjbS13YXJuaW5nOiAgICAjRjRDNzJFO1xuJGNtLXdhcm5pbmctYmc6ICNGRUY4RTA7XG4kY20tZXJyb3I6ICAgICAgI0MxMzUxNTtcbiRjbS1lcnJvci1iZzogICAjRkRFQ0U5O1xuJGNtLWluZm86ICAgICAgICM0MjhCRkY7XG5cbi8vIC0tLS0tLS0tLS0gT1ZFUkxBWVMgLS0tLS0tLS0tLVxuJGNtLW92ZXJsYXktZGFyazogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiRjbS1vdmVybGF5LXNvZnQ6IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG5cbi8vIC0tLS0tLS0tLS0gVFlQT0dSQVBISUUgLS0tLS0tLS0tLVxuJGNtLWZvbnQtc2FuczogJ0ludGVyJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJGNtLWZvbnQtZGlzcGxheTogJGNtLWZvbnQtc2FucztcblxuJGNtLXRleHQtZGlzcGxheS14bDogNDRweDtcbiRjbS10ZXh0LWRpc3BsYXktbGc6IDMycHg7XG4kY20tdGV4dC1kaXNwbGF5LW1kOiAyNnB4O1xuJGNtLXRleHQtaDE6ICAgIDI2cHg7XG4kY20tdGV4dC1oMjogICAgMjJweDtcbiRjbS10ZXh0LWgzOiAgICAxOHB4O1xuJGNtLXRleHQtaDQ6ICAgIDE2cHg7XG4kY20tdGV4dC1sZzogICAgMThweDtcbiRjbS10ZXh0LWJhc2U6ICAxNnB4O1xuJGNtLXRleHQtc206ICAgIDE0cHg7XG4kY20tdGV4dC14czogICAgMTNweDtcbiRjbS10ZXh0LTJ4czogICAxMnB4O1xuXG4kY20tZnctcmVndWxhcjogIDQwMDtcbiRjbS1mdy1tZWRpdW06ICAgNTAwO1xuJGNtLWZ3LXNlbWlib2xkOiA2MDA7XG4kY20tZnctYm9sZDogICAgIDcwMDtcbiRjbS1mdy1leHRyYTogICAgODAwO1xuXG4kY20tbGgtdGlnaHQ6ICAgMS4xO1xuJGNtLWxoLXNudWc6ICAgIDEuMjtcbiRjbS1saC1ub3JtYWw6ICAxLjQ7XG4kY20tbGgtcmVsYXhlZDogMS41O1xuJGNtLWxoLWxvb3NlOiAgIDEuNjtcblxuLy8gLS0tLS0tLS0tLSBTUEFDSU5HIChncmlsbGUgNHB4KSAtLS0tLS0tLS0tXG4kY20tc3BhY2UtMDogICAwO1xuJGNtLXNwYWNlLTE6ICAgMnB4O1xuJGNtLXNwYWNlLTI6ICAgNHB4O1xuJGNtLXNwYWNlLTM6ICAgOHB4O1xuJGNtLXNwYWNlLTQ6ICAgMTJweDtcbiRjbS1zcGFjZS01OiAgIDE2cHg7XG4kY20tc3BhY2UtNjogICAyMHB4O1xuJGNtLXNwYWNlLTc6ICAgMjRweDtcbiRjbS1zcGFjZS04OiAgIDMycHg7XG4kY20tc3BhY2UtOTogICA0MHB4O1xuJGNtLXNwYWNlLTEwOiAgNDhweDtcbiRjbS1zcGFjZS0xMTogIDY0cHg7XG4kY20tc3BhY2UtMTI6ICA5NnB4O1xuXG4vLyAtLS0tLS0tLS0tIFJBRElVUyAtLS0tLS0tLS0tXG4kY20tcmFkaXVzLTA6ICAgIDA7XG4kY20tcmFkaXVzLXhzOiAgIDRweDtcbiRjbS1yYWRpdXMtc206ICAgOHB4O1xuJGNtLXJhZGl1cy1tZDogICAxMnB4O1xuJGNtLXJhZGl1cy1sZzogICAxNHB4O1xuJGNtLXJhZGl1cy14bDogICAyMHB4O1xuJGNtLXJhZGl1cy0yeGw6ICAzMnB4O1xuJGNtLXJhZGl1cy1mdWxsOiA5OTk5cHg7XG5cbi8vIC0tLS0tLS0tLS0gU0hBRE9XUyAoMyBuaXZlYXV4IG9ubHkpIC0tLS0tLS0tLS1cbiRjbS1zaGFkb3ctc206XG4gIDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDIpLFxuICAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA0KSxcbiAgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4kY20tc2hhZG93LW1kOlxuICAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA1KSxcbiAgMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuJGNtLXNoYWRvdy1sZzpcbiAgMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAwIDhweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4kY20tc2hhZG93LXNlYXJjaGJhcjpcbiAgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCksXG4gIDAgNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiRjbS1mb2N1cy1yaW5nOiAwIDAgMCA0cHggcmdiYSg5MCwgMTU0LCA3NiwgMC4yNSk7XG5cbi8vIC0tLS0tLS0tLS0gTU9USU9OIC0tLS0tLS0tLS1cbiRjbS1kdXJhdGlvbi1mYXN0OiAxNjBtcztcbiRjbS1kdXJhdGlvbi1iYXNlOiAyNjBtcztcbiRjbS1kdXJhdGlvbi1zbG93OiA0MDBtcztcbiRjbS1lYXNlLXN0YW5kYXJkOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4xLCAwLjI1LCAxKTtcbiRjbS1lYXNlLWVudGVyOiAgICBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMjUsIDEpO1xuJGNtLWVhc2UtZXhpdDogICAgIGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuJGNtLWVhc2Utd2FybTogICAgIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuXG4vLyAtLS0tLS0tLS0tIExFR0FDWSBBTElBU0VTIChwb3VyIHRyYW5zaXRpb24pIC0tLS0tLS0tLS1cbi8vIENvbXBhdGliaWxpdMOpIGF2ZWMgbCdhbmNpZW4gY29kZSBxdWkgdXRpbGlzZSBjZXMgbm9tc1xuJGdyZWVuOiAgICAgICAgICAgJGNtLWdyZWVuLXByaW1hcnk7XG4keWVsbG93OiAgICAgICAgICAkY20teWVsbG93LWFjY2VudDtcbiR5ZWxsb3ctZGFyazogICAgICRjbS15ZWxsb3ctZGFyaztcbiRjdXN0b20tZ3JlZW4tMTogICRjbS1ncmVlbi1wcmltYXJ5O1xuJGN1c3RvbS1ncmVlbi0yOiAgIzg4QjA3QTtcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ00gU0VBUkNIQkFSIOKAlCBQaWxsIGhvcml6b250YWxlIHNpZ25hdHVyZSBBaXJibmIgMjAyNlxuLy8gU3VibWl0IGRpcmVjdCB2ZXJzIC9hbm5vbmNlLyBhdmVjIHBhcmFtcyByZWdpb24vZGVwYXJ0bWVudC9jaXR5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmNtLXNlYXJjaGJhciB7XG4gIG1heC13aWR0aDogODgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAkY20tbmV1dHJhbC0wO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY20tbmV1dHJhbC0yMDA7XG4gIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtZnVsbDtcbiAgYm94LXNoYWRvdzogJGNtLXNoYWRvdy1zZWFyY2hiYXI7XG4gIHBhZGRpbmc6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGhlaWdodDogNjhweDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkY20tZHVyYXRpb24tYmFzZSAkY20tZWFzZS1zdGFuZGFyZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzOyAgLy8gYXUtZGVzc3VzIGR1IGhlcm8gb3ZlcmxheVxuXG4gICY6Zm9jdXMtd2l0aGluIHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgMCAwIDAgNHB4IHJnYmEoOTAsIDE1NCwgNzYsIDAuMTUpLFxuICAgICAgMCA2cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy14bDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGdhcDogNHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbn1cblxuLy8gQ2hhcXVlIGZpZWxkIChPw7kgLyBEw6lwYXJ0ZW1lbnQgLyBDb21tdW5lKVxuLy8gR3JpZCAyIHJhbmfDqWVzIGhhdXRldXIgZml4ZSA6IGdhcmFudGl0IGFsaWduZW1lbnQgaWRlbnRpcXVlIGlucHV0L3NlbGVjdFxuLmNtLXNlYXJjaGJhcl9fZmllbGQge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDE0cHggMjBweDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICByb3ctZ2FwOiA0cHg7XG4gIHBhZGRpbmc6IDZweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLWZ1bGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkO1xuICBtaW4td2lkdGg6IDA7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLW5ldXRyYWwtNTA7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1sZztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDE0cHggMjJweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxNHB4IDI0cHg7XG4gICAgcm93LWdhcDogNnB4O1xuICB9XG59XG5cbi5jbS1zZWFyY2hiYXJfX2xhYmVsIHtcbiAgZm9udC1zaXplOiAkY20tdGV4dC0yeHM7XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gIGNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gSW5wdXRzICYgc2VsZWN0cyBuYXRpZnMgOiB0cmFuc3BhcmVudCwgaGVyaXRlIGR1IGNvbnRlbmV1clxuLmNtLXNlYXJjaGJhcl9faW5wdXQsXG4uY20tc2VhcmNoYmFyX19zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtc207XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7ICAgICAgICAgICAgICAgLy8gaGF1dGV1ciBpZGVudGlxdWUgaW5wdXQgKyBzZWxlY3QgcG91ciBhbGlnbmVtZW50IHZlcnRpY2FsXG4gIGNvbG9yOiAkY20tbmV1dHJhbC03MDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgfVxuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLy8gTW9iaWxlIDogZm9udC1zaXplIDE2cHggcG91ciBibG9xdWVyIGxlIHpvb20gaU9TIGF1dG8gc3VyIGZvY3VzXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7IGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gIH1cbn1cblxuLy8gTGUgPHNlbGVjdD4gZ2FyZGUgdW5lIGZsZWNoZSBjaGV2cm9uIHZpc2libGUgcG91ciBxdSdvbiBDT01QUkVOTkUgcXVlIGMnZXN0IHVuIGRyb3Bkb3duXG4uY20tc2VhcmNoYmFyX19zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM3MTcxNzEnJTNlJTNjcGF0aCBkPSdNNC40MjcgNi40MjdhLjYuNiAwIDAgMSAuODQ4IDBMOCA5LjE1MmwyLjcyNS0yLjcyNWEuNi42IDAgMSAxIC44NDguODQ4bC0zLjE1IDMuMTVhLjYuNiAwIDAgMS0uODQ4IDBsLTMuMTUtMy4xNWEuNi42IDAgMCAxIC4wMDItLjg0OHonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgcGFkZGluZy1yaWdodDogMThweDsgICAgICAgICAgLy8gcGxhY2UgcG91ciBsYSBmbGVjaGVcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBMZSA8aW5wdXQ+IGNvbW11bmUgOiBhcHBlYXJhbmNlOm5vbmUgcG91ciBhbGlnbmVyIHZlcnRpY2FsZW1lbnQgYXZlYyBsZXMgPHNlbGVjdD5cbi5jbS1zZWFyY2hiYXJfX2lucHV0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIERpdmlkZXIgdmVydGljYWwgZW50cmUgbGVzIGZpZWxkc1xuLmNtLXNlYXJjaGJhcl9fZGl2aWRlciB7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbS1uZXV0cmFsLTIwMDtcbiAgbWFyZ2luOiAxNHB4IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogMnB4IDA7XG4gIH1cbn1cblxuLy8gRGlzcGFyYWl0IHF1YW5kIHVuIGRlcyBmaWVsZHMgdm9pc2lucyBlc3QgZW4gaG92ZXIvZm9jdXNcbi5jbS1zZWFyY2hiYXJfX2ZpZWxkOmhvdmVyICsgLmNtLXNlYXJjaGJhcl9fZGl2aWRlcixcbi5jbS1zZWFyY2hiYXJfX2RpdmlkZXI6aGFzKCsgLmNtLXNlYXJjaGJhcl9fZmllbGQ6aG92ZXIpLFxuLmNtLXNlYXJjaGJhcl9fZmllbGQ6Zm9jdXMtd2l0aGluICsgLmNtLXNlYXJjaGJhcl9fZGl2aWRlcixcbi5jbS1zZWFyY2hiYXJfX2RpdmlkZXI6aGFzKCsgLmNtLXNlYXJjaGJhcl9fZmllbGQ6Zm9jdXMtd2l0aGluKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vLyBTZWFyY2ggb3JiIChjZXJjbGUgcGxlaW4gdmVydCDDoCBkcm9pdGUpXG4uY20tc2VhcmNoYmFyX19zdWJtaXQge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY20tZ3JlZW4tcHJpbWFyeTtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkLFxuICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQ7XG5cbiAgaSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNtLWdyZWVuLXByaW1hcnktaG92ZXI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY20tZ3JlZW4tcHJpbWFyeS1hY3RpdmU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAkY20tZm9jdXMtcmluZztcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLWZ1bGw7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1JlY2hlcmNoZXInO1xuICAgICAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gICAgICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICAgICAgZm9udC1zaXplOiAkY20tdGV4dC1zbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcblxuICAgIGkgeyBmb250LXNpemU6IDFyZW07IH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ00gQ0FSRFMg4oCUIFN0ZXAgY2FyZHMsIHJlZ2lvbiBwaWxscywgc2l0ZSBjYXJkcyAoQWlyYm5iLXN0eWxlKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIC0tLS0tLS0tLS0gU1RFUCBDQVJEUyAoQ29tbWVudCDDp2EgbWFyY2hlKSAtLS0tLS0tLS0tXG4uY20tc3RlcC1jYXJkIHtcbiAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtMDtcbiAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy14bDtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRjbS1kdXJhdGlvbi1iYXNlICRjbS1lYXNlLXN0YW5kYXJkLFxuICAgICAgICAgICAgICBib3gtc2hhZG93ICRjbS1kdXJhdGlvbi1iYXNlICRjbS1lYXNlLXN0YW5kYXJkO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY20tbmV1dHJhbC0xMDA7XG4gIGJveC1zaGFkb3c6ICRjbS1zaGFkb3ctc207XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgIGJveC1zaGFkb3c6ICRjbS1zaGFkb3ctbWQ7XG4gIH1cbn1cblxuLmNtLXN0ZXAtY2FyZF9faWNvbiB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNtLWdyZWVuLWxpZ2h0O1xuICBjb2xvcjogJGNtLWdyZWVuLWRhcms7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi5jbS1zdGVwLWNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LWRpc3BsYXk7XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctYm9sZDtcbiAgZm9udC1zaXplOiAkY20tdGV4dC1oMztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgbGluZS1oZWlnaHQ6ICRjbS1saC1zbnVnO1xufVxuXG4uY20tc3RlcC1jYXJkX190ZXh0IHtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTUwMDtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtc207XG4gIGxpbmUtaGVpZ2h0OiAkY20tbGgtcmVsYXhlZDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8gLS0tLS0tLS0tLSBSRUdJT04gUElMTFMgKETDqWNvdXZyZXogbm9zIHLDqWdpb25zIOKAlCBBaXJibmIgY2F0ZWdvcmllcyBuYXYpIC0tLS0tLS0tLS1cbi5jbS1yZWdpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY20tcmVnaW9uc19fc2Nyb2xsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzNnB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiA4cHggNHB4IDE2cHg7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY20tcmVnaW9uLXBpbGwge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDZweDtcbiAgcGFkZGluZzogMTBweCA0cHggMTJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogJGNtLW5ldXRyYWwtNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAkY20tZm9udC1zYW5zO1xuICBmb250LXNpemU6ICRjbS10ZXh0LXhzO1xuICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkY20tZHVyYXRpb24tZmFzdCAkY20tZWFzZS1zdGFuZGFyZCxcbiAgICAgICAgICAgICAgY29sb3IgJGNtLWR1cmF0aW9uLWZhc3QgJGNtLWVhc2Utc3RhbmRhcmQsXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvciAkY20tZHVyYXRpb24tZmFzdCAkY20tZWFzZS1zdGFuZGFyZDtcbiAgbWluLXdpZHRoOiA4NHB4O1xuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLSBTSVRFIENBUkRTIChjYXJvdXNlbCArIGxpc3RpbmdzKSAtLS0tLS0tLS0tXG4uY20tc2l0ZS1jYXJkIHtcbiAgYmFja2dyb3VuZDogJGNtLW5ldXRyYWwtMDtcbiAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1sZztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGNtLWR1cmF0aW9uLWJhc2UgJGNtLWVhc2Utc3RhbmRhcmQ7XG4gIGJvcmRlcjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG5cbiAgICAuY20tc2l0ZS1jYXJkX19pbWcge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICB9XG4gIH1cbn1cblxuLmNtLXNpdGUtY2FyZF9fbWVkaWEtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNtLXNpdGUtY2FyZF9fbWVkaWEge1xuICBiYWNrZ3JvdW5kOiAkY20tbmV1dHJhbC0xMDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtbGc7XG4gIGFzcGVjdC1yYXRpbzogNCAvIDM7XG59XG5cbi5jbS1zaXRlLWNhcmRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGNtLWR1cmF0aW9uLXNsb3cgJGNtLWVhc2Utc3RhbmRhcmQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY20tc2l0ZS1jYXJkX19iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtMnhzO1xuICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy1mdWxsO1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiAgei1pbmRleDogMjtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG5cbiAgaSB7XG4gICAgY29sb3I6ICRjbS1ncmVlbi1wcmltYXJ5O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG5cbi5jbS1zaXRlLWNhcmRfX2JvZHkge1xuICBwYWRkaW5nOiAxNHB4IDRweCAwO1xufVxuXG4uY20tc2l0ZS1jYXJkX190aXRsZSB7XG4gIGNvbG9yOiAkY20tbmV1dHJhbC05MDA7XG4gIGZvbnQtZmFtaWx5OiAkY20tZm9udC1zYW5zO1xuICBmb250LXNpemU6ICRjbS10ZXh0LWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAkY20tbGgtc251ZztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jbS1zaXRlLWNhcmRfX2xvY2F0aW9uIHtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTUwMDtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtc207XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmNtLXNpdGUtY2FyZF9fZGVzYyB7XG4gIGNvbG9yOiAkY20tbmV1dHJhbC01MDA7XG4gIGZvbnQtZmFtaWx5OiAkY20tZm9udC1zYW5zO1xuICBmb250LXNpemU6ICRjbS10ZXh0LXNtO1xuICBsaW5lLWhlaWdodDogJGNtLWxoLXJlbGF4ZWQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jbS1zaXRlLWNhcmRfX3ByaWNlIHtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtYmFzZTtcblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gIH1cblxuICAmLXN1ZmZpeCB7XG4gICAgY29sb3I6ICRjbS1uZXV0cmFsLTUwMDtcbiAgICBmb250LXNpemU6ICRjbS10ZXh0LXNtO1xuICAgIGZvbnQtd2VpZ2h0OiAkY20tZnctcmVndWxhcjtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tIEhPU1QgQ1RBIEJBTk5FUiAtLS0tLS0tLS0tXG4uY20taG9zdC1jdGEge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkY20tZ3JlZW4tbGlnaHQgMCUsICRjbS1ncmVlbi1saWdodC1zdHJvbmcgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6ICRjbS1yYWRpdXMtMnhsO1xuICBwYWRkaW5nOiA1NnB4IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGNtLXJhZGl1cy14bDtcbiAgfVxufVxuXG4uY20taG9zdC1jdGFfX2V5ZWJyb3cge1xuICBmb250LWZhbWlseTogJGNtLWZvbnQtc2FucztcbiAgZm9udC1zaXplOiAkY20tdGV4dC0yeHM7XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctc2VtaWJvbGQ7XG4gIGNvbG9yOiAkY20tZ3JlZW4tZGFyaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jbS1ob3N0LWN0YV9fdGl0bGUge1xuICBmb250LWZhbWlseTogJGNtLWZvbnQtZGlzcGxheTtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDN2dywgMnJlbSk7XG4gIGZvbnQtd2VpZ2h0OiAkY20tZnctYm9sZDtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTkwMDtcbiAgbGluZS1oZWlnaHQ6ICRjbS1saC10aWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cblxuLmNtLWhvc3QtY3RhX19sZWFkIHtcbiAgZm9udC1mYW1pbHk6ICRjbS1mb250LXNhbnM7XG4gIGZvbnQtc2l6ZTogJGNtLXRleHQtYmFzZTtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTcwMDtcbiAgbGluZS1oZWlnaHQ6ICRjbS1saC1yZWxheGVkO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xufVxuXG4uY20taG9zdC1jdGFfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTRweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLWZ1bGw7XG4gIGJhY2tncm91bmQ6ICRjbS1uZXV0cmFsLTkwMDtcbiAgY29sb3I6ICRjbS1uZXV0cmFsLTA7XG4gIGZvbnQtZmFtaWx5OiAkY20tZm9udC1zYW5zO1xuICBmb250LXdlaWdodDogJGNtLWZ3LXNlbWlib2xkO1xuICBmb250LXNpemU6ICRjbS10ZXh0LXNtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjbS1uZXV0cmFsLTkwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkY20tZHVyYXRpb24tZmFzdCAkY20tZWFzZS1zdGFuZGFyZCxcbiAgICAgICAgICAgICAgdHJhbnNmb3JtICRjbS1kdXJhdGlvbi1mYXN0ICRjbS1lYXNlLXN0YW5kYXJkO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRjbS1uZXV0cmFsLTgwMDtcbiAgICBjb2xvcjogJGNtLW5ldXRyYWwtMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICB9XG59XG5cbi5jbS1ob3N0LWN0YV9faW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAkY20tcmFkaXVzLXhsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBhc3BlY3QtcmF0aW86IDQgLyAzO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/