/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/shop/styles/offices/show.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --oec-black: #000000;
  --oec-ink: #0B132B;
  --oec-dark-blue: #273654;
  --oec-ink-2: #212121;
  --oec-green: #007538;
  --oec-green-bright: #07B922;
  --oec-gold: #D0B969;
  --oec-gold-accent: #beab5d;
  --oec-badge-gold: #d1b85f;
  --oec-red: #ff4040;
  --oec-grey: #212121;
  --oec-soft: #FCFBF7;
  --oec-white: #FFFFFF;
  --ui-gold: #E9B649;
  --ui-green-primary: #007538;
  --ui-primary-900: #0B132B;
  --ui-soft: #FAF7F5;
}

.office-show {
  max-width: none;
  width: 100%;
  margin: 0;
  padding: 32px 0 56px;
  background: transparent;
}

.office-show__breadcrumb {
  width: 100%;
  margin-bottom: 1rem;
}

.office-show__breadcrumb .breadcrumb {
  display: flex;
  margin: 0;
  gap: 0.75rem;
  flex-wrap: nowrap;
  white-space: nowrap;
  overflow-x: auto;
}

.office-show__breadcrumb .breadcrumb-item,
.office-show__breadcrumb .breadcrumb-item a,
.office-show__breadcrumb .breadcrumb-item span {
  font-weight: 700 !important;
  white-space: nowrap;
}

.office-show__breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: "›";
  padding-right: 0.75rem;
  color: #6d6257;
  font-weight: 700;
}

.office-show__actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1rem;
  padding-bottom: 0;
  border-bottom: 0;
}

.office-show__back-button {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  color: #1a1a1a;
  text-decoration: none;
  font-weight: 600;
  width: 40px;
  height: 40px;
  justify-content: center;
  border-radius: 50%;
  border: 1px solid #1a1a1a;
}

.office-show__back-button:hover {
  text-decoration: underline;
}

.office-show__actions-right {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.office-show__favorite-form {
  margin: 0;
}

.office-show__button {
  border: 1px solid #1a1a1a;
  background: transparent;
  color: #1a1a1a;
  padding: 0.65rem 1.1rem;
  border-radius: 8px;
  font-weight: 600;
  line-height: 1;
  cursor: pointer;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 2.5rem;
  gap: 0.5rem;
}

.office-show__button-icon {
  display: inline-flex;
  align-items: center;
}

.office-show__button-icon svg {
  width: 18px;
  height: 18px;
  fill: currentColor;
}

.office-show__button--favorite {
  background: #fff;
  color: #1a1a1a;
  border-color: #1a1a1a;
}

.office-show__button--favorite-active {
  background: #0B132B;
  border-color: #0B132B;
  color: #FFFFFF;
}

.office-show__button--primary {
  background: #0B132B;
  border-color: #0B132B;
  color: #FFFFFF;
}

.office-show__button--primary:hover {
  background: #212121;
  border-color: #212121;
}

.office-show__button--ghost:hover {
  background: #f4f0ec;
}

.office-show__content {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  column-gap: 32px;
  row-gap: 24px;
  align-items: start;
  margin-top: 0;
  padding: 24px 32px;
  background: #FFFFFF;
  border-radius: 16px;
}

.oec-office-show-content-header {
  grid-column: 1/-1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

.oec-office-show-content-title {
  margin: 0;
  font-size: 24px;
  font-weight: 700;
  color: #0d0f1e;
}

.oec-office-show-heading-3 {
  margin: 0;
  font-size: 24px;
  font-weight: 700;
}

.oec-office-show-content-action {
  flex-shrink: 0;
}

.oec-office-show-content-left {
  grid-column: 1;
  grid-row: 2;
  align-self: start;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.oec-office-show-content-right {
  display: flex;
  flex-direction: column;
  gap: 16px;
  grid-column: 2;
  grid-row: 2;
  align-self: start;
}

.oec-office-show-map-block {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.office-show__info {
  background: #fff;
  border: 0;
  border-radius: 0;
  padding: 0;
  box-shadow: none;
}

.oec-office-show-address {
  display: flex;
  flex-direction: column;
  gap: 0.35rem;
}

.oec-office-show-address-title {
  margin: 0;
  font-size: 20px;
  font-weight: 400;
  color: #0d0f1e;
}

.oec-office-show-address-details {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem 1.5rem;
  font-size: 14px;
  color: #292e3e;
}

.oec-office-show-address-item {
  display: inline-flex;
  align-items: center;
  gap: 0.4rem;
}

.oec-office-show-address-icon svg {
  width: 16px;
  height: 16px;
  fill: currentColor;
}

.oec-office-show-divider {
  width: calc(100% - 1rem);
  height: 1px;
  background: #dcdcdc;
  margin: 1rem 0;
}

.office-show__title {
  margin: 0 0 1rem;
  font-size: 2rem;
}

.office-show__subtitle {
  margin: 1.5rem 0 0.5rem;
  font-size: 0.95rem;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #6d6257;
}

.office-show__list {
  display: grid;
  gap: 0.35rem;
}

.oec-office-show-hours {
  margin-top: 24px;
}

.oec-office-show-hours-header {
  display: flex;
  align-items: baseline;
  gap: 8px;
  margin-bottom: 8px;
  flex-wrap: wrap;
}

.oec-office-show-hours-title {
  font-size: 16px;
  font-weight: 700;
  color: #0d0f1e;
}

.oec-office-show-hours-status {
  font-size: 16px;
  font-weight: 600;
}

.oec-office-show-hours-status.is-open {
  color: #007538;
}

.oec-office-show-hours-status.is-closed {
  color: #ff4040;
}

.oec-office-show-hours-next {
  font-size: 14px;
  color: #0d0f1e;
}

.oec-office-show-hours-list {
  display: grid;
  gap: 6px;
}

.oec-office-show-hours-row {
  display: grid;
  grid-template-columns: minmax(90px, 130px) minmax(0, 1fr);
  column-gap: 16px;
  font-size: 16px;
  color: #292e3e;
  align-items: start;
}

.oec-office-show-hours-day {
  font-weight: 600;
}

.oec-office-show-hours-time {
  color: #292e3e;
  overflow-wrap: anywhere;
  word-break: break-word;
  white-space: normal;
}

@media (max-width: 640px) {
  .office-show__content {
    grid-template-columns: 1fr;
  }
  .oec-office-show-content-left,
  .oec-office-show-content-right {
    grid-column: 1;
    grid-row: auto;
  }
  .office-show__content {
    padding: 0;
  }
  .oec-office-show-content-header {
    flex-direction: column;
    align-items: flex-start;
  }
  .oec-office-show-content-action {
    width: 100%;
  }
  .office-show__actions-right {
    justify-content: flex-start;
  }
  .oec-office-show-address-details {
    flex-direction: column;
    align-items: flex-start;
  }
}
.office-show__labels {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}

.office-show__label {
  background: #f3eee8;
  border: 1px solid #e2d9cf;
  padding: 0.3rem 0.75rem;
  border-radius: 999px;
  font-size: 0.85rem;
}

.oec-office-show-services-title {
  margin: 0 0 0.5rem;
  color: #0d0f1e;
}

.oec-office-show-services {
  display: flex;
  flex-direction: column;
  gap: 0.35rem;
  font-size: 16px;
  color: #292e3e;
}

.oec-office-show-services--bulleted {
  display: grid;
  gap: 0.35rem;
  padding-left: 16px;
  list-style: disc;
  margin: 0;
}

.oec-office-show-directions {
  display: inline-flex;
  align-items: center;
  gap: 0.4rem;
  margin-top: 1rem;
  color: #0d0f1e;
  text-decoration: underline;
  font-size: 16px;
}

.oec-office-show-directions:hover {
  text-decoration: underline;
}

.oec-office-show-directions--button {
  justify-content: center;
  width: 100%;
  margin-top: 12px;
  border: 1px solid #0B132B;
  border-radius: 8px;
  padding: 8px 16px;
  color: #0B132B;
  text-decoration: none;
}

.oec-office-show-directions--button:hover {
  text-decoration: none;
}

.oec-office-show-directions-icon svg {
  width: 18px;
  height: 18px;
  fill: currentColor;
}

.oec-office-commercial-title {
  max-width: 100%;
  width: 100%;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
  white-space: normal !important;
  display: block;
}

.oec-office-commercial-text {
  max-width: 100%;
  width: 100%;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
  white-space: normal !important;
}

.oec-office-show-richtext a[href],
.oec-office-commercial-text a[href] {
  color: #beab5d;
  text-decoration: none;
  font-weight: inherit;
}

.oec-office-show-richtext a[href]:hover,
.oec-office-show-richtext a[href]:focus,
.oec-office-commercial-text a[href]:hover,
.oec-office-commercial-text a[href]:focus {
  color: #beab5d;
  text-decoration: none;
}

.office-show__commercial-card {
  border-radius: 16px;
  overflow: hidden;
  background: #FFFFFF;
  border: 1px solid #dcdcdc;
}

.office-show__commercial-image {
  width: 100%;
  aspect-ratio: 4/3;
  overflow: hidden;
  background: #f5f2ef;
}
.office-show__commercial-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.office-show__commercial-body {
  padding: 16px;
}

.office-show__commercial-label {
  display: block;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #0d0f1e;
  margin-bottom: 6px;
}

.office-show__commercial-heading {
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 700;
  color: #0d0f1e;
}

.office-show__commercial-text {
  margin: 0;
  font-size: 16px;
  line-height: 1.6;
  color: #292e3e;
}

.office-show__seo-navy {
  width: 100%;
  background: #273654;
  color: #FFFFFF;
  padding: 60px 0;
}

.office-show__seo-navy-inner {
  margin: 0 60px;
}

.office-show__seo-navy-grid {
  display: grid;
  grid-template-columns: 1.1fr 0.9fr;
  gap: 48px;
  align-items: start;
}

.office-show__seo-navy-title {
  font-family: "Mona Sans", "Inter", system-ui, -apple-system, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
  color: #FFFFFF;
  margin: 0 0 20px;
}

.office-show__seo-navy-text {
  font-size: 16px;
  line-height: 1.7;
  color: rgba(255, 255, 255, 0.8);
}
.office-show__seo-navy-text a {
  color: #beab5d;
  text-decoration: underline;
}

.office-show__seo-navy-card-wrap {
  display: flex;
  justify-content: flex-end;
}

.office-show__seo-navy-card {
  width: 100%;
  max-width: 480px;
  border-radius: 16px;
  background: #FFFFFF;
  padding: 20px;
  display: grid;
  grid-template-columns: 160px 1fr;
  gap: 20px;
  align-items: center;
}

.office-show__seo-navy-card-img {
  height: 200px;
  overflow: hidden;
  border-radius: 16px;
  border-bottom-right-radius: 80px;
  background: #f5f2ef;
}
.office-show__seo-navy-card-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.office-show__seo-navy-card-heading {
  font-size: 18px;
  font-weight: 700;
  color: #0d0f1e;
  margin: 0 0 8px;
}

.office-show__seo-navy-card-text {
  font-size: 16px;
  line-height: 1.6;
  color: #292e3e;
  margin: 0;
}

.office-show__seo-beige {
  width: 100%;
  background: #fbfaf6;
  padding: 60px 0;
}

.office-show__seo-beige-inner {
  margin: 0 60px;
}

.office-show__seo-beige-grid {
  display: grid;
  grid-template-columns: 1.1fr 0.9fr;
  gap: 48px;
  align-items: start;
}

.office-show__seo-beige-title {
  font-family: "Mona Sans", "Inter", system-ui, -apple-system, sans-serif;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2;
  color: #0d0f1e;
  margin: 0 0 20px;
}

.office-show__seo-beige-text {
  font-size: 16px;
  line-height: 1.7;
  color: #292e3e;
}
.office-show__seo-beige-text a {
  color: #beab5d;
  text-decoration: underline;
}
.office-show__seo-beige-text ul {
  padding-left: 20px;
  margin: 12px 0;
}
.office-show__seo-beige-text li {
  margin-bottom: 4px;
}

.office-show__seo-beige-image {
  display: flex;
  align-items: start;
  justify-content: center;
}
.office-show__seo-beige-image img {
  width: 100%;
  max-width: 420px;
  height: auto;
  object-fit: contain;
  display: block;
}

@media (max-width: 640px) {
  .office-show__seo-navy-inner,
  .office-show__seo-beige-inner {
    margin: 0 16px;
  }
  .office-show__seo-navy-grid,
  .office-show__seo-beige-grid {
    grid-template-columns: 1fr;
    gap: 24px;
  }
  .office-show__seo-navy {
    padding: 40px 0;
  }
  .office-show__seo-beige {
    padding: 40px 0;
  }
  .office-show__seo-navy-title,
  .office-show__seo-beige-title {
    font-size: 22px;
  }
  .office-show__seo-navy-card {
    max-width: 100%;
    grid-template-columns: 120px 1fr;
    gap: 16px;
  }
  .office-show__seo-navy-card-img {
    height: 160px;
    border-bottom-right-radius: 60px;
  }
}
@media (min-width: 640px) and (max-width: 1024px) {
  .office-show__seo-navy-inner,
  .office-show__seo-beige-inner {
    margin: 0 24px;
  }
}
.office-show__map {
  background: #fff;
  border-radius: 0;
  border: 0;
  box-shadow: none;
  padding: 0;
}

.office-show__map-canvas {
  width: 100%;
  min-height: 440px;
  border-radius: 12px;
  overflow: hidden;
  background: #f5f2ef;
}

.oec-office-show-smartagenda,
#smart-container-office {
  width: 100%;
}

.office-show__media {
  margin-top: 2rem;
}

.office-show__reviews {
  margin-top: 2rem;
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}

.office-show__reviews-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 1rem;
  margin-bottom: 0.5rem;
}

.office-show__reviews-heading {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  min-width: 0;
  max-width: 100%;
  box-sizing: border-box;
}

.office-show__reviews-title {
  margin: 0;
  font-size: 1.5rem;
}

.oec-office-reviews-title {
  margin: 0;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.office-show__reviews-subtitle {
  margin: 0;
  color: #4f4f4f;
  max-width: 520px;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.office-show__reviews-actions {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 0.5rem;
}

.office-show__reviews-rating {
  font-weight: 700;
  font-size: 1.1rem;
  color: #1a1a1a;
}

.office-show__reviews-count {
  margin-left: 0.35rem;
  font-weight: 500;
  color: #6d6257;
}

.office-show__reviews-link {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #0d0f1e;
  text-decoration: underline;
  text-decoration-color: #beab5d;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
  font-weight: 600;
  flex-wrap: wrap;
  max-width: 100%;
}

.office-show__reviews-carousel {
  position: relative;
  overflow: hidden;
  min-width: 0;
}

.office-show__reviews-track {
  overflow-x: auto;
  overflow-y: hidden;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  padding-left: 48px;
  padding-bottom: 3rem;
}

.office-show__reviews-track::-webkit-scrollbar {
  height: 0;
}

.office-show__reviews-grid {
  display: flex;
  flex-wrap: nowrap;
  gap: 1rem;
}

.office-show__review-card {
  position: relative;
  background: #FFFFFF;
  border: 0;
  border-radius: 8px;
  padding: 24px;
  box-shadow: none;
  min-height: 150px;
  flex: 0 0 320px;
  scroll-snap-align: start;
}

.office-show__review-body {
  position: relative;
  padding: 48px 48px 32px;
}

.office-show__review-card--placeholder {
  color: #6d6257;
}

.office-show__review-meta {
  margin-top: 12px;
  padding: 0 32px 24px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  color: #1a1a1a;
}

.office-show__review-author {
  font-weight: 700;
}

.office-show__review-date {
  font-size: 0.9rem;
  color: #6d6257;
}

.office-show__review-text {
  margin: 0;
  color: #4f4f4f;
  line-height: 1.45;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  overflow: hidden;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.office-show__review-arc {
  position: absolute;
  width: 56px;
  height: 74px;
  color: #beab5d;
}

.office-show__review-arc--tl {
  top: 0;
  left: 0;
}

.office-show__review-arc--br {
  right: 0;
  bottom: 0;
  transform: rotate(180deg);
}

.office-show__reviews-pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 1.5rem;
  gap: 0.5rem;
}

.office-show__reviews-pagination .oec-button {
  min-width: 36px;
  min-height: 36px;
  width: 36px;
  height: 36px;
  padding: 0;
  transition: transform 0.2s ease, opacity 0.2s ease;
}

.office-show__reviews-pagination .oec-button:hover {
  transform: translateY(-1px);
}

[data-reviews-prev] img {
  transform: rotate(180deg);
}

.office-show__media-title {
  margin-bottom: 1rem;
  font-size: 1.4rem;
}

.office-show__media-track {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: minmax(320px, 1fr);
  gap: 1rem;
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 0.5rem;
  scroll-snap-type: x mandatory;
  overscroll-behavior-x: contain;
  scrollbar-gutter: stable both-edges;
}

.office-show__media-track--scroll {
  display: flex;
  gap: 1rem;
}

.office-show__media-track--scroll .office-show__media-item {
  flex: 0 0 320px;
}

.office-show__media-track--single {
  grid-auto-columns: minmax(320px, 33%);
}

.office-show__media-item {
  border-radius: 0;
  overflow: hidden;
  background: #f5f2ef;
  scroll-snap-align: start;
  aspect-ratio: 1/1;
}

.office-show__media-item img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 980px) {
  .office-show__content {
    grid-template-columns: 1fr;
  }
  .office-show__reviews-grid {
    grid-template-columns: 1fr;
  }
  .office-show__reviews-header {
    flex-direction: column;
    align-items: flex-start;
  }
  .office-show__reviews-actions {
    align-items: flex-start;
  }
}
@media (max-width: 640px) {
  .office-show {
    padding: 1.25rem 1rem 2.5rem;
  }
  .office-show__actions {
    align-items: flex-start;
  }
  .office-show__actions-right {
    width: 100%;
    justify-content: flex-start;
  }
  .office-show__reviews-layout {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  .office-show__reviews-heading {
    padding: 0 16px;
    max-width: none;
    width: 100%;
  }
  .oec-office-reviews-title,
  .office-show__reviews-subtitle {
    width: 100%;
    max-width: none;
    overflow-wrap: anywhere;
    word-break: break-word;
  }
  .office-show__reviews-info,
  .office-show__reviews-carousel {
    width: 100%;
    min-width: 0;
  }
  .office-show__reviews-actions {
    align-items: center;
    text-align: center;
    width: 100%;
    padding: 0 16px;
  }
  .office-show__reviews-rating-row {
    justify-content: center;
    flex-wrap: wrap;
  }
  .office-show__reviews-link {
    justify-content: center;
    max-width: 100%;
    overflow-wrap: anywhere;
  }
  .office-show__reviews-track {
    padding-left: 16px;
    padding-right: 16px;
  }
  .office-show__review-card {
    flex: 0 0 calc(100% - 32px);
    width: calc(100% - 32px);
    scroll-snap-align: center;
    max-width: none;
  }
  .office-show__review-text {
    overflow-wrap: anywhere;
    word-break: break-word;
  }
  .office-show__media-track--scroll {
    display: flex;
    gap: 16px;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
  }
  .office-show__media-track--scroll .office-show__media-item {
    flex: 0 0 70%;
    scroll-snap-align: start;
  }
}
.oec-office-show-header {
  margin-top: 48px;
}

.oec-office-show-header-media-frame {
  border-radius: 16px 16px 200px 16px !important;
  overflow: hidden !important;
  background: #FFFFFF;
}

.oec-office-show-header-media-image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px 16px 200px 16px !important;
}

@media (min-width: 640px) {
  .oec-office-show-header {
    margin-top: 24px;
  }
  .office-show__media-track--scroll::after {
    content: "";
    display: block;
    width: 32px;
    height: 1px;
  }
}
@media (min-width: 1024px) {
  .office-show__media-track--scroll::after {
    width: 48px;
  }
  .oec-office-show-header-media {
    margin-right: -32px;
  }
}
.office-show__media-track--scroll .office-show__media-item {
  scroll-snap-align: start;
}

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