@charset "UTF-8";
/* PRELOADER */
.preloader {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: fixed;
  z-index: 99999;
  right: 0;
  top: 0;
  background: #ffffff;
}

.preloader figure {
  width: 140px;
  height: 140px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 1px solid rgba(238, 203, 141, 0.164);
  border-radius: 50%;
  -webkit-animation: fadeup 0.3s;
  animation: fadeup 0.3s;
  position: relative;
}

.preloader figure:after {
  content: "";
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  border-top: 1px solid #A57C5E;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-animation: rotate1 0.6s infinite;
  animation: rotate1 0.6s infinite;
}

.preloader img {
  height: 90px;
  display: inline-block;
  -o-object-fit: contain;
  object-fit: contain;
  padding: 5px;
}

.page-loaded .preloader {
  top: 100%;
}

@-webkit-keyframes fadeup {
  0% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}

@keyframes fadeup {
  0% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
  }
}
@-webkit-keyframes rotate1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotate1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.custom-fonts-h1 .jet-listing-dynamic-field__content {
  font-family: "Iskry TEST";
}

.container-permalink {
  position: relative;
}

.container-permalink .link-permalink .jet-listing.jet-listing-dynamic-link a {
  position: absolute;
  width: 100%;
  height: 100%;
  top: -80px;
  left: 0;
  z-index: 1;
  display: block;
  min-height: 80px;
}

.elementor-lightbox .elementor-video-container .elementor-video-square iframe, .elementor-lightbox .elementor-video-container .elementor-video-square video {
  height: min(70vh, 90vw) !important;
  width: min(140vh, 90vw) !important;
}

.container-slider-posts:hover h4.jet-listing-dynamic-field__content {
  color: #A57C5E;
}

.custom-font .elementor-icon-list-items.elementor-inline-items {
  margin-inline: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 14px;
}

.custom-font a {
  color: #fff;
}

.custom-font .elementor-icon-list-text {
  position: relative;
  display: inline-block;
}

.custom-font .elementor-icon-list-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: right;
  -ms-transform-origin: right;
  transform-origin: right;
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}

.custom-font a:hover .elementor-icon-list-text::after {
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: right;
  -ms-transform-origin: right;
  transform-origin: right;
}

.custom-font span.elementor-icon-list-text {
  font-family: "Iskry TEST";
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.text-underline .jet-listing-dynamic-field__content {
  position: relative;
  white-space: pre-wrap;
}

.text-underline .jet-listing-dynamic-field__content::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: right;
  -ms-transform-origin: right;
  transform-origin: right;
  background-color: #393732;
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}

.text-underline .jet-listing-dynamic-field__content:hover::after {
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: right;
  -ms-transform-origin: right;
  transform-origin: right;
}

.full-width-slider ul.jet-slick-dots {
  background: rgba(165, 124, 94, 0.0705882353);
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  border-radius: 100px;
  padding: 16px !important;
  position: absolute;
  left: 50% !important;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.custom-button .jet-button__label {
  position: relative;
  bottom: -1px;
}

.custom-button span.jet-button__icon.jet-elements-icon {
  position: absolute;
  right: 12px;
}

.book-now .jet-button__label {
  left: 0;
}

.book-now span.jet-button__icon.jet-elements-icon {
  right: 3px;
}

h1, h2, h3, h4, h5, h6 {
  color: #393732;
  font-family: "Iskry TEST";
  font-style: normal;
  font-weight: 400;
  line-height: 104%;
  text-transform: uppercase;
  -ms-hyphens: none;
  hyphens: none;
}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
  font-family: "Iskry TEST", sans-serif;
  color: #A57C5E;
}

h1 {
  font-size: clamp(50px, 5vw, 120px);
  letter-spacing: clamp(-1px, -0.5vw, -2.4px);
}

h2 {
  font-size: clamp(36px, 5vw, 68px);
  letter-spacing: clamp(-0.72px, -0.5vw, -1.36px);
}

h3 {
  font-size: clamp(24px, 5vw, 32px);
  letter-spacing: clamp(-0.64px, -0.5vw, -0.48px);
}

h4 {
  font-size: clamp(20px, 5vw, 24px);
  letter-spacing: -0.48px;
}

.main-menu {
  position: relative;
}

.main-menu a.menu-item-link:hover .jet-nav-arrow svg {
  opacity: 0.75;
}

.gift-icon-item span.jet-nav-link-text {
  color: #A57C5E;
  position: relative;
  font-weight: 700 !important;
  padding-left: 21px;
}

.gift-icon-item span.jet-nav-link-text::before {
  content: "";
  background-image: url("../images/ph_gift-light.svg");
  position: absolute;
  left: 0;
  width: 16px;
  height: 16px;
  top: 1px;
}

.container-logo-mobile {
  position: absolute;
  left: 8px;
}

.jet-sticky-section.elementor-element {
  border-radius: 100px;
  max-width: 93%;
  z-index: 9;
}

.jet-sticky-section.elementor-element > .e-con-inner {
  padding: 0 !important;
}

.jet-sticky-section.elementor-element.jet-sticky-section--stuck {
  border-radius: 100px;
  max-width: 95%;
}

.jet-sticky-section.elementor-element.jet-sticky-section--stuck > .e-con-inner {
  padding: 0 !important;
}

.border-height-100-container {
  position: relative;
}

.border-height-100-container::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50px;
  height: calc(100% - 50px);
  width: 1px;
  background-color: rgba(57, 55, 50, 0.1490196078);
}

.disable-event a {
  pointer-events: none;
}

.disable-event a time {
  pointer-events: none;
}

.custom-title .elementor-icon-box-title span {
  font-family: "Iskry TEST", sans-serif;
  color: #393732;
  -ms-hyphens: none;
  hyphens: none;
}

.our-team-grid .custom-title .jet-listing-dynamic-field__content {
  font-family: "Iskry TEST", sans-serif;
  -ms-hyphens: none;
  hyphens: none;
}

.item-images-results-gallery:not(:has(.image-after img)) .click-image-absolute {
  display: none !important;
}

.item-images-results-gallery.is-active .click-image-absolute {
  opacity: 0;
  pointer-events: none;
}

.item-images-results-gallery {
  position: relative;
  cursor: pointer;
  overflow: hidden;
  margin: 0 auto;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: block;
}

.item-images-results-gallery .click-image-absolute {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.item-images-results-gallery:has(.image-after img) {
  height: 380px;
}

@media (min-width: 1200px) {
  .item-images-results-gallery:has(.image-after img) {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
}
.item-images-results-gallery:not(:has(.image-after img)) {
  height: 270px;
}

@media (min-width: 1200px) {
  .item-images-results-gallery:not(:has(.image-after img)) {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
}
.image-before {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.image-after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

.item-images-results-gallery.is-active .image-after {
  opacity: 1;
  pointer-events: auto;
}

.item-images-results-gallery img {
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: cover !important;
  object-fit: cover !important;
  display: block;
}

.max-width-117 {
  max-width: 117px;
}

.slider-text-home .sp-horizontal .sp-arrows {
  margin-top: 5px;
  top: 100% !important;
}

.slider-text-home .sp-horizontal .sp-previous-arrow {
  left: 20px;
  -webkit-transform: translateX(-50%) !important;
  -ms-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
  right: auto;
}

.slider-text-home .sp-horizontal .sp-next-arrow {
  right: auto;
  left: 70px;
  -webkit-transform: translateX(-50%) !important;
  -ms-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
}

.home-gallery-white-title .jet-listing-dynamic-field__content {
  color: #fff !important;
}

.home-gallery-white-title span.jet-listing-dynamic-terms__link {
  color: #fff !important;
}

.home-gallery-white-title .jet-listing-dynamic-terms__icon.is-svg-icon svg circle {
  fill: #fff;
}

.post-single__main h3:last-of-type {
  color: #A57C5E;
  border-top: 1px solid #A57C5E;
  padding-top: 16px;
}

.post-single__main p {
  margin-bottom: 48px;
  opacity: 0.6;
  color: #393732;
  font-family: "Nunito Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.post-single__main p a {
  color: #393732;
  text-decoration: none;
  border-bottom: 1px solid #393732;
  padding-bottom: 0;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
}

.post-single__main p a:hover {
  border-bottom: 1px solid transparent;
}

.post-single__main h2, .post-single__main h3, .post-single__main h4, .post-single__main h5 {
  text-transform: capitalize;
}

.post-single__main h6 {
  color: #393732;
  font-family: "Nunito Sans";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: none;
}

.post-single__main h6 a {
  color: #A57C5E;
  text-decoration: none;
  border-bottom: 1px solid transparent;
  -webkit-transition: border-color 0.3s ease;
  transition: border-color 0.3s ease;
  padding-bottom: 0;
}

.post-single__main h6 a:hover {
  border-bottom: 1px solid #A57C5E;
}

.faq-section .e-n-accordion-item {
  border-bottom: 1px solid rgba(57, 55, 50, 0.1882352941);
}

.faq-section .e-n-accordion-item a {
  opacity: 0.6;
  color: #A57C5E;
  text-decoration: underline;
}

.faq-section .e-n-accordion-item a:hover {
  text-decoration: none;
}

.custom-color-icons .elementor-icon-box-title span {
  color: #393732;
}

.elementor-widget.elementor-widget-text-editor a:hover {
  text-decoration: underline;
}

.deplicate-delete-mobile {
  display: none !important;
}

.elementor-editor-wp-page div#testing, .elementor-editor-active div#testing {
  position: relative !important;
  display: block !important;
}

.testimonials.section {
  padding-top: 80px;
  padding-bottom: 80px;
}

.absolute-block-testionials {
  margin-bottom: 30px;
}

.elementor-heading-title, .elementor-icon-box-title, .jet-listing-dynamic-field__content {
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px;
}

.jet-listing-grid__slider-icon.prev-arrow.slick-arrow svg {
  display: none !important;
}

.jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
  width: 18px;
  height: 18px;
  background-image: url("../images/arrow-left-slider.svg");
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  padding: 20px;
  border-radius: 100%;
  border: none;
}

.jet-listing-grid__slider-icon.prev-arrow.slick-arrow:hover {
  opacity: 0.8;
}

.jet-listing-grid__slider-icon.next-arrow.slick-arrow svg {
  display: none !important;
}

.jet-listing-grid__slider-icon.next-arrow.slick-arrow {
  width: 18px;
  height: 18px;
  background-image: url("../images/arrow-right-slider.svg");
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
  padding: 20px;
  border-radius: 100%;
  border: none;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.jet-listing-grid__slider-icon.next-arrow.slick-arroww:hover {
  opacity: 0.8;
}

.gallery-slider-results .info-bottom-slider-result {
  margin-top: 20px;
}

/* 1. Настройка перспективы для 3D эффекта */
.flipgallery-our-team {
  -webkit-perspective: 1000px;
  perspective: 1000px;
  background: transparent;
}

/* 2. Контейнер, который будет вращаться */
.fix-container-our-team {
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.8s;
  transition: -webkit-transform 0.8s;
  transition: transform 0.8s;
  transition: transform 0.8s, -webkit-transform 0.8s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* 3. Состояние при клике (переворот) */
.flipgallery-our-team.is-active .fix-container-our-team {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

/* 4. Общие стили для сторон (лицо и спина) */
.elementor-widget-jet-listing-dynamic-image,
.description-load-our-team {
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden; /* Скрывает заднюю сторону при повороте */
  backface-visibility: hidden;
}

/* 5. Лицевая сторона (Картинка) */
.elementor-widget-jet-listing-dynamic-image {
  position: relative;
  z-index: 2;
}

/* 6. Задняя сторона (Описание) */
.description-load-our-team {
  position: absolute !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff; /* Укажите нужный фон */
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg); /* Изначально перевернута */
  z-index: 1;
  /* Скролл внутри */
  display: block !important;
  overflow-y: auto !important;
  overflow-x: hidden;
  padding: 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* 7. Убираем "вылезание" контента */
.description-load-our-team .jet-listing-dynamic-field__content {
  max-height: 100%;
}

/* 8. Тонкий скроллбар, чтобы не занимал место */
.description-load-our-team::-webkit-scrollbar {
  width: 4px;
}

.description-load-our-team::-webkit-scrollbar-thumb {
  background: #e0e0e0;
  border-radius: 10px;
}

/* Фикс для Elementor: чтобы виджеты не ломали 3D */
.elementor-widget-jet-listing-dynamic-field,
.elementor-widget-jet-listing-dynamic-image {
  margin: 0 !important;
}

.loadmore-button span.elementor-button-icon svg {
  width: 44px;
}

.loadmore-button span.elementor-button-text {
  font-family: "Iskry TEST";
}

.loadmore-button span.elementor-button-content-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.loadmore-button .elementor-button {
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px;
}

.loadmore-button:hover .elementor-button {
  text-decoration: none !important;
}

.white-box-page-sidebar {
  padding: 30px;
  background: #fff;
}

.white-box-page-sidebar hr {
  color: rgba(57, 55, 50, 0.1294117647);
}

.white-box-page-sidebar p {
  color: #393732;
  text-align: center;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Nunito Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  opacity: 0.6;
}

.white-box-page-sidebar .wp-block-image figure {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 8px !important;
}

.white-box-page-sidebar ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 12px;
}

.white-box-page-sidebar ul li {
  color: #393732;
  font-family: "Iskry TEST";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
  text-decoration: underline;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px;
}

.white-box-page-sidebar ul li:hover {
  text-decoration: none !important;
}

.white-box-page-sidebar ul li a {
  color: #393732;
  font-family: "Iskry TEST";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
  text-decoration: underline;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px;
}

.white-box-page-sidebar ul li a:hover {
  text-decoration: none !important;
}

.custom-button.sidebar span.jet-button__icon.jet-elements-icon {
  right: 5px;
}

h6 {
  color: #393732;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Nunito Sans";
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: none;
  margin-bottom: 30px;
}

.page-container-single h2, .page-container-single h3, .page-container-single h4, .page-container-single h5 {
  text-transform: capitalize;
  margin-bottom: 24px;
}

.page-container-single p {
  color: #393732;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Nunito Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  opacity: 0.6;
}

.page-container-single h6 a, .page-container-single p a {
  color: #A57C5E;
}

.page-container-single h6 a:hover, .page-container-single p a:hover {
  text-decoration: underline;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px;
}

.page-container-single ul {
  list-style: none;
  padding-left: 0;
  margin: 0 0 30px 0;
}

.page-container-single ul li {
  color: rgba(0, 0, 0, 0.5647058824);
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Nunito Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  position: relative;
  padding-left: 44px;
  margin-bottom: 15px;
}

.page-container-single ul li a {
  color: #A57C5E;
}

.page-container-single ul li a:hover {
  text-decoration: underline;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px;
}

.page-container-single ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 28px;
  height: 28px;
  background-image: url("/wp-content/themes/wp_uclinicmiami/assets/images/arrow-list.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.tableof-posts {
  background: #FFF;
  padding: 14px 20px;
}

.tableof-posts span.ez-toc-title-toggle {
  display: none;
}

.tableof-posts .center-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
}

.tableof-posts a.ez-toc-link {
  color: #393732;
  font-variant-numeric: lining-nums proportional-nums;
  font-family: "Nunito Sans";
  font-size: 16px;
  font-style: normal;
  opacity: 0.6;
  font-weight: 400;
  line-height: normal;
}

.tableof-posts a.ez-toc-link:hover {
  color: #A57C5E;
  opacity: 0.6;
}

.tableof-posts {
  position: sticky;
  top: 20px;
  max-height: calc(100vh - 40px); /* Высота экрана минус отступы */
  overflow-y: auto; /* Добавляет скролл, если контент не влезает */
}

.widget-area { /* или класс вашего сайдбара */
  height: 100%;
}

.jet-select__control {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  background-image: url("/wp-content/themes/wp_uclinicmiami/assets/images/weui_arrow-outlined.svg") !important;
  background-repeat: no-repeat !important;
  background-size: 20px auto !important;
  background-position: right 15px center !important;
  padding-right: 40px !important;
}

.jet-select__control::-ms-expand {
  display: none !important;
}

@media (max-width: 1439px) {
  .margin-0 {
    margin: 0 !important;
  }
}
@media (min-width: 768px) {
  .contact-form-page .container-cf7 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 0 20px;
  }
  .contact-form-page .container-cf7 span.wpcf7-form-control-wrap {
    width: 46%;
  }
  .our-team-grid .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    display: none !important;
  }
  .our-team-grid .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
    display: none !important;
  }
  .max-width-117 {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
  }
  .slider-text-home .sp-horizontal .sp-previous-arrow {
    left: auto;
    right: 52%;
  }
  .slider-text-home .sp-horizontal .sp-next-arrow {
    right: auto;
    left: 50%;
  }
  .slider-text-home .sp-horizontal .sp-arrows {
    top: -10px;
  }
  .post-single__main h6 {
    font-size: 22px;
  }
  .custom-font .elementor-icon-list-items.elementor-inline-items {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .custom-button .jet-button__label {
    bottom: -1px;
  }
  .book-now .jet-button__label {
    left: 10px;
  }
}
@media (min-width: 1024px) {
  .testimonials.section {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
@media (min-width: 1025px) {
  .container-logo-mobile {
    position: static;
  }
  .jet-sticky-section.elementor-element, .jet-sticky-section.elementor-element.jet-sticky-section--stuck {
    border-radius: 0;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .item-testimonials {
    min-height: 220px;
  }
  .absolute-block-testionials {
    margin-bottom: 0;
  }
  .testimonials.section {
    padding-top: 0;
    padding-bottom: 0;
  }
  .deplicate-delete-mobile {
    display: block !important;
  }
  .deplicate-delete-mobile .first-block {
    margin-bottom: 24px;
  }
  .deplicate-delete-mobile .second-block {
    margin-top: 24px;
  }
  .testimonials.section .absolute-block-testionials {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
  .testimonial--rel-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: none !important;
    transition: none !important;
    will-change: transform;
    force3D: true;
  }
  .div-block-55 {
    height: 700px;
    overflow: hidden;
    position: relative;
  }
}
@media (min-width: 1440px) {
  .jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
    -webkit-transform: translateX(calc(20% - (100vw - 1340px) / 4)) !important;
    -ms-transform: translateX(calc(20% - (100vw - 1340px) / 4)) !important;
    transform: translateX(calc(20% - (100vw - 1340px) / 4)) !important;
  }
  .jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    -webkit-transform: translateX(calc(-120% - (100vw - 1340px) / 4)) !important;
    -ms-transform: translateX(calc(-120% - (100vw - 1340px) / 4)) !important;
    transform: translateX(calc(-120% - (100vw - 1340px) / 4)) !important;
  }
  .full-width-slider {
    padding-left: calc((100% - 1340px) / 2);
  }
  .full-width-slider ul.jet-slick-dots {
    -webkit-transform: translateX(calc(-50% - (100vw - 1340px) / 4)) !important;
    -ms-transform: translateX(calc(-50% - (100vw - 1340px) / 4)) !important;
    transform: translateX(calc(-50% - (100vw - 1340px) / 4)) !important;
  }
  .jet-sticky-section.elementor-element.jet-sticky-section--stuck {
    max-width: 100%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQixjQUFBO0FBQ0E7RUFBVyxXQUFBO0VBQWEsWUFBQTtFQUFjLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQWUsbUJBQUE7RUFBQSxlQUFBO0VBQWlCLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxtQkFBQTtFQUFxQix3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFBeUIsZUFBQTtFQUFpQixjQUFBO0VBQWdCLFFBQUE7RUFBVSxNQUFBO0VBQU8sbUJBQUE7QURhdEs7O0FDWkk7RUFBUSxZQUFBO0VBQWMsYUFBQTtFQUFlLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQWUseUJBQUE7RUFBQSxzQkFBQTtFQUFBLG1CQUFBO0VBQXFCLHdCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUF5Qiw0Q0FBQTtFQUE4QyxrQkFBQTtFQUFvQiw4QkFBQTtFQUFBLHNCQUFBO0VBQXlCLGtCQUFBO0FEd0JqTTs7QUN2QlE7RUFBUSxXQUFBO0VBQWEsV0FBQTtFQUFhLFlBQUE7RUFBYyw2QkFBQTtFQUErQiw2QkFBQTtFQUErQixrQkFBQTtFQUFvQixrQkFBQTtFQUFvQixPQUFBO0VBQVMsTUFBQTtFQUFRLHdDQUFBO0VBQUEsZ0NBQUE7QURvQy9LOztBQ25DSTtFQUFJLFlBQUE7RUFBYyxxQkFBQTtFQUFzQixzQkFBQTtFQUFBLG1CQUFBO0VBQW9CLFlBQUE7QUQwQ2hFOztBQ3pDQTtFQUF5QixTQUFBO0FENkN6Qjs7QUM1Q0E7RUFDSTtJQUFHLG1DQUFBO0lBQUEsMkJBQUE7SUFBNEIsVUFBQTtFRGlEakM7RUNoREU7SUFBSyxnQ0FBQTtJQUFBLHdCQUFBO0lBQXlCLFVBQUE7RURvRGhDO0FBQ0Y7O0FDdkRBO0VBQ0k7SUFBRyxtQ0FBQTtJQUFBLDJCQUFBO0lBQTRCLFVBQUE7RURpRGpDO0VDaERFO0lBQUssZ0NBQUE7SUFBQSx3QkFB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QUEsMkJBQUE7SUFDQSxzQkFBQTtJQUNBLGFBQUE7RURrRUY7RUMvREY7SUFDSSxhQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtFRGlFRjtBQUNGO0FDL0RBO0VBQ0k7SUFDSSwwRUFBQTtJQUFBLHNFQUFBO0lBQUEsa0VBQUE7RURpRU47RUMvREU7SUFDSSw0RUFBQTtJQUFBLHdFQUFBO0lBQUEsb0VBQUE7RURpRU47RUMvREU7SUFDSSx1Q0FBQTtFRGlFTjtFQ2hFTTtJQUNJLDJFQUFBO0lBQUEsdUVBQUE7SUFBQSxtRUFBQTtFRGtFVjtFQy9ERTtJQUNJLGVBQUE7RURpRU47QUFDRiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIFBSRUxPQURFUiAqL1xuLnByZWxvYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5wcmVsb2FkZXIgZmlndXJlIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzgsIDIwMywgMTQxLCAwLjE2NCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBmYWRldXAgMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJlbG9hZGVyIGZpZ3VyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0E1N0M1RTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYW5pbWF0aW9uOiByb3RhdGUxIDAuNnMgaW5maW5pdGU7XG59XG5cbi5wcmVsb2FkZXIgaW1nIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLnBhZ2UtbG9hZGVkIC5wcmVsb2FkZXIge1xuICB0b3A6IDEwMCU7XG59XG5cbkBrZXlmcmFtZXMgZmFkZXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZTEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmN1c3RvbS1mb250cy1oMSAuamV0LWxpc3RpbmctZHluYW1pYy1maWVsZF9fY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIklza3J5IFRFU1RcIjtcbn1cblxuLmNvbnRhaW5lci1wZXJtYWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWluZXItcGVybWFsaW5rIC5saW5rLXBlcm1hbGluayAuamV0LWxpc3RpbmcuamV0LWxpc3RpbmctZHluYW1pYy1saW5rIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuXG4uZWxlbWVudG9yLWxpZ2h0Ym94IC5lbGVtZW50b3ItdmlkZW8tY29udGFpbmVyIC5lbGVtZW50b3ItdmlkZW8tc3F1YXJlIGlmcmFtZSwgLmVsZW1lbnRvci1saWdodGJveCAuZWxlbWVudG9yLXZpZGVvLWNvbnRhaW5lciAuZWxlbWVudG9yLXZpZGVvLXNxdWFyZSB2aWRlbyB7XG4gIGhlaWdodDogbWluKDcwdmgsIDkwdncpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBtaW4oMTQwdmgsIDkwdncpICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWluZXItc2xpZGVyLXBvc3RzOmhvdmVyIGg0LmpldC1saXN0aW5nLWR5bmFtaWMtZmllbGRfX2NvbnRlbnQge1xuICBjb2xvcjogI0E1N0M1RTtcbn1cblxuLmN1c3RvbS1mb250IC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW1zLmVsZW1lbnRvci1pbmxpbmUtaXRlbXMge1xuICBtYXJnaW4taW5saW5lOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG59XG5cbi5jdXN0b20tZm9udCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jdXN0b20tZm9udCAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jdXN0b20tZm9udCAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xufVxuXG4uY3VzdG9tLWZvbnQgYTpob3ZlciAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0OjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbn1cblxuLmN1c3RvbS1mb250IHNwYW4uZWxlbWVudG9yLWljb24tbGlzdC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiSXNrcnkgVEVTVFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi50ZXh0LXVuZGVybGluZSAuamV0LWxpc3RpbmctZHluYW1pYy1maWVsZF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4udGV4dC11bmRlcmxpbmUgLmpldC1saXN0aW5nLWR5bmFtaWMtZmllbGRfX2NvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzNzMyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xufVxuXG4udGV4dC11bmRlcmxpbmUgLmpldC1saXN0aW5nLWR5bmFtaWMtZmllbGRfX2NvbnRlbnQ6aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuXG4uZnVsbC13aWR0aC1zbGlkZXIgdWwuamV0LXNsaWNrLWRvdHMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2NSwgMTI0LCA5NCwgMC4wNzA1ODgyMzUzKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmN1c3RvbS1idXR0b24gLmpldC1idXR0b25fX2xhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IC0xcHg7XG59XG5cbi5jdXN0b20tYnV0dG9uIHNwYW4uamV0LWJ1dHRvbl9faWNvbi5qZXQtZWxlbWVudHMtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5ib29rLW5vdyAuamV0LWJ1dHRvbl9fbGFiZWwge1xuICBsZWZ0OiAwO1xufVxuXG4uYm9vay1ub3cgc3Bhbi5qZXQtYnV0dG9uX19pY29uLmpldC1lbGVtZW50cy1pY29uIHtcbiAgcmlnaHQ6IDNweDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEwNCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGh5cGhlbnM6IG5vbmU7XG59XG5cbmgxIHNwYW4sIGgyIHNwYW4sIGgzIHNwYW4sIGg0IHNwYW4sIGg1IHNwYW4sIGg2IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjQTU3QzVFO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoNTBweCwgNXZ3LCAxMjBweCk7XG4gIGxldHRlci1zcGFjaW5nOiBjbGFtcCgtMXB4LCAtMC41dncsIC0yLjRweCk7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCA1dncsIDY4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogY2xhbXAoLTAuNzJweCwgLTAuNXZ3LCAtMS4zNnB4KTtcbn1cblxuaDMge1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDV2dywgMzJweCk7XG4gIGxldHRlci1zcGFjaW5nOiBjbGFtcCgtMC42NHB4LCAtMC41dncsIC0wLjQ4cHgpO1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgNXZ3LCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG59XG5cbi5tYWluLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLW1lbnUgYS5tZW51LWl0ZW0tbGluazpob3ZlciAuamV0LW5hdi1hcnJvdyBzdmcge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4uZ2lmdC1pY29uLWl0ZW0gc3Bhbi5qZXQtbmF2LWxpbmstdGV4dCB7XG4gIGNvbG9yOiAjQTU3QzVFO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xufVxuXG4uZ2lmdC1pY29uLWl0ZW0gc3Bhbi5qZXQtbmF2LWxpbmstdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BoX2dpZnQtbGlnaHQuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHRvcDogMXB4O1xufVxuXG4uY29udGFpbmVyLWxvZ28tbW9iaWxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4cHg7XG59XG5cbi5qZXQtc3RpY2t5LXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQge1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgbWF4LXdpZHRoOiA5MyU7XG4gIHotaW5kZXg6IDk7XG59XG5cbi5qZXQtc3RpY2t5LXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQgPiAuZS1jb24taW5uZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5qZXQtc3RpY2t5LXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQuamV0LXN0aWNreS1zZWN0aW9uLS1zdHVjayB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBtYXgtd2lkdGg6IDk1JTtcbn1cblxuLmpldC1zdGlja3ktc2VjdGlvbi5lbGVtZW50b3ItZWxlbWVudC5qZXQtc3RpY2t5LXNlY3Rpb24tLXN0dWNrID4gLmUtY29uLWlubmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWhlaWdodC0xMDAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm9yZGVyLWhlaWdodC0xMDAtY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NywgNTUsIDUwLCAwLjE0OTAxOTYwNzgpO1xufVxuXG4uZGlzYWJsZS1ldmVudCBhIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5kaXNhYmxlLWV2ZW50IGEgdGltZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY3VzdG9tLXRpdGxlIC5lbGVtZW50b3ItaWNvbi1ib3gtdGl0bGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIklza3J5IFRFU1RcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzOTM3MzI7XG4gIGh5cGhlbnM6IG5vbmU7XG59XG5cbi5vdXItdGVhbS1ncmlkIC5jdXN0b20tdGl0bGUgLmpldC1saXN0aW5nLWR5bmFtaWMtZmllbGRfX2NvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCIsIHNhbnMtc2VyaWY7XG4gIGh5cGhlbnM6IG5vbmU7XG59XG5cbi5pdGVtLWltYWdlcy1yZXN1bHRzLWdhbGxlcnk6bm90KDpoYXMoLmltYWdlLWFmdGVyIGltZykpIC5jbGljay1pbWFnZS1hYnNvbHV0ZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLml0ZW0taW1hZ2VzLXJlc3VsdHMtZ2FsbGVyeS5pcy1hY3RpdmUgLmNsaWNrLWltYWdlLWFic29sdXRlIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pdGVtLWltYWdlcy1yZXN1bHRzLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLml0ZW0taW1hZ2VzLXJlc3VsdHMtZ2FsbGVyeSAuY2xpY2staW1hZ2UtYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uaXRlbS1pbWFnZXMtcmVzdWx0cy1nYWxsZXJ5OmhhcyguaW1hZ2UtYWZ0ZXIgaW1nKSB7XG4gIGhlaWdodDogMzgwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLml0ZW0taW1hZ2VzLXJlc3VsdHMtZ2FsbGVyeTpoYXMoLmltYWdlLWFmdGVyIGltZykge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbi5pdGVtLWltYWdlcy1yZXN1bHRzLWdhbGxlcnk6bm90KDpoYXMoLmltYWdlLWFmdGVyIGltZykpIHtcbiAgaGVpZ2h0OiAyNzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaXRlbS1pbWFnZXMtcmVzdWx0cy1nYWxsZXJ5Om5vdCg6aGFzKC5pbWFnZS1hZnRlciBpbWcpKSB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxufVxuLmltYWdlLWJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuLmltYWdlLWFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cblxuLml0ZW0taW1hZ2VzLXJlc3VsdHMtZ2FsbGVyeS5pcy1hY3RpdmUgLmltYWdlLWFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5pdGVtLWltYWdlcy1yZXN1bHRzLWdhbGxlcnkgaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWF4LXdpZHRoLTExNyB7XG4gIG1heC13aWR0aDogMTE3cHg7XG59XG5cbi5zbGlkZXItdGV4dC1ob21lIC5zcC1ob3Jpem9udGFsIC5zcC1hcnJvd3Mge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRvcDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGVyLXRleHQtaG9tZSAuc3AtaG9yaXpvbnRhbCAuc3AtcHJldmlvdXMtYXJyb3cge1xuICBsZWZ0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zbGlkZXItdGV4dC1ob21lIC5zcC1ob3Jpem9udGFsIC5zcC1uZXh0LWFycm93IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDcwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS1nYWxsZXJ5LXdoaXRlLXRpdGxlIC5qZXQtbGlzdGluZy1keW5hbWljLWZpZWxkX19jb250ZW50IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmhvbWUtZ2FsbGVyeS13aGl0ZS10aXRsZSBzcGFuLmpldC1saXN0aW5nLWR5bmFtaWMtdGVybXNfX2xpbmsge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uaG9tZS1nYWxsZXJ5LXdoaXRlLXRpdGxlIC5qZXQtbGlzdGluZy1keW5hbWljLXRlcm1zX19pY29uLmlzLXN2Zy1pY29uIHN2ZyBjaXJjbGUge1xuICBmaWxsOiAjZmZmO1xufVxuXG4ucG9zdC1zaW5nbGVfX21haW4gaDM6bGFzdC1vZi10eXBlIHtcbiAgY29sb3I6ICNBNTdDNUU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQTU3QzVFO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLnBvc3Qtc2luZ2xlX19tYWluIHAge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnBvc3Qtc2luZ2xlX19tYWluIHAgYSB7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzkzNzMyO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbn1cblxuLnBvc3Qtc2luZ2xlX19tYWluIHAgYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnBvc3Qtc2luZ2xlX19tYWluIGgyLCAucG9zdC1zaW5nbGVfX21haW4gaDMsIC5wb3N0LXNpbmdsZV9fbWFpbiBoNCwgLnBvc3Qtc2luZ2xlX19tYWluIGg1IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5wb3N0LXNpbmdsZV9fbWFpbiBoNiB7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5wb3N0LXNpbmdsZV9fbWFpbiBoNiBhIHtcbiAgY29sb3I6ICNBNTdDNUU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnBvc3Qtc2luZ2xlX19tYWluIGg2IGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E1N0M1RTtcbn1cblxuLmZhcS1zZWN0aW9uIC5lLW4tYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg1NywgNTUsIDUwLCAwLjE4ODIzNTI5NDEpO1xufVxuXG4uZmFxLXNlY3Rpb24gLmUtbi1hY2NvcmRpb24taXRlbSBhIHtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogI0E1N0M1RTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mYXEtc2VjdGlvbiAuZS1uLWFjY29yZGlvbi1pdGVtIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jdXN0b20tY29sb3ItaWNvbnMgLmVsZW1lbnRvci1pY29uLWJveC10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICMzOTM3MzI7XG59XG5cbi5lbGVtZW50b3Itd2lkZ2V0LmVsZW1lbnRvci13aWRnZXQtdGV4dC1lZGl0b3IgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZGVwbGljYXRlLWRlbGV0ZS1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lbGVtZW50b3ItZWRpdG9yLXdwLXBhZ2UgZGl2I3Rlc3RpbmcsIC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSBkaXYjdGVzdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4udGVzdGltb25pYWxzLnNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5hYnNvbHV0ZS1ibG9jay10ZXN0aW9uaWFscyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5lbGVtZW50b3ItaGVhZGluZy10aXRsZSwgLmVsZW1lbnRvci1pY29uLWJveC10aXRsZSwgLmpldC1saXN0aW5nLWR5bmFtaWMtZmllbGRfX2NvbnRlbnQge1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbi5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5wcmV2LWFycm93LnNsaWNrLWFycm93IHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmpldC1saXN0aW5nLWdyaWRfX3NsaWRlci1pY29uLnByZXYtYXJyb3cuc2xpY2stYXJyb3cge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctbGVmdC1zbGlkZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5wcmV2LWFycm93LnNsaWNrLWFycm93OmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uamV0LWxpc3RpbmctZ3JpZF9fc2xpZGVyLWljb24ubmV4dC1hcnJvdy5zbGljay1hcnJvdyBzdmcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5uZXh0LWFycm93LnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXNsaWRlci5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5uZXh0LWFycm93LnNsaWNrLWFycm93dzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmdhbGxlcnktc2xpZGVyLXJlc3VsdHMgLmluZm8tYm90dG9tLXNsaWRlci1yZXN1bHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKiAxLiDQndCw0YHRgtGA0L7QudC60LAg0L/QtdGA0YHQv9C10LrRgtC40LLRiyDQtNC70Y8gM0Qg0Y3RhNGE0LXQutGC0LAgKi9cbi5mbGlwZ2FsbGVyeS1vdXItdGVhbSB7XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiAyLiDQmtC+0L3RgtC10LnQvdC10YAsINC60L7RgtC+0YDRi9C5INCx0YPQtNC10YIg0LLRgNCw0YnQsNGC0YzRgdGPICovXG4uZml4LWNvbnRhaW5lci1vdXItdGVhbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHM7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8qIDMuINCh0L7RgdGC0L7Rj9C90LjQtSDQv9GA0Lgg0LrQu9C40LrQtSAo0L/QtdGA0LXQstC+0YDQvtGCKSAqL1xuLmZsaXBnYWxsZXJ5LW91ci10ZWFtLmlzLWFjdGl2ZSAuZml4LWNvbnRhaW5lci1vdXItdGVhbSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuXG4vKiA0LiDQntCx0YnQuNC1INGB0YLQuNC70Lgg0LTQu9GPINGB0YLQvtGA0L7QvSAo0LvQuNGG0L4g0Lgg0YHQv9C40L3QsCkgKi9cbi5lbGVtZW50b3Itd2lkZ2V0LWpldC1saXN0aW5nLWR5bmFtaWMtaW1hZ2UsXG4uZGVzY3JpcHRpb24tbG9hZC1vdXItdGVhbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyAvKiDQodC60YDRi9Cy0LDQtdGCINC30LDQtNC90Y7RjiDRgdGC0L7RgNC+0L3RgyDQv9GA0Lgg0L/QvtCy0L7RgNC+0YLQtSAqL1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIDUuINCb0LjRhtC10LLQsNGPINGB0YLQvtGA0L7QvdCwICjQmtCw0YDRgtC40L3QutCwKSAqL1xuLmVsZW1lbnRvci13aWRnZXQtamV0LWxpc3RpbmctZHluYW1pYy1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLyogNi4g0JfQsNC00L3Rj9GPINGB0YLQvtGA0L7QvdCwICjQntC/0LjRgdCw0L3QuNC1KSAqL1xuLmRlc2NyaXB0aW9uLWxvYWQtb3VyLXRlYW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyAvKiDQo9C60LDQttC40YLQtSDQvdGD0LbQvdGL0Lkg0YTQvtC9ICovXG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyAvKiDQmNC30L3QsNGH0LDQu9GM0L3QviDQv9C10YDQtdCy0LXRgNC90YPRgtCwICovXG4gIHotaW5kZXg6IDE7XG4gIC8qINCh0LrRgNC+0LvQuyDQstC90YPRgtGA0LggKi9cbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIDcuINCj0LHQuNGA0LDQtdC8IFwi0LLRi9C70LXQt9Cw0L3QuNC1XCIg0LrQvtC90YLQtdC90YLQsCAqL1xuLmRlc2NyaXB0aW9uLWxvYWQtb3VyLXRlYW0gLmpldC1saXN0aW5nLWR5bmFtaWMtZmllbGRfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiA4LiDQotC+0L3QutC40Lkg0YHQutGA0L7Qu9C70LHQsNGALCDRh9GC0L7QsdGLINC90LUg0LfQsNC90LjQvNCw0Lsg0LzQtdGB0YLQviAqL1xuLmRlc2NyaXB0aW9uLWxvYWQtb3VyLXRlYW06Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbn1cblxuLmRlc2NyaXB0aW9uLWxvYWQtb3VyLXRlYW06Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLyog0KTQuNC60YEg0LTQu9GPIEVsZW1lbnRvcjog0YfRgtC+0LHRiyDQstC40LTQttC10YLRiyDQvdC1INC70L7QvNCw0LvQuCAzRCAqL1xuLmVsZW1lbnRvci13aWRnZXQtamV0LWxpc3RpbmctZHluYW1pYy1maWVsZCxcbi5lbGVtZW50b3Itd2lkZ2V0LWpldC1saXN0aW5nLWR5bmFtaWMtaW1hZ2Uge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmxvYWRtb3JlLWJ1dHRvbiBzcGFuLmVsZW1lbnRvci1idXR0b24taWNvbiBzdmcge1xuICB3aWR0aDogNDRweDtcbn1cblxuLmxvYWRtb3JlLWJ1dHRvbiBzcGFuLmVsZW1lbnRvci1idXR0b24tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIklza3J5IFRFU1RcIjtcbn1cblxuLmxvYWRtb3JlLWJ1dHRvbiBzcGFuLmVsZW1lbnRvci1idXR0b24tY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxvYWRtb3JlLWJ1dHRvbiAuZWxlbWVudG9yLWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cblxuLmxvYWRtb3JlLWJ1dHRvbjpob3ZlciAuZWxlbWVudG9yLWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ud2hpdGUtYm94LXBhZ2Utc2lkZWJhciB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi53aGl0ZS1ib3gtcGFnZS1zaWRlYmFyIGhyIHtcbiAgY29sb3I6IHJnYmEoNTcsIDU1LCA1MCwgMC4xMjk0MTE3NjQ3KTtcbn1cblxuLndoaXRlLWJveC1wYWdlLXNpZGViYXIgcCB7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcyBwcm9wb3J0aW9uYWwtbnVtcztcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLndoaXRlLWJveC1wYWdlLXNpZGViYXIgLndwLWJsb2NrLWltYWdlIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aGl0ZS1ib3gtcGFnZS1zaWRlYmFyIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMnB4O1xufVxuXG4ud2hpdGUtYm94LXBhZ2Utc2lkZWJhciB1bCBsaSB7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cblxuLndoaXRlLWJveC1wYWdlLXNpZGViYXIgdWwgbGk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLndoaXRlLWJveC1wYWdlLXNpZGViYXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbn1cblxuLndoaXRlLWJveC1wYWdlLXNpZGViYXIgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWJ1dHRvbi5zaWRlYmFyIHNwYW4uamV0LWJ1dHRvbl9faWNvbi5qZXQtZWxlbWVudHMtaWNvbiB7XG4gIHJpZ2h0OiA1cHg7XG59XG5cbmg2IHtcbiAgY29sb3I6ICMzOTM3MzI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcyBwcm9wb3J0aW9uYWwtbnVtcztcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucGFnZS1jb250YWluZXItc2luZ2xlIGgyLCAucGFnZS1jb250YWluZXItc2luZ2xlIGgzLCAucGFnZS1jb250YWluZXItc2luZ2xlIGg0LCAucGFnZS1jb250YWluZXItc2luZ2xlIGg1IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5wYWdlLWNvbnRhaW5lci1zaW5nbGUgcCB7XG4gIGNvbG9yOiAjMzkzNzMyO1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXMgcHJvcG9ydGlvbmFsLW51bXM7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5wYWdlLWNvbnRhaW5lci1zaW5nbGUgaDYgYSwgLnBhZ2UtY29udGFpbmVyLXNpbmdsZSBwIGEge1xuICBjb2xvcjogI0E1N0M1RTtcbn1cblxuLnBhZ2UtY29udGFpbmVyLXNpbmdsZSBoNiBhOmhvdmVyLCAucGFnZS1jb250YWluZXItc2luZ2xlIHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbi5wYWdlLWNvbnRhaW5lci1zaW5nbGUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuLnBhZ2UtY29udGFpbmVyLXNpbmdsZSB1bCBsaSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTY0NzA1ODgyNCk7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcyBwcm9wb3J0aW9uYWwtbnVtcztcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvIFNhbnNcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnBhZ2UtY29udGFpbmVyLXNpbmdsZSB1bCBsaSBhIHtcbiAgY29sb3I6ICNBNTdDNUU7XG59XG5cbi5wYWdlLWNvbnRhaW5lci1zaW5nbGUgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbi5wYWdlLWNvbnRhaW5lci1zaW5nbGUgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd3BfdWNsaW5pY21pYW1pL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGlzdC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4udGFibGVvZi1wb3N0cyB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbn1cblxuLnRhYmxlb2YtcG9zdHMgc3Bhbi5lei10b2MtdGl0bGUtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYmxlb2YtcG9zdHMgLmNlbnRlci1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi50YWJsZW9mLXBvc3RzIGEuZXotdG9jLWxpbmsge1xuICBjb2xvcjogIzM5MzczMjtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zIHByb3BvcnRpb25hbC1udW1zO1xuICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgb3BhY2l0eTogMC42O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4udGFibGVvZi1wb3N0cyBhLmV6LXRvYy1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNBNTdDNUU7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnRhYmxlb2YtcG9zdHMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTsgLyog0JLRi9GB0L7RgtCwINGN0LrRgNCw0L3QsCDQvNC40L3Rg9GBINC+0YLRgdGC0YPQv9GLICovXG4gIG92ZXJmbG93LXk6IGF1dG87IC8qINCU0L7QsdCw0LLQu9GP0LXRgiDRgdC60YDQvtC70LssINC10YHQu9C4INC60L7QvdGC0LXQvdGCINC90LUg0LLQu9C10LfQsNC10YIgKi9cbn1cblxuLndpZGdldC1hcmVhIHsgLyog0LjQu9C4INC60LvQsNGB0YEg0LLQsNGI0LXQs9C+INGB0LDQudC00LHQsNGA0LAgKi9cbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uamV0LXNlbGVjdF9fY29udHJvbCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd3BfdWNsaW5pY21pYW1pL2Fzc2V0cy9pbWFnZXMvd2V1aV9hcnJvdy1vdXRsaW5lZC5zdmdcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0byAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5qZXQtc2VsZWN0X19jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tYXJnaW4tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdC1mb3JtLXBhZ2UgLmNvbnRhaW5lci1jZjcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMCAyMHB4O1xuICB9XG4gIC5jb250YWN0LWZvcm0tcGFnZSAuY29udGFpbmVyLWNmNyBzcGFuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICB3aWR0aDogNDYlO1xuICB9XG4gIC5vdXItdGVhbS1ncmlkIC5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5uZXh0LWFycm93LnNsaWNrLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm91ci10ZWFtLWdyaWQgLmpldC1saXN0aW5nLWdyaWRfX3NsaWRlci1pY29uLnByZXYtYXJyb3cuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXdpZHRoLTExNyB7XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuc2xpZGVyLXRleHQtaG9tZSAuc3AtaG9yaXpvbnRhbCAuc3AtcHJldmlvdXMtYXJyb3cge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDUyJTtcbiAgfVxuICAuc2xpZGVyLXRleHQtaG9tZSAuc3AtaG9yaXpvbnRhbCAuc3AtbmV4dC1hcnJvdyB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5zbGlkZXItdGV4dC1ob21lIC5zcC1ob3Jpem9udGFsIC5zcC1hcnJvd3Mge1xuICAgIHRvcDogLTEwcHg7XG4gIH1cbiAgLnBvc3Qtc2luZ2xlX19tYWluIGg2IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmN1c3RvbS1mb250IC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW1zLmVsZW1lbnRvci1pbmxpbmUtaXRlbXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmN1c3RvbS1idXR0b24gLmpldC1idXR0b25fX2xhYmVsIHtcbiAgICBib3R0b206IC0xcHg7XG4gIH1cbiAgLmJvb2stbm93IC5qZXQtYnV0dG9uX19sYWJlbCB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGVzdGltb25pYWxzLnNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lci1sb2dvLW1vYmlsZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuamV0LXN0aWNreS1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LCAuamV0LXN0aWNreS1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LmpldC1zdGlja3ktc2VjdGlvbi0tc3R1Y2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pdGVtLXRlc3RpbW9uaWFscyB7XG4gICAgbWluLWhlaWdodDogMjIwcHg7XG4gIH1cbiAgLmFic29sdXRlLWJsb2NrLXRlc3Rpb25pYWxzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC50ZXN0aW1vbmlhbHMuc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmRlcGxpY2F0ZS1kZWxldGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kZXBsaWNhdGUtZGVsZXRlLW1vYmlsZSAuZmlyc3QtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbiAgLmRlcGxpY2F0ZS1kZWxldGUtbW9iaWxlIC5zZWNvbmQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFscy5zZWN0aW9uIC5hYnNvbHV0ZS1ibG9jay10ZXN0aW9uaWFscyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAudGVzdGltb25pYWwtLXJlbC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgZm9yY2UzRDogdHJ1ZTtcbiAgfVxuICAuZGl2LWJsb2NrLTU1IHtcbiAgICBoZWlnaHQ6IDcwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5wcmV2LWFycm93LnNsaWNrLWFycm93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygyMCUgLSAoMTAwdncgLSAxMzQwcHgpIC8gNCkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmpldC1saXN0aW5nLWdyaWRfX3NsaWRlci1pY29uLm5leHQtYXJyb3cuc2xpY2stYXJyb3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKC0xMjAlIC0gKDEwMHZ3IC0gMTM0MHB4KSAvIDQpKSAhaW1wb3J0YW50O1xuICB9XG4gIC5mdWxsLXdpZHRoLXNsaWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gMTM0MHB4KSAvIDIpO1xuICB9XG4gIC5mdWxsLXdpZHRoLXNsaWRlciB1bC5qZXQtc2xpY2stZG90cyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSAtICgxMDB2dyAtIDEzNDBweCkgLyA0KSkgIWltcG9ydGFudDtcbiAgfVxuICAuamV0LXN0aWNreS1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LmpldC1zdGlja3ktc2VjdGlvbi0tc3R1Y2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufSIsIi8qIFBSRUxPQURFUiAqL1xuLnByZWxvYWRlcnt3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBwb3NpdGlvbjogZml4ZWQ7IHotaW5kZXg6IDk5OTk5OyByaWdodDogMDsgdG9wOjA7IGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgZmlndXJleyB3aWR0aDogMTQwcHg7IGhlaWdodDogMTQwcHg7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzOCwgMjAzLCAxNDEsIDAuMTY0KTsgYm9yZGVyLXJhZGl1czogNTAlOyBhbmltYXRpb246IGZhZGV1cCAwLjMwczsgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmFmdGVye2NvbnRlbnQ6IFwiXCI7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItdG9wOiAxcHggc29saWQgI0E1N0M1RTsgYm9yZGVyLXJhZGl1czogNTAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMDsgYW5pbWF0aW9uOiByb3RhdGUxIDAuNjBzIGluZmluaXRlO319XG4gICAgaW1ne2hlaWdodDogOTBweDsgZGlzcGxheTogaW5saW5lLWJsb2NrO29iamVjdC1maXQ6IGNvbnRhaW47cGFkZGluZzogNXB4O319XG4ucGFnZS1sb2FkZWQgLnByZWxvYWRlcnsgdG9wOiAxMDAlO31cbkBrZXlmcmFtZXMgZmFkZXVwIHtcbiAgICAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KTsgb3BhY2l0eTogMDt9XG4gICAgMTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTsgb3BhY2l0eTogMTt9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZTEge1xuICAgIDAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyk7IH1cbiAgICAxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTsgfVxufVxuLmN1c3RvbS1mb250cy1oMSAuamV0LWxpc3RpbmctZHluYW1pYy1maWVsZF9fY29udGVudHtcbiAgICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCI7XG59XG4uY29udGFpbmVyLXBlcm1hbGlua3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmxpbmstcGVybWFsaW5re1xuICAgICAgICAuamV0LWxpc3RpbmcuamV0LWxpc3RpbmctZHluYW1pYy1saW5rIGF7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogLTgwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5lbGVtZW50b3ItbGlnaHRib3ggLmVsZW1lbnRvci12aWRlby1jb250YWluZXIgLmVsZW1lbnRvci12aWRlby1zcXVhcmUgaWZyYW1lLCAuZWxlbWVudG9yLWxpZ2h0Ym94IC5lbGVtZW50b3ItdmlkZW8tY29udGFpbmVyIC5lbGVtZW50b3ItdmlkZW8tc3F1YXJlIHZpZGVvIHtcbiAgICBoZWlnaHQ6IG1pbig3MHZoLCA5MHZ3KSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBtaW4oMTQwdmgsIDkwdncpICFpbXBvcnRhbnQ7XG59XG4uY29udGFpbmVyLXNsaWRlci1wb3N0czpob3ZlcntcbiAgICBoNC5qZXQtbGlzdGluZy1keW5hbWljLWZpZWxkX19jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICNBNTdDNUU7XG4gICAgfVxufVxuLmN1c3RvbS1mb250e1xuICAgIC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW1zLmVsZW1lbnRvci1pbmxpbmUtaXRlbXMge1xuICAgICAgICBtYXJnaW4taW5saW5lOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE0cHg7XG4gICAgfVxuICAgIGF7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuZWxlbWVudG9yLWljb24tbGlzdC10ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTowO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAgIH1cblxuICAgIGE6aG92ZXIgLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dDo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgc3Bhbi5lbGVtZW50b3ItaWNvbi1saXN0LXRleHR7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIklza3J5IFRFU1RcIjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cbn1cbi50ZXh0LXVuZGVybGluZXtcbiAgICAuamV0LWxpc3RpbmctZHluYW1pYy1maWVsZF9fY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM3MzI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZnVsbC13aWR0aC1zbGlkZXIge1xuICAgIHVsLmpldC1zbGljay1kb3RzIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2E1N2M1ZTEyO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cbn1cblxuLmN1c3RvbS1idXR0b257XG4gICAgLmpldC1idXR0b25fX2xhYmVse1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogLTFweDtcbiAgICB9XG4gICAgc3Bhbi5qZXQtYnV0dG9uX19pY29uLmpldC1lbGVtZW50cy1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTJweDtcbiAgICB9XG59XG4uYm9vay1ub3d7XG4gICAgLmpldC1idXR0b25fX2xhYmVse1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBzcGFuLmpldC1idXR0b25fX2ljb24uamV0LWVsZW1lbnRzLWljb24ge1xuICAgICAgICByaWdodDogM3B4O1xuICAgIH1cbn1cbi5pY29uLWJvb2t7XG5cbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGNvbG9yOiAjMzkzNzMyO1xuICAgIGZvbnQtZmFtaWx5OiBcIklza3J5IFRFU1RcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTA0JTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGh5cGhlbnM6IG5vbmU7XG4gICAgc3BhbntcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJc2tyeSBURVNUJywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICNBNTdDNUU7IFxuICAgIH1cbn1cbmgxe1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoNTBweCwgNXZ3LCAxMjBweCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGNsYW1wKC0xcHgsIC0wLjV2dywgLTIuNHB4KTtcbn1cbmgye1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMzZweCwgNXZ3LCA2OHB4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogY2xhbXAoLTAuNzJweCwgLTAuNXZ3LCAtMS4zNnB4KTtcbn1cbmgze1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgNXZ3LCAzMnB4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogY2xhbXAoLTAuNjRweCwgLTAuNXZ3LCAtMC40OHB4KTtcbn1cbmg0e1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjBweCwgNXZ3LCAyNHB4KTtcbiAgICBsZXR0ZXItc3BhY2luZzotMC40OHB4O1xufVxuLm1haW4tbWVudXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYS5tZW51LWl0ZW0tbGluazpob3ZlciAuamV0LW5hdi1hcnJvdyBzdmcge1xuICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgIH1cbn1cbi5naWZ0LWljb24taXRlbXtcbiAgICBzcGFuLmpldC1uYXYtbGluay10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNBNTdDNUU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9waF9naWZ0LWxpZ2h0LnN2ZycpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29udGFpbmVyLWxvZ28tbW9iaWxle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA4cHg7XG59XG4uamV0LXN0aWNreS1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDkzJTtcbiAgICB6LWluZGV4OiA5O1xuICAgICYgPiAuZS1jb24taW5uZXJ7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4uamV0LXN0aWNreS1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LmpldC1zdGlja3ktc2VjdGlvbi0tc3R1Y2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgICYgPiAuZS1jb24taW5uZXJ7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4uc2xpZGVyLXBvc3Rze1xuICAgIFxufVxuLmJvcmRlci1oZWlnaHQtMTAwLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJvcmRlci1oZWlnaHQtMTAwLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTBweDsgXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTM3MzIyNjtcbn1cbi5kaXNhYmxlLWV2ZW50IGF7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGltZXtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuLmN1c3RvbS10aXRsZSAuZWxlbWVudG9yLWljb24tYm94LXRpdGxlIHNwYW57XG4gICAgZm9udC1mYW1pbHk6ICdJc2tyeSBURVNUJywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzM5MzczMjtcbiAgICBoeXBoZW5zOiBub25lO1xufVxuXG4ub3VyLXRlYW0tZ3JpZCB7XG4gICAgLmN1c3RvbS10aXRsZXtcbiAgICAgICAgLmpldC1saXN0aW5nLWR5bmFtaWMtZmllbGRfX2NvbnRlbnR7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0lza3J5IFRFU1QnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgaHlwaGVuczogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pdGVtLWltYWdlcy1yZXN1bHRzLWdhbGxlcnk6bm90KDpoYXMoLmltYWdlLWFmdGVyIGltZykpIC5jbGljay1pbWFnZS1hYnNvbHV0ZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLml0ZW0taW1hZ2VzLXJlc3VsdHMtZ2FsbGVyeS5pcy1hY3RpdmUgLmNsaWNrLWltYWdlLWFic29sdXRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLml0ZW0taW1hZ2VzLXJlc3VsdHMtZ2FsbGVyeSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICAuY2xpY2staW1hZ2UtYWJzb2x1dGV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxufVxuXG4uaXRlbS1pbWFnZXMtcmVzdWx0cy1nYWxsZXJ5OmhhcyguaW1hZ2UtYWZ0ZXIgaW1nKSB7XG4gICAgaGVpZ2h0OiAzODBweDsgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaXRlbS1pbWFnZXMtcmVzdWx0cy1nYWxsZXJ5OmhhcyguaW1hZ2UtYWZ0ZXIgaW1nKSB7XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgfVxufVxuXG4uaXRlbS1pbWFnZXMtcmVzdWx0cy1nYWxsZXJ5Om5vdCg6aGFzKC5pbWFnZS1hZnRlciBpbWcpKSB7XG4gICAgaGVpZ2h0OiAyNzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5pdGVtLWltYWdlcy1yZXN1bHRzLWdhbGxlcnk6bm90KDpoYXMoLmltYWdlLWFmdGVyIGltZykpIHtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB9XG59XG5cbi5pbWFnZS1iZWZvcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmltYWdlLWFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cblxuLml0ZW0taW1hZ2VzLXJlc3VsdHMtZ2FsbGVyeS5pcy1hY3RpdmUgLmltYWdlLWFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uaXRlbS1pbWFnZXMtcmVzdWx0cy1nYWxsZXJ5IGltZyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuICAgIC5tYXgtd2lkdGgtMTE3e1xuICAgICAgICBtYXgtd2lkdGg6IDExN3B4O1xuICAgIH1cbi5zbGlkZXItdGV4dC1ob21le1xuICAgIC5zcC1ob3Jpem9udGFsIC5zcC1hcnJvd3Mge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIHRvcDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zcC1ob3Jpem9udGFsIC5zcC1wcmV2aW91cy1hcnJvdyB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICB9XG4gICAgLnNwLWhvcml6b250YWwgLnNwLW5leHQtYXJyb3d7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDtcbiAgICB9XG59XG4uaG9tZS1nYWxsZXJ5LXdoaXRlLXRpdGxle1xuICAgIC5qZXQtbGlzdGluZy1keW5hbWljLWZpZWxkX19jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgc3Bhbi5qZXQtbGlzdGluZy1keW5hbWljLXRlcm1zX19saW5rIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmpldC1saXN0aW5nLWR5bmFtaWMtdGVybXNfX2ljb24uaXMtc3ZnLWljb24gc3ZnIGNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxufVxuXG4ucG9zdC1zaW5nbGVfX21haW4ge1xuICAgIGgzOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGNvbG9yOiAjQTU3QzVFO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0E1N0M1RTtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIGNvbG9yOiAjMzkzNzMyO1xuICAgICAgICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzkzNzMyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzOTM3MzI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2U7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyLCBoMywgaDQsIGg1IHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgICAgY29sb3I6ICMzOTM3MzI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQTU3QzVFO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBNTdDNUU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5mYXEtc2VjdGlvbntcbiAgICAuZS1uLWFjY29yZGlvbi1pdGVte1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM5MzczMjMwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgY29sb3I6ICNBNTdDNUU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmN1c3RvbS1jb2xvci1pY29uc3tcbiAgICAuZWxlbWVudG9yLWljb24tYm94LXRpdGxlIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzM5MzczMjtcbiAgICB9XG59XG4uZWxlbWVudG9yLXdpZGdldC5lbGVtZW50b3Itd2lkZ2V0LXRleHQtZWRpdG9ye1xuICAgIGE6aG92ZXJ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cbi5kZXBsaWNhdGUtZGVsZXRlLW1vYmlsZXtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZWxlbWVudG9yLWVkaXRvci13cC1wYWdlLC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZXtcbiAgICBkaXYjdGVzdGluZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi50ZXN0aW1vbmlhbHMuc2VjdGlvbntcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cbiAgICAuYWJzb2x1dGUtYmxvY2stdGVzdGlvbmlhbHN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlLCAuZWxlbWVudG9yLWljb24tYm94LXRpdGxlLCAuamV0LWxpc3RpbmctZHluYW1pYy1maWVsZF9fY29udGVudCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG59XG5cbiAgICAuamV0LWxpc3RpbmctZ3JpZF9fc2xpZGVyLWljb24ucHJldi1hcnJvdy5zbGljay1hcnJvdyBzdmcge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmpldC1saXN0aW5nLWdyaWRfX3NsaWRlci1pY29uLnByZXYtYXJyb3cuc2xpY2stYXJyb3cge1xuICAgICAgICB3aWR0aDogMThweDsgXG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctbGVmdC1zbGlkZXIuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuamV0LWxpc3RpbmctZ3JpZF9fc2xpZGVyLWljb24ucHJldi1hcnJvdy5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAuamV0LWxpc3RpbmctZ3JpZF9fc2xpZGVyLWljb24ubmV4dC1hcnJvdy5zbGljay1hcnJvdyBzdmcge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmpldC1saXN0aW5nLWdyaWRfX3NsaWRlci1pY29uLm5leHQtYXJyb3cuc2xpY2stYXJyb3cge1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1yaWdodC1zbGlkZXIuc3ZnJyk7IFxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIC5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5uZXh0LWFycm93LnNsaWNrLWFycm93dzpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbi5nYWxsZXJ5LXNsaWRlci1yZXN1bHRze1xuICAgIC5pbmZvLWJvdHRvbS1zbGlkZXItcmVzdWx0e1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuXG5cbi8qIDEuINCd0LDRgdGC0YDQvtC50LrQsCDQv9C10YDRgdC/0LXQutGC0LjQstGLINC00LvRjyAzRCDRjdGE0YTQtdC60YLQsCAqL1xuLmZsaXBnYWxsZXJ5LW91ci10ZWFtIHtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiAyLiDQmtC+0L3RgtC10LnQvdC10YAsINC60L7RgtC+0YDRi9C5INCx0YPQtNC10YIg0LLRgNCw0YnQsNGC0YzRgdGPICovXG4uZml4LWNvbnRhaW5lci1vdXItdGVhbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cztcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLyogMy4g0KHQvtGB0YLQvtGP0L3QuNC1INC/0YDQuCDQutC70LjQutC1ICjQv9C10YDQtdCy0L7RgNC+0YIpICovXG4uZmxpcGdhbGxlcnktb3VyLXRlYW0uaXMtYWN0aXZlIC5maXgtY29udGFpbmVyLW91ci10ZWFtIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cblxuLyogNC4g0J7QsdGJ0LjQtSDRgdGC0LjQu9C4INC00LvRjyDRgdGC0L7RgNC+0L0gKNC70LjRhtC+INC4INGB0L/QuNC90LApICovXG4uZWxlbWVudG9yLXdpZGdldC1qZXQtbGlzdGluZy1keW5hbWljLWltYWdlLFxuLmRlc2NyaXB0aW9uLWxvYWQtb3VyLXRlYW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgLyog0KHQutGA0YvQstCw0LXRgiDQt9Cw0LTQvdGO0Y4g0YHRgtC+0YDQvtC90YMg0L/RgNC4INC/0L7QstC+0YDQvtGC0LUgKi9cbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIDUuINCb0LjRhtC10LLQsNGPINGB0YLQvtGA0L7QvdCwICjQmtCw0YDRgtC40L3QutCwKSAqL1xuLmVsZW1lbnRvci13aWRnZXQtamV0LWxpc3RpbmctZHluYW1pYy1pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi8qIDYuINCX0LDQtNC90Y/RjyDRgdGC0L7RgNC+0L3QsCAo0J7Qv9C40YHQsNC90LjQtSkgKi9cbi5kZXNjcmlwdGlvbi1sb2FkLW91ci10ZWFtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgLyog0KPQutCw0LbQuNGC0LUg0L3Rg9C20L3Ri9C5INGE0L7QvSAqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpOyAvKiDQmNC30L3QsNGH0LDQu9GM0L3QviDQv9C10YDQtdCy0LXRgNC90YPRgtCwICovXG4gICAgei1pbmRleDogMTtcbiAgICBcbiAgICAvKiDQodC60YDQvtC70Lsg0LLQvdGD0YLRgNC4ICovXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogNy4g0KPQsdC40YDQsNC10LwgXCLQstGL0LvQtdC30LDQvdC40LVcIiDQutC+0L3RgtC10L3RgtCwICovXG4uZGVzY3JpcHRpb24tbG9hZC1vdXItdGVhbSAuamV0LWxpc3RpbmctZHluYW1pYy1maWVsZF9fY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLyogOC4g0KLQvtC90LrQuNC5INGB0LrRgNC+0LvQu9Cx0LDRgCwg0YfRgtC+0LHRiyDQvdC1INC30LDQvdC40LzQsNC7INC80LXRgdGC0L4gKi9cbi5kZXNjcmlwdGlvbi1sb2FkLW91ci10ZWFtOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDRweDtcbn1cbi5kZXNjcmlwdGlvbi1sb2FkLW91ci10ZWFtOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogI2UwZTBlMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4vKiDQpNC40LrRgSDQtNC70Y8gRWxlbWVudG9yOiDRh9GC0L7QsdGLINCy0LjQtNC20LXRgtGLINC90LUg0LvQvtC80LDQu9C4IDNEICovXG4uZWxlbWVudG9yLXdpZGdldC1qZXQtbGlzdGluZy1keW5hbWljLWZpZWxkLCBcbi5lbGVtZW50b3Itd2lkZ2V0LWpldC1saXN0aW5nLWR5bmFtaWMtaW1hZ2Uge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmxvYWRtb3JlLWJ1dHRvbntcbiAgICBzcGFuLmVsZW1lbnRvci1idXR0b24taWNvbiBzdmcge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICB9XG4gICAgc3Bhbi5lbGVtZW50b3ItYnV0dG9uLXRleHQge1xuICAgICAgICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCI7XG4gICAgfVxuICAgIHNwYW4uZWxlbWVudG9yLWJ1dHRvbi1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuZWxlbWVudG9yLWJ1dHRvbntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAuZWxlbWVudG9yLWJ1dHRvbntcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuLndoaXRlLWJveC1wYWdlLXNpZGViYXJ7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhyIHtcbiAgICAgICAgY29sb3I6ICMzOTM3MzIyMTtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgY29sb3I6ICMzOTM3MzI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC12YXJpYW50LW51bWVyaWM6IGxpbmluZy1udW1zIHByb3BvcnRpb25hbC1udW1zO1xuICAgICAgICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgICAud3AtYmxvY2staW1hZ2UgZmlndXJlIHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgdWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBjb2xvcjogIzM5MzczMjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM5MzczMjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJJc2tyeSBURVNUXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA0cHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4uY3VzdG9tLWJ1dHRvbi5zaWRlYmFye1xuICAgIHNwYW4uamV0LWJ1dHRvbl9faWNvbi5qZXQtZWxlbWVudHMtaWNvbiB7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgfVxufVxuaDYge1xuICAgIGNvbG9yOiAjMzkzNzMyO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcyBwcm9wb3J0aW9uYWwtbnVtcztcbiAgICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZS1jb250YWluZXItc2luZ2xle1xuICAgIFxuICAgIGgyLGgzLGg0LGg1e1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGNvbG9yOiAjMzkzNzMyO1xuICAgICAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXMgcHJvcG9ydGlvbmFsLW51bXM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuICAgIGg2LHB7XG4gICAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAjQTU3QzVFO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICB1bHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA5MDtcbiAgICAgICAgICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBsaW5pbmctbnVtcyBwcm9wb3J0aW9uYWwtbnVtcztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ0cHg7IFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICBjb2xvcjogI0E1N0M1RTtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3dwX3VjbGluaWNtaWFtaS9hc3NldHMvaW1hZ2VzL2Fycm93LWxpc3Quc3ZnJyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuLnRhYmxlb2YtcG9zdHN7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgc3Bhbi5lei10b2MtdGl0bGUtdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNlbnRlci1pbWFnZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgYS5lei10b2MtbGluayB7XG4gICAgICAgIGNvbG9yOiAjMzkzNzMyO1xuICAgICAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbGluaW5nLW51bXMgcHJvcG9ydGlvbmFsLW51bXM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0byBTYW5zXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjojQTU3QzVFO1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICB9XG4gICAgfVxufVxuLnRhYmxlb2YtcG9zdHMge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0MHB4KTsgLyog0JLRi9GB0L7RgtCwINGN0LrRgNCw0L3QsCDQvNC40L3Rg9GBINC+0YLRgdGC0YPQv9GLICovXG4gICAgb3ZlcmZsb3cteTogYXV0bzsgLyog0JTQvtCx0LDQstC70Y/QtdGCINGB0LrRgNC+0LvQuywg0LXRgdC70Lgg0LrQvtC90YLQtdC90YIg0L3QtSDQstC70LXQt9Cw0LXRgiAqL1xufVxuLndpZGdldC1hcmVhIHsgLyog0LjQu9C4INC60LvQsNGB0YEg0LLQsNGI0LXQs9C+INGB0LDQudC00LHQsNGA0LAgKi9cbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uamV0LXNlbGVjdF9fY29udHJvbCB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3dwX3VjbGluaWNtaWFtaS9hc3NldHMvaW1hZ2VzL3dldWlfYXJyb3ctb3V0bGluZWQuc3ZnJykgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG8gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmpldC1zZWxlY3RfX2NvbnRyb2w6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYShtYXgtd2lkdGg6MTQzOXB4KXtcbiAgIC5tYXJnaW4tMHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XG4gICAgLmNvbnRhY3QtZm9ybS1wYWdle1xuICAgICAgICAuY29udGFpbmVyLWNmNyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAwIDIwcHg7XG4gICAgICAgICAgICBzcGFuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5vdXItdGVhbS1ncmlke1xuICAgICAgICAuamV0LWxpc3RpbmctZ3JpZF9fc2xpZGVyLWljb24ubmV4dC1hcnJvdy5zbGljay1hcnJvd3tcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuamV0LWxpc3RpbmctZ3JpZF9fc2xpZGVyLWljb24ucHJldi1hcnJvdy5zbGljay1hcnJvd3tcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWF4LXdpZHRoLTExN3tcbiAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudFxuICAgIH1cbiAgICAuc2xpZGVyLXRleHQtaG9tZSAuc3AtaG9yaXpvbnRhbCAuc3AtcHJldmlvdXMtYXJyb3cge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogNTIlO1xuICAgIH1cbiAgICAuc2xpZGVyLXRleHQtaG9tZSAuc3AtaG9yaXpvbnRhbCAuc3AtbmV4dC1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgfVxuICAgIC5zbGlkZXItdGV4dC1ob21le1xuICAgICAgICAuc3AtaG9yaXpvbnRhbCAuc3AtYXJyb3dzIHtcbiAgICAgICAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wb3N0LXNpbmdsZV9fbWFpbiB7XG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3VzdG9tLWZvbnR7XG4gICAgICAgIC5lbGVtZW50b3ItaWNvbi1saXN0LWl0ZW1zLmVsZW1lbnRvci1pbmxpbmUtaXRlbXMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY3VzdG9tLWJ1dHRvbntcbiAgICAgICAgLmpldC1idXR0b25fX2xhYmVse1xuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ib29rLW5vd3tcbiAgICAgICAgLmpldC1idXR0b25fX2xhYmVse1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYShtaW4td2lkdGg6MTAyNHB4KXtcbiAgICAudGVzdGltb25pYWxzLnNlY3Rpb257XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIH1cbiAgICAuZmFxLXNlY3Rpb257XG4gICAgICAgIC5lLW4tYWNjb3JkaW9uLWl0ZW17XG5cbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYShtaW4td2lkdGg6MTAyNXB4KXtcbiAgICAuY29udGFpbmVyLWxvZ28tbW9iaWxlIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgLmpldC1zdGlja3ktc2VjdGlvbi5lbGVtZW50b3ItZWxlbWVudCwuamV0LXN0aWNreS1zZWN0aW9uLmVsZW1lbnRvci1lbGVtZW50LmpldC1zdGlja3ktc2VjdGlvbi0tc3R1Y2sgIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYShtaW4td2lkdGg6MTIwMHB4KXtcbi5pdGVtLXRlc3RpbW9uaWFsc3tcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcbn1cbiAgICAuYWJzb2x1dGUtYmxvY2stdGVzdGlvbmlhbHN7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuLnRlc3RpbW9uaWFscy5zZWN0aW9ue1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmRlcGxpY2F0ZS1kZWxldGUtbW9iaWxle1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgLmZpcnN0LWJsb2Nre1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgICAuc2Vjb25kLWJsb2Nre1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbn1cbi50ZXN0aW1vbmlhbHMuc2VjdGlvbntcbiAgICAuYWJzb2x1dGUtYmxvY2stdGVzdGlvbmlhbHN7XG4gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG59XG4udGVzdGltb25pYWwtLXJlbC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyBcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIGZvcmNlM0Q6IHRydWU7XG59XG5cbi5kaXYtYmxvY2stNTUge1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG59XG5AbWVkaWEobWluLXdpZHRoOjE0NDBweCl7XG4gICAgLmpldC1saXN0aW5nLWdyaWRfX3NsaWRlci1pY29uLnByZXYtYXJyb3cuc2xpY2stYXJyb3cge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygyMCUgLSAoMTAwdncgLSAxMzQwcHgpIC8gNCkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5qZXQtbGlzdGluZy1ncmlkX19zbGlkZXItaWNvbi5uZXh0LWFycm93LnNsaWNrLWFycm93IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEyMCUgLSAoMTAwdncgLSAxMzQwcHgpIC8gNCkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mdWxsLXdpZHRoLXNsaWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDEzNDBweCkgLyAyKTtcbiAgICAgICAgdWwuamV0LXNsaWNrLWRvdHMge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSAtICgoMTAwdncgLSAxMzQwcHgpIC8gNCkpKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5qZXQtc3RpY2t5LXNlY3Rpb24uZWxlbWVudG9yLWVsZW1lbnQuamV0LXN0aWNreS1zZWN0aW9uLS1zdHVjayB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG4iXX0= */
