@charset "UTF-8";
.fc-primary {
  color: #FFBE6B;
}

.fc-secondary {
  color: #50a3e9;
}

.fc-white {
  color: #fff;
}

.fc-black {
  color: #282828;
}

.fc-gray-2 {
  color: #e3e3e3;
}

.fc-gray-3 {
  color: #9c9fa2;
}

.bg-green {
  background-color: #30d065;
}

.bg-gray {
  background-color: #f2f2f3;
}

.bg-blue {
  background-color: #50a3e9;
}

.bg-black {
  background-color: #282828;
}

.bg-white {
  background-color: #fff;
}

.border-black {
  border: 1px solid #282828;
}

@media (max-width: 1143.5px) {
  .mdHide {
    display: none !important;
  }
}

@media (min-width: 1144px) {
  .mdShow {
    display: none !important;
  }
}

@media (max-width: 767.5px) {
  .smHide {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .smShow {
    display: none !important;
  }
}

/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */
/* FONT_START */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, 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");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}

.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}

.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}

.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-lock {
  display: none;
}

/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}

/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}

/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}

.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}

.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}

.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}

/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}

.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}

.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}

/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Cube slide shadows end */
.swiper.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

.choices {
  position: relative;
  overflow: hidden;
  margin-bottom: 24px;
  font-size: 16px;
}

.choices:focus {
  outline: 0;
}

.choices:last-child {
  margin-bottom: 0;
}

.choices.is-open {
  overflow: visible;
}

.choices.is-disabled .choices__inner, .choices.is-disabled .choices__input {
  background-color: #eaeaea;
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
}

.choices.is-disabled .choices__item {
  cursor: not-allowed;
}

.choices [hidden] {
  display: none !important;
}

.choices[data-type*=select-one] {
  cursor: pointer;
}

.choices[data-type*=select-one] .choices__inner {
  padding-bottom: 7.5px;
}

.choices[data-type*=select-one] .choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  margin: 0;
}

.choices[data-type*=select-one] .choices__button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  padding: 0;
  background-size: 8px;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: 0.25;
}

.choices[data-type*=select-one] .choices__button:focus, .choices[data-type*=select-one] .choices__button:hover {
  opacity: 1;
}

.choices[data-type*=select-one] .choices__button:focus {
  box-shadow: 0 0 0 2px #005f75;
}

.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button {
  display: none;
}

.choices[data-type*=select-one]::after {
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-color: #333 transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}

.choices[data-type*=select-one].is-open::after {
  border-color: transparent transparent #333;
  margin-top: -7.5px;
}

.choices[data-type*=select-one][dir=rtl]::after {
  left: 11.5px;
  right: auto;
}

.choices[data-type*=select-one][dir=rtl] .choices__button {
  right: auto;
  left: 0;
  margin-left: 25px;
  margin-right: 0;
}

.choices[data-type*=select-multiple] .choices__inner, .choices[data-type*=text] .choices__inner {
  cursor: text;
}

.choices[data-type*=select-multiple] .choices__button, .choices[data-type*=text] .choices__button {
  position: relative;
  display: inline-block;
  margin: -4px 0 8px;
  padding-left: 16px;
  border-left: 1px solid #003642;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: 0.75;
  border-radius: 0;
}

.choices[data-type*=select-multiple] .choices__button:focus, .choices[data-type*=select-multiple] .choices__button:hover, .choices[data-type*=text] .choices__button:focus, .choices[data-type*=text] .choices__button:hover {
  opacity: 1;
}

.choices__inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #f9f9f9;
  padding: 7.5px 7.5px 3.75px;
  border: 1px solid #ddd;
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 44px;
  overflow: hidden;
}

.is-focused .choices__inner, .is-open .choices__inner {
  border-color: #b7b7b7;
}

.is-open .choices__inner {
  border-radius: 2.5px 2.5px 0 0;
}

.is-flipped.is-open .choices__inner {
  border-radius: 0 0 2.5px 2.5px;
}

.choices__list {
  margin: 0;
  padding-left: 0;
  list-style: none;
}

.choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
}

[dir=rtl] .choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}

.choices__list--single .choices__item {
  width: 100%;
}

.choices__list--multiple {
  display: inline;
}

.choices__list--multiple .choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: #005f75;
  border: 1px solid #004a5c;
  color: #fff;
  word-break: break-all;
  box-sizing: border-box;
}

.choices__list--multiple .choices__item[data-deletable] {
  padding-right: 5px;
}

[dir=rtl] .choices__list--multiple .choices__item {
  margin-right: 0;
  margin-left: 3.75px;
}

.choices__list--multiple .choices__item.is-highlighted {
  background-color: #004a5c;
  border: 1px solid #003642;
}

.is-disabled .choices__list--multiple .choices__item {
  background-color: #aaa;
  border: 1px solid #919191;
}

.choices__list--dropdown, .choices__list[aria-expanded] {
  display: none;
  z-index: 1;
  position: absolute;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ddd;
  top: 100%;
  margin-top: -1px;
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  overflow: hidden;
  word-break: break-all;
}

.is-active.choices__list--dropdown, .is-active.choices__list[aria-expanded] {
  display: block;
}

.is-open .choices__list--dropdown, .is-open .choices__list[aria-expanded] {
  border-color: #b7b7b7;
}

.is-flipped .choices__list--dropdown, .is-flipped .choices__list[aria-expanded] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: -1px;
  border-radius: 0.25rem 0.25rem 0 0;
}

.choices__list--dropdown .choices__list, .choices__list[aria-expanded] .choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

.choices__list--dropdown .choices__item, .choices__list[aria-expanded] .choices__item {
  position: relative;
  padding: 10px;
  font-size: 14px;
}

[dir=rtl] .choices__list--dropdown .choices__item, [dir=rtl] .choices__list[aria-expanded] .choices__item {
  text-align: right;
}

@media (min-width: 640px) {
  .choices__list--dropdown .choices__item--selectable[data-select-text], .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    padding-right: 100px;
  }
  .choices__list--dropdown .choices__item--selectable[data-select-text]::after, .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text], [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]::after, [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]::after {
    right: auto;
    left: 10px;
  }
}
.choices__list--dropdown .choices__item--selectable.is-highlighted, .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  background-color: #f2f2f2;
}

.choices__list--dropdown .choices__item--selectable.is-highlighted::after, .choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
  opacity: 0.5;
}

.choices__item {
  cursor: default;
}

.choices__item--selectable {
  cursor: pointer;
}

.choices__item--disabled {
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
  opacity: 0.5;
}

.choices__heading {
  font-weight: 600;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #f7f7f7;
  color: gray;
}

.choices__button {
  text-indent: -9999px;
  appearance: none;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

.choices__button:focus, .choices__input:focus {
  outline: 0;
}

.choices__input {
  display: inline-block;
  vertical-align: baseline;
  background-color: #f9f9f9;
  font-size: 14px;
  margin-bottom: 5px;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
}

.choices__input::-webkit-search-cancel-button, .choices__input::-webkit-search-decoration, .choices__input::-webkit-search-results-button, .choices__input::-webkit-search-results-decoration {
  display: none;
}

.choices__input::-ms-clear, .choices__input::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

[dir=rtl] .choices__input {
  padding-right: 2px;
  padding-left: 0;
}

.choices__placeholder {
  opacity: 0.5;
}

@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Medium.woff2") format("woff2"), url("../fonts/Manrope-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-ExtraLight.woff2") format("woff2"), url("../fonts/Manrope-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Light.woff2") format("woff2"), url("../fonts/Manrope-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Regular.woff2") format("woff2"), url("../fonts/Manrope-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope";
  src: url("../fonts/Manrope-Bold.woff2") format("woff2"), url("../fonts/Manrope-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope Semi";
  src: url("../fonts/Manrope-SemiBold.woff2") format("woff2"), url("../fonts/Manrope-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Manrope Extra";
  src: url("../fonts/Manrope-ExtraBold.woff2") format("woff2"), url("../fonts/Manrope-ExtraBold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: local("/content/fonts/Inter Bold"), local("/content/fonts/Inter-Bold"), url("../fonts/Inter-Bold.woff2") format("woff2"), url("../fonts/Inter-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
.text-2 {
  font-size: 13px;
  line-height: 1.2;
}
@media (min-width: 767px) {
  .text-2 {
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .text-2 {
    font-size: 18px;
  }
}

body {
  font-family: "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 400;
  font-optical-sizing: auto;
  font-style: normal;
  font-size: 15px;
  overflow-x: hidden;
  margin: 0;
  color: #253193;
  position: relative;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  background-color: #F1F1F1;
}
body::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 900;
  background-color: #fff;
  transition: opacity 0.7s ease;
}
body.loading::after {
  opacity: 0;
}
body.loaded::after {
  display: none;
}
body.bg-photo {
  background-repeat: no-repeat;
  background-size: cover;
}

a {
  text-decoration: none;
  color: inherit;
  transition: color 0.15s ease-in;
}

li {
  list-style: none;
  margin: 0;
  padding: 0;
}

p {
  margin: 0;
}

svg {
  vertical-align: middle;
  fill: currentColor;
}

h1, .h1 {
  font-weight: 700;
  font-size: 28px;
  line-height: 36px;
}

h2, .h2 {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.3;
}
@media (min-width: 1143px) {
  h2, .h2 {
    font-size: 32px;
  }
}

h3, .h3 {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
@media (min-width: 767px) {
  h3, .h3 {
    font-size: 24px;
  }
}
@media (min-width: 1143px) {
  h3, .h3 {
    font-size: 32px;
  }
}
@media (min-width: 1143px) {
  h3--min, .h3--min {
    font-size: 24px;
  }
}

hr {
  border: none;
  border-top: 1px solid #e3e3e3;
}

button, input {
  overflow: visible;
  background-color: transparent;
  border: none;
  box-sizing: border-box;
}

input:focus {
  outline: none;
}

button, select { /* 1 */
  text-transform: none;
  cursor: pointer;
  padding: 0;
}

form {
  box-sizing: border-box;
}

div {
  box-sizing: border-box;
}

button, [type=button], [type=reset], [type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {
  outline: 1px dotted buttonText;
}

fieldset {
  padding: 0;
  border: none;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox], [type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

input:-webkit-autofill {
  transition: background-color 5000s ease-in-out 0s;
  -webkit-text-fill-color: #282828 !important;
}

textarea:-webkit-autofill {
  transition: background-color 5000s ease-in-out 0s;
  -webkit-text-fill-color: #282828 !important;
}

* {
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
*::-webkit-search-cancel-button {
  display: none;
}

.container {
  width: 100%;
  margin: 0 auto;
  display: block;
  padding: 0 16px;
  position: relative;
  max-width: 1272px;
}

.lazy {
  opacity: 0;
  transition: opacity 0.3s ease-in;
}
.lazy[data-loaded=true] {
  opacity: 1;
}

.section-title {
  font-weight: 600;
  font-size: 28px;
  line-height: 1.15;
  text-align: center;
  margin: 0;
  margin-bottom: 16px;
}
@media (min-width: 767px) {
  .section-title {
    font-size: 36px;
  }
}
@media (min-width: 1439px) {
  .section-title {
    font-size: 48px;
  }
}
@media (min-width: 767px) {
  .section-title--hero {
    font-size: 54px;
  }
}
@media (min-width: 1439px) {
  .section-title--hero {
    font-size: 64px;
  }
}
.section-title--green {
  color: #30d065;
}
.section-title--yellow {
  color: #FFBE6B;
}
.section-title--white {
  color: #fff;
}
.section-title[href] {
  transition: color 0.15s ease-in;
}
.section-title[href]:hover {
  color: #30e66c;
}
.section-title[href]:active, .section-title[href]:focus-visible {
  color: #30d065;
}
.section-title[href].disabled {
  color: #9c9fa2;
  pointer-events: none;
}

.text-small {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
}

.fw-bold {
  font-weight: 700;
}

.text-center {
  text-align: center;
}

.rounded {
  border-radius: 24px;
}

.rounded-def {
  border-radius: 24px;
}
@media (min-width: 1143px) {
  .rounded-def {
    border-radius: 40px;
  }
}

.round {
  border-radius: 50%;
}

.simple-text--def {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.3;
}
@media (min-width: 767px) {
  .simple-text--def {
    font-size: 15px;
  }
}
.simple-text--mid {
  font-weight: 400;
  font-size: 15px;
  line-height: 1.3;
}
@media (min-width: 767px) {
  .simple-text--mid {
    font-size: 18px;
  }
}
.simple-text--bold {
  font-weight: 600;
}
.simple-text--gray {
  color: #9c9fa2;
}
.simple-text--dark {
  color: #282828;
}
.simple-text--white {
  color: #fff;
}
.simple-text--red {
  color: #f03636;
}

.mid-label {
  display: flex;
  align-items: center;
  gap: 4px;
  margin-bottom: 24px;
}
.mid-label__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.mid-label__icon img, .mid-label__icon svg {
  width: 100%;
  height: 100%;
}
@media (min-width: 767px) {
  .mid-label__icon {
    width: 24px;
    height: 24px;
  }
}
.mid-label--green {
  background-color: #E5EBF4;
  padding: 3px 8px;
  border-radius: 4px;
}
.mid-label--green .mid-label__text {
  font-size: 13px;
  transform: translateY(-1px);
}
@media (min-width: 1143px) {
  .mid-label--green .mid-label__text {
    font-size: 18px;
  }
}
.mid-label--empty-black .mid-label__text {
  color: #282828;
  font-size: 13px;
  transform: translateY(-1px);
}
@media (min-width: 767px) {
  .mid-label--empty-black .mid-label__text {
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .mid-label--empty-black .mid-label__text {
    font-size: 18px;
  }
}
.mid-label--empty-gray {
  color: #9c9fa2;
}
.mid-label--empty-gray .mid-label__text {
  color: #9c9fa2;
  font-size: 13px;
  transform: translateY(-1px);
}
@media (min-width: 767px) {
  .mid-label--empty-gray .mid-label__text {
    font-size: 15px;
  }
}
.mid-label--empty-green .mid-label__text {
  font-size: 13px;
  transform: translateY(-1px);
}
@media (min-width: 767px) {
  .mid-label--empty-green .mid-label__text {
    font-size: 15px;
  }
}

.pay-mini {
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 22px;
  background-color: #fff;
  border-radius: 4px;
  padding: 2px;
  transition: border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .pay-mini {
    height: 32px;
    padding: 6px 10px;
  }
}
.pay-mini img {
  width: auto;
  height: auto;
  max-width: 80%;
}
.pay-mini--big {
  width: 100%;
  height: 40px;
  border-radius: 8px;
  border: 1px solid transparent;
}
@media (min-width: 767px) {
  .pay-mini--big {
    height: 48px;
  }
}
.pay-mini--big img {
  width: 34%;
}
.desktop-device .pay-mini--big[href]:hover {
  border-color: #50a3e9;
}

.star-number {
  position: relative;
  width: 53px;
  height: 56px;
}
.star-number__img {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.star-number__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.star-number__text {
  position: absolute;
  top: calc(50% - 2px);
  left: 50%;
  z-index: 2;
  transform: translate(-50%, -50%);
  font-size: 24px;
  line-height: 1;
  color: #fff;
  font-weight: bold;
}

.d-flex {
  display: flex;
}

.fd-column {
  flex-direction: column;
}

.align-center {
  align-items: center;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.page-section {
  margin-top: 108px;
  padding-top: 32px;
  padding-bottom: 72px;
}

.wp-block-heading {
  text-align: left;
}

.wp-block-list li {
  list-style: disc;
  margin-bottom: 12px;
}

/* Custom Checkbox Styles */
.input-item input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 20px;
  height: 20px;
  border: 2px solid #e3e3e3;
  border-radius: 4px;
  background-color: #fff;
  cursor: pointer;
  position: relative;
  flex-shrink: 0;
  transition: all 0.3s ease;
}

.input-item input[type=checkbox]:hover {
  border-color: #253193;
}

.input-item input[type=checkbox]:checked {
  background-color: #253193;
  border-color: #253193;
}

.input-item input[type=checkbox]:checked::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 0px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

.input-item input[type=checkbox]:focus {
  outline: 2px solid #253193;
  outline-offset: 2px;
}

/* Agreement checkbox container and label */
.quiz-form__agreement {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}

.quiz-form__agreement-label {
  font-size: 14px;
  line-height: 1.4;
  cursor: pointer;
  color: #9C9FA2;
  font-family: Manrope;
  font-size: 12px;
}
.quiz-form__agreement-label a {
  color: #253193;
}

.button-arrow {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  background-color: #253193;
  padding: 0 16px;
  height: 48px;
  line-height: 48px;
  overflow: hidden;
  position: relative;
  border-radius: 48px;
  display: inline-block;
  min-width: 214px;
  color: #FFBE6B;
}
@media (min-width: 1143px) {
  .button-arrow {
    height: 64px;
    line-height: 64px;
    font-size: 24px;
    min-width: 268px;
  }
}
.button-arrow--white {
  color: #fff;
}
.button-arrow__icon {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  width: 44px;
  height: calc(100% - 4px);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 2px;
  border-radius: 48px;
  transition: transform 0.3s ease, width 0.3s ease;
  background-color: #FFBE6B;
  z-index: 2;
}
.button-arrow--white .button-arrow__icon {
  background-color: #fff;
}
@media (min-width: 1143px) {
  .button-arrow__icon {
    width: 56px;
    height: calc(100% - 8px);
    right: 4px;
  }
}
.button-arrow__arrow {
  display: flex;
  align-items: center;
  width: 16px;
  height: 16px;
  overflow: hidden;
  margin: 0 13px 0 0;
}
@media (min-width: 1143px) {
  .button-arrow__arrow {
    width: 24px;
    height: 24px;
    margin: 0 16px 0 0;
  }
}
.button-arrow__arrow img {
  width: inherit;
  height: inherit;
  transition: margin-left 0.15s ease-in;
}
.button-arrow__arrow img:first-child:not(:only-child) {
  margin-left: -16px;
}
@media (min-width: 1143px) {
  .button-arrow__arrow img:first-child:not(:only-child) {
    margin-left: -24px;
  }
}
.button-arrow .label-up {
  display: block;
  margin: 0 47px 0 6px;
  height: 100%;
  position: relative;
  top: -1px;
  transition: 0.3s;
  text-align: left;
}
@media (min-width: 1143px) {
  .button-arrow .label-up {
    margin: 0 70px 0 8px;
  }
}
@media (min-width: 1143px) {
  .button-arrow:hover {
    color: #30d065;
    background-color: #282828;
  }
  .button-arrow:hover .button-arrow__icon {
    width: calc(100% - 8px);
  }
  .button-arrow:hover .button-arrow__arrow img:first-child {
    margin-left: 0;
  }
  .button-arrow:hover .label-up {
    top: calc(-100% - 1px);
    color: #253193;
    z-index: 3;
  }
  .button-arrow:focus, .button-arrow:active {
    color: #30d065;
    background-color: #282828;
  }
  .button-arrow:focus .button-arrow__icon, .button-arrow:active .button-arrow__icon {
    width: calc(100% - 8px);
  }
  .button-arrow:focus .button-arrow__arrow img:first-child, .button-arrow:active .button-arrow__arrow img:first-child {
    margin-left: 0;
  }
  .button-arrow:focus .label-up, .button-arrow:active .label-up {
    top: calc(-100% - 1px);
    color: #282828;
    z-index: 3;
  }
}
.button-arrow.disabled {
  background-color: #9c9fa2;
  pointer-events: none;
}
.button-arrow.disabled .label-up {
  color: #fff;
}
.button-arrow.disabled .button-arrow__icon {
  background-color: #fff;
}
.button-arrow.disabled .button-arrow__icon img {
  filter: grayscale(72%) brightness(3.5);
}
.button-arrow--animate::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(120deg, transparent 0%, rgba(255, 255, 255, 0.3) 50%, transparent 100%);
  transform: skewX(-20deg);
  animation: shine 2.5s ease-in-out infinite;
}

@keyframes shine {
  0% {
    left: -75%;
  }
  60% {
    left: 125%;
  }
  100% {
    left: 125%;
  }
}
.p-16 {
  padding: 16px;
}

.p-24 {
  padding: 24px;
}

.p-32 {
  padding: 32px;
}

.p-88 {
  padding: 88px;
}

.pb-4 {
  padding-bottom: 4px;
}

.pb-12 {
  padding-bottom: 12px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pb-32 {
  padding-bottom: 32px;
}

.pb-88 {
  padding-bottom: 88px;
}

.mt-40 {
  margin-top: 40px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mb-72 {
  margin-bottom: 72px;
}

.mb-88 {
  margin-bottom: 88px;
}

.mt-24 {
  margin-top: 24px;
}

.mt-32 {
  margin-top: 32px;
}

.mt-88 {
  margin-top: 88px;
}

.mlr_-16 {
  margin-left: -16px;
  margin-right: -16px;
}

.mb-88-media {
  margin-bottom: 24px;
}
@media (min-width: 1143px) {
  .mb-88-media {
    margin-bottom: 88px;
  }
}

.mb-24-media {
  margin-bottom: 24px;
}
@media (min-width: 1143px) {
  .mb-24-media {
    margin-bottom: 46px;
  }
}

@media (min-width: 1143px) {
  .md-none {
    display: none;
  }
}

.hero-home {
  padding: 64px 0 0;
  background-color: #fff;
}
@media (min-width: 1143px) {
  .hero-home {
    padding: 11.5vw 0 142px;
    margin: 0 0 7.35vw;
    background-image: url("../img/bg-hero.webp");
    background-size: cover;
    background-repeat: no-repeat;
  }
}
@media (min-width: 1792px) {
  .hero-home {
    padding: 220px 0 7.4vw;
    margin: 0 0 192px;
  }
}
.hero-home .section-title {
  margin-bottom: 12px;
}
@media (min-width: 767px) {
  .hero-home .section-title {
    margin-bottom: 18px;
  }
}
@media (min-width: 1439px) {
  .hero-home .section-title {
    margin-bottom: 26px;
  }
}
.hero-home__body {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 32px;
}
.hero-home__bottom-desktop {
  font-size: 15px;
  line-height: 1;
  color: #282828;
}
@media (min-width: 1143px) {
  .hero-home__bottom-desktop {
    font-size: 18px;
    max-width: 402px;
  }
}
.hero-home__button {
  margin: 0 0 24px;
}
@media (min-width: 1200px) {
  .hero-home__button {
    margin: 0 0 6vw;
  }
}
@media (min-width: 1792px) {
  .hero-home__button {
    margin: 0 0 116px;
  }
}
.hero-home__img {
  display: block;
  max-width: 325px;
  margin: 0 auto 17px;
}
@media (min-width: 1143px) {
  .hero-home__img {
    display: none;
  }
}
.hero-home__img img {
  width: 100%;
  height: auto;
}
.hero-home__top {
  background-color: #FFBE6B;
  border-radius: 4px;
  color: #253193;
  font-family: "Manrope";
  font-weight: 700;
  font-size: 18px;
  padding: 4px 8px;
  margin-bottom: 16px;
}

.hero-battery {
  display: none;
  align-items: center;
  justify-content: center;
  position: relative;
  padding-bottom: 7px;
  gap: 10px;
  margin: 0 0 16px;
}
.hero-battery::after {
  content: "";
  display: block;
  width: 100%;
  height: 16px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
}
.hero-battery__text {
  color: #30d065;
  font-weight: bold;
}
@media (min-width: 1143px) {
  .hero-battery__text {
    font-size: 24px;
  }
}
@media (min-width: 1439px) {
  .hero-battery__text {
    font-size: 32px;
  }
}
.hero-battery__icon {
  width: 64px;
  height: 64px;
}
.hero-battery__icon img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1143px) {
  .hero-battery {
    display: flex;
  }
}

.home-author__body {
  margin: 0 0 24px;
}
@media (min-width: 1143px) {
  .home-author__body {
    display: grid;
    grid-template-columns: 56fr 40fr;
    gap: 16px;
    margin: 0 0 34px;
  }
}
.home-author__left {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  padding: 24px;
}
@media (min-width: 1143px) {
  .home-author__left {
    align-items: flex-start;
    text-align: left;
    padding: 34px 23px;
  }
}
.home-author__left .h3 {
  text-align: center;
  line-height: 1.4;
  margin: 0 0 12px;
}
@media (min-width: 1143px) {
  .home-author__left .h3 {
    text-align: left;
    margin: 0 0 8px;
    max-width: 446px;
  }
  .home-author__left .h3 br {
    display: none;
  }
}
.home-author__left .text-2 {
  margin: 0 0 12px;
}
@media (min-width: 1143px) {
  .home-author__left .text-2 {
    margin: 0 0 46px;
  }
}
.home-author__left-top {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 0 0 12px;
}
@media (min-width: 1143px) {
  .home-author__left-top {
    flex-direction: row;
    gap: 10px;
    margin: 0 0 46px;
  }
}
.home-author__left-bottom {
  display: flex;
  align-items: center;
}
@media (min-width: 1143px) {
  .home-author__left-bottom {
    align-self: flex-end;
    padding: 0 16px 0 0;
  }
}
.home-author__left-bottom img {
  width: 56px;
  height: 56px;
}
@media (min-width: 1143px) {
  .home-author__left-bottom img {
    width: 72px;
    height: 72px;
  }
}

.count-info {
  font-size: 13px;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .count-info {
    font-size: 18px;
  }
}
.count-info__icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  transform: translateY(-2px);
}
@media (min-width: 1143px) {
  .count-info__icon {
    width: 24px;
    height: 24px;
  }
}
.count-info__icon svg {
  width: 100%;
  height: 100%;
}

.home-road {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 32px 10px 24px;
  gap: 16px;
}
@media (min-width: 1143px) {
  .home-road {
    width: 100%;
    gap: 0;
    flex-direction: row;
    justify-content: space-between;
    padding: 93px 99px 94px 65px;
  }
}
.home-road__img {
  display: block;
  width: 100%;
  max-width: 512px;
}
.home-road__img img {
  width: 100%;
  height: auto;
}

.home-only__top {
  margin: 0 0 24px;
}
@media (min-width: 1143px) {
  .home-only__top {
    padding: 0 0 33px;
    margin: 0 0 20px;
  }
}
.home-only__top .section-title {
  max-width: 612px;
  margin: 0 auto 12px;
}
@media (min-width: 1143px) {
  .home-only__top .section-title {
    margin: 0 auto 16px;
  }
}
.home-only__top--sec {
  margin: 0;
  padding: 0;
  border: none;
}
.home-only__body > .h3 {
  max-width: 221px;
  margin: 0 auto;
}
@media (min-width: 767px) {
  .home-only__body > .h3 {
    max-width: 100%;
  }
}
.home-only__bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 22px 0 0;
}
@media (min-width: 1143px) {
  .home-only__bottom {
    margin: 36px 0 0;
  }
}
.home-only__bottom .h3 {
  width: 100%;
  border-bottom: 1px solid #e3e3e3;
  padding-bottom: 16px;
  margin-bottom: 24px;
}
@media (min-width: 1143px) {
  .home-only__bottom .h3 {
    padding-bottom: 26px;
    margin-bottom: 33px;
  }
}
.home-only__sub {
  color: #282828;
  font-size: 15px;
  line-height: 1.2;
}
@media (min-width: 1143px) {
  .home-only__sub {
    font-size: 18px;
  }
}

.home-leak {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 32px 13px 23px;
  gap: 17px;
}
@media (min-width: 1143px) {
  .home-leak {
    padding: 110px 97px;
    flex-direction: row;
    justify-content: space-between;
  }
}
.home-leak .section-title {
  max-width: 500px;
}
.home-leak__img {
  display: block;
  width: 100%;
  max-width: 507px;
}
@media (min-width: 1143px) {
  .home-leak__img {
    min-height: 394.5px;
  }
}
.home-leak__img img {
  width: 100%;
  height: auto;
}
.home-leak--sec {
  flex-direction: column-reverse;
  padding: 32px 13px 42px;
}
@media (min-width: 1143px) {
  .home-leak--sec {
    padding: 29px 58px;
    flex-direction: row;
  }
}
.home-leak--sec .section-title {
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 18px;
  line-height: 1.35;
}
@media (min-width: 768px) {
  .home-leak--sec .section-title {
    font-size: 24px;
    line-height: 1.3;
  }
}
@media (min-width: 1280px) {
  .home-leak--sec .section-title {
    font-size: 32px;
  }
}

.in-frame-blue {
  background-image: url(data:image/webp;base64,UklGRrIDAABXRUJQVlA4WAoAAAAQAAAAeAAAHwAAQUxQSGUBAAABkJZtb91mgmAIgiAIghAGEYOUQQ0hDDwGHgNDEIQXgiDoO6TZUf8jYgLovtjRj11VVfiSXrKICjOrigqrmLKZmV5uZqZMLCa26c7EzKoiLJs2ZrZNRFVU6JObrUgAkXcjPzNwe7r7WojE8szApa//x/8LAOaYDvjKGPIJ7RlrTo/8zWNN+Ng+opgnskKcc/CtJ8yzSryBbzzRI+uMCX4heGSta71wjWJiPi6eHVktgomIYVlvDCI6d1QUjQiWFfuD2M+aFm3vqybQo0dJ4a33rHlxWW9sZ5QUaPLuJSGo+VnSWkTLatqJtKOiZCLyo6JBRGTdC+L/aGqUM+iSh1XjfEV8bFFIAEyvH09GGcBJt20nQwmYa6dP1LcVv19v9OntGGP09X3c4VjIjBe4CiQCwMrIQGZGZsyj0RdOZGb4cvgcc/YxRrfeu9m2We/dutk5um2qxvepiUprxJd0szGrqrTW6IMAVlA4ICYCAADQDACdASp5ACAAPpFCnUslo6KhqBgIALASCWY7gB/U6CqP01+x4IbbX0AbY/n7X1GxnjHrQUAHuQEHh2Jh+rzIYe7Fw5XV3U2qDdTwfhry4v+FRfW7Xw+EISQDDHuEynnfFtSupdHf/2XTSE6FI8wA/vt6Oou949BkW2fs5a7n1IEvf3F6mGELfb93DnC5oiHPzhWvKkkQbiTyCKxEPJFsVMJ+OwjtzKxHCRp4qL4XIO+lWPHqj3VcYT/CKj0awxqD7xsZMwwLavHpFOA7+MXuGbiXeNdKNDrYZjBCotW8uP1dXILW+sBYFqEq4Cb+5otlVQxH3s/V62GEiy65QpO/lvZTpRyQVLOYZNq68sdLOQgaoQ+bL0ac3msJLZxFhhl2pH3UqC2kyCMNpQOEiLtC+fk9Mr+0UcblWSUje7dzG1SFnfZ8Ux5v56EJ8xSMiqaCBpzy+M8uwBP4dlagDMxjKR1oAiX4fgPpt1WoV18RgEqzHaBXfPJfAfZvGuzTHalHI5LK2TS5b5KBCJ4vv8Xkf39lk0KqcS9BbO5FpCAnuc7EpUWUi2sn3lZdftIc3H05aoLtVu+mNfdsRjKcHhGv2uw6Bl35Nw7Wn7AmUh3cnhA5if0429SjIiXy6zdsmm5o21erciS0E00p1LO57f6bAxMylO7ca6bCQJr1QLTPtBZcjIl2lnd5iWB0TJ4sElBJ6cSeSoQM+bt6Rdq5zrK87EfFAAAA);
  display: inline-block;
  font-size: 15px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 6px 10px;
  color: #fff;
}
@media (min-width: 1143px) {
  .in-frame-blue {
    font-size: 18px;
    padding: 7px 12px;
    font-weight: 200;
  }
}

.in-frame-big {
  background-image: url("../img/frame-big.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px 16px;
}
@media (min-width: 1143px) {
  .in-frame-big {
    padding: 19px 25px;
  }
}

.report-content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1143px) {
  .report-content {
    max-width: 822px;
  }
}
.report-content .h3 {
  margin: 0 0 20px;
}
@media (min-width: 1143px) {
  .report-content .h3 {
    margin: 0 0 33px;
  }
}
.report-content__list {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: center;
}
.report-content__item {
  flex: 0 1 calc(50% - 8px);
  aspect-ratio: 1;
  backdrop-filter: blur(10px);
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  padding: 16px;
}
@media (min-width: 767px) {
  .report-content__item {
    flex: 0 1 calc(33% - 6px);
  }
}
.report-content__item > span {
  display: block;
  max-width: 180px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 1.25;
}
@media (min-width: 767px) {
  .report-content__item > span {
    flex: 0 1 calc(33% - 6px);
    font-size: 15px;
  }
}
@media (min-width: 1439px) {
  .report-content__item > span {
    font-size: 18px;
  }
}
.report-content__item svg {
  width: 32px;
  height: 32px;
  margin-bottom: 8px;
}
@media (min-width: 1143px) {
  .report-content__item svg {
    width: 48px;
    height: 48px;
    margin-bottom: 14px;
  }
}
.report-content__item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
  border-radius: 50%;
  transform: scale(0.7);
  opacity: 0;
  transition: transform 0.3s ease-in, opacity 0.3s ease-in;
}
.report-content__item.border-black::before {
  background: linear-gradient(45deg, transparent, rgba(0, 0, 0, 0.1), transparent);
}
.desktop-device .report-content__item:hover::before {
  transform: scale(1);
  opacity: 1;
}

@media (min-width: 1143px) {
  .after-quiz {
    max-width: 822px;
  }
}
.after-quiz__list {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (min-width: 1143px) {
  .after-quiz__list {
    gap: 23px;
  }
}
.after-quiz .section-title {
  margin: 0 0 24px;
}
@media (min-width: 1143px) {
  .after-quiz .section-title {
    margin: 0 0 32px;
  }
}
.after-quiz__item {
  font-size: 13px;
  line-height: 1;
  font-weight: 400;
  background-color: #f2f2f3;
  border-radius: 24px;
  display: flex;
  align-items: center;
  padding: 4px 16px 4px 6px;
}
@media (min-width: 767px) {
  .after-quiz__item {
    font-size: 18px;
  }
}
@media (min-width: 1143px) {
  .after-quiz__item {
    font-size: 24px;
    font-weight: 700;
    border-radius: 40px;
    padding: 4px 16px 4px 4px;
  }
}
.after-quiz__item span {
  font-weight: 700;
  font-size: 18px;
  text-align: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px;
  flex-shrink: 0;
}
@media (min-width: 1143px) {
  .after-quiz__item span {
    width: 64px;
    height: 64px;
    font-size: 32px;
    margin-right: 16px;
  }
}

.quotes {
  display: grid;
  grid-template-columns: 1fr;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 24px 0 0;
}
@media (min-width: 1143px) {
  .quotes {
    align-items: flex-start;
    grid-template-columns: repeat(3, 1fr);
    gap: 12px;
  }
}
.quotes__item {
  background-color: #fff;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
@media (min-width: 1143px) {
  .quotes__item {
    padding: 25px 24px;
  }
  .quotes__item:nth-child(n+4) {
    display: none;
  }
}
.quotes__item-title {
  display: flex;
  align-items: center;
  gap: 8px;
  padding-bottom: 5px;
}
@media (min-width: 1143px) {
  .quotes__item-title {
    background-size: 40px 40px;
    background-position: right top 8px;
    gap: 12px;
    padding-bottom: 13px;
  }
}
.quotes__item-text {
  padding-top: 8px;
  font-size: 13px;
  line-height: 1.3;
}
@media (min-width: 1143px) {
  .quotes__item-text {
    font-size: 15px;
    padding-top: 13px;
  }
}
.quotes__item-avatar {
  width: 40px;
  height: 40px;
}
@media (min-width: 1143px) {
  .quotes__item-avatar {
    width: 56px;
    height: 56px;
  }
}
.quotes__item-avatar img {
  width: 100%;
  height: 100%;
}
.quotes__item-name {
  font-weight: 700;
  font-size: 15px;
  line-height: 1.4;
  flex-grow: 1;
}
@media (min-width: 1143px) {
  .quotes__item-name {
    font-size: 18px;
  }
}
.quotes__item-iq {
  align-self: flex-start;
  background-color: #E5EBF4;
  border-radius: 4px;
  padding: 2px 4px;
  font-weight: 400;
  font-size: 13px;
}
.quotes__item-stars span {
  background-image: url("data:image/svg+xml, %3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_262_2287)'%3E%3Cpath d='M5.69669 0.697505C5.75365 0.576564 5.87115 0.5 5.99983 0.5C6.12851 0.499977 6.24603 0.576541 6.30299 0.697481L7.62156 3.49752C7.74556 3.76081 7.9852 3.94334 8.26243 3.98554L11.2105 4.43475C11.3379 4.45417 11.4437 4.54764 11.4835 4.67593C11.5232 4.80419 11.4901 4.94502 11.3979 5.03917L9.26481 7.21893C9.06422 7.42392 8.9727 7.71921 9.02001 8.00857L9.52333 11.0858C9.54507 11.2188 9.49294 11.3531 9.38882 11.4323C9.28474 11.5116 9.14673 11.522 9.03284 11.4593L6.39592 10.0065C6.14797 9.86984 5.85175 9.86984 5.60376 10.0065L2.96708 11.4593C2.85318 11.522 2.71517 11.5115 2.61108 11.4323C2.50697 11.353 2.45486 11.2186 2.4766 11.0857L2.98014 8.00872C3.02752 7.71925 2.93597 7.42392 2.73534 7.21888L0.602097 5.0392C0.509971 4.94504 0.476785 4.80421 0.516555 4.67595C0.556324 4.54769 0.662108 4.45421 0.789451 4.43477L3.73748 3.98559C4.0147 3.94334 4.25437 3.76083 4.37837 3.4975L5.69669 0.697505Z' fill='%23FFBE6B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_262_2287'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 12px;
  height: 12px;
  display: inline-block;
}

.link-arrow {
  display: flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
}
.link-arrow--big {
  font-size: 15px;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
}
@media (min-width: 767px) {
  .link-arrow--big {
    font-size: 18px;
  }
}
@media (min-width: 1439px) {
  .link-arrow--big {
    font-size: 24px;
  }
}
.link-arrow--mid {
  font-size: 15px;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
}
@media (min-width: 767px) {
  .link-arrow--mid {
    font-size: 18px;
  }
}
.link-arrow__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  transform: translateY(1px);
}
@media (min-width: 1143px) {
  .link-arrow__icon {
    width: 24px;
    height: 24px;
  }
}
.link-arrow__icon svg {
  width: 100%;
  height: 100%;
}
.link-arrow:hover {
  color: #253193;
}
.link-arrow:active, .link-arrow:focus-visible {
  color: #253193;
}
.link-arrow.disabled {
  color: #9c9fa2;
  pointer-events: none;
}

.quizzes-slider .section-title {
  margin: 0 0 24px;
}
@media (min-width: 1143px) {
  .quizzes-slider .section-title {
    margin: 0 0 56px;
  }
}
.quizzes-slider__swiper {
  width: calc(100% + 32px);
  margin: 0 0 0 -16px;
  padding: 0 16px;
}
@media (min-width: 560px) {
  .quizzes-slider__swiper {
    width: 100%;
    margin: 0;
    padding: 0;
  }
}
.quizzes-slider .quiz-card {
  max-width: 440px;
}
.quizzes-slider .swiper-scrollbar {
  max-width: 822px;
  margin: 37px auto 0;
  position: relative;
  height: 4px;
}
@media (min-width: 767px) {
  .quizzes-slider .swiper-scrollbar {
    height: 6px;
    margin: 47px auto 0;
  }
}
.quizzes-slider .swiper-scrollbar-drag {
  background-color: #30d065;
  top: -2px;
  height: 8px;
  cursor: pointer;
  transition: background-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .quizzes-slider .swiper-scrollbar-drag {
    height: 12px;
    top: -3px;
  }
}
.quizzes-slider .swiper-scrollbar-drag:hover {
  background-color: #30e66c;
}

.quiz-card {
  display: flex;
  flex-direction: column;
  background-color: #f2f2f3;
  border-radius: 24px;
  padding: 4px;
  width: 100%;
  margin: 0 auto;
  border: 1px solid transparent;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
.quiz-card__top {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 12px;
  padding: 12px 12px 24px 12px;
}
@media (min-width: 1143px) {
  .quiz-card__top {
    padding: 12px 12px 36px 12px;
  }
}
.quiz-card__title {
  font-weight: 700;
  color: #282828;
  font-size: 15px;
  line-height: 1.3;
}
@media (min-width: 767px) {
  .quiz-card__title {
    font-size: 19px;
  }
}
@media (min-width: 1143px) {
  .quiz-card__title {
    font-size: 24px;
  }
}
.quiz-card__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
}
@media (min-width: 1143px) {
  .quiz-card__button {
    width: 56px;
    height: 56px;
  }
}
.quiz-card__button svg {
  width: 100%;
  height: 100%;
}
.quiz-card__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 71%;
  border-radius: 22px;
  overflow: hidden;
}
@media (min-width: 767px) {
  .quiz-card__img {
    padding-bottom: 69.4%;
  }
}
.quiz-card__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.15s ease-in;
}
.desktop-device .quiz-card:hover {
  border-color: #282828;
  background-color: #fff;
}

.red-line-strike {
  position: relative;
  display: block;
}
.red-line-strike::after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: calc(100% - 32px);
  height: 8px;
  background-image: url("../img/red-line2.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (min-width: 767px) {
  .red-line-strike::after {
    height: 15px;
    width: calc(100% - 52px);
  }
}
@media (min-width: 1439px) {
  .red-line-strike::after {
    height: 18px;
    width: calc(100% - 72px);
  }
}
.red-line-strike svg {
  width: 32px;
  height: auto;
  transform: translateY(-2px);
}
@media (min-width: 767px) {
  .red-line-strike svg {
    width: 52px;
    transform: translateY(-4px);
  }
}
@media (min-width: 1439px) {
  .red-line-strike svg {
    width: 72px;
    transform: translateY(-4px);
  }
}

.hiw {
  padding-top: 56px;
  margin-bottom: 42px;
}
.hiw__item {
  display: flex;
  gap: 16px;
}
.hiw__item-content {
  padding-left: 16px;
  padding-bottom: 30px;
  position: relative;
}
.hiw__item-content::before {
  content: "";
  display: block;
  width: 2px;
  height: 96%;
  background-color: #253193;
  position: absolute;
  left: -1px;
  top: 16px;
}
.hiw__item-content__title {
  background-color: #B2D3FF;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  padding: 2px 8px;
  font-weight: 700;
  font-size: 15px;
  display: inline-block;
  margin-bottom: 6px;
  position: relative;
}
.hiw__item-content__title::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #253193;
  border-radius: 50%;
  position: absolute;
  left: -24px;
  top: 50%;
  transform: translateY(-50%);
}
.hiw__item-content__text {
  font-size: 13px;
}

.today-tests {
  display: flex;
  gap: 12px;
  margin-bottom: 42px;
}
.today-tests__total {
  background-color: #FFBE6B;
  padding: 6px;
  border-radius: 12px;
  flex: 1;
}
.today-tests__avg {
  background-color: #B2D3FF;
  padding: 6px;
  border-radius: 12px;
  flex: 1;
}
.today-tests__num {
  font-weight: 700;
  font-size: 28px;
  background-color: #fff;
  border-radius: 10px;
  padding: 8px;
  text-align: center;
  margin-bottom: 8px;
}
.today-tests__text {
  font-size: 13px;
  text-align: center;
  padding: 0 6px;
  line-height: 1.2;
}

.report-section {
  padding-bottom: 24px;
  margin-left: -16px;
  margin-right: -16px;
  position: relative;
  min-height: 315px;
  margin-bottom: 65px;
}
@media (min-width: 1143px) {
  .report-section {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 8.7vw;
  }
}
@media (min-width: 1439px) {
  .report-section {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 1792px) {
  .report-section {
    margin-bottom: 166px;
  }
}
.report-section-title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  font-size: 28px;
  font-weight: 700;
  color: #fff;
  line-height: 1.25;
  position: absolute;
  z-index: 2;
  top: -57px;
  left: 0;
}
@media (min-width: 1143px) {
  .report-section-title {
    font-size: 36px;
    top: 65px;
  }
}
@media (min-width: 1439px) {
  .report-section-title {
    font-size: 48px;
  }
}
.report-section-title span {
  background-color: #30d065;
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
  padding: 0 16px 4px 16px;
}
@media (min-width: 1143px) {
  .report-section-title span {
    padding: 0 32px 4px 16px;
  }
}
.report-section__pic {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 87.5%;
  border-radius: 24px;
}
.report-section__pic img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: inherit;
}
@media (min-width: 560px) {
  .report-section__pic {
    padding-bottom: 47.5%;
  }
}
@media (min-width: 1143px) {
  .report-section__pic {
    border-radius: 40px;
    padding-bottom: 45%;
  }
}

.report-author {
  border-bottom: 1px solid #E3E3E3;
  padding: 15px 0 12px;
}
@media (min-width: 1143px) {
  .report-author {
    border-top: 1px solid #E3E3E3;
    padding: 35px 2px;
  }
  .report-author .text-2 {
    line-height: 1.325;
  }
}
.report-author__avatar {
  width: 72px;
  height: 72px;
  border-radius: 100%;
  overflow: hidden;
}
@media (min-width: 1143px) {
  .report-author__avatar {
    width: 100px;
    height: 100px;
  }
}
@media (min-width: 1439px) {
  .report-author__avatar {
    width: 120px;
    height: 120px;
  }
}
.report-author__avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.report-author__info {
  display: flex;
  gap: 12px;
  margin-bottom: 12px;
}
@media (min-width: 1143px) {
  .report-author__info {
    margin-bottom: 19px;
  }
}
.report-author__body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 1143px) {
  .report-author__body {
    justify-content: flex-start;
    gap: 8px;
    padding: 4px 0 0;
  }
}
.report-author__body svg {
  display: block;
  width: 24px;
  height: 24px;
}
@media (min-width: 1143px) {
  .report-author__body svg {
    width: 36px;
    height: 36px;
  }
}
@media (min-width: 1439px) {
  .report-author__body svg {
    width: 48px;
    height: 48px;
  }
}
.report-author__name {
  font-weight: 700;
  font-size: 18px;
  color: #282828;
}
@media (min-width: 1143px) {
  .report-author__name {
    font-size: 21px;
  }
}
@media (min-width: 1439px) {
  .report-author__name {
    font-size: 24px;
  }
}
.report-author__ul {
  display: flex;
  flex-direction: column;
  gap: 7px;
  padding: 0;
  margin: 0;
}
.report-author__ul li {
  font-size: 13px;
  line-height: 1.2;
  color: #282828;
}
@media (min-width: 767px) {
  .report-author__ul li {
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .report-author__ul li {
    font-size: 18px;
  }
}
.report-author__ul li span {
  color: #9c9fa2;
}

.truth-section {
  display: flex;
  gap: 8px;
  margin: 14px 0 22px;
  font-size: 13px;
  line-height: 1.3;
  align-items: center;
  justify-content: center;
}
.truth-section svg {
  width: 48px;
  height: 48px;
}
@media (min-width: 1143px) {
  .truth-section {
    font-size: 15px;
    gap: 12px;
    margin: 19px 0 32px;
  }
  .truth-section svg {
    width: 56px;
    height: 56px;
  }
}
@media (min-width: 1439px) {
  .truth-section {
    font-size: 18px;
  }
}
.truth-section--sec {
  margin: 0;
}

.default-section {
  margin: 0 auto 88px;
}
@media (min-width: 1143px) {
  .default-section {
    margin: 0 auto 9.8vw;
  }
}
@media (min-width: 1792px) {
  .default-section {
    margin: 0 auto 188px;
  }
}
.default-section--mob-full {
  margin: 0 -16px 88px;
}
@media (min-width: 1143px) {
  .default-section--mob-full {
    margin: 0 auto 9.8vw;
  }
}
@media (min-width: 1792px) {
  .default-section--mob-full {
    margin: 0 auto 188px;
  }
}
.default-section.report-section {
  margin: 0 -16px 64px;
}
@media (min-width: 1143px) {
  .default-section.report-section {
    margin: 0 auto 9.6vw;
  }
}
@media (min-width: 1792px) {
  .default-section.report-section {
    margin: 0 auto 165px;
  }
}

.plans-section {
  margin: 0 auto 56px;
}
.plans-section .section-title {
  margin-bottom: 24px;
}
.plans-section .plan-item {
  background-color: #FFFDFB;
  border-radius: 12px;
  padding: 0 0 24px;
  margin-bottom: 12px;
}
.plans-section .plan-item__title {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  font-weight: 700;
  font-size: 24px;
  color: #253193;
  text-align: center;
  padding: 12px 16px;
  display: flex;
  justify-content: space-between;
}
.plans-section .plan-item__title span {
  background-color: #fff;
  font-size: 13px;
  padding: 4px 8px;
  border-radius: 40px;
}
.plans-section .plan-item__title--light-blue {
  background-color: #E5EBF4;
}
.plans-section .plan-item__title--blue {
  background-color: #B2D3FF;
}
.plans-section .plan-content {
  margin-bottom: 16px;
}
.plans-section .plan-content ul li {
  margin-bottom: 8px;
}
.plans-section .plan-content ul li::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_262_2357)'%3E%3Cpath d='M15.3332 7.99996C15.3332 12.05 12.0499 15.3333 7.99984 15.3333C3.94975 15.3333 0.666504 12.05 0.666504 7.99996C0.666504 3.94987 3.94975 0.666626 7.99984 0.666626C12.0499 0.666626 15.3332 3.94987 15.3332 7.99996Z' fill='%23253193'/%3E%3Cpath d='M11.7899 5.53568C11.5462 5.29361 11.1681 5.29361 10.9243 5.53568L6.37827 10.0505L4.41562 8.10202C4.17185 7.85994 3.7938 7.85994 3.55002 8.10202C3.30624 8.34409 3.30624 8.7195 3.55002 8.96157L5.93928 11.3341C6.06117 11.4552 6.21972 11.5157 6.36589 11.5157C6.51206 11.5157 6.68299 11.4552 6.7925 11.3341L11.7657 6.39572C12.0218 6.16547 12.0218 5.77775 11.7899 5.53568Z' fill='%23FFFDFB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_262_2357'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 16px;
  height: 16px;
  display: inline-block;
  content: "";
  margin-right: 8px;
}

.header {
  position: fixed;
  top: 0;
  z-index: 10;
  width: 100%;
  padding: 11px 0;
  border-bottom: 1px solid transparent;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
  background-color: #F1F1F1;
}
@media (min-width: 1143px) {
  .header {
    padding: 28px 0;
  }
}
.header__body {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header.onscroll {
  background-color: #fff;
  border-color: #f2f2f3;
}

.logo img {
  width: auto;
  height: auto;
  max-width: 80%;
}

.footer {
  background-color: #fff;
  padding: 41px 0 24px;
  text-align: center;
}
@media (min-width: 767px) {
  .footer {
    padding: 78px 0 32px;
  }
}
.footer__body {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.footer__body .section-title {
  margin: 0 0 17px;
}
@media (min-width: 767px) {
  .footer__body .section-title {
    margin: 0 0 21px;
  }
}
.footer__logo {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  margin: 0 0 25px;
}
@media (min-width: 767px) {
  .footer__logo {
    font-size: 21px;
    margin: 0 0 38px;
  }
}
@media (min-width: 1143px) {
  .footer__logo {
    font-size: 24px;
  }
}
.footer__logo img {
  width: auto;
  height: auto;
  max-width: 80%;
}
.footer__menu {
  display: flex;
  flex-direction: column;
  gap: 14px;
  list-style: none;
  padding: 0;
  margin: 0 0 24px;
}
@media (min-width: 767px) {
  .footer__menu {
    flex-direction: row;
    gap: 36px;
    margin: 0 0 18px;
  }
}
.footer__menu li a {
  display: flex;
  align-items: center;
  color: #253193;
  font-size: 13px;
  font-weight: 400;
  transition: color 0.15s ease-in;
}
@media (min-width: 767px) {
  .footer__menu li a {
    font-size: 15px;
  }
}
.footer__menu li a::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23FFBE6B'/%3E%3Cg clip-path='url(%23clip0_392_480)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.81504 5.44755C7.96744 5.29515 8.21453 5.29515 8.36693 5.44755L10.6433 7.72397C10.7165 7.79716 10.7576 7.89642 10.7576 7.99992C10.7576 8.10342 10.7165 8.20268 10.6433 8.27586L8.36693 10.5523C8.21453 10.7047 7.96744 10.7047 7.81504 10.5523C7.66264 10.3999 7.66264 10.1528 7.81504 10.0004L9.42527 8.39016H5.81456C5.59903 8.39016 5.42432 8.21544 5.42432 7.99992C5.42432 7.78439 5.59903 7.60967 5.81456 7.60967H9.42527L7.81504 5.99944C7.66264 5.84704 7.66264 5.59995 7.81504 5.44755Z' fill='%23253193'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_392_480'%3E%3Crect width='5.81818' height='5.81818' fill='white' transform='translate(5.09082 5.09082)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 8px;
  vertical-align: middle;
}
.desktop-device .footer__menu li a:hover {
  color: #30d065;
}
.footer__copy {
  font-size: 13px;
}
@media (min-width: 767px) {
  .footer__copy {
    font-size: 15px;
  }
}

.answers {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 8px;
  justify-content: center;
  padding: 8px 0 0;
  margin-bottom: 16px;
}
.answers__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 12px;
  padding: 0 12px;
  cursor: pointer;
}
.answers__item--num {
  font-family: Manrope;
  font-weight: 700;
  font-size: 18px;
  color: #CFCFD3;
}
.answers__item.selected {
  border: 1px solid #B2D3FF;
  background-color: #E5EBF4;
}
.answers__item.selected .answers__item--num {
  color: #253193;
}
.answers__item img {
  width: 64px;
  height: 64px;
}

.checkmark-active {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1rem;
  height: 1rem;
  cursor: pointer;
  border: medium;
  border-radius: 50%;
  box-sizing: border-box;
  background: rgb(89, 56, 42);
  transition: 250ms ease-in-out;
}

.checkmark {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  cursor: pointer;
  border: 1px solid #E3E3E3;
  border-radius: 50%;
  box-sizing: border-box;
  background: none;
  transition: 250ms ease-in-out;
  flex-shrink: 0;
}

.button-radio {
  display: flex;
  justify-content: space-between;
  padding: 10px 14px;
  align-items: center;
  gap: 8px;
  box-sizing: border-box;
  border-radius: 8px;
  border: 1px solid #e3e3e3;
  background: #fff;
  width: 100%;
  cursor: pointer;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .button-radio {
    padding: 15px 16px;
  }
}
.button-radio__text {
  font-weight: 400;
  font-size: 15px;
}
.button-radio:hover {
  background-color: #ebfff2;
}
.button-radio.selected {
  background-color: #ebfff2;
  border-color: #282828;
}
.button-radio.selected .checkmark {
  background-color: #30D065;
  border: 1px solid #30D065;
}

.button-back {
  width: 15px;
  height: 15px;
  color: #282828;
  background-color: transparent;
  border: none;
  transition: color 0.15s ease-in;
}
@media (min-width: 767px) {
  .button-back {
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 1143px) {
  .button-back {
    width: 32px;
    height: 32px;
  }
}
.button-back svg {
  width: 100%;
  height: 100%;
}
.button-back:hover {
  color: #30e66c;
}
.button-back:active, .button-back:focus-visible {
  color: #30d065;
}
.button-back--white {
  color: #fff;
}

.quiz-wrapper {
  position: relative;
}

.quiz-header {
  position: sticky;
  top: 0;
  z-index: 5;
  display: grid;
  align-items: center;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px;
  text-align: center;
  padding: 12px 8px;
  width: 100%;
  margin: 0 auto;
  max-width: 1272px;
}
@media (min-width: 767px) {
  .quiz-header {
    padding: 30px 16px 28px;
  }
}
.quiz-header::after {
  content: "";
  display: block;
  width: 100vw;
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  z-index: 1;
  transform: translateX(-50%);
  border-bottom: 1px solid transparent;
}
.quiz-header > * {
  position: relative;
  z-index: 2;
}
.quiz-header .button-back {
  margin-left: 16px;
}
.quiz-header.onscroll::after {
  border-color: #e3e3e3;
  background-color: #fff;
}
.quiz-header--sec {
  display: flex;
  justify-content: space-between;
}
.quiz-header--white {
  background-color: transparent;
}
.quiz-header--white .quiz-logo {
  color: #fff;
}
.quiz-header--white::after {
  content: none;
}
.quiz-header--center {
  justify-content: center;
}

.quiz-logo {
  font-family: "Inter", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
  font-size: 16px;
  line-height: 100%;
}
@media (min-width: 767px) {
  .quiz-logo {
    font-size: 20px;
  }
}
@media (min-width: 1143px) {
  .quiz-logo {
    font-size: 24px;
  }
}

.quiz-info {
  display: flex;
  gap: 8px;
}

.quiz-timer {
  background-color: #FFFFFF;
  border-radius: 4px;
  font-size: 12px;
  color: #9C9DA2;
  padding: 2px 6px;
  display: flex;
  align-items: center;
  gap: 4px;
}

.quiz-progress {
  display: grid;
  flex: 1;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 16px;
  margin: 9px 0 8px;
}
@media (min-width: 767px) {
  .quiz-progress {
    margin: 0 0 30px;
  }
}
.quiz-progress__line {
  width: 100%;
  height: 4px;
  border-radius: 24px;
  background-color: #FFFDFB;
  position: relative;
}
@media (min-width: 767px) {
  .quiz-progress__line {
    height: 8px;
  }
}
.quiz-progress__line span {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  height: 100%;
  border-radius: inherit;
  background-color: #FFBE6B;
}

.quiz-block {
  width: 100%;
  margin: 0 auto;
  padding: 0 16px;
  max-width: 1272px;
}
.quiz-block__top {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.quiz-block__top.fixed-height {
  min-height: 200px;
}
@media (max-width: 767px) {
  .quiz-block__top.fixed-height {
    min-height: 170px;
  }
}
.quiz-block__bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.quiz-block__bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.quiz-block__title {
  width: 100%;
  max-width: 822px;
  margin: 0 auto;
  font-weight: 700;
  font-size: 24px;
  line-height: 1.3;
  color: #253193;
}
@media (min-width: 767px) {
  .quiz-block__title {
    font-size: 28px;
  }
}
@media (min-width: 1143px) {
  .quiz-block__title {
    font-size: 32px;
  }
}
.quiz-block__title span {
  color: #30d065;
}
.quiz-block__title--sec {
  max-width: 540px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .quiz-block__title--sec br {
    display: none;
  }
}
.quiz-block__title--small-mob {
  max-width: 540px;
  margin: 0 auto;
  font-size: 18px;
  text-align: center;
  line-height: 1.3;
  color: #253193;
}
@media (min-width: 767px) {
  .quiz-block__title--small-mob {
    font-size: 24px;
  }
  .quiz-block__title--small-mob br {
    display: none;
  }
}
@media (min-width: 1143px) {
  .quiz-block__title--small-mob {
    font-size: 32px;
  }
}
.quiz-block__title--white {
  color: #fff;
}
.quiz-block__append {
  margin: 16px 0 0;
  text-align: center;
}
@media (min-width: 767px) {
  .quiz-block__append {
    margin: 30px 0 0;
  }
}
.quiz-block__subtitle {
  font-weight: 400;
  font-size: 15px;
  line-height: 1.3;
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
}
@media (min-width: 1143px) {
  .quiz-block__subtitle {
    font-size: 18px;
  }
}
.quiz-block__subtitle--gray {
  color: #9c9fa2;
  font-size: 13px;
}
@media (min-width: 1143px) {
  .quiz-block__subtitle--gray {
    font-size: 15px;
  }
}
.quiz-block__subtitle--mini {
  font-size: 13px;
}
@media (min-width: 1143px) {
  .quiz-block__subtitle--mini {
    font-size: 15px;
  }
}
.quiz-block__subtitle--small {
  font-size: 13px;
}
.quiz-block__body {
  margin: 24px 0;
}
@media (min-width: 767px) {
  .quiz-block__body {
    margin: 44px 0 40px;
  }
}
@media (min-width: 1143px) {
  .quiz-block__body {
    margin: 88px 0 40px;
  }
}
.quiz-block__body--sec {
  margin: 24px 0;
}
@media (min-width: 767px) {
  .quiz-block__body--sec {
    margin: 32px 0;
  }
}
@media (min-width: 767px) {
  .quiz-block__body--mob-0 {
    margin: 32px 0;
  }
}
.quiz-block__cards {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 13px;
  justify-content: center;
}
.quiz-block__cards .selection-item {
  width: calc(50% - 7px);
  max-width: 193px;
}
@media (min-width: 767px) {
  .quiz-block__cards .selection-item {
    width: 100%;
  }
}
.quiz-block__pic {
  display: block;
  width: 100%;
  max-width: 402px;
  position: relative;
  height: 0;
  padding-bottom: 100%;
  border-radius: 24px;
  overflow: hidden;
  margin: 0 auto;
}
@media (min-width: 1143px) {
  .quiz-block__pic {
    padding-bottom: 31.9%;
  }
}
.quiz-block__pic img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.selection-item {
  width: 100%;
  border-radius: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  padding: 2px;
  transition: background-color 0.15s ease-in;
}
.selection-item__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 91%;
  border-radius: 24px;
  overflow: hidden;
}
.selection-item__img::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #f2f2f3;
  border-radius: inherit;
}
.selection-item__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.15s ease-in;
}
.selection-item__bottom {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 13px 7px;
}
@media (min-width: 767px) {
  .selection-item__bottom {
    padding: 6px 13px 12px;
  }
}
.selection-item__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  background-color: #282828;
  color: #fff;
  border-radius: 100%;
  transition: background-color 0.15s ease-in, color 0.15s ease-in;
  transform: translateY(1px);
}
@media (min-width: 767px) {
  .selection-item__icon {
    width: 32px;
    height: 32px;
    transform: translateY(2px);
  }
}
.selection-item__icon svg {
  width: 38%;
  height: 38%;
}
.selection-item__title {
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  line-height: 1;
}
@media (min-width: 767px) {
  .selection-item__title {
    font-size: 24px;
  }
}
.desktop-device .selection-item:hover {
  background-color: #282828;
}
.desktop-device .selection-item:hover .selection-item__icon {
  background-color: #30d065;
  color: #282828;
}
.selection-item:active {
  background-color: #282828;
}
.selection-item:active .selection-item__icon {
  background-color: #30d065;
  color: #282828;
}

.quiz-footer {
  bottom: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 12px 16px;
}
.quiz-footer.fixed {
  width: calc(100% + 32px);
  margin-left: -16px;
  margin-right: -16px;
  position: fixed;
}
@media (min-width: 767px) {
  .quiz-footer {
    padding: 30px 16px;
  }
}
@media (min-width: 1439px) {
  .quiz-footer {
    padding: 39px 16px;
  }
}
.quiz-footer p {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.15;
  text-align: center;
  color: #9c9fa2;
}
.quiz-footer p a {
  color: #9c9fa2;
  text-decoration: underline;
}
.desktop-device .quiz-footer p a:hover {
  color: #50a3e9;
  text-decoration: none;
}
.quiz-footer__text {
  font-weight: 400;
  font-size: 13px;
  line-height: 1.15;
  text-align: center;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .quiz-footer__text {
    font-size: 15px;
  }
}
.quiz-footer--border {
  border-top: 1px solid #E3E3E3;
}
.quiz-footer--sec {
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 767px) {
  .quiz-footer--sec {
    gap: 32px;
  }
}

.apply-block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 14px;
  justify-content: center;
  padding: 54px 0 0;
}
@media (min-width: 440px) {
  .apply-block {
    grid-template-columns: repeat(2, 193px);
    padding: 31px 0 0;
    grid-gap: 16px;
  }
}

.apply-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  border: 1px solid transparent;
  border-radius: 24px;
  background-color: #f2f2f3;
  padding: 0 12px;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
.apply-item__img {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 47px;
  height: 47px;
  margin: 32px 0 29px;
  border-radius: 100%;
}
@media (min-width: 767px) {
  .apply-item__img {
    width: 62px;
    height: 62px;
    margin: 32px 0 35px;
  }
}
.apply-item__img--green {
  background-color: #30d065;
}
.apply-item__img--red {
  background-color: #f03636;
}
.apply-item__img img {
  width: 32px;
  height: 32px;
}
.apply-item__title {
  font-size: 18px;
  color: #282828;
  font-family: "Manrope Extra", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: bold;
  border-top: 1px solid #fff;
  width: 100%;
  padding: 9px 0;
  transition: border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .apply-item__title {
    font-size: 24px;
    padding: 12px 0;
  }
}
.desktop-device .apply-item:hover {
  border-color: #282828;
  background-color: #fff;
}
.desktop-device .apply-item:hover .apply-item__title {
  border-color: #282828;
}

.steps-block {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  justify-content: center;
  padding: 55px 0 0;
}
@media (min-width: 767px) {
  .steps-block {
    padding: 20px 0 0;
    grid-gap: 33px;
    grid-template-columns: repeat(5, 96px);
  }
}

.step-circle {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.step-circle__circ {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  border: 1px solid #282828;
  border-radius: 50%;
  font-size: 18px;
  line-height: 0.9;
  font-weight: bold;
  color: #282828;
  margin: 0 0 6px;
  position: relative;
  transition: color 0.15s ease-in;
}
@media (min-width: 767px) {
  .step-circle__circ {
    font-size: 24px;
    width: 72px;
    height: 72px;
    margin: 0 0 10px;
  }
}
@media (min-width: 1439px) {
  .step-circle__circ {
    width: 100%;
    height: 96px;
    font-size: 32px;
  }
}
.step-circle__circ span {
  position: relative;
  z-index: 2;
}
.step-circle__circ::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  z-index: 1;
  border-radius: 100%;
  border: 1px solid transparent;
  opacity: 0;
  transform: translate(-50%, -50%) scale(0.85);
  transition: opacity 0.15s ease-in, transform 0.15s ease-in;
}
.step-circle--red .step-circle__circ {
  color: #f03636;
}
.step-circle--red .step-circle__circ::after {
  border-color: #f03636;
}
.step-circle--orange .step-circle__circ {
  color: #f78c49;
}
.step-circle--orange .step-circle__circ::after {
  border-color: #f78c49;
}
.step-circle--yellow .step-circle__circ {
  color: #fedd5a;
}
.step-circle--yellow .step-circle__circ::after {
  border-color: #fedd5a;
}
.step-circle--green .step-circle__circ {
  color: #80d030;
}
.step-circle--green .step-circle__circ::after {
  border-color: #80d030;
}
.step-circle--green-sec .step-circle__circ {
  color: #30d065;
}
.step-circle--green-sec .step-circle__circ::after {
  border-color: #30d065;
}
.step-circle__text {
  font-size: 13px;
  line-height: 1.3;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .step-circle__text {
    font-size: 15px;
  }
}
.desktop-device .step-circle:hover:not(.selected) .step-circle__circ::after {
  opacity: 1;
}
.step-circle--red.selected .step-circle__circ {
  color: #fff;
}
.step-circle--red.selected .step-circle__circ::after {
  background-color: #f03636;
  opacity: 1;
}
.step-circle--orange.selected .step-circle__circ {
  color: #fff;
}
.step-circle--orange.selected .step-circle__circ::after {
  background-color: #f78c49;
  opacity: 1;
}
.step-circle--yellow.selected .step-circle__circ {
  color: #fff;
}
.step-circle--yellow.selected .step-circle__circ::after {
  background-color: #fedd5a;
  opacity: 1;
}
.step-circle--green.selected .step-circle__circ {
  color: #fff;
}
.step-circle--green.selected .step-circle__circ::after {
  background-color: #80d030;
  opacity: 1;
}
.step-circle--green-sec.selected .step-circle__circ {
  color: #fff;
}
.step-circle--green-sec.selected .step-circle__circ::after {
  background-color: #30d065;
  opacity: 1;
}

.loading-block {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 16px;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 767px) {
  .loading-block {
    gap: 24px;
  }
}
.loading-block__icon {
  position: relative;
  width: 154px;
  height: 154px;
}
@media (min-width: 767px) {
  .loading-block__icon {
    width: 200px;
    height: 200px;
  }
}
.loading-block__icon svg {
  width: 100%;
  height: 100%;
}
.loading-block__percent {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-weight: bold;
  font-size: 28px;
  color: #282828;
}
@media (min-width: 767px) {
  .loading-block__percent {
    font-size: 32px;
  }
}
.loading-block__text {
  width: 100%;
  max-width: 212px;
  margin: 0 auto;
  font-weight: bold;
  font-size: 18px;
  color: #282828;
}
@media (min-width: 767px) {
  .loading-block__text {
    font-size: 21px;
    max-width: 100%;
  }
}
@media (min-width: 1143px) {
  .loading-block__text {
    font-size: 24px;
  }
}

.chart-block {
  max-width: 507px;
  margin: 0 auto 0;
  background-color: #30d065;
  padding: 2px;
}
@media (min-width: 1143px) {
  .chart-block {
    padding: 4px;
  }
}
.chart-block__body {
  border-radius: 22px;
  padding: 15px 0;
  background-color: #fff;
}
@media (min-width: 1143px) {
  .chart-block__body {
    border-radius: 38px;
    padding: 25px 0;
  }
}
.chart-block__title {
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  padding: 3px 0 7px;
}
@media (min-width: 767px) {
  .chart-block__title {
    font-size: 18px;
    padding: 3px 0 13px;
  }
}
@media (min-width: 1143px) {
  .chart-block__title {
    font-size: 24px;
  }
}
.chart-block__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 53.5%;
}
.chart-block__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.chart-block__bottom {
  text-align: center;
  width: calc(100% - 40px);
  margin: 14px auto 0;
  padding: 11px 0 0;
  border-top: 1px solid #e3e3e3;
  font-size: 11px;
}
@media (min-width: 767px) {
  .chart-block__bottom {
    font-size: 13px;
    margin: 32px auto 0;
    padding: 19px 0 11px;
    border-width: 2px;
  }
}
@media (min-width: 1143px) {
  .chart-block__bottom {
    font-size: 15px;
  }
}

.generating-block {
  width: 100%;
  max-width: 402px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 9px;
}
@media (min-width: 767px) {
  .generating-block {
    padding: 17px 0 26px;
    gap: 16px;
  }
}

.generating-item__body {
  display: flex;
  align-items: center;
  gap: 20px;
  justify-content: space-between;
}
.generating-item__left {
  width: 100%;
  font-size: 13px;
  font-weight: 500;
}
@media (min-width: 767px) {
  .generating-item__left {
    font-size: 15px;
  }
}
.generating-item__icon {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  background-color: #30d065;
  border-radius: 100%;
  display: none;
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .generating-item__icon {
    width: 24px;
    height: 24px;
  }
}
.done .generating-item__icon {
  display: flex;
}
.generating-item__icon img {
  width: 12px;
  height: 12px;
}
@media (min-width: 767px) {
  .generating-item__icon img {
    width: 16px;
    height: 16px;
  }
}
.generating-item__status {
  display: inline;
  color: #50a3e9;
}
.done .generating-item__status {
  color: #30d065;
}
.generating-item__percent {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: 500;
  margin-left: auto;
  color: #30d065;
  height: 16px;
}
@media (min-width: 767px) {
  .generating-item__percent {
    font-size: 15px;
    height: 24px;
  }
}
.done .generating-item__percent {
  display: none;
}
.generating-item__progress {
  width: 100%;
  height: 4px;
  margin: 12px 0 0;
  background-color: #e3e3e3;
  border-radius: 24px;
  position: relative;
}
@media (min-width: 767px) {
  .generating-item__progress {
    height: 2px;
  }
}
.generating-item__progress span {
  display: block;
  height: 4px;
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 1;
  transform: translateY(-50%);
  background-color: #50a3e9;
  border-radius: inherit;
}
@media (min-width: 767px) {
  .generating-item__progress span {
    height: 6px;
  }
}

.quiz-form {
  max-width: 402px;
  margin: 0 auto;
}
@media (min-width: 767px) {
  .quiz-form {
    padding: 19px 0 0;
  }
}
.quiz-form__bottom-text {
  font-size: 15px;
  color: #282828;
  font-family: Tilt Warp;
  text-align: center;
  margin: 116px 0 0;
  background-color: #fff;
  padding: 16px;
  border-radius: 16px;
  font-family: Manrope;
  font-weight: 400;
  font-size: 15px;
  text-align: center;
}
.quiz-form__bottom-text span {
  color: #000;
  font-family: Tilt Warp;
  font-weight: 400;
  font-size: 15px;
  line-height: 18px;
  text-align: center;
}
.quiz-form__fields {
  display: flex;
  flex-direction: column;
  gap: 16px;
  position: relative;
}
.quiz-form--sec {
  padding: 0;
}

.input-item {
  position: relative;
  width: 100%;
}
.input-item__title {
  font: 400 12px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #fff;
  margin: 0 0 5px;
}
.input-item__body {
  position: relative;
}
.input-item__text-error {
  display: none;
  font-size: 13px;
  color: #F03636;
}
@media (min-width: 767px) {
  .input-item__text-error {
    font-size: 15px;
  }
}
.field-error .input-item__text-error {
  display: block;
}
.input-item__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: calc(50% + 1px);
  left: 15px;
  z-index: 1;
  transform: translateY(-50%);
  width: 24px;
  height: 24px;
}
@media (min-width: 767px) {
  .input-item__icon {
    width: 32px;
    height: 32px;
  }
}
.input-item__icon img {
  width: 100%;
  height: 100%;
}
.input-item__input {
  width: 100%;
  height: 48px;
  border: 2px solid #e3e3e3;
  background-color: #fff;
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #282828;
  padding: 0 14px;
  transition: border-color 0.2s linear, background-color 0.2s linear;
  border-radius: 8px;
  -webkit-appearance: none;
  appearance: none;
}
.input-item__input::placeholder {
  font: inherit;
  color: #9c9fa2;
  transition: opacity 0.2s linear;
}
.input-item__input:focus {
  border-color: #282828;
  background-color: #f2f2f3;
}
.input-item__input:focus::placeholder {
  opacity: 0.1;
}
.field-error .input-item__input {
  border-color: #f03636;
}
.desktop-device .input-item__input:hover {
  border-color: #282828;
}
.input-item--icon .input-item__input {
  padding: 0 15px 0 51px;
}
@media (min-width: 767px) {
  .input-item--icon .input-item__input {
    padding: 0 15px 0 59px;
  }
}
@media (min-width: 767px) {
  .input-item__input {
    height: 56px;
    font-size: 18px;
  }
}
.input-item__textarea {
  width: 100%;
  height: 198px;
  background-color: #242938;
  border: 1px solid #e3e3e3;
  font: 500 16px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #fff;
  border-radius: 6px;
  padding: 16px;
  transition: border-color 0.2s linear;
  -webkit-appearance: none;
  appearance: none;
  resize: none;
}
.field-error .input-item__textarea {
  background-color: var(--color-red-dark);
  border-color: var(--color-red-light);
}
.field-error .input-item__textarea::placeholder {
  color: var(--color-red-light);
}
.input-item__textarea::placeholder {
  font: inherit;
  color: #9c9fa2;
  transition: opacity 0.2s linear;
}
.input-item__textarea:hover {
  border-color: rgba(255, 255, 255, 0.3);
}
.input-item__textarea:focus {
  outline: none;
}
.input-item__textarea:focus::placeholder {
  opacity: 0.2;
}
.input-item--textarea .input-item__icon {
  top: 16px;
  transform: none;
}

.plan-block {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  justify-content: center;
}
@media (min-width: 560px) {
  .plan-block {
    padding: 16px 0 0;
    grid-template-columns: repeat(2, 200px);
  }
}
@media (min-width: 1439px) {
  .plan-block {
    grid-template-columns: repeat(2, 254px);
  }
}

.plan-item {
  padding: 14px 0 6px;
  position: relative;
  border-radius: 24px;
}
@media (min-width: 767px) {
  .plan-item {
    border-radius: 34px;
    padding: 29px 0 8px;
  }
}
.plan-item__arrow {
  position: absolute;
  top: 46%;
  z-index: 1;
  transform: translateY(-50%);
  width: 11px;
  height: 22px;
}
@media (min-width: 767px) {
  .plan-item__arrow {
    top: 50%;
    width: 15px;
    height: 30px;
  }
}
.plan-item__arrow img {
  width: 100%;
  height: 100%;
}
.plan-item__title {
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 18px;
  line-height: 1;
  font-weight: 600;
  color: #fff;
  text-align: center;
  margin: 0 0 10px;
}
@media (min-width: 767px) {
  .plan-item__title {
    font-size: 22px;
    margin: 0 0 18px;
  }
}
@media (min-width: 1439px) {
  .plan-item__title {
    font-size: 24px;
  }
}
.plan-item__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 89.5%;
}
@media (min-width: 1439px) {
  .plan-item__img {
    padding-bottom: 93.5%;
  }
}
.plan-item__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.plan-item--sad {
  background-color: #9c9fa2;
}
.plan-item--sad .plan-item__arrow {
  right: 0;
}
.plan-item--happy {
  background-color: #30d065;
}
.plan-item--happy .plan-item__arrow {
  left: 0;
}

.plan-board {
  width: calc(100% - 10px);
  margin: 0 auto;
  background-color: #fff;
  border-radius: 24px;
  padding: 6px 14px;
}
@media (min-width: 767px) {
  .plan-board {
    width: calc(100% - 14px);
  }
}
.plan-board__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  font-size: 11px;
  margin: 0 0 7px;
}
@media (min-width: 1143px) {
  .plan-board__top {
    font-size: 15px;
  }
}
.plan-board__line {
  width: 100%;
  height: 3px;
  border-radius: 24px;
  background-color: #e3e3e3;
}
@media (min-width: 767px) {
  .plan-board__line {
    height: 6px;
  }
}
.plan-board__grid {
  display: grid;
  grid-gap: 4px;
  grid-template-columns: repeat(4, 1fr);
}
@media (min-width: 767px) {
  .plan-board__grid {
    grid-gap: 6px;
  }
}
.plan-board--red .plan-board__top span:last-child {
  color: #f03636;
}
.plan-board--red .plan-board__line--fill {
  background-color: #f03636;
}
.plan-board--blue .plan-board__top span:last-child {
  color: #50a3e9;
}
.plan-board--blue .plan-board__line--fill {
  background-color: #50a3e9;
}

@media (min-width: 767px) {
  .gender-form {
    margin: 6px 0 0;
  }
}
.gender-form__title {
  font-size: 15px;
  font-weight: 600;
  color: #282828;
  margin: 0 0 8px;
}
@media (min-width: 767px) {
  .gender-form__title {
    font-size: 18px;
    margin: 0 0 16px;
  }
}
.gender-form__bottom {
  display: flex;
  align-items: center;
  gap: 16px;
}

.icon-radio {
  position: relative;
}
.icon-radio input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.desktop-device .icon-radio input:hover ~ .icon-radio__body--blue {
  border-color: #253193;
}
.desktop-device .icon-radio input:hover ~ .icon-radio__body--green {
  border-color: #FFBE6B;
}
.icon-radio input:checked ~ .icon-radio__body--blue {
  background-color: #253193;
}
.icon-radio input:checked ~ .icon-radio__body--green {
  background-color: #FFBE6B;
}
.icon-radio input:checked ~ .icon-radio__body .icon-radio__icon, .icon-radio input:checked ~ .icon-radio__body .icon-radio__text {
  color: #fff;
}
.icon-radio__body {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  border: 2px solid transparent;
  border-radius: 8px;
  background-color: #fff;
  min-width: 128px;
  height: 40px;
  padding: 5px 10px;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .icon-radio__body {
    min-width: 138px;
    height: 48px;
  }
}
.icon-radio__body--blue .icon-radio__icon {
  color: #253193;
}
.icon-radio__body--green .icon-radio__icon {
  color: #FFBE6B;
}
.icon-radio__icon {
  width: 24px;
  height: 24px;
}
.icon-radio__icon svg {
  width: 100%;
  height: 100%;
}
.icon-radio__text {
  font-size: 15px;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .icon-radio__text {
    font-size: 18px;
  }
}
.icon-radio__error {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
  display: none;
  font-size: 13px;
  color: #F03636;
}
@media (min-width: 767px) {
  .icon-radio__error {
    font-size: 15px;
  }
}
.field-error .icon-radio__error {
  display: block;
}

.energy-wrapper__list {
  width: 100%;
  max-width: 822px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
@media (min-width: 767px) {
  .energy-wrapper__list {
    gap: 13px;
  }
}
.energy-wrapper__pic {
  display: block;
  width: 100%;
  max-width: 510px;
  margin: 50px auto 0;
  position: relative;
  height: 0;
  padding-bottom: 66.85%;
  border-radius: 24px;
  overflow: hidden;
}
@media (min-width: 1143px) {
  .energy-wrapper__pic {
    padding-bottom: 26.85%;
  }
}
.energy-wrapper__pic img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.energy-item {
  width: 100%;
  border-radius: 8px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 8px;
  padding: 4px;
}
@media (min-width: 767px) {
  .energy-item {
    background-color: #f2f2f3;
    gap: 16px;
    padding: 10px 17px 10px 11px;
  }
}
@media (min-width: 1143px) {
  .energy-item {
    gap: 5px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
}
.energy-item__icon {
  display: none;
  font-size: 28px;
  margin: 0 5px 0 0;
}
@media (min-width: 767px) {
  .energy-item__icon {
    display: inline-block;
  }
}
.energy-item__text {
  font-size: 15px;
  font-weight: bold;
}
@media (min-width: 767px) {
  .energy-item__text {
    font-size: 20px;
  }
}
@media (min-width: 1143px) {
  .energy-item__text {
    font-size: 24px;
  }
}
.energy-item__progress {
  position: relative;
  width: 100%;
  height: 4px;
  border-radius: 24px;
  background-image: linear-gradient(to right, #50a3e9, #30d065, #fedd5a, #f03636);
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .energy-item__progress {
    height: 8px;
  }
}
@media (min-width: 1143px) {
  .energy-item__progress {
    width: 298px;
  }
}
.energy-item__progress span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  border: 1px solid transparent;
  background-color: #f2f2f3;
}
.energy-item__progress span::after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background-color: var(--after-bg);
}
@media (min-width: 767px) {
  .energy-item__progress span::after {
    width: 14px;
    height: 14px;
  }
}
@media (min-width: 767px) {
  .energy-item__progress span {
    width: 24px;
    height: 24px;
  }
}

.energy-board {
  width: 100%;
  max-width: 507px;
  margin: 0 auto 23px;
  background-color: #f2f2f3;
  border-radius: 8px;
  padding: 12px;
}
@media (min-width: 767px) {
  .energy-board {
    padding: 16px;
    margin: 0 auto 34px;
  }
}
.energy-board__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  margin: 0 0 12px;
}
.energy-board__title {
  font-size: 15px;
  font-weight: 600;
  color: #282828;
}
@media (min-width: 767px) {
  .energy-board__title {
    font-size: 18px;
  }
}
.energy-board__sale {
  font-size: 13px;
  line-height: 1;
  color: #30d065;
  border: 1px solid #30d065;
  border-radius: 24px;
  padding: 2px 4px;
}
@media (min-width: 767px) {
  .energy-board__sale {
    font-size: 15px;
  }
}
.energy-board__mid {
  width: 100%;
  height: 48px;
  border-radius: 8px;
  display: grid;
  align-items: center;
  grid-template-columns: repeat(4, 1fr);
  background-image: linear-gradient(to right, #50a3e9, #30d065, #fedd5a, #f03636);
  margin: 0 0 8px;
}
@media (min-width: 767px) {
  .energy-board__mid {
    margin: 0 0 14px;
  }
}
.energy-board__mid span {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  position: relative;
  text-align: center;
  color: #282828;
  font-weight: bold;
  font-size: 13px;
}
@media (min-width: 767px) {
  .energy-board__mid span {
    font-size: 15px;
  }
}
.energy-board__mid span:nth-child(1)::after, .energy-board__mid span:nth-child(1)::before, .energy-board__mid span:nth-child(2)::after, .energy-board__mid span:nth-child(2)::before, .energy-board__mid span:nth-child(3)::after, .energy-board__mid span:nth-child(3)::before {
  content: "";
  display: block;
  width: 2px;
  height: 8px;
  border-radius: 0 0 8px 8px;
  background-color: #f2f2f3;
  position: absolute;
  right: 0;
  z-index: 1;
}
.energy-board__mid span:nth-child(1)::after, .energy-board__mid span:nth-child(2)::after, .energy-board__mid span:nth-child(3)::after {
  top: 0;
}
.energy-board__mid span:nth-child(1)::before, .energy-board__mid span:nth-child(2)::before, .energy-board__mid span:nth-child(3)::before {
  bottom: 0;
}
.energy-board__text {
  text-align: center;
  color: #9c9fa2;
  font-size: 13px;
  line-height: 1.1;
}
@media (min-width: 767px) {
  .energy-board__text {
    font-size: 15px;
  }
}

.pay-complete {
  padding: 21px 0 0;
}
.pay-complete__pic {
  display: block;
  width: 100%;
  max-width: 180px;
  margin: 0 auto;
  position: relative;
}
@media (min-width: 767px) {
  .pay-complete__pic {
    max-width: 306px;
  }
}
.pay-complete__pic img {
  width: 100%;
  height: auto;
}
.pay-complete__footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  margin: 20px 0 0;
  gap: 14px;
}
@media (min-width: 767px) {
  .pay-complete__footer {
    margin: 34px 0 0;
    gap: 29px;
  }
}

.finish-pay {
  width: 100%;
  max-width: 402px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.finish-pay__title {
  font-weight: bold;
  font-size: 18px;
  line-height: 1.3;
  color: #282828;
  text-align: center;
  margin: 10px 0 0;
}
@media (min-width: 768px) {
  .finish-pay__title {
    font-size: 24px;
    margin: 18px 0 0;
  }
}
.finish-pay__title span {
  color: #30d065;
}
.finish-pay__pays {
  width: 100%;
  display: flex;
  gap: 8px;
  margin: 18px 0 0;
}
.finish-pay__pays .StripeElement {
  flex-grow: 1;
}
.finish-pay__divider {
  width: 100%;
  display: flex;
  justify-content: center;
  text-align: center;
  color: #9c9fa2;
  font-size: 13px;
  position: relative;
  margin: 12px 0;
}
@media (min-width: 768px) {
  .finish-pay__divider {
    font-size: 15px;
    margin: 16px 0;
  }
}
.finish-pay__divider span {
  display: block;
  position: relative;
  z-index: 2;
  padding: 0 8px;
}
.finish-pay__divider::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 1;
  transform: translateY(-50%);
  width: 100%;
  height: 1px;
  background-color: #e3e3e3;
}
.finish-pay__fields {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 12px;
  margin: 0 0 16px;
}
@media (min-width: 768px) {
  .finish-pay__fields {
    grid-gap: 15px;
    margin: 0 0 32px;
  }
}
.finish-pay__fields .input-item:first-child {
  width: 100%;
  grid-column: 1/3;
}
.finish-pay__pay-list {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 15px 0 12px;
}
@media (min-width: 767px) {
  .finish-pay__pay-list {
    gap: 16px;
    margin: 33px 0 16px;
  }
}

.finish-board {
  width: 100%;
  margin: 12px 0 0;
}
@media (min-width: 767px) {
  .finish-board {
    margin: 34px 0 0;
  }
}
.finish-board__body {
  background-color: #fff;
  border-radius: 24px 24px 0 0;
  padding: 15px 16px;
}
.finish-board .blue-label {
  width: 100%;
  justify-content: center;
  min-height: 30px;
  padding-bottom: 2px;
}
.finish-board__total {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  font-size: 18px;
  line-height: 1;
  font-weight: bold;
  border-top: 2px solid #e3e3e3;
  padding: 14px 0 0;
  margin: 14px 0 0;
}
.finish-board__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}
.finish-board__item + .finish-board__item {
  margin: 7px 0 0;
}

.thanks-page {
  width: 100%;
  min-height: calc(100vh - 70px);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 100px 0 30px;
  border-radius: 24px 24px 0 0;
}
@media (min-width: 768px) {
  .thanks-page {
    border-radius: 40px 40px 0 0;
    min-height: calc(100vh - 82px);
  }
}
.thanks-page__body {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.thanks-page__body .section-title {
  margin: 0 0 30px;
}
.thanks-page__body .simple-text {
  max-width: 420px;
  line-height: 1.4;
  font-weight: 300;
  margin: 0 auto 30px;
  text-align: center;
}
.thanks-page__pic {
  display: block;
  width: 100%;
  max-width: 180px;
  margin: 40px auto 0;
  position: relative;
}
@media (min-width: 767px) {
  .thanks-page__pic {
    max-width: 306px;
    margin: 80px auto 0;
  }
}
.thanks-page__pic img {
  width: 100%;
  height: auto;
}

.start-quiz {
  background-color: #fff;
  border-radius: 12px;
  padding: 16px;
}
.start-quiz ul {
  padding: 0;
  margin-bottom: 24px;
}
.start-quiz ul li {
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 15px;
}
.start-quiz__bottom {
  background-color: #E5EBF4;
  border-radius: 12px;
  position: relative;
  display: flex;
  min-width: 64px;
  align-items: center;
  gap: 4px;
  padding: 12px 4px;
}
.start-quiz__bottom span {
  background-color: #253193;
  border-radius: 24px;
  color: #fff;
  padding: 2px 6px;
  font-size: 12px;
  position: absolute;
  left: 8px;
  top: -8px;
}

.quiz-question {
  text-align: center;
}
.quiz-question__img {
  width: 260px;
  height: 260px;
  margin: 0 auto 16px;
}
.quiz-question__img img {
  width: 100%;
  height: auto;
}
.quiz-question__title {
  font-weight: 700;
  font-size: 15px;
  line-height: 1.2;
}

.skip-btn {
  border-top: 1px solid #CFCFD3;
  padding: 14px;
  text-align: center;
  display: inline-block;
  width: 100%;
  font-weight: 400;
  font-size: 15px;
  line-height: 1.2;
  color: #9C9DA2;
}

.custom-select .choices[data-type*=select-one]::after {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  border: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADZSURBVHgB7ZA9DoJAEIV315BYariADb8VR3Bv4A2ktOQq3kBPIDeAI1BCtwegoAQK8A2RZEXU0BpfMpnZ3fleZoexvwa5rhsidgv6d7ZtH6jmVAghbqgVQuZ5rr7BSAmCshRt26Z932ePi+TTJDpMTF3XmVBKVU3TSN3EsqxgCvu+H+gwMcQKehxNOOcxNeBLTyYEAxrHTkd42MHMmBekI4Cq6zppGAYjGLHB/RU7CvX+F4OpCaZh72DSas6gLMvYNM0tvrTHcQ2Dc1EUJ7ZUnudFjuNE7Ld1B4sndO01d8AFAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  transform-origin: center;
  right: 18px;
  top: calc(50% - 9px);
  transform: none;
  margin: 0;
  transition: transform 0.15s ease-in;
}
.custom-select .choices[data-type*=select-one].is-open::after {
  transform: scaleY(-1);
}
.custom-select .choices[data-type*=select-one] .choices__inner {
  padding-bottom: 0;
}
.custom-select .choices {
  font-family: "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
}
.custom-select .choices [hidden] {
  display: block !important;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
  position: absolute;
}
.custom-select .choices__inner {
  display: flex;
  align-items: center;
  padding: 0;
  min-height: 48px;
  border-radius: 8px;
  background-color: #fff;
  border: 2px solid #e3e3e3;
  transition: border-color 0.15s ease-in;
}
@media (min-width: 767px) {
  .custom-select .choices__inner {
    min-height: 56px;
  }
}
.field-error .custom-select .choices__inner {
  border-color: #f03636;
}
.custom-select .choices__choosed-item {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-align: left;
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #282828;
}
@media (min-width: 767px) {
  .custom-select .choices__choosed-item {
    font-size: 18px;
  }
}
.custom-select .choices__sub {
  position: absolute;
  top: 50%;
  left: 14px;
  z-index: 1;
  transform: translateY(-50%);
  display: none;
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .custom-select .choices__sub {
    font-size: 18px;
  }
}
.custom-select .choices__list--single {
  padding: 4px 46px 4px 14px;
}
.custom-select .choices.select-no-value .choices__sub {
  display: block;
}
.custom-select .choices.is-open .choices__inner {
  border-color: #282828;
  background-color: #f2f2f3;
}
.custom-select .choices.is-flipped.is-open .choices__inner {
  border-radius: 8px;
}
.custom-select .choices.is-flipped.is-open .choices__list--dropdown {
  padding-top: 14px;
}
.desktop-device .custom-select .choices:hover .choices__inner {
  border-color: #282828;
}
.custom-select .choices__list--dropdown, .custom-select .choices__list[aria-expanded] {
  border: 2px solid #282828;
  background-color: #fff;
  border-radius: 8px;
  padding: 5px 14px 12px;
  z-index: 50;
  max-height: 260px;
}
.custom-select .choices__list--dropdown .choices__item, .custom-select .choices__list[aria-expanded] .choices__item {
  color: #282828;
  border-bottom: 2px solid #f2f2f3;
  text-align: center;
  padding: 12px 12px;
  transition: color 0.15s ease-in, background-color 0.15s ease-in;
}
.custom-select .choices__list--dropdown .choices__item::after, .custom-select .choices__list[aria-expanded] .choices__item::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  border: 2px solid #000;
  border-radius: 8px;
  opacity: 0;
  background-color: transparent;
  transition: opacity 0.15s ease-in;
}
.custom-select .choices__list--dropdown .choices__item:empty, .custom-select .choices__list[aria-expanded] .choices__item:empty {
  display: none;
}
.custom-select .choices__list--dropdown .choices__item--selectable.is-highlighted, .custom-select .choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  cursor: pointer;
  background-color: transparent;
}
.custom-select .choices__list--dropdown .choices__item--selectable.is-highlighted::after, .custom-select .choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after {
  opacity: 1;
}
.custom-select .choices__list[aria-expanded] .choices__item {
  font: 400 15px/1 "Manrope", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
}
@media (min-width: 767px) {
  .custom-select .choices__list[aria-expanded] .choices__item {
    font-size: 18px;
  }
}
.custom-select .choices__list[aria-expanded] .choices__item--selectable.is-selected {
  background-color: transparent;
  cursor: default;
}
.custom-select .choices__list--dropdown .choices__list, .custom-select .choices__list[aria-expanded] .choices__list {
  width: calc(100% + 20px);
  margin: 0 0 0 -12px;
  padding: 0 12px;
}
.custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar-track, .custom-select .choices__list[aria-expanded] .choices__list::-webkit-scrollbar-track {
  border-radius: 20px;
  background-color: #fff;
  width: 2px;
  height: 2px;
}
.custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar, .custom-select .choices__list[aria-expanded] .choices__list::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #fff;
}
.custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb, .custom-select .choices__list[aria-expanded] .choices__list::-webkit-scrollbar-thumb {
  border-radius: 20px;
  width: 2px;
  background-color: #f2f2f3;
}
.custom-select .choices[data-type*=select-one] .choices__input {
  background-color: #fff;
  border: 1px solid #e3e3e3;
  border-radius: get-rem(8);
  color: #282828;
  margin: 10px auto;
  width: 100%;
}

.top-timer {
  background-color: #253193;
}
.top-timer__body {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 16px 0;
}
@media (min-width: 413px) {
  .top-timer__body {
    justify-content: center;
  }
}
@media (min-width: 767px) {
  .top-timer__body {
    padding: 22px 0;
  }
}
.top-timer__text {
  font-size: 15px;
  font-weight: 300;
  line-height: 1;
  color: #fff;
}
@media (min-width: 767px) {
  .top-timer__text {
    font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
    font-size: 18px;
    font-weight: 600;
  }
}
.top-timer__button {
  background-color: #FFBE6B;
  font-size: 15px;
  font-weight: 700;
  max-width: 200px;
  padding: 6px 12px;
  border-radius: 24px;
}

.mini-timer {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 10px 6px 10px;
  border-radius: 24px;
  min-width: 70px;
  height: 24px;
}
@media (min-width: 767px) {
  .mini-timer {
    height: 32px;
    min-width: 110px;
  }
}
.mini-timer__text {
  font-size: 13px;
  font-weight: 300;
  line-height: 1;
  color: #fff;
}
@media (min-width: 767px) {
  .mini-timer__text {
    font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
    font-weight: 600;
    font-size: 15px;
  }
}
@media (min-width: 1143px) {
  .mini-timer__text {
    font-size: 18px;
  }
}

.quiz-result {
  display: flex;
  gap: 8px;
  flex-direction: column;
  margin-bottom: 56px;
}
.quiz-result__item {
  display: flex;
  justify-content: space-between;
  background-color: #FFFFFF;
  border-radius: 4px;
  padding: 8px 12px;
  font-size: 13px;
}
.quiz-result__item-title {
  color: #9C9DA2;
}
.text-based {
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 16px;
}

.find-out {
  display: flex;
  gap: 12px;
}
.find-out__item {
  text-align: center;
  font-size: 13px;
  line-height: 1.3;
  width: 30%;
  position: relative;
  background-color: #CFCFD3;
  border-radius: 12px;
  padding: 2px;
}
.find-out__item-score {
  text-align: center;
  margin-top: -10px;
  margin-bottom: 8px;
}
.find-out__item-score span {
  background-color: #fff;
  border-radius: 16px;
  font-size: 12px;
  padding: 4px 8px;
}
.find-out__item-title {
  font-weight: 600;
  margin-bottom: 8px;
}
.find-out__item img {
  margin: 0 auto;
  width: 100%;
}
.find-out__item--active {
  background-color: #fff;
}
.find-out__item--active .find-out__item-score span {
  background-color: #FFBE6B;
}

.checkout-home {
  background-repeat: no-repeat;
  background-size: cover;
  padding: 27px 0;
}
@media (min-width: 767px) {
  .checkout-home {
    padding: 60px 0;
    margin: 0 0 40px;
  }
}
@media (min-width: 1143px) {
  .checkout-home {
    padding: 100px 0;
  }
}
@media (min-width: 1439px) {
  .checkout-home {
    padding: 124px 0 132px;
  }
}
@media (max-width: 767px) {
  .checkout-home {
    background-image: none !important;
  }
}
.checkout-home__sub {
  width: 100%;
  max-width: 722px;
  margin: 0 auto;
  font-weight: 400;
  color: #282828;
  text-align: center;
  line-height: 1.3;
  font-size: 15px;
}
@media (min-width: 767px) {
  .checkout-home__sub {
    font-size: 24px;
    font-weight: 600;
  }
}
@media (min-width: 1439px) {
  .checkout-home__sub {
    font-size: 32px;
  }
}
@media (min-width: 767px) {
  .checkout-home__sub span:nth-child(1) {
    color: #9c9fa2;
  }
  .checkout-home__sub span:nth-child(2) {
    color: #50a3e9;
  }
}
.checkout-home__body {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
@media (min-width: 1143px) {
  .checkout-home__body {
    gap: 36px;
  }
}
@media (min-width: 1439px) {
  .checkout-home__body {
    gap: 61px;
  }
}

.checkout-title {
  font-weight: 600;
  font-size: 28px;
  line-height: 1.25;
  text-align: center;
  margin: 0;
  margin-bottom: 16px;
}
@media (min-width: 767px) {
  .checkout-title {
    font-size: 36px;
  }
  .checkout-title br {
    display: none;
  }
}
@media (min-width: 1439px) {
  .checkout-title {
    font-size: 48px;
  }
}
.checkout-title__green {
  color: #30d065;
}
.checkout-title__decor {
  position: relative;
  color: #30d065;
}
@media (min-width: 1143px) {
  .checkout-title__decor {
    color: #282828;
  }
}
.checkout-title__decor::after {
  content: "";
  display: block;
  width: calc(100% + 20px);
  height: 14px;
  background-size: 100% 100%;
  background-position: center bottom -4px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,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);
  position: absolute;
  bottom: -2px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
  display: none;
}
@media (min-width: 1143px) {
  .checkout-title__decor::after {
    display: block;
  }
}

.select-plan {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.select-plan .section-title {
  margin: 0 0 11px;
}
@media (min-width: 767px) {
  .select-plan .section-title {
    margin: 0 0 27px;
  }
}
.select-plan .simple-text {
  text-align: center;
}
.select-plan__top {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin: 0 0 22px;
}
@media (min-width: 1143px) {
  .select-plan__top {
    flex-direction: row;
    justify-content: center;
    gap: 10px;
    margin: 0 0 48px;
  }
}
.select-plan__bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 24px 0 0;
}
.select-plan--sec .select-plan__bottom {
  margin: 12px 0 0;
}
@media (min-width: 767px) {
  .select-plan__bottom {
    margin: 32px 0 0;
  }
  .select-plan--sec .select-plan__bottom {
    margin: 19px 0 0;
  }
}
.select-plan__bottom .simple-text {
  max-width: 612px;
  margin: 0 auto;
}
.select-plan__bottom .mid-label + .mid-label {
  margin: 6px 0 0;
}
@media (min-width: 767px) {
  .select-plan__bottom .mid-label + .mid-label {
    margin: 8px 0 0;
  }
}
.select-plan__pay-list {
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 15px 0 12px;
}
@media (min-width: 767px) {
  .select-plan__pay-list {
    gap: 16px;
    margin: 23px 0 16px;
  }
}
.select-plan__plans {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 12px;
}
@media (min-width: 640px) {
  .select-plan__plans {
    grid-template-columns: repeat(2, 1fr);
  }
  .select-plan__plans .plan-checkbox:nth-child(3) {
    grid-column: 1/3;
  }
}
@media (min-width: 992px) {
  .select-plan__plans {
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 18px;
  }
  .select-plan__plans .plan-checkbox:nth-child(3) {
    grid-column: initial;
  }
}
.select-plan__plans + .simple-text {
  max-width: 490px;
  margin: 12px auto 0;
  padding: 0 8px;
}
@media (min-width: 767px) {
  .select-plan__plans + .simple-text {
    margin: 24px auto 0;
    padding: 0;
  }
}
@media (max-width: 639px) {
  .select-plan__plans .plan-checkbox--best {
    margin: 6px 0 0;
  }
}
.select-plan__button {
  margin: 15px 0 0;
}
@media (min-width: 767px) {
  .select-plan__button {
    margin: 34px 0 0;
  }
}
.select-plan .plan-tabs + .simple-text {
  max-width: 490px;
  margin: 12px auto 0;
  padding: 0 8px;
}
@media (min-width: 767px) {
  .select-plan .plan-tabs + .simple-text {
    margin: 24px auto 0;
    padding: 0;
  }
}

.blue-label {
  display: flex;
  align-items: center;
  background-color: #253193;
  border-radius: 24px;
  padding: 2px 6px;
  gap: 3px;
}
@media (min-width: 767px) {
  .blue-label {
    padding: 1px 8px;
  }
}
.blue-label__icon {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.blue-label__icon img {
  width: 100%;
  height: 100%;
}
.blue-label__text {
  font-size: 13px;
  font-weight: 300;
  color: #fff;
}
@media (min-width: 767px) {
  .blue-label__text {
    font-size: 15px;
    font-weight: 500;
  }
}
.blue-label--bottom {
  border-radius: 0 0 24px 24px;
}

.plan-checkbox {
  position: relative;
}
.plan-checkbox input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.desktop-device .plan-checkbox input:hover ~ .plan-checkbox__body {
  border-color: #282828;
}
.plan-checkbox input:checked ~ .plan-checkbox__body {
  pointer-events: none;
  border-color: #282828;
  background-color: #fff;
}
.plan-checkbox input:checked ~ .plan-checkbox__body .plan-checkbox__circ::after {
  transform: scale(1);
}
.plan-checkbox__body {
  display: flex;
  align-items: center;
  gap: 15px;
  background-color: #f2f2f3;
  border-radius: 8px;
  padding: 12px 15px;
  border: 1px solid transparent;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
  position: relative;
}
@media (min-width: 767px) {
  .plan-checkbox__body {
    padding: 16px 15px;
  }
}
.plan-checkbox__body .blue-label {
  position: absolute;
  top: -11px;
  left: -1px;
  z-index: 1;
}
@media (min-width: 767px) {
  .plan-checkbox__body .blue-label {
    top: -13px;
  }
}
.plan-checkbox__circ {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  border: 1px solid #282828;
  border-radius: 100%;
  flex-shrink: 0;
  position: relative;
}
@media (min-width: 767px) {
  .plan-checkbox__circ {
    width: 24px;
    height: 24px;
  }
}
.plan-checkbox__circ::after {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background-color: #282828;
  transform: scale(0);
  transition: transform 0.15s ease-in;
}
@media (min-width: 767px) {
  .plan-checkbox__circ::after {
    width: 16px;
    height: 16px;
  }
}
.plan-checkbox__left {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin: -3px 0 0;
}
.plan-checkbox__right {
  display: flex;
  flex-direction: column;
  text-align: right;
  gap: 9px;
  margin-left: auto;
  align-self: flex-start;
  padding: 7px 0 0;
}
@media (min-width: 767px) {
  .plan-checkbox__right {
    gap: 12px;
  }
}
.plan-checkbox__title {
  font-weight: 700;
  font-size: 18px;
  color: #282828;
}
@media (min-width: 1143px) {
  .plan-checkbox__title {
    font-size: 21px;
  }
}
@media (min-width: 1439px) {
  .plan-checkbox__title {
    font-size: 24px;
  }
}
.plan-checkbox__text {
  font-weight: 400;
  font-size: 15px;
  line-height: 1;
  color: #282828;
}
@media (min-width: 1143px) {
  .plan-checkbox__text {
    font-size: 18px;
  }
}
.plan-checkbox__text--bold {
  font-weight: bold;
}
.plan-checkbox__text--gray {
  color: #9c9fa2;
}
.plan-checkbox__text--green {
  color: #30d065;
}

.get-block {
  width: 100%;
}
.get-block__duga {
  display: none;
  width: 100%;
}
@media (min-width: 992px) {
  .get-block__duga {
    display: block;
  }
}
.get-block__duga img {
  width: 100%;
  height: auto;
}
.get-block__wrap {
  margin: -81px 0 -12px;
}
.get-block__body {
  margin: 30px 0 0;
  display: grid;
  align-items: flex-start;
  grid-template-columns: 1fr;
  grid-gap: 40px;
}
@media (min-width: 480px) {
  .get-block__body {
    grid-gap: 20px;
    grid-template-columns: 1fr 1.3fr;
  }
}
@media (min-width: 768px) {
  .get-block__body {
    display: flex;
    align-items: flex-start;
    gap: 60px;
    margin: 45px 0 0;
  }
}
@media (min-width: 1280px) {
  .get-block__body {
    gap: 120px;
  }
}
.get-block__sub {
  font-size: 24px;
  font-weight: bold;
  color: #282828;
  margin: 0 0 15px;
  text-align: center;
}
@media (min-width: 768px) {
  .get-block__sub {
    font-size: 32px;
    text-align: left;
  }
}
.get-block__right {
  width: 100%;
  margin: -4px 0 0;
}
@media (min-width: 768px) {
  .get-block__right {
    padding-right: 26px;
  }
}
@media (min-width: 1280px) {
  .get-block__right {
    padding-right: 26px;
  }
}
.get-block__list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (min-width: 768px) {
  .get-block__list {
    gap: 16px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item {
    max-width: 400px;
  }
}
@media (min-width: 1280px) {
  .get-block__list .get-item {
    max-width: 480px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(1) {
    margin-left: 26px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 26px;
  }
}
@media (min-width: 960px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 6vw;
  }
}
@media (min-width: 1060px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 81px;
  }
}
@media (min-width: 1280px) {
  .get-block__list .get-item:nth-child(2) {
    margin-left: 131px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 26px;
  }
}
@media (min-width: 960px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 12vw;
  }
}
@media (min-width: 1060px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 186px;
  }
}
@media (min-width: 1280px) {
  .get-block__list .get-item:nth-child(3) {
    margin-left: 236px;
  }
}
@media (min-width: 768px) {
  .get-block__list .get-item:nth-child(4) {
    margin-left: 26px;
  }
}
@media (min-width: 960px) {
  .get-block__list .get-item:nth-child(4) {
    margin-left: auto;
  }
}

.get-item {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 13px;
  padding: 11px 16px 11px 16px;
  border-radius: 8px;
}
@media (min-width: 768px) {
  .get-item {
    padding: 8px 16px 8px 12px;
  }
}
.get-item__title {
  font-size: 15px;
  line-height: 1.3;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: bold;
  max-width: 260px;
}
@media (min-width: 1280px) {
  .get-item__title {
    font-size: 18px;
  }
}
.get-item__icon {
  display: block;
  width: 48px;
  height: 48px;
  margin-left: auto;
  flex-shrink: 0;
}
.get-item__icon img {
  width: 100%;
  height: 100%;
}
.get-item .star-number {
  flex-shrink: 0;
  display: none;
}
@media (min-width: 768px) {
  .get-item .star-number {
    display: flex;
    margin: 0 0 0 -38px;
  }
}
.get-item--green {
  background-color: #30d065;
}
.get-item--green .get-item__title {
  color: #fff;
}
.get-item--gray {
  background-color: #f2f2f3;
}
.get-item--gray .get-item__title {
  color: #282828;
}

.calendar-block {
  width: 100%;
  background-color: #282828;
  padding: 2px;
  border-radius: 24px;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .calendar-block {
    width: 298px;
  }
}
.calendar-block__top {
  padding: 10px 14px 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
@media (min-width: 768px) {
  .calendar-block__top {
    padding: 10px 14px 12px;
    justify-content: space-between;
  }
}
.calendar-block__top .star-number {
  flex-shrink: 0;
  display: none;
}
@media (min-width: 768px) {
  .calendar-block__top .star-number {
    display: flex;
  }
}
.calendar-block__title {
  text-align: center;
  font-size: 18px;
  line-height: 1.3;
  color: #fff;
  font-weight: 600;
}
@media (min-width: 768px) {
  .calendar-block__title {
    text-align: right;
  }
}
.calendar-block__body {
  width: 100%;
  background-color: #fff;
  border-radius: 22px;
  overflow: hidden;
  padding: 10px 0 0;
}
.calendar-block__img {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding-bottom: 105%;
}
.calendar-block__img img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}

.faq-block .h2 {
  max-width: 697px;
  margin: 0 auto 27px;
  text-align: center;
}
@media (min-width: 767px) {
  .faq-block .h2 {
    margin: 0 auto 46px;
  }
}
.faq-block .h2 span {
  color: #30d065;
}
.faq-block__list {
  max-width: 507px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (min-width: 767px) {
  .faq-block__list {
    gap: 15px;
  }
}

.faq-item {
  border: 1px solid transparent;
  border-radius: 8px;
  background-color: #fff;
  transition: border-color 0.15s ease-in, background-color 0.15s ease-in;
}
.faq-item__button {
  display: flex;
  align-items: center;
  gap: 7px;
  width: 100%;
  cursor: pointer;
  padding: 10px 13px 10px 13px;
  text-align: left;
}
@media (min-width: 767px) {
  .faq-item__button {
    gap: 12px;
    padding: 15px 25px 15px 14px;
  }
}
.faq-item__icon {
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .faq-item__icon {
    width: 40px;
    height: 40px;
  }
}
.faq-item__icon img {
  width: 100%;
  height: 100%;
}
.faq-item__arrow {
  width: 16px;
  height: 16px;
  margin-left: auto;
  transition: transform 0.15s ease-in;
  flex-shrink: 0;
}
@media (min-width: 767px) {
  .faq-item__arrow {
    width: 24px;
    height: 24px;
  }
}
.active .faq-item__arrow {
  transform: scaleY(-1);
}
.faq-item__arrow img {
  width: 100%;
  height: 100%;
}
.faq-item__title {
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-weight: 600;
  font-size: 15px;
  line-height: 1.2;
  color: #253193;
}
@media (min-width: 767px) {
  .faq-item__title {
    font-size: 18px;
  }
}
.faq-item__block {
  max-height: 0;
  overflow: hidden;
  padding: 0 15px;
}
.desktop-device .faq-item:hover {
  border-color: #B2D3FF;
}
.faq-item.active {
  border-color: #B2D3FF;
  background-color: #E5EBF4;
  padding-bottom: 8px;
}
@media (min-width: 767px) {
  .faq-item.active {
    padding-bottom: 16px;
  }
}

.plan-tabs {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: -6px 0 0;
}
@media (min-width: 768px) {
  .plan-tabs {
    margin: -15px 0 0;
  }
}
.plan-tabs__top {
  display: flex;
  align-items: center;
  background-color: #f2f2f3;
  border-radius: 56px;
  padding: 5px 4px;
}
.plan-tabs__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  text-align: center;
  min-width: 103px;
  color: #9c9fa2;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 15px;
  font-weight: 600;
  padding: 10px 17px;
  height: 32px;
  position: relative;
  border-radius: 24px;
  transition: color 0.15s ease-in;
}
@media (min-width: 768px) {
  .plan-tabs__btn {
    min-width: 145px;
    font-size: 18px;
    height: 48px;
  }
}
.plan-tabs__btn span {
  transform: translateY(-1px);
}
.plan-tabs__btn::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.plan-tabs__btn svg {
  width: 16px;
  height: 16px;
  display: none;
}
@media (min-width: 768px) {
  .plan-tabs__btn svg {
    width: 24px;
    height: 24px;
  }
}
.plan-tabs__btn.is-active {
  justify-content: space-between;
  color: #fff;
  background-color: #50A3E9;
}
.plan-tabs__btn.is-active svg {
  display: block;
}
.desktop-device .plan-tabs__btn:hover:not(.is-active) {
  color: #50a3e9;
}
.plan-tabs__blocks {
  width: 100%;
  margin: 10px 0 0;
}

.plan-tab {
  display: none;
  flex-direction: column;
  align-items: center;
  background-color: #f2f2f3;
  padding: 8px 14px 18px;
  border-radius: 24px;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .plan-tab {
    padding: 22px 26px;
  }
}
.plan-tab.is-active {
  display: flex;
}
.plan-tab__title {
  display: flex;
  align-items: flex-start;
  color: #282828;
  font-size: 28px;
  font-weight: bold;
  margin: 0 0 5px;
}
@media (min-width: 768px) {
  .plan-tab__title {
    font-size: 32px;
  }
}
.plan-tab__title sup {
  font-size: 18px;
  margin: 7px 4px 0 0;
}
.plan-tab__sale {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 15px;
  background-color: #ebfff2;
  border-radius: 24px;
  height: 24px;
  padding: 4px 11px;
}
@media (min-width: 768px) {
  .plan-tab__sale {
    font-size: 18px;
    height: 32px;
  }
}
.plan-tab__sale span:nth-child(1) {
  color: #9c9fa2;
  text-decoration: line-through;
}
.plan-tab__sale span:nth-child(2) {
  color: #30d065;
}
.plan-tab .simple-text {
  margin: 16px 0 0;
}
.plan-tab__list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 1px;
  border-top: 2px solid #fff;
  margin: 13px 0 41px;
  padding-top: 13px;
}
@media (min-width: 768px) {
  .plan-tab__list {
    gap: 4px;
  }
}
.plan-tab__list-item {
  display: flex;
  align-items: center;
  font-size: 13px;
  line-height: 1.1;
  color: #9c9fa2;
}
@media (min-width: 768px) {
  .plan-tab__list-item {
    font-size: 15px;
  }
}
.plan-tab__list-item::before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background-color: #50a3e9;
  margin: 0 5px 0 -1px;
}
@media (min-width: 768px) {
  .plan-tab__list-item::before {
    width: 6px;
    height: 6px;
  }
}

.wyget {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 16px;
}
.wyget__title {
  font-weight: 700;
  font-size: 28px;
  text-align: center;
}
.wyget__item {
  padding: 12px;
  background-color: #fff;
  border-radius: 12px;
}
.wyget__item-title {
  font-weight: 700;
  font-size: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12Z' fill='%23253193'/%3E%3Cpath d='M17.8529 8.30358C17.4872 7.94047 16.9202 7.94047 16.5545 8.30358L9.73538 15.0758L6.7914 12.1531C6.42574 11.79 5.85866 11.79 5.493 12.1531C5.12733 12.5162 5.12733 13.0793 5.493 13.4424L9.07689 17.0013C9.25972 17.1828 9.49755 17.2736 9.7168 17.2736C9.93605 17.2736 10.1925 17.1828 10.3567 17.0013L17.8165 9.59364C18.2007 9.24827 18.2007 8.66669 17.8529 8.30358Z' fill='%23FFFDFB'/%3E%3C/svg%3E%0A");
  background-size: 24px 24px;
  background-position: right center;
  background-repeat: no-repeat;
  margin-bottom: 8px;
}
.wyget__item .your-score {
  display: flex;
  font-weight: 700;
  font-size: 15px;
  background-color: #E5EBF4;
  padding: 4px 12px;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
}
.wyget__item .your-score__value {
  margin-left: 4px;
  font-size: 28px;
}
.wyget__item p {
  margin-bottom: 16px;
}
.wyget__item img {
  display: block;
  width: 80%;
  height: auto;
  margin: 0 auto;
}
.wyget__item ul {
  padding-left: 18px;
}
.wyget__item li {
  position: relative;
  margin-bottom: 12px;
}
.wyget__item li::before {
  content: "➤";
  position: absolute;
  left: -18px;
  color: #FFBE6B;
}

.discount {
  display: flex;
  gap: 2px;
  padding: 8px 10px;
  border: 1px solid #B2D3FF;
  border-radius: 8px;
}
.discount__icon img {
  width: 24px;
  height: 24px;
}
.discount__title {
  flex: 1;
  font-weight: 700;
}

.total {
  border-bottom: 1px solid #CFCFD3;
  margin-bottom: 24px;
  padding: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 24px;
  font-weight: 700;
}
.total__value del {
  color: #9C9DA2;
  font-weight: 400;
}

.discount-home {
  width: 100%;
  background-color: #50a3e9;
  padding: 37px 0 178px;
  border-radius: 0 0 24px 24px;
}
@media (min-width: 768px) {
  .discount-home {
    padding: 110px 0 158px;
  }
}
@media (min-width: 1200px) {
  .discount-home {
    padding: 105px 0 158px;
    border-radius: 0 0 40px 40px;
  }
}

.discount-title {
  position: relative;
  width: 100%;
  max-width: 270px;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 767px) {
  .discount-title {
    max-width: 570px;
  }
}
.discount-title__text {
  display: block;
  --text: attr(data-text);
  font-size: 28px;
  line-height: 1.25;
}
@media (min-width: 767px) {
  .discount-title__text {
    font-size: 54px;
    line-height: 1.15;
    max-width: 570px;
  }
}
@media (min-width: 1439px) {
  .discount-title__text {
    font-size: 64px;
  }
}
.discount-title__text::before {
  display: block;
  color: #fff;
  z-index: 1;
  -webkit-text-stroke: 0.35em #fff;
  font-weight: 900;
  position: absolute;
  top: 0;
  left: 0;
  content: var(--text);
}
.discount-title__text::after {
  display: block;
  content: var(--text);
  position: relative;
  color: #282828;
  z-index: 2;
}
.discount-title__img {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 55%;
  left: 50%;
  z-index: 1;
  transform: translate(-50%, -50%);
}
.discount-title__img img {
  width: 160%;
  height: 160%;
}
@media (min-width: 767px) {
  .discount-title__img img {
    width: 175%;
    height: 175%;
  }
}

.discount-board {
  width: 100%;
  max-width: 612px;
  margin: 40px auto 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  z-index: 1;
}
@media (min-width: 767px) {
  .discount-board {
    margin: 80px auto 0;
  }
}
.discount-board__body {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: #fff;
  border-radius: 24px;
  padding: 15px 16px;
}
@media (min-width: 767px) {
  .discount-board__body {
    padding: 24px 26px;
  }
}
.discount-board__left-img {
  position: absolute;
  top: -39px;
  right: 101%;
  z-index: 1;
  width: 217px;
  height: 348px;
  display: none;
}
@media (min-width: 1200px) {
  .discount-board__left-img {
    display: block;
  }
}
.discount-board__left-img img {
  width: 100%;
  height: 100%;
}
.discount-board__right-img {
  position: absolute;
  top: calc(100% - 54px);
  left: calc(100% - 270px);
  z-index: 1;
  width: 271px;
  height: 206px;
}
@media (min-width: 1200px) {
  .discount-board__right-img {
    width: 328px;
    height: 308px;
    top: 8px;
    left: 93%;
  }
}
.discount-board__right-img img {
  width: 100%;
  height: 100%;
}
.discount-board .simple-text {
  margin: 0 0 6px;
}
.discount-board__sale {
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 9px 11px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.35;
  color: #fff;
}
@media (min-width: 767px) {
  .discount-board__sale {
    padding: 9px 14px;
  }
}
@media (min-width: 1200px) {
  .discount-board__sale {
    font-size: 24px;
  }
}
.discount-board__sale span {
  display: block;
  transform: rotate(-3.5deg) translate(0, -2px);
}
.discount-board__text {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.35;
  color: #282828;
  margin: 0 0 7px;
}
@media (min-width: 767px) {
  .discount-board__text {
    margin: 0 0 11px;
  }
}
@media (min-width: 1200px) {
  .discount-board__text {
    font-size: 24px;
  }
}
.discount-board__text span {
  color: #30d065;
}

.discount-tabs {
  width: 100%;
}
.discount-tabs__wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.discount-tabs__top {
  display: flex;
  align-items: center;
  background-color: #f2f2f3;
  border-radius: 56px;
  padding: 5px 4px;
}
.discount-tabs__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  text-align: center;
  min-width: 136px;
  color: #9c9fa2;
  font-family: "Manrope Semi", "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;
  font-size: 15px;
  font-weight: 600;
  padding: 10px 17px;
  height: 32px;
  position: relative;
  border-radius: 24px;
  transition: color 0.15s ease-in;
}
@media (min-width: 768px) {
  .discount-tabs__btn {
    min-width: 197px;
    font-size: 18px;
    height: 48px;
  }
}
.discount-tabs__btn span {
  transform: translateY(-1px);
}
.discount-tabs__btn::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.discount-tabs__btn svg {
  width: 16px;
  height: 16px;
  display: none;
}
@media (min-width: 768px) {
  .discount-tabs__btn svg {
    width: 24px;
    height: 24px;
  }
}
.discount-tabs__btn.is-active {
  color: #fff;
  background-color: #50A3E9;
}
.discount-tabs__btn.is-active svg {
  display: block;
}
.desktop-device .discount-tabs__btn:hover:not(.is-active) {
  color: #50a3e9;
}
.discount-tabs__blocks {
  width: 100%;
  max-width: 822px;
  margin: 6px 0 0;
}
@media (min-width: 768px) {
  .discount-tabs__blocks {
    margin: 14px 0 0;
  }
}

.discount-tb {
  width: 100%;
  border: 1px solid #282828;
  display: none;
}
.discount-tb.is-active {
  display: block;
}
.discount-tb__top {
  padding: 10px 10px 12px;
}
@media (min-width: 768px) {
  .discount-tb__top {
    padding: 32px 24px;
  }
}
.discount-tb__list {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
@media (min-width: 768px) {
  .discount-tb__list {
    gap: 18px;
  }
}

.discount-checks {
  margin: 0 0 27px;
}
.discount-checks > .simple-text {
  margin: 0 0 29px;
}
@media (min-width: 768px) {
  .discount-checks > .simple-text {
    text-align: center;
  }
}
.discount-checks__list {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.discount-check {
  position: relative;
}
@media (min-width: 768px) {
  .discount-check {
    padding: 0 8px 0 0;
  }
}
.discount-check input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.discount-check input:checked ~ .discount-check__body .discount-check__check {
  background-color: #30d065;
  border-color: #30d065;
}
.discount-check input:checked ~ .discount-check__body .discount-check__check img {
  transform: scale(1);
  opacity: 1;
}
.desktop-device .discount-check input:hover ~ .discount-check__body .discount-check__check {
  border-color: #30d065;
}
.discount-check__body {
  display: flex;
  align-items: center;
  gap: 10px;
}
@media (min-width: 768px) {
  .discount-check__body {
    gap: 19px;
  }
}
.discount-check__check {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  margin-left: auto;
  transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
@media (min-width: 768px) {
  .discount-check__check {
    width: 32px;
    height: 32px;
  }
}
.discount-check__check img {
  width: 85%;
  height: 85%;
  opacity: 0;
  transform: scale(0);
  transition: transform 0.15s ease-in, opacity 0.15s ease-in;
}

.discount-total {
  background-color: #f2f2f3;
  padding: 15px 12px 18px;
  border-radius: 0 0 40px 40px;
}
@media (min-width: 768px) {
  .discount-total {
    padding: 24px 32px 38px;
  }
}
.discount-total__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
}
.discount-total__top span {
  display: block;
  font-size: 13px;
  color: #9c9fa2;
}
@media (min-width: 767px) {
  .discount-total__top span {
    font-size: 18px;
  }
}
.discount-total__top span:nth-child(2) {
  text-decoration: line-through;
}
@media (max-width: 767px) {
  .discount-total__top span {
    font-weight: 300;
  }
}
.discount-total__top-sec {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 14px;
  border-top: 2px solid #fff;
  padding: 10px 0 0;
  margin: 10px 0 0;
}
.discount-total__top-sec .simple-text {
  margin: 4px 0 0;
}
@media (max-width: 767px) {
  .discount-total__top-sec .simple-text {
    font-size: 13px;
    margin: 0;
  }
}
.discount-total__top-all {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  text-align: right;
  gap: 4px;
}
@media (min-width: 768px) {
  .discount-total__top-all {
    padding: 6px 0 0;
  }
}
.discount-total__total {
  font-size: 18px;
  line-height: 1;
  font-weight: 600;
  color: #282828;
}
@media (min-width: 767px) {
  .discount-total__total {
    font-size: 24px;
  }
}
.discount-total__bottom {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 15px 0 0;
  gap: 15px;
}
@media (min-width: 768px) {
  .discount-total__bottom {
    margin: 30px 0 0;
    gap: 30px;
  }
}

.discount-itm {
  display: flex;
  align-items: flex-start;
  gap: 11px;
}
@media (min-width: 768px) {
  .discount-itm {
    gap: 17px;
  }
}
.discount-itm__icon {
  width: 20px;
  font-size: 20px;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .discount-itm__icon {
    width: 28px;
    font-size: 28px;
  }
}
.discount-itm__body {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 7px 0 0;
  gap: 2px;
}
@media (max-width: 767px) {
  .discount-itm__body .simple-text:last-child {
    font-size: 13px;
  }
}

.discount-bottom {
  max-width: 612px;
  margin: 40px auto 0;
}
@media (min-width: 768px) {
  .discount-bottom {
    margin: 80px auto 0;
  }
}
.discount-bottom > .simple-text {
  text-align: center;
}
@media (max-width: 767px) {
  .discount-bottom > .simple-text {
    font-size: 13px;
  }
}
.discount-bottom__list {
  display: flex;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  max-width: 402px;
  margin: 20px auto 0;
}
@media (min-width: 768px) {
  .discount-bottom__list {
    gap: 21px;
    margin: 35px auto 0;
  }
}

.rounded-item {
  display: flex;
  align-items: flex-start;
  border-radius: 40px;
  overflow: hidden;
  background-color: #f2f2f3;
  gap: 11px;
  padding: 0 20px 0 0;
}
.rounded-item__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  border-radius: 100%;
  flex-shrink: 0;
}
@media (min-width: 768px) {
  .rounded-item__icon {
    width: 60px;
    height: 60px;
  }
}
.rounded-item__icon img {
  width: 24px;
  height: 24px;
}
@media (min-width: 768px) {
  .rounded-item__icon img {
    width: 32px;
    height: 32px;
  }
}
.rounded-item--blue .rounded-item__icon {
  background-color: #50a3e9;
}
.rounded-item--black .rounded-item__icon {
  background-color: #282828;
}
.rounded-item--green .rounded-item__icon {
  background-color: #30d065;
}
.rounded-item__body {
  display: flex;
  align-items: center;
  align-self: stretch;
  font-size: 13px;
  width: 100%;
}
@media (min-width: 768px) {
  .rounded-item__body {
    font-size: 18px;
    line-height: 1.2;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9jb25maWcvX2NvbG9ycy5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8taXEvcXVpei1odG1sL3NyYy9zY3NzL2NvbmZpZy9fbWVkaWEuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9jb25maWcvX2dyaWQuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9wbHVnaW5zL3N3aXBlci1idW5kbGUuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9wbHVnaW5zL19jaG9pY2VzLW1pbi5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8taXEvcXVpei1odG1sL3NyYy9zY3NzL19mb250cy5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8taXEvcXVpei1odG1sL3NyYy9zY3NzL19jb21tb24uc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9fYnV0dG9ucy5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8taXEvcXVpei1odG1sL3NyYy9zY3NzL2NvbmZpZy9fbWl4aW4uc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9fb2Zmc2V0LnNjc3MiLCJVc2Vycy9uZXZpZG5pY2hpeS9Mb2NhbCUyMFNpdGVzL215dGVzdHByby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL215dGVzdHByby1pcS9xdWl6LWh0bWwvc3JjL3Njc3MvX2hlbHBlcnMuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9faG9tZXBhZ2Uuc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9faGVhZGVyLnNjc3MiLCJVc2Vycy9uZXZpZG5pY2hpeS9Mb2NhbCUyMFNpdGVzL215dGVzdHByby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL215dGVzdHByby1pcS9xdWl6LWh0bWwvc3JjL3Njc3MvX2Zvb3Rlci5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8taXEvcXVpei1odG1sL3NyYy9zY3NzL19xdWl6LnNjc3MiLCJVc2Vycy9uZXZpZG5pY2hpeS9Mb2NhbCUyMFNpdGVzL215dGVzdHByby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL215dGVzdHByby1pcS9xdWl6LWh0bWwvc3JjL3Njc3MvX2N1c3RvbS1zZWxlY3Quc2NzcyIsIlVzZXJzL25ldmlkbmljaGl5L0xvY2FsJTIwU2l0ZXMvbXl0ZXN0cHJvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvbXl0ZXN0cHJvLWlxL3F1aXotaHRtbC9zcmMvc2Nzcy9fY2hlY2tvdXQtbGFuZC5zY3NzIiwiVXNlcnMvbmV2aWRuaWNoaXkvTG9jYWwlMjBTaXRlcy9teXRlc3Rwcm8vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9teXRlc3Rwcm8taXEvcXVpei1odG1sL3NyYy9zY3NzL19kaXNjb3VudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFnQkE7RUFDSTs7O0FBR0o7RUFDSSxPQVphOzs7QUFlakI7RUFDSSxPQXhCSTs7O0FBMkJSO0VBQ0ksT0E3Qkk7OztBQWdDUjtFQUNJLE9BN0JLOzs7QUFnQ1Q7RUFDSSxPQWhDSzs7O0FBb0NUO0VBQ0ksa0JBbENZOzs7QUFxQ2hCO0VBQ0ksa0JBM0NLOzs7QUE4Q1Q7RUFDSSxrQkF6Q2E7OztBQTRDakI7RUFDSSxrQkF0REk7OztBQXlEUjtFQUNJLGtCQXpESTs7O0FBNkRSO0VBQ0k7OztBQ2hDRjtFQ0dGO0lBRUk7Ozs7QURDRjtFQ0dGO0lBRUk7Ozs7QURDRjtFQ0dGO0lBRUk7Ozs7QURDRjtFQ0dGO0lBRUk7Ozs7QUN0REo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVlBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUNBO0VBQ0U7QUFDQTtBQUFBO0FBQUE7QUFBQTs7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0FBQ0E7QUFBQTtFQUVFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNROzs7QUFFVjtBQUNBO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFDQTtFQUNFO0VBQ0E7QUFDQTtFQUNBO0FBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBVUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0FBQ0E7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBTUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFDQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQ0E7QUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBb0JGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUNBO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQ0E7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDUTs7O0FBRVY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUdGO0VBQ0U7OztBQUdGO0FBQ0E7RUFDRTs7O0FBRUY7QUFDQTtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFZRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7OztBQUVGO0FBQ0E7RUFDRTtFQUNBOzs7QUFFRjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDUTtFQUNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ1E7OztBQUVWO0FBQ0E7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ1E7RUFDUjs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtBQUNBO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNROzs7QUFFVjtBQUNBO0VBQ0U7RUFDUTtFQUNSO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNRO0VBQ1I7OztBQzd0QkY7RUFBUztFQUFrQjtFQUFnQjtFQUFtQjs7O0FBQWU7RUFBZTs7O0FBQVU7RUFBb0I7OztBQUFnQjtFQUFpQjs7O0FBQWlCO0VBQTBFO0VBQXlCO0VBQW1CO0VBQXlCOzs7QUFBaUI7RUFBb0M7OztBQUFtQjtFQUFrQjs7O0FBQXVCO0VBQWdDOzs7QUFBZTtFQUFnRDs7O0FBQXFCO0VBQWdEO0VBQWM7RUFBVztFQUFhO0VBQTZCO0VBQXNCOzs7QUFBUztFQUFpRDtFQUF5WDtFQUFVO0VBQW9CO0VBQWtCO0VBQVE7RUFBUTtFQUFpQjtFQUFrQjtFQUFZO0VBQVc7RUFBbUI7OztBQUFZO0VBQThHOzs7QUFBVTtFQUF1RDs7O0FBQTZCO0VBQWtGOzs7QUFBYTtFQUF1QztFQUFXO0VBQVM7RUFBUTtFQUFtQjtFQUEwQztFQUFpQjtFQUFrQjtFQUFhO0VBQVE7RUFBa0I7OztBQUFvQjtFQUErQztFQUEwQzs7O0FBQWtCO0VBQWdEO0VBQVk7OztBQUFXO0VBQTBEO0VBQVc7RUFBTztFQUFpQjs7O0FBQWU7RUFBK0Y7OztBQUFZO0VBQWlHO0VBQWtCO0VBQXFCO0VBQW1CO0VBQWtCO0VBQThCO0VBQXlYO0VBQW9CO0VBQVU7RUFBYztFQUFZOzs7QUFBZ0I7RUFBME47OztBQUFVO0VBQWdCO0VBQXFCO0VBQW1CO0VBQVc7RUFBeUI7RUFBMkI7RUFBc0I7RUFBb0I7RUFBZTtFQUFnQjs7O0FBQWdCO0VBQXFEOzs7QUFBcUI7RUFBeUI7OztBQUE4QjtFQUFvQzs7O0FBQThCO0VBQWU7RUFBUztFQUFlOzs7QUFBZ0I7RUFBdUI7RUFBcUI7RUFBeUI7OztBQUFXO0VBQWlDO0VBQWtCOzs7QUFBa0I7RUFBc0M7OztBQUFXO0VBQXlCOzs7QUFBZTtFQUF3QztFQUFxQjtFQUFzQjtFQUFtQjtFQUFpQjtFQUFlO0VBQWdCO0VBQW9CO0VBQXFCO0VBQXlCO0VBQXlCO0VBQVc7RUFBcUI7OztBQUFzQjtFQUF3RDs7O0FBQWtCO0VBQWtEO0VBQWU7OztBQUFtQjtFQUF1RDtFQUF5Qjs7O0FBQXlCO0VBQXFEO0VBQXNCOzs7QUFBeUI7RUFBdUQ7RUFBYTtFQUFVO0VBQWtCO0VBQVc7RUFBc0I7RUFBc0I7RUFBUztFQUFnQjtFQUFnQztFQUFpQztFQUFnQjs7O0FBQXFCO0VBQTJFOzs7QUFBYztFQUF5RTs7O0FBQXFCO0VBQStFO0VBQVM7RUFBWTtFQUFhO0VBQW1COzs7QUFBZ0M7RUFBcUY7RUFBa0I7RUFBaUI7RUFBYztFQUFpQzs7O0FBQTRCO0VBQXFGO0VBQWtCO0VBQWE7OztBQUFlO0VBQXlHOzs7QUFBaUI7RUFBeUI7SUFBaUo7O0VBQW9CO0lBQStKO0lBQStCO0lBQWU7SUFBVTtJQUFrQjtJQUFXO0lBQVE7O0VBQTJCO0lBQXFLO0lBQWlCO0lBQW1COztFQUFtQjtJQUFtTDtJQUFXOzs7QUFBVztFQUEySTs7O0FBQXlCO0VBQXlKOzs7QUFBVztFQUFlOzs7QUFBZTtFQUEyQjs7O0FBQWU7RUFBeUI7RUFBbUI7RUFBeUI7RUFBaUI7OztBQUFXO0VBQWtCO0VBQWdCO0VBQWU7RUFBYTtFQUFnQzs7O0FBQVc7RUFBaUI7RUFBb0I7RUFBZ0I7RUFBUztFQUE2QjtFQUE0QjtFQUEyQjs7O0FBQWU7RUFBNkM7OztBQUFVO0VBQWdCO0VBQXFCO0VBQXdCO0VBQXlCO0VBQWU7RUFBa0I7RUFBUztFQUFnQjtFQUFlOzs7QUFBc0I7RUFBMkw7OztBQUFhO0VBQXVEO0VBQWE7RUFBUTs7O0FBQVM7RUFBMEI7RUFBa0I7OztBQUFlO0VBQXNCOzs7QUNBamtQO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7O0FBVUo7RUFDSTtFQUNBOztBQUVBO0VBSko7SUFLUTs7O0FBR0o7RUFSSjtJQVNROzs7O0FDekZSO0VBQ0ksYUQwRUc7RUN6RUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCTjdCQTtFTThCQTs7QUFLQTtFQUNJOztBQUtKO0VBQ0k7O0FBSVI7RUFDSTtFQUNBOzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBTEo7SUFNUTs7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFOSjtJQU9ROzs7QUFHSjtFQVZKO0lBV1E7OztBQUlBO0VBREo7SUFFUTs7OztBQUtaO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0E7RUFDSTs7O0FBS1I7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTs7O0FBSUo7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTs7O0FBSUo7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFJSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUlKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7OztBQUtSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdKclBtQjs7O0FJd1B2QjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSSjtJQVNROzs7QUFHSjtFQVpKO0lBYVE7OztBQUtBO0VBRko7SUFHUTs7O0FBR0o7RUFOSjtJQU9ROzs7QUFJUjtFQUNJLE9OMVJROztBTTZSWjtFQUNJOztBQUdKO0VBQ0ksT056U0E7O0FNNFNKO0VBQ0k7O0FBRUE7RUFDSSxPTm5TRTs7QU1zU047RUFDSSxPTjdTSTs7QU1nVFI7RUFDSSxPTnBUSDtFTXFURzs7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7O0FBRUE7RUFISjtJQUlROzs7O0FBSVI7RUFDSTs7O0FBS0E7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFMSjtJQU1ROzs7QUFJUjtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUxKO0lBTVE7OztBQUlSO0VBQ0k7O0FBR0o7RUFDSSxPTm5YQzs7QU1zWEw7RUFDSSxPTjVYQTs7QU0rWEo7RUFDSSxPTi9YQTs7QU1rWUo7RUFDSTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7O0FBR0o7RUFiSjtJQWNRO0lBQ0E7OztBQVFSO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFFQTtFQUpKO0lBS1E7OztBQU9SO0VBQ0ksT052Yko7RU13Ykk7RUFDQTs7QUFFQTtFQUxKO0lBTVE7OztBQUdKO0VBVEo7SUFVUTs7O0FBS1o7RUFDSSxPTmpjQzs7QU1tY0Q7RUFDSSxPTnBjSDtFTXFjRztFQUNBOztBQUVBO0VBTEo7SUFNUTs7O0FBT1I7RUFDSTtFQUNBOztBQUVBO0VBSko7SUFLUTs7OztBQU1oQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVhKO0lBWVE7SUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5KO0lBT1E7OztBQUdKO0VBQ0k7O0FBS0E7RUFDSTs7O0FBTWhCO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDSDtFQUNHO0VBQ0g7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9OemlCQTtFTTBpQkE7OztBQU1SO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7O0FDOW9CUjtFQ3dDRTtFQUNBO0VBQ0E7RUR4Q0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFiSjtJQWNRO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNJLE9QckJBOztBT3dCSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0ksa0JQeENKOztBTzJDQTtFQW5CSjtJQW9CUTtJQUNBO0lBQ0E7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBUko7SUFTUTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7O0FBRUE7RUFISjtJQUlROzs7QUFNaEI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVRKO0lBVVE7OztBQUlSO0VBQ0k7SUFDSSxPUHhGSTtJT3lGSixrQlBqR0o7O0VPbUdJO0lBQ0k7O0VBR0o7SUFDSTs7RUFHSjtJQUNJO0lBQ0E7SUFDQTs7RUFJUjtJQUNJLE9QM0dJO0lPNEdKLGtCUHBISjs7RU9zSEk7SUFDSTs7RUFHSjtJQUNJOztFQUdKO0lBQ0k7SUFDQSxPUGhJUjtJT2lJUTs7O0FBS1o7RUFDSSxrQlBsSUM7RU9tSUQ7O0FBRUE7RUFDSSxPUDFJSjs7QU82SUE7RUFDSSxrQlA5SUo7O0FPZ0pJO0VBQ0k7O0FBT1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQU1BO0VBQ0E7OztBQUtaO0VBQ0k7SUFDSTs7RUFFSjtJQUNJOztFQUVKO0lBQ0k7OztBRXBMUjtFQUFROzs7QUFDUjtFQUFROzs7QUFDUjtFQUFROzs7QUFDUjtFQUFROzs7QUFFUjtFQUFROzs7QUFDUjtFQUFTOzs7QUFDVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFFVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFFVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFFVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFDVDtFQUFTOzs7QUFFVDtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7O0FBRUE7RUFISjtJQUlROzs7O0FBSVI7RUFDSTs7QUFFQTtFQUhKO0lBSVE7Ozs7QUN4Q0o7RUFESjtJQUVROzs7O0FDRlI7RUFDSTtFQUNBOztBQUVBO0VBSko7SUFLUTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtFQVpKO0lBYVE7SUFDQTs7O0FBR0o7RUFDSTs7QUFFQTtFQUhKO0lBSVE7OztBQUdKO0VBUEo7SUFRUTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQSxPWHZDQTs7QVd5Q0E7RUFMSjtJQU1RO0lBQ0E7OztBQUlSO0VBQ0k7O0FBRUE7RUFISjtJQUlROzs7QUFHSjtFQVBKO0lBUVE7OztBQUlSO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBTEo7SUFNUTs7O0FBR0o7RUFDSTtFQUNBOztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSSxPWHRHUTtFV3VHUjs7QUFFQTtFQUpKO0lBS1E7OztBQUdKO0VBUko7SUFTUTs7O0FBSVI7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QUFJUjtFQTlDSjtJQStDUTs7OztBQU1KO0VBQ0k7O0FBRUE7RUFISjtJQUlRO0lBQ0E7SUFDQTtJQUNBOzs7QUFLUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQSjtJQVFRO0lBQ0E7SUFDQTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFMSjtJQU1RO0lBQ0E7SUFDQTs7RUFFQTtJQUNJOzs7QUFLWjtFQUNJOztBQUVBO0VBSEo7SUFJUTs7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5KO0lBT1E7SUFDQTtJQUNBOzs7QUFJUjtFQUNJO0VBQ0E7O0FBRUE7RUFKSjtJQUtPO0lBQ0M7OztBQUdKO0VBQ0k7RUFDQTs7QUFFQTtFQUpKO0lBS1E7SUFDQTs7OztBQU1oQjtFQUNJO0VBQ0EsT1g1Tks7O0FXOE5MO0VBSko7SUFLUTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5KO0lBT1E7SUFDQTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFLWjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQSjtJQVFRO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7O0FBT1I7RUFDSTs7QUFFQTtFQUhKO0lBSVE7SUFDQTs7O0FBR0o7RUFDSTtFQUNBOztBQUVBO0VBSko7SUFLUTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7O0FBTUo7RUFDSTtFQUNBOztBQUVBO0VBSko7SUFLUTs7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQU5KO0lBT1E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFOSjtJQU9RO0lBQ0E7OztBQUtaO0VBQ0ksT1hsVkE7RVdtVkE7RUFDQTs7QUFFQTtFQUxKO0lBTVE7Ozs7QUFLWjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQSjtJQVFRO0lBQ0E7SUFDQTs7O0FBR0o7RUFDSTs7QUFJSjtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUxKO0lBTVE7OztBQUdKO0VBQ0k7RUFDQTs7QUFJUjtFQUNJO0VBQ0E7O0FBRUE7RUFKSjtJQUtRO0lBQ0E7OztBQUdKO0VBQ0ksYU4zVEY7RU00VEU7RUFDQTs7QUFFQTtFQUxKO0lBTVE7SUFDQTs7O0FBR0o7RUFWSjtJQVdROzs7O0FBTWhCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFUSjtJQVVPO0lBQ0M7SUFDQTs7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBWEo7SUFZUTs7OztBQUlSO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBTEo7SUFNUTs7O0FBR0o7RUFDSTs7QUFFQTtFQUhKO0lBSVE7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQWZKO0lBZ0JROzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQSjtJQVFRO0lBQ0E7OztBQUdKO0VBWko7SUFhUTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFMSjtJQU1RO0lBQ0E7SUFDQTs7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0k7O0FBTUQ7RUFDSTtFQUNBOzs7QUFTZjtFQUZKO0lBR1E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBTEo7SUFNUTs7O0FBSVI7RUFDSTs7QUFFQTtFQUhKO0lBSVE7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esa0JYdmpCQztFV3dqQkQ7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFWSjtJQVdROzs7QUFHSjtFQWRKO0lBZVE7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQWJKO0lBY1E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFPaEI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFSSjtJQVNRO0lBQ0Q7SUFDQzs7O0FBR0o7RUFDSTtFQUNBO0VB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QmpCcG1CYTs7QWlCd21CZjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFQRDtJQVFFO0lBQ0EiLCJzb3VyY2VzQ29udGVudCI6WyIkYmxhY2s6ICMyODI4Mjg7XG4kd2hpdGU6ICNmZmY7XG5cbiRncmF5XzE6ICNmMmYyZjM7XG4kZ3JheV8yOiAjZTNlM2UzO1xuJGdyYXlfMzogIzljOWZhMjtcblxuJGdyZWVuX2xpZ2h0OiAjYjNmZjAwO1xuJGdyZWVuX3ByaW1hcnk6ICMzMGQwNjU7XG4kYmx1ZV9zZWNvbmRhcnk6ICM1MGEzZTk7XG5cbiRzeXN0ZW1fcmVkOiAjZmYzYTNhO1xuXG4kaG92ZXJfZGFyazogIzFhMWExYTtcbiRob3Zlcl9ncmVlbjogIzMwZTY2YztcblxuLmZjLXByaW1hcnkge1xuICAgIGNvbG9yOiAjRkZCRTZCO1xufVxuXG4uZmMtc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xufVxuXG4uZmMtd2hpdGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5mYy1ibGFjayB7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuLmZjLWdyYXktMiB7XG4gICAgY29sb3I6ICRncmF5XzI7XG59XG5cbi5mYy1ncmF5LTMge1xuICAgIGNvbG9yOiAkZ3JheV8zXG59XG5cbi8vIGJhY2tncm91bmRcbi5iZy1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG59XG5cbi5iZy1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xufVxuXG4uYmctYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xufVxuXG4uYmctYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbn1cblxuLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi8vIGJvcmRlcnNcbi5ib3JkZXItYmxhY2sge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbn1cblxuXG5cbiIsIkBtaXhpbiB4eGwge1xuICBAbWVkaWEgKG1heC13aWR0aCA6ICRicmVha194eGwgKyAwLjUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geGwge1xuICBAbWVkaWEgKG1heC13aWR0aCA6ICRicmVha194bCArIDAuNSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4bG0ge1xuICBAbWVkaWEgKG1pbi13aWR0aCA6ICRicmVha194bCArIDEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgKG1heC13aWR0aCA6ICRicmVha19sZyArIDAuNSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBsZ20ge1xuICBAbWVkaWEgKG1pbi13aWR0aCA6ICRicmVha19sZyArIDEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWQge1xuICBAbWVkaWEgKG1heC13aWR0aCA6ICRicmVha19tZCArIDAuNSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZG0ge1xuICBAbWVkaWEgKG1pbi13aWR0aCA6ICRicmVha19tZCArIDEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc20ge1xuICBAbWVkaWEgKG1heC13aWR0aCA6ICRicmVha19zbSArIDAuNSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzbW0ge1xuICBAbWVkaWEgKG1pbi13aWR0aCA6ICRicmVha19zbSArIDEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHMge1xuICBAbWVkaWEgKG1heC13aWR0aCA6ICRicmVha194cyArIDAuNSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4c20ge1xuICBAbWVkaWEgKG1pbi13aWR0aCA6ICRicmVha194cyArIDEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geHhzIHtcbiAgQG1lZGlhIChtYXgtd2lkdGggOiAkYnJlYWtfeHhzICsgMC41KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHh4c20ge1xuICBAbWVkaWEgKG1pbi13aWR0aCA6ICRicmVha194eHMgKyAxKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGxhbmQge1xuICBAbWVkaWEob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcG9ydCB7XG4gIEBtZWRpYShvcmllbnRhdGlvbiA6IHBvcnRyYWl0KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iLCIkY29udGFpbmVyICAgICAgICAgICA6IGNvbnRhaW5lcjtcblxuJGJyZWFrX3h4eGxfY29udGFpbmVyIDogMTc5MnB4O1xuXG4kYnJlYWtfeHhsICAgICAgICAgICA6IDE4ODBweDtcbiRicmVha194eGxfY29udGFpbmVyIDogMTI3MnB4O1xuXG4kYnJlYWtfeGwgICAgICAgICAgICA6IDE3NTlweDtcbiRicmVha194bF9jb250YWluZXIgIDogMTI3MnB4O1xuXG4kYnJlYWtfbGcgICAgICAgICAgICA6IDE0MzlweDtcbiRicmVha19sZ19jb250YWluZXIgIDogMTE0NHB4O1xuXG4kYnJlYWtfbWQgICAgICAgICAgICA6IDExNDNweDtcbiRicmVha19tZF9jb250YWluZXIgIDogNzY4cHg7XG5cbiRicmVha19zbSAgICAgICAgICAgIDogNzY3cHg7XG4kYnJlYWtfc21fY29udGFpbmVyICA6IDEwMCU7XG5cbiRicmVha194bSAgICAgICAgICAgIDogNTYwcHg7XG5cbiRicmVha194cyAgICAgICAgICAgIDogNDEzcHg7XG4kYnJlYWtfeHNfY29udGFpbmVyICA6IDEwMCU7XG5cbiRicmVha194eHMgICAgICAgICAgIDogMzc0cHg7XG4kYnJlYWtfeHhzX2NvbnRhaW5lciA6IDEwMCU7XG5cbiRwOiA2NHB4O1xuJHBYbCA6IDYwcHg7XG4kcExnIDogNjBweDtcbiRwTWQgOiAxNnB4O1xuJHBTbSA6IDE2cHg7XG5cbi8vIGhpZGUgLSBzaG93XG4ubWRIaWRlIHtcbiAgQGluY2x1ZGUgbWQge1xuICAgIGRpc3BsYXkgOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1kU2hvdyB7XG4gIEBpbmNsdWRlIG1kbSB7XG4gICAgZGlzcGxheSA6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc21IaWRlIHtcbiAgQGluY2x1ZGUgc20ge1xuICAgIGRpc3BsYXkgOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNtU2hvdyB7XG4gIEBpbmNsdWRlIHNtbSB7XG4gICAgZGlzcGxheSA6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLyoqXG4gKiBTd2lwZXIgMTEuMi4xMFxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyNSBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKdW5lIDI4LCAyMDI1XG4gKi9cblxuLyogRk9OVF9TVEFSVCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgc3JjOiB1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEZPTlRfRU5EICovXG46cm9vdCB7XG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjMDA3YWZmO1xuICAvKlxuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IHZhcigtLXN3aXBlci10aGVtZS1jb2xvcik7XG4gIC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaXRpYWw7XG4gICovXG59XG46aG9zdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tc3dpcGVyLXdyYXBwZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24sIGluaXRpYWwpO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuLnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogM0QgRWZmZWN0cyAqL1xuLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi5zd2lwZXItM2Qge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi8qIENTUyBNb2RlICovXG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgLyogRm9yIEZpcmVmb3ggKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBGb3IgSW50ZXJuZXQgRXhwbG9yZXIgYW5kIEVkZ2UgKi9cbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvcmRlcjogOTk5OTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICBzY3JvbGwtc25hcC1zdG9wOiBhbHdheXM7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLyogU2xpZGUgc3R5bGVzIHN0YXJ0ICovXG4vKiAzRCBTaGFkb3dzICovXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTIxcHg7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zd2lwZXI6bm90KC5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MpIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuLnN3aXBlci1sYXp5LXByZWxvYWRlci13aGl0ZSB7XG4gIC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjogI2ZmZjtcbn1cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6ICMwMDA7XG59XG5Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKiBTbGlkZSBzdHlsZXMgZW5kICovXG4uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cbi5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XG4gIC8qXG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tdG9wLW9mZnNldDogNTAlO1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogMTBweDtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKTtcbiAgKi9cbn1cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsIDUwJSk7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gMikpO1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVuLFxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1idXR0b24tcHJldiBzdmcsXG4uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYgc3ZnLFxuLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQsIDEwcHgpO1xuICByaWdodDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwgMTBweCk7XG4gIGxlZnQ6IGF1dG87XG59XG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIE5hdmlnYXRpb24gZm9udCBzdGFydCAqL1xuLnN3aXBlci1idXR0b24tcHJldjphZnRlcixcbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogc3dpcGVyLWljb25zO1xuICBmb250LXNpemU6IHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC12YXJpYW50OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogJ3ByZXYnO1xufVxuLnN3aXBlci1idXR0b24tbmV4dCxcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICByaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LCAxMHB4KTtcbiAgbGVmdDogYXV0bztcbn1cbi5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogJ25leHQnO1xufVxuLyogTmF2aWdhdGlvbiBmb250IGVuZCAqL1xuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yOiB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWxlZnQ6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcmlnaHQ6IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IDhweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi10b3A6IGF1dG87XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24tY29sb3I6IGluaGVyaXQ7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItYmctY29sb3I6IHJnYmEoMCwwLDAsMC4yNSk7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZTogNHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoOiA4cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodDogOHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1vcGFjaXR5OiAwLjI7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA0cHg7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcDogNnB4O1xuICAqL1xufVxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDMwMG1zIG9wYWNpdHk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHotaW5kZXg6IDEwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQgPiAuc3dpcGVyLXBhZ2luYXRpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4vKiBDb21tb24gU3R5bGVzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb24sXG4uc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLFxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsIHtcbiAgYm90dG9tOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b20sIDhweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tdG9wLCBhdXRvKTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBCdWxsZXRzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW4ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBoZWlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsIHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLCA4cHgpKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldDpvbmx5LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIHtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXJpZ2h0LCA4cHgpO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1sZWZ0LCBhdXRvKTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNTAlLCAwKTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOHB4O1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDIwMG1zIHRyYW5zZm9ybSxcbiAgICAgICAgMjAwbXMgdG9wO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG4uc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMjAwbXMgdHJhbnNmb3JtLFxuICAgICAgICAyMDBtcyBsZWZ0O1xufVxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm0sXG4gICAgMjAwbXMgcmlnaHQ7XG59XG4vKiBGcmFjdGlvbiAqL1xuLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgY29sb3I6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uLWNvbG9yLCBpbmhlcml0KTtcbn1cbi8qIFByb2dyZXNzICovXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvciwgcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLFxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItc2l6ZSwgNHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcixcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCxcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSxcbi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlIHtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnN3aXBlci1wYWdpbmF0aW9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuOnJvb3Qge1xuICAvKlxuICAtLXN3aXBlci1zY3JvbGxiYXItYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXRvcDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWJvdHRvbTogNHB4O1xuICAtLXN3aXBlci1zY3JvbGxiYXItbGVmdDogYXV0bztcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0OiA0cHg7XG4gIC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQ6IDElO1xuICAtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLS1zd2lwZXItc2Nyb2xsYmFyLXNpemU6IDRweDtcbiAgKi9cbn1cbi5zd2lwZXItc2Nyb2xsYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLCAxMHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYmctY29sb3IsIHJnYmEoMCwgMCwgMCwgMC4xKSk7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwgMSUpO1xuICBib3R0b206IHZhcigtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tLCA0cHgpO1xuICB0b3A6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLCBhdXRvKTtcbiAgei1pbmRleDogNTA7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaXplLCA0cHgpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItc2Nyb2xsYmFyLFxuLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1sZWZ0LCBhdXRvKTtcbiAgcmlnaHQ6IHZhcigtLXN3aXBlci1zY3JvbGxiYXItcmlnaHQsIDRweCk7XG4gIHRvcDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsIDElKTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpemUsIDRweCk7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LCAxJSkpO1xufVxuLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1kcmFnLWJnLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWJvcmRlci1yYWRpdXMsIDEwcHgpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZyB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogWm9vbSBjb250YWluZXIgc3R5bGVzIHN0YXJ0ICovXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zd2lwZXItem9vbS1jb250YWluZXIgPiBpbWcsXG4uc3dpcGVyLXpvb20tY29udGFpbmVyID4gc3ZnLFxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi8qIFpvb20gY29udGFpbmVyIHN0eWxlcyBlbmQgKi9cbi5zd2lwZXItc2xpZGUtem9vbWVkIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4vKiBhMTF5ICovXG4uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTAwMDtcbn1cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zd2lwZXItZ3JpZCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zd2lwZXItZ3JpZC1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uc3dpcGVyLnN3aXBlci1jdWJlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN3aXBlci1jdWJlLnN3aXBlci1ydGwgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXYge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAwO1xufVxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBmaWx0ZXI6IGJsdXIoNTBweCk7XG59XG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0ICsgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLyogQ3ViZSBzbGlkZSBzaGFkb3dzIHN0YXJ0ICovXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1jdWJlLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEN1YmUgc2xpZGUgc2hhZG93cyBlbmQgKi9cbi5zd2lwZXIuc3dpcGVyLWZsaXAge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLyogRmxpcCBzbGlkZSBzaGFkb3dzIHN0YXJ0ICovXG4uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWZsaXAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEZsaXAgc2xpZGUgc2hhZG93cyBlbmQgKi9cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5LCBoZWlnaHQ7XG59XG4uc3dpcGVyLnN3aXBlci1jYXJkcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLmNob2ljZXN7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1ib3R0b206MjRweDtmb250LXNpemU6MTZweH0uY2hvaWNlczpmb2N1c3tvdXRsaW5lOjB9LmNob2ljZXM6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNob2ljZXMuaXMtb3BlbntvdmVyZmxvdzp2aXNpYmxlfS5jaG9pY2VzLmlzLWRpc2FibGVkIC5jaG9pY2VzX19pbm5lciwuY2hvaWNlcy5pcy1kaXNhYmxlZCAuY2hvaWNlc19faW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZWFlYWVhO2N1cnNvcjpub3QtYWxsb3dlZDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uY2hvaWNlcy5pcy1kaXNhYmxlZCAuY2hvaWNlc19faXRlbXtjdXJzb3I6bm90LWFsbG93ZWR9LmNob2ljZXMgW2hpZGRlbl17ZGlzcGxheTpub25lIWltcG9ydGFudH0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVde2N1cnNvcjpwb2ludGVyfS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2lubmVye3BhZGRpbmctYm90dG9tOjcuNXB4fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2lucHV0e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWFyZ2luOjB9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fYnV0dG9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qRWlJR2hsYVdkb2REMGlNakVpSUhacFpYZENiM2c5SWpBZ01DQXlNU0F5TVNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0OFp5Qm1hV3hzUFNJak1EQXdJaUJtYVd4c0xYSjFiR1U5SW1WMlpXNXZaR1FpUGp4d1lYUm9JR1E5SWsweUxqVTVNaTR3TkRSc01UZ3VNelkwSURFNExqTTJOQzB5TGpVME9DQXlMalUwT0V3dU1EUTBJREl1TlRreWVpSXZQanh3WVhSb0lHUTlJazB3SURFNExqTTJORXd4T0M0ek5qUWdNR3d5TGpVME9DQXlMalUwT0V3eUxqVTBPQ0F5TUM0NU1USjZJaTgrUEM5blBqd3ZjM1puUGc9PSk7cGFkZGluZzowO2JhY2tncm91bmQtc2l6ZTo4cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO21hcmdpbi10b3A6LTEwcHg7bWFyZ2luLXJpZ2h0OjI1cHg7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtib3JkZXItcmFkaXVzOjEwZW07b3BhY2l0eTouMjV9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fYnV0dG9uOmZvY3VzLC5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2J1dHRvbjpob3ZlcntvcGFjaXR5OjF9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fYnV0dG9uOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4ICMwMDVmNzV9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19faXRlbVtkYXRhLXBsYWNlaG9sZGVyXSAuY2hvaWNlc19fYnV0dG9ue2Rpc3BsYXk6bm9uZX0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdOjphZnRlcntjb250ZW50OlwiXCI7aGVpZ2h0OjA7d2lkdGg6MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiMzMzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMS41cHg7dG9wOjUwJTttYXJnaW4tdG9wOi0yLjVweDtwb2ludGVyLWV2ZW50czpub25lfS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0uaXMtb3Blbjo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzM7bWFyZ2luLXRvcDotNy41cHh9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXVtkaXI9cnRsXTo6YWZ0ZXJ7bGVmdDoxMS41cHg7cmlnaHQ6YXV0b30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdW2Rpcj1ydGxdIC5jaG9pY2VzX19idXR0b257cmlnaHQ6YXV0bztsZWZ0OjA7bWFyZ2luLWxlZnQ6MjVweDttYXJnaW4tcmlnaHQ6MH0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2lubmVyLC5jaG9pY2VzW2RhdGEtdHlwZSo9dGV4dF0gLmNob2ljZXNfX2lubmVye2N1cnNvcjp0ZXh0fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW11bHRpcGxlXSAuY2hvaWNlc19fYnV0dG9uLC5jaG9pY2VzW2RhdGEtdHlwZSo9dGV4dF0gLmNob2ljZXNfX2J1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MC00cHggMCA4cHg7cGFkZGluZy1sZWZ0OjE2cHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMwMDM2NDI7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTWpFaUlHaGxhV2RvZEQwaU1qRWlJSFpwWlhkQ2IzZzlJakFnTUNBeU1TQXlNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajQ4WnlCbWFXeHNQU0lqUmtaR0lpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlQanh3WVhSb0lHUTlJazB5TGpVNU1pNHdORFJzTVRndU16WTBJREU0TGpNMk5DMHlMalUwT0NBeUxqVTBPRXd1TURRMElESXVOVGt5ZWlJdlBqeHdZWFJvSUdROUlrMHdJREU0TGpNMk5Fd3hPQzR6TmpRZ01Hd3lMalUwT0NBeUxqVTBPRXd5TGpVME9DQXlNQzQ1TVRKNklpOCtQQzluUGp3dmMzWm5QZz09KTtiYWNrZ3JvdW5kLXNpemU6OHB4O3dpZHRoOjhweDtsaW5lLWhlaWdodDoxO29wYWNpdHk6Ljc1O2JvcmRlci1yYWRpdXM6MH0uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2J1dHRvbjpmb2N1cywuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2J1dHRvbjpob3ZlciwuY2hvaWNlc1tkYXRhLXR5cGUqPXRleHRdIC5jaG9pY2VzX19idXR0b246Zm9jdXMsLmNob2ljZXNbZGF0YS10eXBlKj10ZXh0XSAuY2hvaWNlc19fYnV0dG9uOmhvdmVye29wYWNpdHk6MX0uY2hvaWNlc19faW5uZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O3BhZGRpbmc6Ny41cHggNy41cHggMy43NXB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtib3JkZXItcmFkaXVzOjIuNXB4O2ZvbnQtc2l6ZToxNHB4O21pbi1oZWlnaHQ6NDRweDtvdmVyZmxvdzpoaWRkZW59LmlzLWZvY3VzZWQgLmNob2ljZXNfX2lubmVyLC5pcy1vcGVuIC5jaG9pY2VzX19pbm5lcntib3JkZXItY29sb3I6I2I3YjdiN30uaXMtb3BlbiAuY2hvaWNlc19faW5uZXJ7Ym9yZGVyLXJhZGl1czoyLjVweCAyLjVweCAwIDB9LmlzLWZsaXBwZWQuaXMtb3BlbiAuY2hvaWNlc19faW5uZXJ7Ym9yZGVyLXJhZGl1czowIDAgMi41cHggMi41cHh9LmNob2ljZXNfX2xpc3R7bWFyZ2luOjA7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5jaG9pY2VzX19saXN0LS1zaW5nbGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo0cHggMTZweCA0cHggNHB4O3dpZHRoOjEwMCV9W2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0LS1zaW5nbGV7cGFkZGluZy1yaWdodDo0cHg7cGFkZGluZy1sZWZ0OjE2cHh9LmNob2ljZXNfX2xpc3QtLXNpbmdsZSAuY2hvaWNlc19faXRlbXt3aWR0aDoxMDAlfS5jaG9pY2VzX19saXN0LS1tdWx0aXBsZXtkaXNwbGF5OmlubGluZX0uY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjRweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tcmlnaHQ6My43NXB4O21hcmdpbi1ib3R0b206My43NXB4O2JhY2tncm91bmQtY29sb3I6IzAwNWY3NTtib3JkZXI6MXB4IHNvbGlkICMwMDRhNWM7Y29sb3I6I2ZmZjt3b3JkLWJyZWFrOmJyZWFrLWFsbDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVtW2RhdGEtZGVsZXRhYmxlXXtwYWRkaW5nLXJpZ2h0OjVweH1bZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVte21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjMuNzVweH0uY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW0uaXMtaGlnaGxpZ2h0ZWR7YmFja2dyb3VuZC1jb2xvcjojMDA0YTVjO2JvcmRlcjoxcHggc29saWQgIzAwMzY0Mn0uaXMtZGlzYWJsZWQgLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVte2JhY2tncm91bmQtY29sb3I6I2FhYTtib3JkZXI6MXB4IHNvbGlkICM5MTkxOTF9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRde2Rpc3BsYXk6bm9uZTt6LWluZGV4OjE7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3RvcDoxMDAlO21hcmdpbi10b3A6LTFweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjIuNXB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjIuNXB4O292ZXJmbG93OmhpZGRlbjt3b3JkLWJyZWFrOmJyZWFrLWFsbH0uaXMtYWN0aXZlLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLC5pcy1hY3RpdmUuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXXtkaXNwbGF5OmJsb2NrfS5pcy1vcGVuIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biwuaXMtb3BlbiAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXXtib3JkZXItY29sb3I6I2I3YjdiN30uaXMtZmxpcHBlZCAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sLmlzLWZsaXBwZWQgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF17dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LTFweDtib3JkZXItcmFkaXVzOi4yNXJlbSAuMjVyZW0gMCAwfS5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19fbGlzdCwuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19fbGlzdHtwb3NpdGlvbjpyZWxhdGl2ZTttYXgtaGVpZ2h0OjMwMHB4O292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7d2lsbC1jaGFuZ2U6c2Nyb2xsLXBvc2l0aW9ufS5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbSwuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHg7Zm9udC1zaXplOjE0cHh9W2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbSxbZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW17dGV4dC1hbGlnbjpyaWdodH1AbWVkaWEgKG1pbi13aWR0aDo2NDBweCl7LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRde3BhZGRpbmctcmlnaHQ6MTAwcHh9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdOjphZnRlciwuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZVtkYXRhLXNlbGVjdC10ZXh0XTo6YWZ0ZXJ7Y29udGVudDphdHRyKGRhdGEtc2VsZWN0LXRleHQpO2ZvbnQtc2l6ZToxMnB4O29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9W2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZVtkYXRhLXNlbGVjdC10ZXh0XSxbZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF17dGV4dC1hbGlnbjpyaWdodDtwYWRkaW5nLWxlZnQ6MTAwcHg7cGFkZGluZy1yaWdodDoxMHB4fVtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF06OmFmdGVyLFtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZVtkYXRhLXNlbGVjdC10ZXh0XTo6YWZ0ZXJ7cmlnaHQ6YXV0bztsZWZ0OjEwcHh9fS5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZCwuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjJ9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkOjphZnRlciwuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZDo6YWZ0ZXJ7b3BhY2l0eTouNX0uY2hvaWNlc19faXRlbXtjdXJzb3I6ZGVmYXVsdH0uY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZXtjdXJzb3I6cG9pbnRlcn0uY2hvaWNlc19faXRlbS0tZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO29wYWNpdHk6LjV9LmNob2ljZXNfX2hlYWRpbmd7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmc6MTBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjdmN2Y3O2NvbG9yOmdyYXl9LmNob2ljZXNfX2J1dHRvbnt0ZXh0LWluZGVudDotOTk5OXB4O2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtjdXJzb3I6cG9pbnRlcn0uY2hvaWNlc19fYnV0dG9uOmZvY3VzLC5jaG9pY2VzX19pbnB1dDpmb2N1c3tvdXRsaW5lOjB9LmNob2ljZXNfX2lucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTtmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjVweDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzo0cHggMCA0cHggMnB4fS5jaG9pY2VzX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwuY2hvaWNlc19faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sLmNob2ljZXNfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbiwuY2hvaWNlc19faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbntkaXNwbGF5Om5vbmV9LmNob2ljZXNfX2lucHV0OjotbXMtY2xlYXIsLmNob2ljZXNfX2lucHV0OjotbXMtcmV2ZWFse2Rpc3BsYXk6bm9uZTt3aWR0aDowO2hlaWdodDowfVtkaXI9cnRsXSAuY2hvaWNlc19faW5wdXR7cGFkZGluZy1yaWdodDoycHg7cGFkZGluZy1sZWZ0OjB9LmNob2ljZXNfX3BsYWNlaG9sZGVye29wYWNpdHk6LjV9XG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01hbnJvcGUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9NYW5yb3BlLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtRXh0cmFMaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtRXh0cmFMaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01hbnJvcGUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9NYW5yb3BlLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTWFucm9wZS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01hbnJvcGUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9NYW5yb3BlLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9NYW5yb3BlLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTWFucm9wZS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTWFucm9wZS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ01hbnJvcGUgU2VtaSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtU2VtaUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9NYW5yb3BlLVNlbWlCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZSBFeHRyYSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01hbnJvcGUtRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvTWFucm9wZS1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIHNyYzogbG9jYWwoJy9jb250ZW50L2ZvbnRzL0ludGVyIEJvbGQnKSwgbG9jYWwoJy9jb250ZW50L2ZvbnRzL0ludGVyLUJvbGQnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL0ludGVyLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9JbnRlci1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5cblxuJGZvbnQ6ICdNYW5yb3BlJywgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiTm90byBDb2xvciBFbW9qaVwiLCBzYW5zLXNlcmlmO1xuJGZvbnRTZWM6ICdNYW5yb3BlIFNlbWknLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIsIHNhbnMtc2VyaWY7XG4kZm9udFRoOiAnTWFucm9wZSBFeHRyYScsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiwgc2Fucy1zZXJpZjtcbiRmb250Rm91cjogJ0ludGVyJywgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiTm90byBDb2xvciBFbW9qaVwiLCBzYW5zLXNlcmlmO1xuXG4udGV4dC0yIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG59XG4iLCJib2R5IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzI1MzE5MztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjFGMTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogOTAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlO1xuICAgIH1cblxuICAgICYubG9hZGluZyB7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubG9hZGVkIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmctcGhvdG8ge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIH1cbn1cblxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW47XG59XG5cbmxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5wIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbnN2ZyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbmgxLCAuaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG5oMiwgLmgyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG59XG5cbmgzLCAuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cbiAgICAmLS1taW4ge1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaHIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXlfMjtcbn1cblxuYnV0dG9uLCBpbnB1dCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmlucHV0IHtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cblxuXG5idXR0b24sIHNlbGVjdCB7IC8qIDEgKi9cbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMDtcbn1cblxuZm9ybSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuZGl2IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5idXR0b24sIFt0eXBlPVwiYnV0dG9uXCJdLCBbdHlwZT1cInJlc2V0XCJdLCBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuXG5idXR0b246LW1vei1mb2N1c3JpbmcsIFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gICAgb3V0bGluZTogMXB4IGRvdHRlZCBidXR0b25UZXh0O1xufVxuXG5maWVsZHNldCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbmxlZ2VuZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuW3R5cGU9XCJjaGVja2JveFwiXSwgW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICAgIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuZGV0YWlscyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxudGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGx7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbnRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGx7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwcztcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6ICRicmVha194eGxfY29udGFpbmVyO1xufVxuXG4ubGF6eSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcblxuICAgICZbZGF0YS1sb2FkZWQ9XCJ0cnVlXCJdIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgfVxuXG4gICAgJi0taGVybyB7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyZWVuIHtcbiAgICAgICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgIH1cblxuICAgICYtLXllbGxvdyB7XG4gICAgICAgIGNvbG9yOiAjRkZCRTZCO1xuICAgIH1cblxuICAgICYtLXdoaXRlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmW2hyZWZdIHtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaG92ZXJfZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSwgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeSA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50ZXh0LXNtYWxsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmZ3LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbn1cblxuLnJvdW5kZWQtZGVmIHtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgfVxufVxuXG4ucm91bmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnNpbXBsZS10ZXh0IHtcblxuICAgICYtLWRlZiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW1pZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgICYtLWdyYXkge1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICB9XG5cbiAgICAmLS1kYXJrIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi0tcmVkIHtcbiAgICAgICAgY29sb3I6ICNmMDM2MzY7XG4gICAgfVxufVxuXG4ubWlkLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICZfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgaW1nLHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcblxuICAgIH1cblxuICAgICYtLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUJGNDtcbiAgICAgICAgcGFkZGluZzogM3B4IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgIC5taWQtbGFiZWxfX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1lbXB0eS1ibGFjayB7XG5cbiAgICAgICAgLm1pZC1sYWJlbF9fdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWVtcHR5LWdyYXkge1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcblxuICAgICAgICAubWlkLWxhYmVsX190ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1lbXB0eS1ncmVlbiB7XG5cbiAgICAgICAgLm1pZC1sYWJlbF9fdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBheS1taW5pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgICYtLWJpZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDM0JTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgLmRlc2t0b3AtZGV2aWNlICYge1xuICAgICAgICAgICAgJltocmVmXTpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTBhM2U5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3Rhci1udW1iZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTNweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBcdGltZyB7XG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0dG9wOiAwO1xuICAgIFx0XHRsZWZ0OiAwO1xuICAgIFx0XHR6LWluZGV4OiAxO1xuICAgIFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0aGVpZ2h0OiAxMDAlO1xuICAgIFx0fVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG5cbi8vIGZsZXgtdXRpbHNcblxuLmQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmZkLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFsaWduLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucGFnZS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMDhweDtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzJweDtcbn1cblxuLndwLWJsb2NrLWhlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53cC1ibG9jay1saXN0IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi8qIEN1c3RvbSBDaGVja2JveCBTdHlsZXMgKi9cbi5pbnB1dC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLmlucHV0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjUzMTkzO1xufVxuXG4uaW5wdXQtaXRlbSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTMxOTM7XG4gIGJvcmRlci1jb2xvcjogIzI1MzE5Mztcbn1cblxuLmlucHV0LWl0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5pbnB1dC1pdGVtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMjUzMTkzO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4vKiBBZ3JlZW1lbnQgY2hlY2tib3ggY29udGFpbmVyIGFuZCBsYWJlbCAqL1xuLnF1aXotZm9ybV9fYWdyZWVtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbn1cblxuLnF1aXotZm9ybV9fYWdyZWVtZW50LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICM5QzlGQTI7XG4gICAgZm9udC1mYW1pbHk6IE1hbnJvcGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjMjUzMTkzO1xuICAgIH1cblxufSIsIi5idXR0b24tYXJyb3cge1xuICAgIEBpbmNsdWRlIGZvbnRfaDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzE5MztcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogMjE0cHg7XG4gICAgY29sb3I6ICNGRkJFNkI7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI2OHB4O1xuICAgIH1cblxuXG4gICAgJi0td2hpdGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQkU2QjtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAuYnV0dG9uLWFycm93LS13aGl0ZSAmIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gICAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMTNweCAwIDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwtdXAge1xuICAgICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgNDdweCAwIDZweDtcbiAgICAgICAgaGVpZ2h0IDoxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgdHJhbnNpdGlvbjowLjNzO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDcwcHggMCA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgIC5idXR0b24tYXJyb3dfX2ljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLWFycm93X19hcnJvdyBpbWc6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sYWJlbC11cCB7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKC0xMDAlIC0gMXB4KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI1MzE5MztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgICAgICAgICAuYnV0dG9uLWFycm93X19pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1hcnJvd19fYXJyb3cgaW1nOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFiZWwtdXAge1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYygtMTAwJSAtIDFweCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzM7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIC5sYWJlbC11cCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHRvbi1hcnJvd19faWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoNzIlKSBicmlnaHRuZXNzKDMuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hbmltYXRlIHtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogLTc1JTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICAgIDEyMGRlZyxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgMCUsXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMjU1LDI1NSwyNTUsMC4zKSA1MCUsXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IDEwMCVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgICAgICAgICBhbmltYXRpb246IHNoaW5lIDIuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2hpbmUge1xuICAgIDAlIHtcbiAgICAgICAgbGVmdDogLTc1JTtcbiAgICB9XG4gICAgNjAlIHtcbiAgICAgICAgbGVmdDogMTI1JTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIGxlZnQ6IDEyNSU7XG4gICAgfVxufVxuXG5cbiIsIkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3I6ICMzMzMsICRvcGFjaXR5OiAxKSB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yICAgOiAkY29sb3I7XG4gICAgb3BhY2l0eSA6ICRvcGFjaXR5O1xuICB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yICAgOiAkY29sb3I7XG4gICAgb3BhY2l0eSA6ICRvcGFjaXR5O1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3IgICA6ICRjb2xvcjtcbiAgICBvcGFjaXR5IDogJG9wYWNpdHk7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yICAgOiAkY29sb3I7XG4gICAgb3BhY2l0eSA6ICRvcGFjaXR5O1xuICB9XG59XG5cbkBtaXhpbiB0cigkbXM6MC40cywgJHByb3BlcnR5OmFsbCwgJGZ1bjogZWFzZS1pbi1vdXQgKSB7XG4gIHRyYW5zaXRpb24gOiAkcHJvcGVydHkgJG1zICRmdW47XG59XG5cbkBtaXhpbiB0cm4oKSB7XG4gIHRyYW5zaXRpb24gOiBub25lO1xufVxuXG5AbWl4aW4gdFgoJGFyZzotNTAlKSB7XG4gIHRyYW5zZm9ybSA6IHRyYW5zbGF0ZVgoJGFyZyk7XG59XG5cbkBtaXhpbiB0WSgkYXJnOi01MCUpIHtcbiAgdHJhbnNmb3JtIDogdHJhbnNsYXRlWSgkYXJnKTtcbn1cblxuQG1peGluIHRYWSgkYXJnOi01MCUsJGFyZzI6LTUwJSkge1xuICB0cmFuc2Zvcm0gOiB0cmFuc2xhdGUoJGFyZywgJGFyZzIpO1xufVxuXG5AbWl4aW4gZm9udF9oMygpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn0iLCIucC0xNiB7IHBhZGRpbmc6IDE2cHg7IH1cbi5wLTI0IHsgcGFkZGluZzogMjRweDsgfVxuLnAtMzIgeyBwYWRkaW5nOiAzMnB4OyB9XG4ucC04OCB7IHBhZGRpbmc6IDg4cHg7IH1cblxuLnBiLTQgeyBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG4ucGItMTIgeyBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuLnBiLTI0IHsgcGFkZGluZy1ib3R0b206IDI0cHg7IH1cbi5wYi0zMiB7IHBhZGRpbmctYm90dG9tOiAzMnB4OyB9XG4ucGItODggeyBwYWRkaW5nLWJvdHRvbTogODhweDsgfVxuXG4ubXQtNDAgeyBtYXJnaW4tdG9wOiA0MHB4OyB9XG4ubWItNDAgeyBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4ubWItMTYgeyBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG5cbi5tYi0yNCB7IG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbi5tYi0zMiB7IG1hcmdpbi1ib3R0b206IDMycHg7IH1cbi5tYi03MiB7IG1hcmdpbi1ib3R0b206IDcycHg7IH1cbi5tYi04OCB7IG1hcmdpbi1ib3R0b206IDg4cHg7IH1cblxuLm10LTI0IHsgbWFyZ2luLXRvcDogMjRweDsgfVxuLm10LTMyIHsgbWFyZ2luLXRvcDogMzJweDsgfVxuLm10LTg4IHsgbWFyZ2luLXRvcDogODhweDsgfVxuXG4ubWxyXy0xNiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG59XG5cbi5tYi04OC1tZWRpYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4OHB4O1xuICAgIH1cbn1cblxuLm1iLTI0LW1lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XG4gICAgfVxufVxuIiwiLm1kLW5vbmUge1xuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiIsIi5oZXJvLWhvbWUge1xuICAgIHBhZGRpbmc6IDY0cHggMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogMTEuNXZ3IDAgMTQycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDcuMzV2dztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnLWhlcm8ud2VicFwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfeHh4bF9jb250YWluZXIpIHtcbiAgICAgICAgcGFkZGluZzogMjIwcHggMCA3LjR2dztcbiAgICAgICAgbWFyZ2luOiAwIDAgMTkycHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICAmX19ib3R0b20tZGVza3RvcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDZ2dztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha194eHhsX2NvbnRhaW5lcikge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTdweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190b3Age1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCRTZCO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGNvbG9yOiAjMjUzMTkzO1xuICAgICAgICBmb250LWZhbWlseTogXCJNYW5yb3BlXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG59XG5cbi5oZXJvLWJhdHRlcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFzUUFBQUFRQ0FZQUFBQVJaV21UQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBRG9aU1VSQlZIZ0I3YjFwa0ozWGVSNTRsbSsvVysvZFFEZDJrQUJCZ1l0Z2lhSTRzU0RMa1NqTHkzaGh4cE54WE1sNG1hbVorVEZWbVpyeUQxZFpQMmJLNWNwVVVoa25xY1JKYkNkUlhGYkprVXQyb3RpV290Q1dyTTBHVnhBZ1FBQUUwSTNlYjkvOTNtODVTNTczZkxmQkJnbFpwSlJJVHFWUHNkbTM3N2VjN1YyZjkzMFBHTnR2KzIyLzdiZjl0dC8yMjM3YmIvdHR2KzIzL2JiZjl0dCsyMi83YmIvdHQvMjIzL2JiZnR0disyMi83YmY5dHQvMjIzNzdiNjV4dHQvMjIzN2JiL3R0di8zWDNENytjWUVmYzU4cmQzWGN5WStlRE5SSThadlAzbFQ0MCs2NXB1NzN5alBQbkFtNksxMlp6cWJla1R0SDB0Rm94UE1qdVh0bUlBZHlyWDhxWjcwZVAxcHJ5cXlhaVV4blhwSEh2c2lrMGJYQU15cnptUkNXR2NNRno1WGd2aEt4Wjc3UkZHS1Y1ZmY3UGsxajN5ckQ0MnFXVjNSRkI5WEFYdHFhTSt6WlovVjlicmRzdisyM2I2MFJiWDhyOU9QaHg0eC8zdTc5d3YwY1pXemkvR05SK3pkZmFMTnZyNzNUc2ZQeEdQU2J2L3hPdHI5bzBONzR0OWh6anh4L3RtOTZQbWR2akgzM3QwK2ZEL3o4T1NGYkc1YXRNRmFjTElSb0NSdjJRME1DaTM1N3NXZlRhaXFhbzJTS0YvS2VEYlNGRm5jSDZ1KzlObVJjY2pjR1dWRzVMZXpkZGZPenVEQ2hFcnBYeUdncXoydzJ4UlVrb3NnZ0QwM3FLVk9KYk5FWHNZbDRNZUVsVVRYR2U3UHgweUhMTjNZMGk5Q2ZGb2JsWlIrWkoxemYwY0J5Nnh1Uk1VOVp6d2lHSDZHMUU1bzIwOUl0VmpVb3hFYW1iSWpySTI1cDNGNTlxUFJrUmRxZDhUaGpnL2NrZ3JlR1JySlEyWXJoZk5DMUloYkdqT3BDeTBKSzdXdWZEVlE0RytxaWczVUxoQnZMMFBvaENXTWJsKzhTZTlhTXZzZC9FWTg5SFJhZFVTaER0WFpqVXJGTGwraFpNLy9JZk5TZHFrM3lzTkM4R0JrZUNzTXh4bWhXcGFwVmsvUThteGkvRE95ZzR0UTN5dmZwZldLUXE3QlNLZ2dscWxLelFqSlY0VG9iQlJFUEpCWlgwTHFab2doQU1kYm12bVEyNVVMNXBWSVI1VnBDRTFsaHBGdmpFYTB2RkJTWEk3dDNuOTIrMC9jWW55bWt6ekpoQTU2RzNFcWR5NkNnNnlGVC9UWTcybWV6czdhcW5wdlduY3dQbEF3NDNta0Q3Rk9zSlIvdm0yc0czOUZQYm1pZVVzdHFsOVpCV0U5WFdIK3c4WWNiSUtvOXZIRCt2SGN5WHBHa2FBdFJsMFJESlUwYXJnUGZkL2VrZUtYeFBZdE5ZRm5xbmcwWWozSVY1RkxsRFN3QzV4NG9pWHVGcm5vOWtSV0Y5cndnNER6TWFBM2MvY3J4R1IrS2VxRUxOMTdPeTdXeTFuS1IyQXp2d01hV2N5RzZMQVFmZWJIT2lXYkNJQ3h5azN0UkZCVW1OenczRlU5Vm9menoxUGN5aytnMGo2M0ZHbHJsK3ZPU2NFRHJTUFNiNFowYzQ2QTE5eU1XZHY3MHRvcU9UZkF3OW5zMWJWS2RhNzcyUS85TENrVXZ4c3IrWGxsaHdkOC9kQ0J1RGFOWnpud2xRNU96Q0dNZVpzN1FPTEU4UGJoUXE5bHpNRkt1SDJwV2VGOVlvakVSZDQzd2hkVmhYUlNLaDNmZjUySHZCa3A2ZlJzN3ZzTUFJajhVUEZNMU04R0hoV0lqNFlVRjllRzFtcmxYOTdRZWFpRVRrQjlvMGpOOW5SWmVaUDFZeUZGUkp6ckUyaXVkOFZER0xOVkIyT2VqdmlVWlFETEU2cGh6TXpvZ2MrSFRtZ3RicE15akRjdEhUSTVwUi90T0J2RlFLWHFYSTZWMHZHZWdaWkMrSnJyS0lST1lBaStDVldoUCtaamVkNXRPaWVMM05QVEgrNnJPUVhNaXRMbE8yTkM5SC9TYm1WeFBQMzdZQmljbUs5ckt3aE5DR2RzVE52VmlVTyswVUlWUDk2b2NYV3RiQ3dLdk1FWlZOY2liRjZhQkZRWmQ2eHFwRnF2VURIaFBNT09tb2JBbUhyYXRpMjRUbmF2ZTdFK2MvcGdlWUx5YzlVSGJQZkRBRUsrUkdMK3lRaHpnMmg3RjJqajVEbUt2NFhQQlBlOFZvL1VpM2g1Yncyb3MxNmIyM3gyV3JEQ1paUllTeEM2RE5nTDhYc0xmNkZnRW5IRURlZzR4N1pHMURQc0xDVTQ4enRDYk1zcHk3cVB2RVlnK3hlOEV6OU52QmI3MXNZa0ZWck1MZnA0bnFZY3gzTUQxMDNoL3VhYmdFOW9NOTVHekRQZUNWKzBPbzkrY2FmUlhvWEV6MERSb2pHUUJsb0RQNHBySHZtSGozMWd6Y3J2bmV2bVp2aks1Z2p6amIzNk5ZbU9kaUx0d2c1dUJ4bnBuV0JrYUkrU0QxWGh3aUdkekhuajkwVXNiZlQzTUQrR2FvRFhoVXBCd2dhUm1CVHJDZmJJUFRqSFloeDdKQ0RQTVdmUGZYMXNESHhUSjZZVWdlWEJ5SG11eUNxM1NaN3FZczFwTXdBbVl3Qm9ZUEo4ektZdjBTak1iWG03bVF1NnhPWktBVFgvc1JFMzNsV0Z2YUY3MHBCT012WlIvRm15aWJIZm45eTRQWlRWYWc3eFA1LzdhMlhOcVdQamZjTVVNWGNCb0JPc3lXZ05qK1YzM1IyQk9qTGM0MlJiVzVGektQblZpZkdtNTFqSG1Pc0RUQWU2ZkJhMVhRVDkxckVNbUpwTlhPMzl3NHdyTDh5NDBzR2V5VkM3OHpKTUxhNTk4b1MrTHZBT1psMkFOOWVMLytwNTYwYzgwVHlHUE9mRVJhTWJvQ3BZMkJyMUNiamxaZzBueXVxT2J3SHNaQS9aQjZ3ME0rQmJvaE5iYTQ3N04xTWdlOWp5MkR1a2pyTkJ0aytOWnBaNkMvWEdBK1dJWjY5dkFUcTRHaS9WaHRGQlpNQnAzTUhGUUNIWUtjeWE5Q01WTlVoUFNYTXJWN3BkdmQxanN2eHFmbWFuTFFNNWczalZIeklJM2NRKzRpdFY0b2Y0NmRHRnpsNFljclpmeWcvaXBBQjN0SVRqdTY5YndXVG5SK0NNLzhpYkIreitLcTVnTHgzeHQxZkdEWVVRYmxvWGd0OXh1ZythMmFZNzREbXNMbmhXaWdBeHJzSUtuSUZVUDMvdDROc0g0dlNDdVVsOUIyWmQxWStFeHRtMEFSU2NaREJUc01IRWJGZ0cwK2VudXF6Yzk2OGtJZ2tQamt0Q0ZmbnppMFNOWWNoVVo4RFA2bmhKTXh0bE8yNllyWFE2ZGtIcFI4RnI3eTh1WGJGNlFVZGI5VGhyRVl1NS9mKzhUeDMvNWczL2JLSFdDTzBIRWR6RE5GaWF3anNtOUczOXZZZlFoNXA0NDFtVHNOb1FUbWFJTkxOQWNGbGZobm1OdUlXbWJHZEUrYkJmSWY2eEtUKzNrRzE0am1zR3lWakY1RW9LMG1PS05SWFYvd2F5d0wyTnBHMjZWU3lFalNkWGcveTFhZGVmbldGdGhiNkFJSHY0ZmozZUZwQ0J0WHV4MEdqR1h0VVJBUXp3V2N0ZWZiYnN4MFROV1FPanFFUmR5WjNTbGVYbDRjZk9ROVFRcEFDTVMzMHovNE9tRE9oMlJFQ09CV2NOY0E3d1RDb05ucml0aFJ5RHJHajUzY0MyRlNYd0w2N1VLNWdIanFqbXdWcy9OeTNvWUU1U0ZWU2Vob0I3R3ZRL2dXa2J5SDRLUVRNRWR6Q3NrTVFPbDBoNHppd0t0RHJCV1hYby9GdU1rNWczR2xMQWs3QXdueTUyemF5UTRJSitPazFKRFQvTk92SlBncHkyd3RrL0tIYTJLZTFNb0FWaVk3QmEyYjhWSzFzSk1TYzdXdUJNeTlxUjFnc2l0TU1iUGR2QUdFbGdRblB3NEgxTWpMbUx0K2J4NzVtN2pUanJpUXdHZXpFdEZaTmU0c0xjZ1RURUNEZk5ma1B4L0x5ZFB3OW82L2lCNjBlaHZBcytBU2JBRzNIWXg3a2xpVm94Yk9xVkppMlRBc003RXZnc2NLVnJVZTN4R04yNFk4WndVRE45aGlyK0lVWFF4eDFYajY2Y2d4aUtzVmNTWjBLVWNZcXZnMVMyc2M0aCtQd2lheTBtUDBSN2p2Z0tmWHNJck13aGxDUk4wQWFQQW51RWRmQzk0eGZiMnYrZHJDL01EdmhLdENZY0NadXhyMXVvdjRJL2JtQmtSNWtjQVRNMWdZUmJ3VGlnN21ndm91QndZaHNpK0NGMDZDZEV4QWJHU1lUMVRKend0YUlia05RTXRsZXM0aGQvMXNrcyt0STdXNlJWaUZ0OUVlOGF6dTBjcmVQdkwyTk1LWkJLdEo0eDVQbFdTaWdGZjhHbDZML2VDRnp0ZnZ2YVppYWRPQmxvVkh5YTZjL2R5dG9DM2dHK3djbFpBTWVLM2hwRFZZS2ZRSXhxQ1NvV3hZZWxlenQreVBuZkpaZnlIb3htT3ZZU1JoWFVhcjVlNkt3MHNuR3ZPbTl6eG1ia0ZBZDBodVlHN1R1STZ5WnlrbkFNWk81eS9xVE9pclhVbkc2QXdjTEVENHdkR2xPTmQwREJrbWVzTENxRGNPVEpNcnVIZEE3ZUdqci80TWZ4OUNOZElFZGpTdUhKM1M4WjIreU02ZGwxNjd3akR3Q2FRTW5UekpCN1YralpzVlEvOXpZRmwzakNZeVdicjVrd1BjbFlhV0hZZDkraXlkeGczWk5SWU5sa3VKNmpBMldNMFZrNTBNK1FsVTVDOGd4TkpDcHlSd1F2UlRNcWZqNXhSeGtHWG5EVk5PNC9JU01ZYkp2R3VQNmMxNWtScmdpMWl2NFZUbEtXOEpzZUY1REh4N2hSV0c0WU11Wm5VbHh2SGtEdGxEUm5Qbll5bk5ZSWpCdGwvN3lJTTBEMWRIMUNmdU4rd0VoR21IK01NV09jdTRDcUhSMjJZaE02SjZBOWNsdVZzblI0aDQ1RGtJaG5iZkE4UjdPNlJ2V3VIZnJOdGNldmxhSzk4N3MxMC9FNGJXWGNWc0FZOHVHQ3B3ZUR1c0dKN3lNeXdLRW5Jam5uaC90M1FUVEFjRGJtVzVDTENTZUhrS0pBR0ptNHBuRTdHT3RPOHNhbVQwRjF3Q24zM1dwc3JBcEtzV3o3aVM2ZS8zWnkwNDFYbTVLOEhSdzV2RUcvdXU2MjcyUWpEZ2hQdCtBdnN4Mm5ONGJBNDU0TTdOb0VWSXlvaHZERm9QNHhLOXh6bTRSd1Flbzc3MkIvdExBYlByUzUvMHo0WVdoK0k5MXB3ZHluMlFteEVIV2FnaUxxK01jUUlhOUdmcXpMZHl4UTVmandCNXJYY1ljRUIySFVZZEdsc1E5R3VkS0FxeFp1bzRIN3IvczNBVFA3V2U4bG1nbHZyK0lma0M4MFhOaEd1RGtIQXBPT0psc0ZuZk51V0hodnBQQUFRd3VzOGUwdkxHQ2dYb0J0ZXlrQmM0d1BtK05aZzMybHI2VHZBYUI3Z0JVL1NmRFRjMlFIeEJPWklLSkxHVG95czAvYzBXeXVDbWFTeC9idVhwZkE4a3NpYnJzZFNqNVFpd282LzhUbnhZWVZDSlhpUEp6d0JaeFlPR2V3Z2FjMUlCMTVMY2czWDN4OTVucGVKaXE4MmYrM3JjSUpxcVpTRXlTaVZBa3dTalV4NS9VajVNejFkMjY0cGt0TFhmdlVhZ1NlN0tQVnU5T2RiaXBSOFJ4SGlKOXAvK3creTVlNGlGTnd4WjRRd0VqeU12RU5pbXBCOW13MGJUNGphL1M2Uk1CMldQMDVCa3pCU3JCVFVBYUVLb0o2YmhwQm5TK2lDOCtnZ2lHMFZHK3F6TVlKV2FnSEhib0s5MDJiSUxBd3lyd3AwRTZySjRZb2dsV0lUY3RwenNwRmljUlEySUFJbnc3Z0ZHaVZEbmZCak1zNUxCYlpYSmNOQXh0QkNWbG9iNDBVWUc0NzNLbTluU0dLNnQ4ZW81QU5qY29HMzVoUVhNVFFwOGNWM0lKeEIyTmJuOTVHeXRqUkNRT3pzRHY2WUdBOXFWNWxYMlgzcGpvUXBMVEhtWEw1VE93TzBaQys0N3haT0FKd1BZeHVZSE9IS0FSbjgrSnc1d3dKT0ZPZk9xQ0RHNjVCVEF1WCtMcndoM29QTWtDUWRPWHVQdk5FU0V4MlNjVVdJRU80TDhVMlh2R1c4OCt6dWRQQmZkenkrek0zYkFnTU0vR0Z4cTVObUs1MGUzbEVObCtvVHdWSTlabHExclRQYTRRZ3hjcXJJcUpkdy91eFJoMkpaOU0vWWk4ekpGTnVGL0orQVA5REYyQmN3R0lWeDRIMnNUbTZ0RXpxY0hCWGFGS0JqekpraVBRZC9FTzRQeHdHdXdBem1XTUV6UUNRZ3VnenRDUmw1bGd3QXFIOXh3Qkt5eFozaUd4dUMxaHNqWWxkeHl3dUcrck9NRE9jNk0wNHRXT0ZobmlRSUlZVGhZSzFpTzI1Q0Q4N0FjWGcvWG5DTWxTckFRNS9id3RnKyttOWh2Sk0wai9FZTd6YlFIZHV5aE5iQXlTVFVpallaKzRsMUVScno2cUgvSVNCNnFEczRGMW9uR01KTjdnU3BlQWpQSGtaUGhDVG1oRkNRS3NJN0NXbUJBOGJ2NEw3SUtXYmNnd0VSMHJkQWpoQWhrTGlYbkY4YUk4MmJITEFxT2FtOG5DUGRzNDN4YktML2dpd2RRMkpid3BqVjlHNllSWWFEQjhVT1BzR2gwSE9PTGh3U3ljaWhJcmdSU3NFNUUzU3ZSOHJHR1UrZ0lZd0pLQlE1RjA3MjBIcjF5NlhudEZkVDk4b1FUbzZwR3FNdkJXRmsxaWtyUnNNaXkyU0FNVlpMWjhLK2dUS1d5c2FaQU02d0Z5eHdNb3FBYWc0ZUlDY1lXRFAranAyYzVZNkc0ckhUUGpiU25Xd1p2ODRKZ3B5VkJpbFJhRXByeEJ5LzJaWjFSaW9QeHY0YTZKSU5lTG11OGRnZUpCazFVZHJLWkVDUmpCVytjOTdnSU1sR0tQV29JQW5IZDdFRitoSDFvT1IweGtwS3QzdDBXY21ySkt1N3BhbkRxMjU4am5YeFZuQklNRmVCUCt3Y1ZWdGFhU1FYV1FwWHFvL3Z5TUV3RG9VRFVneGpwYjduNVd3TWdXbmlQVEJMeDBrZDZsSUNnU01FamZNVFVOcmN6UUdHblNrY291eVZqZzdrT0JldDBoSW1leERyWTl3SVFqdTJ5eHd5UzF1SVdjT29rQmdUclgwc2ZPOHFJeUNMZy80c093N25KWEhPaTNYR3pvaWNCMHZHak9VVGVQTlZFTm95UlBXTVZrQTFFZkhCZCtBQlFZREkwQXowbDdZL2MvbUZjTFp5NC9XLzkvV042RkRJNXIvdnRELzExeC8rcXlaVDN3Y1VlQXFyRUJScjNSU1UxY0txRGJ6cGFnQW5VQUs5ZmNRTWlrajMwemJtOHM5aDhpOUN1a0F2Mk1NT1ZBTDR4QWs1NCtSOG0xblZ6OG1jbjNOakZCYXloUXhUN0RYbkQ0QnN3VS9pT0hNN2JBcUNmRWdPNGZrR2pPRVlxQ1laajh5ZnJUaGZUWVJ5dmZ1bnl4dkNrNWkzM1FpT1RoUncycTdBT0FXTmtVd3gyMWd2WUlFQ3hoL2dCaVpJaGs3eFNLYURyNjlkTXlOVkJXVnZURHg1cEZEREROY0VkQVFzVjl3UGJucUVFZElNUkJKMndmYm9VdlBhOE9McXN2V2lHdFoxSFd3Mk5Bak5zS0pnNlhOYjFjcmpjNnZlVk5RcldpTTE3Qm9lSkFDbFdzWG1zTDhWU2g1b21RZUp5czFzY21hcW1xLzFKaHZmYzJqYVJxSUhUbHJDbUVnSDNRTDZYZEVqODJUOS9GRnRzb0xvb1FZNmlCRFJDSHZQcitjeThxZXhEdEptaFU0ZU95QWtJaTNZeHg3cGlWS09hYUlmWU1uK3pjNlhiaCtHa1lrdFJ3aHVOdkdnWDJLZUFFbXJ3TFBRbW15U1Jxa0RlZFgwQzZIYUtmUG5Ld1NsRVowVzJMc2hqSGRFVldIc2VnZy9BVW9ERFNnZ3Faa01mVS80UHB4eFMwQ2R5cnE5MU9aWmlaeExtWnJNcElPTG14dUFhWmF3K2dNQ0lDQU8yNENQaU9aN3NGZWs0VExsY2FSM2Z2dDVFNTJZdlEybjVJNHladWhoOFJYQUMrbFRpTWhqTWtJNGM2cWlkbjduV2xZTTIwV2VlUW9ScWl6VWNsZ1o1UGxLZUxKQU5QQytLVXZmamZZZE5ZaWY2djNpVndmWE5xNkFpS0MwN2FTeHpvczV4bHpZaSs4S2VxZVBiU25JWE1QS0lvUkRvVTVMd2FlSVBGWkNZY0EwNEU3ZXhpd09zOUxZS1VVc2Q5NGpJVnh4Q2VnUzdyR2I1dkFYR1h6V2pCRzBjZDlqUEdRM3g2eDhraXh1enlrZzU1VTR4RXE3MzNlOVRxZUF0VE1hZGpFRTR3STU5TTJnOUFVSXFRRHEvWTNIWWt1ZEFVbFE4WVh6YnU5ajZ4UC81MXZEakJPNWMyZFFnNjhNSVpnZTIvV1N5S05Eck4wSlcwNjRxSnVJTnphazZaNXhJQXRlSnF3UVd4cklRMmRZRXFyRzJOUjRybmE4UTdRc3UxcXRWT3pXSWJBbDVzNmQ0ZWlONTAvOXJ1Q2RsMW5wU0orQ1FKNEMycGNnaEZScW45S1FJL1hHL0lOVmo0d0E4cktMRmRoS0ZLeWRyeENPSXd3UUxLQURldGRCZVdNUjd1N3QzZkdONTBNSUJYbWtIVEl3d2RSVmZGTVA1aE5tRU13U0V1N3FIZGdGOHB1d1FmaytQVVpObUF2NUdQczZWbThSRkJuNUIrdWdCOU1xbFNFL2NNL1FDRWpKblVjK2dyQktJR0pMVEtyMFdpRHpNVlhTVFh2MmwvWkhOWWZNbTRrSkc0U2V4aDZ2OVppY1FQU04wQkVwOWs2U09lUExHYnhzN2o1akw4WVJWdUkxTTk1cjdoQWw4OFl5QXVYQjdodjNNbGtMM3pCS3lKUVkza1VPcVU4eTZIMW5nMWxES1BzYmkyZDN4L1FYSWxKNzd0MjdVUGU5VnpFN25taTVuNWtqUEFvVVMwZTdwUkZrck54ZE45Q0tlekJiNlNxQ2t5andQdTVnRjhXa1ZCOE5WRi9hdlNoQ2FjSEFZTFNiZ2tMMjV1N1hrT3BNM2pWNERUbk5aUkFXQnRtdUlOZmxkaUw4SjRnS25CMVhobndoMTF3RVJMaUZJZ1NOWkJZaDU3M1NRWEdUSU9kbVdFN1JwUWtRemNhbDQrNmlIRzROaVBvSXJTRWpsNVZjUzVZRnJSSHU1eU84NXpqRzN4d2pRK1EweGs3dU9HZkVvZGg4ZDZ3WTA4aXJoU2wyZHdZam9HY3V3U1pkNWJTbmd0ZmN2Q0dyT0NHdUhLRk9vZzZLRUhDcE1jVUdwZzhGN2xEMzR3N2haZVNFc2d6ejZCRTNjOHFPUWVRUHdtWkhrR0hqKzZMN2xWVmUveXVIdC95S0IwTVBwaHFYUGQ4UEh0ejR6UXVMc3VGUDJKRnVkNysrdWpIeGdXTXg2Qkg5bXhDMFRtTkJaTUlNOGNJZEhudTNSQ1VhRmExczI3UUhrdldVWGYwM0x3OHIxWHFtaXBDTWN6WVZEb2MzbjcyWjNvK2c1di9HSTVYYTl0RHQyN1hSVXBrLzJPdnhjL2gxWVlRbHZIVEpzSktJSGRKMDRBY1BKTElwYlgycHJ2Zms3WDVMNk5OL3R2YlJrK0ZNdHgyTXdscENycVhLZFNXWnI4WjgwT2tVQzB0RC84cTFZcWU1azVIYnNQVHdrbXl2UjFYVzc3T3BuenVwY3BoRWNWSkxYdi9aejY0dzR1NW5uaEhzVTUvU3MvL3dmTlhiS3FaZ1hpLzRpRktCV1JCK1prZkFNWUFWSmVWYkhUYjliREQ5b3c5VnZDcGxSQlhUcGt6WUFCUU5ONEhMbTZERkNzSmZUV25ZQUV3WmdWd3BNbmc3ci90WHZEdTlVV3M1ejRKZU45bitOemRnOU1FWWxHVjZFS1ZUK1puMkJwdWQ0ZEcvOC9SSEp6OTQvTFJSUllVVjZsSFErQnBGVkNpQkR6UjdHL1lXUUJzTHg5MGczTzZ0ZzdaanJqU0FFUW1IRUdDWEJUb3FiUWdEWWtoeEN0RG9JVmJvNDBDb3AwUWdDZndpc0dQRGttWHVtbDFuUkxuQ3h0NUVmQkRHWm1yNnBxclVjQUF0ZGhSOVAyOVRaWHN2cnd6akU5TUgwNVZPQnJtU2FSZnA0M1dCUGlHUzJqRHVXVGhmUDRMK1FyakVrOVk1VUlpb09tb2lNU1ZlZ09IL2xmN0Y5V25vdE5DdkJaaS9pMzV6L0cyZ3d6WDBnc3EzUjBKUzRMOFdaV0ttTWhMQ2JFYW41bnlLNWJZKzgxcmV2YkNxL1hyUUYvTmc1MHhWVFc1azh2QjByLzdFNGxMemQ2OS9vZWptQ3ZGZG5oVzJXWHRpb1pGZDdSbmJIUUJRZ20xZ2MzQ043aGV2YktWRmN4akFPWkMyMnhmVFAvVklQUFgwZzNXNHk2ZmxzRGpaL2VwcVVQL0lpVU4ybERVb2Npc2lHUXllMjlpeGhFYm5LZ2lQVE56eTV5TFMwMTIvbmxTTTBnbkdQZ0ZxZU5TVzZEUFp4VGFZU3dLbXRJZVZ5THhhNHNINGxvU0JTSWd2RFd4RDU1a1RTYWFyQ3hqaXlyQmlFL3U1bmE4T2JIR25VK08rMThLK3dMNmpDSWJvUXdJdGIzLzJ5cVpYanp0QjVLMTdoNkk3YTc5MWRidlhQOWdlRzlWazgzeGJ4dlYzMGlDVzdQaGs5WkhmL0tGZk5EbEZsSUcrT2lNWUhyL1Z2dk1Db1VSNEtJdjZ1VVdsbFNhdmY1WU1HbEF1aGI4SklUcnNQRllZb05nY1FwZWQ0UWFDdk1FZEdzY0pqU0R5aGxkTitTdk8yQ0pGSThqYlpJVGF1ZHdWUWRZQXZGc3k0cHpWQnNYam5pVzhsQlRmNjJBNmhMcDUwNUxTTVJ4ZXN3dG5NNGN3VTY0VitzTE5md3FFWW9lN3NCOUM5TzRkamhsdWw1bWxmQk44ZkZXVW0zUzJ6S1Z6NGJ1eDFXQWZIZTlDNkR6SjhqT0Zyb0VxT0VRSkRDZUM0YXZiWHh5OHNyRUY3MDRSaW15SnZBdjJLZ0dLM21UaVQvL1ZCMzlKWjJrRVBLRmxDbDMwdjNabnlFTFpFSUhYY0FyYVpSL2FEbUVZQW5xcDlwN0ZLWjByUXVlR2xOMWpDV21FMFlqcjhGUmRXSEVLYTAyR0R5R1IyeFFtSkk3RzN5TUtyVU1qYnhwS2h5V0VqYk5iNHlTVGsyQ0lFWlRoS2R6N01FMmxOQU5NRHVGRGZWM0JlNXRZb2VmeDlVQnY5bk5lanhYOFpTQUsrTEVJUWtVUjMvaU41NitMaXVmcllkR2IveHVQSDlLZGZuLzdNNit0Q1lpNDJ1TUhGcU5UVThjdFZCOVpHc1loTURRdVRtSDhBbVlMclZkb1M4U0swS2xGOUR0VDdqUDlqWEgzMUhMejk2NDBaVFhzc2JTNFBQdlRqMmRxT0RwRCtVVmtYR0IvSnJCYURXUGRXc3lPRWM5Um1SN0NLS1hIQjAyODV1aVppWnRBZWtZYi8vS0ZOWVNqam1Ja0FvaEdndjlmZ3J6ZFJLZkwrYzFlV25tZzhYNmRtVkQxVWozem82Y095dGluOUlCdGdLS3ZFb0EydXJ6ZEhyeTgwUVdDRW1Ha0IxVXZQekg1OUltVG5jOWQ3eU5VZUJYaTg5TENqNy83MVR1ZittbzYvK1B2UG1aRy9WbnJ5Mm1NTmhGY0V6SytoT0VsUUFSeUlEMEtsbjRQZUd0SGsrSEsyV3ZZL0Fwc3hoMWhOSkJpMlMrRzZsajNjOWNuL1FNVkNrREQ4OUJwY25iV0pLZm1FaVk5dnZtdm4yK0wyRm5kVUZ3aG0vN1lxYnJDcTEzdUlTRURSbXVIL0hHVHVMVjFKQVplVmxCT3ZpVDZtWUFxcW9KR2dFeHhuNXdHNTZ3WjFnYzlRSG1KRnBBcEY1dkEyTW5nR3BuQytGaDNNalplWTVSM3greGhPQzBIc01rYWlGQnVvVERoSksxYWg5YVRNakpIc0dkTk15b0lRUnJDNFZNbVpiM21weStOQ05kZStMbHpvZTJsaDNCdEFuTEVHYnZnaFF4S1NZK3V0S0xLMlpsanh0aTdIZ1VpU3hxdVlGTjM4OXZkTHkwREcvTTlGN29QdkJqOGtpSWNIVUJBRi8wTHl5dDZwTkl5QW1DYUVGa1VkZHFDRndtZzNIcmVaQXdFV3RYSEVmR0tUWXVpOHA3RldVUU9wc25YeEEvQ25DN2lNRm1HUG0wZklPY3hRNGcwRnBlVUs1emNEdVJLMTZWaUtPT0RuMkZDZTFYc1ZCOWp6a2paNEpsSnpIT0lVRzRMNjd2bG5KellpNjBCa3NNMG9nVkEzU1RMSlJnQ0dMbEgrcWRFNWptaHFnTVA1c3JtYjc1WWVJMm9TOUlNTWhrUkswUHlLNlZJRE1hWFlVM21NYTYrZFBFblBvZmg0M2t2aGVRelpSWUcwT3lLM0ZMdEVaY0ZaS2kwSTBweHcrNE1zYjlrZDZjMmxHMmlHb3pKUkxNTmRlZFh2NUw1VXpFOHdOQ3c0Y0NvSVF6ZHd3bXNJVHliSUI3OHhmVWhPM3BVczVzM3ljSFQ3Qm5NNGxOM2kzVytrNGJvSHMvdUwwWDd5emFlL3hMdDdjeVI1RkxwdEpBeGYrT0dZQmN1Rkhldm5qL3ZzZDZ6ZlBMR1pFS3BmRHRocU5qa3BHSnp6dEZoUzltU1Q3VUtrNk5KWnppMTRwYVhzdFJ2WFljc1VDcW9QZGFZOE00c3BMVWpTUlhZSmlJczdWUjF0ck9WbFpVY2RMaGJnRFdPT2pnRGpNWWNUejk5L0VGNVppYW4rZ2dlaHowSXNEU1paZjM4MWJnWW1XYTFNS1poUk9INWtjamt4RXpRdTdnR2FkZ0Y3bHFvd1kxZTVlRGZlaVRzci9YRjNFODk1Z1dKU0RRa1d2TnpWd0pBZ2FkRUJMa0hYZ3VQTkVhVmQwMEh4VURKcWZjZFAyNmtqZFY2SDBJSll2KzVWUlBPQVV5aWxCVU5aeFV3aHRwSzY5WDNMU2pkMWZQUjhmb2tSdjh3WkNqWldGVktIWVZ5VnBUbWFRZDVTL2Z6VnZkcjYwTTd6TnU2bncyblAzYnl6d3NwWHRuNXhJdFgvQ1NwOEtuWURqZTczc0xUcDBUUkhaNExGcW8yWCs1T3BuZjZoaEJqY0grLy9zU0JURkQwV2JNRm5kdUpuYzljN3ZtVDhTdFpjM1FUK3Z0MmZuTTRVcnFqQmwvZHJpYVB6TXZxMlFNVk5rb25qSkFEMDgwYjB6OTIraWhpQ29maGs1OGxSeHZyT2pNRzVLaVI5UnhTcWc2Y29RMVJqNnBxZXhnQVFETXlETUo4dGY5UEx6endxei9QL2pNUTRIZXlmVGVZZW0rKzEzZXJmYnZ6RnVPZjhqM25LR0I1RXZpVUt1ZDIwNkVoOTkvTGo0Ky8vL2pkditubkxyeDQ4cU1uL2VCV1lDL04zVk8xdkFjNUc2Tno1ODlMUWxKT3puWEV1Rko3TjEvbjdWYVc3cDFMaVptenZabGNFREpuemdnZ05MdjlGL2Q1OWo2NWUzdkcrbkVtRHZ6K2dTaXNoU2JyWmFMU3FiajVxS1Z5blJRd3FYN29oZHpyd0Z4dUFNdG84YzdyUUtKcXRRR3I0TjQwRmF4ZTF5d0hpTkRwK0kzM3hyN2ZqcFdwYXg1dURsUmxycUxkV2pHTU1UNW5jWTlnZzRHY1Axc1dsMUVCRjczYnBEVVl4bTB1NXFkTVBKZmxsV1c4bTB6b0I0Qkt2WXcrb3NqUTNzMkVmWCs3Nit1WkR4MXNKTFU4emZvOEovVHEycisvbHRPK0hiMTVOR2h0MVlEOExOdjI4NWJINTJxSjdReGt5SHhmS3hFeDN4VUlFUUxwU2tXQ2MvTzYvdGlpbDkwRWpKeFRCQjJtTHFPZ0lDdGdmOGIxOXk0R01Cc3JaTERscnpYOTdHcEhpcW5JUldiTUlGVkZNMCtITDY1My9NV0pnbzlHeGpzK0F5UEhpTkhtSUlYUHFCTGZwcm85Nk1sMUFFYkFIOVBGdUM2Vm5oRGFxMUZvcy9MRUlhL3poeTlkcDgvU0l2Ukc0VHBLdEZjaU41NEpSQUVFOWZnY3dqKzVTbTRwaCtCdExHM2tqcFovNmhwQ1orZkZMSHNsMnVvZHp1YW5pOEE3SDBYS24wZzNmcnVaUStucE45RUFaK2RCdnovNzBhVDlVdGRXRXg5T25SY2dCbEFkMU9MTjdPSldIbVpLd1dEbS9rekZSSzl1bWVZSGprYUJISWJ4SU9qZVpNL203SmNjZGIrRkw4RVQ0YlhxNCtyQXd6ZkNZaGhKbFEra1B3RVAwdFpFeUpVNjlXd3RmeGE4TXYvaFJ4TFRVTHl5TlZUOTl5NUNGZmJNeHYvMzBnaUttaFBxTmg0clorZk95Zm1mTEFLMndTcHlFSVl3UEN2bzlBQ3c0M1ZOYVJxTUpWb0RiWVV6SW13V3dYMzBDRVVDTWxVazc1dTVFOFplcjdmRnN1NXlsM1gvM2xkMjZKMUE5Q3BVZGhCMGRzSlJOU2dhSm92aFFrZXVBTFlTY0RYS0Z0U1ZuWDc3eXNaQTl2cnA1RSsrRjVodFZnVU9vNDBOVXo0eXNlbVBWdVRMRzdZLzc0V0ZLM24xdFlYZlF3NEZXKyt6eVo4ODYzTnBKa3d6UFlyd2NBWklJb2tPSkJZbzRwUk9kU29DQytVSXhPaHdvMisyc2gzcDZaNlZYcmNBb2dlMEIzaVFyTU9zUHBMM3NxbTVIM21ncGdZZ3c1by9rMTdwYlBkZjJtaEdwNmE1WG9PUDVFTWhTcjBOMEI5NEx4c2t4K2NydXQvWEdWTnA2OWVlNjlGNFRCSjZRY1pIWVRBcUNsbVQ4RWJxZ1dGek16OXc4Z2hRdFdQVzZDTVVTZlFYS2hrY3hTMWQ2QmlHQmNZaDJxUGw3cTNCNTY2dXE5bGs0TlYxMW5qNm9Rano1Q3YvckxNSjNyZUVMcDM4OVdkbXMwSGJqNkZiYi8vR3hTb3JNdk91VC8zRVFsYW9iYms2MmxtNXNhUDlXYU85cnc4UGlFbHZmdUpEUjZzQU9HZWh6RDNQbHhkMmZ1ZENWNnRxd1Q5L3BUVmdBMi8yRno2eTRFMEgvNVB3Qk52NlY2K3N5MGF3NmtydmF1SHJNaEI5U1JtK1c4WHN4Rk5MODdhR216UUJMTnIzcDZzYk81KytIT2E5L0FnaVIybm5UMjQvQjBMcVJyNU1qLzJEcDA5bndxeHQvY2p2N0xCbkhwNUI4T3pRNUllUGZraHEyK3hmMnJBNVJkVGlZT2hLL2lScndpUjZsNGlDcGFrUFA1aGtUV0F4U2dQTnM0OUJNTndXdEVjSWhjTmhBa0JoVWtwYklHTUtJTVlpbmwwbXlXRTB3dzR6dUU3ZzI4amJnVEh5dWw3dUx6Y3ZiSGllbHlZdUlhYnVxNWtmZlBSUjFSc21xcGZGY1BkdUl2b1g3L3pCZFdOYk9aVSsrOUdCV2lNNlZ0bGs5Y3AxLzBDOXRmNzN2OWpPVXBHN0dFWWJmdkphSXJwWGhzT0hmLzBENStybjVnc3pVaUpkYjN0eWJuTFUrZnlyV2JIY1B5QWE0Y0hLeVptSFFMTmk5bVB2Tmthb0k0TWJteG1pVnh1UVNvRDI3UzBTZEY1RjZzcERzMmV4LzVsTFowQlFnSmNwUlNraWtyM0J5NXNCRmRNU2RLd0xVM001eTU3MGErZVdob0Nodk50LzU0Ly9DSjVwVzFhVFZSWkw0cWNDVXFWVkRJWlQyV1k2ZCtRWFA3UUFTS1FQNzVlQXNTZmcrS1djamcvcFpzUGhTK3Q5Y0ZHRTV3UHVCVjJ0dFFpbUlaZ1daNC9TR2l0VzVFQTVDOTBhWml1LzhxWExjakx5NDZNVE5uNXdlcVpvanV6azl6K1lnKzRxL1pjM1kwUkV2R0Nwa1FMRWJXRXVRTVRGblozZmY3WG5Da0lCMWhUTlFSN00xNzFELy9mN0g5UEQ3QnhnUDVFUCtoc1VjNlNvS21STTVKeHl1Tmd5NXYvQjlQVi9qNzBjdU9nYUU2bUw3ekdlNE1iVTFZYkErUVMvVWhtK0FZUjEzZVI1cGJqVEF6SnRGaENwN0FBOXJ3R3VQRVJncENibk9WY0xNS2hiZUV2Q0EvL3JJdlRhZzRzYk9yL1p2UmdlVEVhOVAxM3VpSVhhck5vY3ppMzh6R01QQk1jbnpzT0ZCc0RreFZ4NmtTdGZVa0N5MXpzc25LdHBPUGxTZGVIZlV5MURMNlg4WmFxUCtWcFpvQXFBRTRBcHA3UXlaaS95YXJDKy9IZi83Tzh2L01UcGd3QjFudExaOEI4bFJ3K3UzUDZWTDh6YytlV3ZOOW0zMFp4eVdmcTd6OFEyMkVuaW9aMEFralNwVkQ3SlFvak1YQlhDZU1BRGNxMWtNR0xESXNKeVUzRkdGUTVMTDk5QzJLb0lSbjZDb0VQRVpsU21ReDhTZ0IrcFJaMHYzRjVEaU52aitITGhweCt2SWF6akk5QVFBRjJMSUVRZlFramdOZHZMYzFnUjNkYS9mV1dEejNBNzdVK25WR1UvNm8rQ21YaG1sSDN3OEJMdjVSTmFBMzFWeXZPRnJCdVB6UmxYZXNJSFFOZ2toSGhtRUxMQlF2WEpRdFJVc0Zsa3VSLzVPN0FLbUZSaGdjQkNFQ2QxSUs0cFFJelFFL09ld1o0ODdEWVdMQXVzQzZFTlhnV2FsWTdXdXJsZTdhY0lmQXlVRnR2R2FPbXBYTVNuRDgzRVoyZHFsTmp2QlVSSUlEWGhGMEJ1dmY1TG16TUl2dytkOHZmWkhlUEpyY0NZbGZxUG5mcmZFSDRwYzZPdG9iekRHc1k2eGN0MENjeEJyUE95eUN4emVYY0lPMkJ4WWZyd0F3QjJFcUNNbEpaQm9WMUN6N1lRNTM4ZE92OXlkbnVyUDNocGV3blVIbnQxdjVqNmtkTVYweG8yQ0dYR3ZWMHFkQkd0L0pMLzZBRVpUUGtVSEtvb1pZK2hIOHBObllJcCtuNzAzOENZZGUrRjlTK25yN1cvNGkwa1p5YWVPdklrd3B3cGtKMnJUTWd1cFRCMS91VDE1ZHI3bDRMQm4yOUVVSWNybnRJNzY3LzdTa3NZRVJ6NnBiL3lZYUNFSjEzdUtjWFBnNlRmdTNEN3VkYm5iM1FwUEpMZmFlbUQvK2VUSmx4cy9MU2hJaGhqcUFqaUZpWFNFNkdETlFtMVhHRytCeFRmbmpDVVJ5akl3elZMd0xJZUlyUlZldUdJVVZHZ0FSeGU0N0hxNTY5aDdkZEJBNWZBS0JXb2xac2JuN2c0ZzFEb1F3SjM0ems2RDJNU3VGaVhsYXZzaWpKY3RtRTFuTU1XdGRNN3ZjK25yN2JXWjcvdjdPRmkwUEVBVkM0aUJBakVqZklkMlJSMllnMks1SlhoODNkZUdGemNodUwzS0J5RU1ER2JFSkVYVFAvZ1ExT3F5S21xdlM2b1VsM0txZlQxTnZmbUtqQmpxRktXbFJYYlZEeUdpQWJRVHdLektiUkcrNWs2N0p6eUF4bHZpY0N2ZEw1NGV4UFk0Q0JjYWdUK29Yb0trVVJGbEZPVTUrNnE1YWthUFBMeXdmTnJHYyswY2tYVVdoL2hWTVZNZTAwVis1UjhBZG9FU3R5cVAzRjAwdWgwQVdCa0VpWjEwQW1RdjV5dHRaNjd2a1A1ZHpBYXd1U0IyZVc4TllwSHIyeDJkWXBWWGU0RXlic1dqaVpuWnhDdVZwUlRUR2tKVk8xTFNIakN1RXUxQ0ZpdXkrd0M2YUlyYWRDb2RRaDQ5R1JZVVlCRFpSRkNZcWVyRUg1YlVsUnVVNjRxcUgwVmdYaU5QYXdYc3YrWUxySXBrZk5GUTRGN3BXTzh1ZVlpUlp5U1psekdabHFzOWI0NnZMaUpkUkhENU5INVJSaUpRRmc0UW5aRlRFVVpVTmhkN05kR2ZydGpKNTgrZVFpcmtoWHIzWGVCYmhIeVowQjFzaGowNDNtMWFNMmtPWldiRUZnS0F4VGhqcW5rSkZYL0R5OXY5U2NlUFZaSEh4UlZpS3d0aERiS013VmxJTGljOFhGUko4a2FVTTR3NzZsbWRwTlJiaUN6cTRUS2c3Y2VGSWtQbUlTdGUwblE2TCs0MmJCWnRqYjF2YWVnS1AxUEFqbWVnSG9NczNickpBeS9CZXpjR1NwYWdpTHZ3Mkc0VGpJTTl3VjQ5d3pvTmdlVnB6eVdsQzZ4eklWNTd1cmYrcmVYSno1MHBBbWxZL3ZQclJEaVBCR2RPWEJrOGVmZjh5U00zdk15Q1hJWkJSWHdUSlp1ZHEvSzBOK0E4WE83OXVEQk9WdHd3RTNCSE5ZaEtQSUJGZWNpckcwUmdxWXdwSDFOU3Y4eFJHWElhSmlDUHF6bDdVRkU5YlNPWXlodzBCOHEwTmdLcGFYeGdLK0kyRjl0ZmU2MUM4R3BTWk1jbkhnU2ZZS2ZwRW0zZW9wbEN1aVV5eDkra2xGZUpJV3Z1TG1GOTZRd1ZtY1JrZG5FYnRlZzRIOExxUHNpZ1hkNnFFY3dEaUlxc2JHVTI2L2gxc1hpUm5hMWZSQ3k0SmJ1REVkeno1dyt4Qkl3bFM4M3REWVRvSkR6b0hORTVQZ1MraTlnU0t4QndHMGpCTisxcVZodC9ydFhCMlRjalc2Mm03b3ptSTRPTjA1TVBQMUFBTWZ1SUF3N3lvdC9SQS95RTVSS3hLc2g3Rm5SSkU3Rjh6RDBWVDU4ZWRQM0QxVXBOejhmdkxMVkJJMVpxRCs0bElZS0lUdllyYS9DY0IvSk1PdzIvK2pTcXhZU3RuNTIrbFR0aVNQdkJnWE9nRStuTVo2cDdFNG5NUVBWQW9JVlZCNmFDekQzc0N3Q1pKUmRHZWpteUdSM2VqZnlqUUVWb2NiUUNaVGZudGlzcU0wODgzQUQvYjRNT1JCS0c0QUdFZDB3TmhtdGJpczY2MEZVZzlCdlJBWFdsZWZyZ3pzd0ZSRkdEcjgydkxKeklWdnRuUUJhMkFFYmVEeUNjZHdieXQ1TFcycjJmMzRVa3N1YksxcnA5N2k2Qm9NZUJBZEV5VTdxWHQ2VWlkZDFLWFVTRVFZenJzVHg3V2ZaWUpTaHkwbHU1ZjhJUHRkZUkxWWU2QjF5c0NubnF4dWRQN3lSamE0MmJiQlVQUmdmcnAvVXluWkpQc3ZaU3BmSC9DVnZQdGxxL2ZFZDBmdmtDMHI1bFNvd3lVTGRYQnROL2VqWlI0cHVWc1RIcDJYbDlGVGY2cHlubTFrcW94aklMaHpHMEQ4TTNTQmhDT2RlTlE2eFA2cjVxVXN4cndlNTJvQ0tnNXROWWNmazVKUk1qdGNuUUVtVXp0WmtkSHFEeEM1WC9BNUNtTk9ZWndOODE0YVJuWm04U0RGblNzZHNRYkpCbDBaTmJDOGNHUVNPS3ZQcDVxOTlPbC80bTk4N29TY2EwL3BPLzZOd0xnYkpBNVBIOGNROEFRNHd3bjBnbVhScWlZYmRjQlhJN2gvTG1qY1FsQVNuVkdSN2VqRitZUG9ZdFBVczFiUlFWRlZXUExIK0d5LzhsbC94MndBcWJuZXZMZGVTS09IRlJCemFBaUhCSmIrYUhKbCtMOHh6cGRxcUMza3lnd2lSMVo0a1I2UWp5alE3TWxROWJ6WjZpYVh3ZDJabnJCZXpTYmhRNmVvL2ZuR2RJa2Joc0RzODhQOSt2OVN0TEJwZGJCNjNWUytUN2tBQ0VXZzY5NitycjQ4R0xRTjdDWDZ4b0Z4Nks0L1ZBc1RhSjNpaGg3Q2tnR0VnSEFjWU80eWpOUHZFaTV2WkhBYnZ3OHlaODVQSzZibUlIQlhFU3RQdzNPeFNmR29taEZ3L2pBNE85bC9kWGh1OXZBWDR1R0pHMTF0cThPSzI1OGR3OTZXL09mTVRwNU44bURmdFpvK2N2b2ZvUEJtd1FRLy9INUNNUHZSL1BSWHMvT3NYWDBsN1JYVnVwZjlDLzRPTGo4YVBIYXphWVRGRjBoZXFleDRLY0laT0FNRWEvQXduRTErenllQklvNWZmYnVkWTRqOUROSE11V3B3NS9lWGEvMU5qMzJialQvWitZVk1Oc3dvV0JzaGZIakJ6VDhHWUtuUFM2RlFGS0hKakwwSnd3VkN6UXhnTWxjNS92Tm1DTjlpaUk2NndxTzhEYzhFa0ViM2szRUVmb2JoNUdEY1Y3c2xHZnFjTFMxUzhVZFg4QnI0M2dQb0wvYm5FMVpTUDgrVjg5MU9BVFRlSEJjSHhMamVVS3AyTlU4clRwWmx6RnhDbFR6Znd4UTRVUDRYN0VHeXdPeEM0SGhpNUk3U2k1UE1aR0JWbnl1SVFDckZiNzQxQjNCMk1kb1VUektWWVVCaVVFdmN5bHl0TGhUa3duSUVxVURJbEZYTXR1cDRwaWFvYUtzL2xmOXA3ajlRQmx4U3JQWUxwMGpJbm1lY3VCN1VjZU9JcW1IZnpMeTNsNnBXblJkZzNjbityTHBQYThuWDBvMEhBdmt0akFIWWpmTEdFVU9UcitOd0dkVVZBWG9hNFR0bW1kUHhTNW1vNlBYWUVZNXFCY1RPQlVWS1dMQjExTW5KSjhWVEl3UVRsTUFhSVVoK0FrSzI3bzQrc3E4Q3VZMzdURkRKMVJsQloyRFBnZEd3UWM4a1h6TU4rMFRvWG03MXJSb25yOEE1ZmIzL2g5YSsyUDNNbGxZczFCaVBFWUR6bThDOTk0SEM2MHFvQ21RamdVVmZHeFUybk9KMzB3TVZsME55bWxzekhOZVdLbkpoNGlORXBGcHl2WXNodFdSSCsrajk5dnVNbmtySnR3MkpVMktrZmVhaE9GY05RaWgvaFZQa09SZzRQVmwrQklwQVE1SlR1MG9UcFJTY1pGUGk4UStPRW5iZ0d3YlcrK2Z2WHZ3YW5icFRmMlFyejYvMmFHSTJLK2crZitXdTBwOU0vL2hBVVE3YUV1WjdtVlBCbFlEUUU2RG1RRklhaVk2T21YWm9PWjdmMW9PZzVvY3JkY1U4VUcxYnVoSXZ5QkFuS0IvVngzenoyZE1QbHMzTnhHd0t2NDNJMUxadDFaenpBeUVLUVBSV2FQWWhuVDdpS2JKY3F3R2ZMbkdkK0VlOWZoeEZJbGQ5VWhWMkR4TWZDWTQ1TXpNUDNmeDU3TVFEZmpLQzh1MXFZVzBiNlBSOGN0L1liRjgzQm4zNVVGVVZ4NThXUGZYNmJqa3U0QmtUNndOK2NCb0F6TmNIRFVXVDdkbXI1a3hzdlY4NTBKeVlmUERhLytBc2ZlRlJ0RFNHVkZmYmN6SUZpMmdqUFMvZ3d5MkRHelZUSmtaZm9VZFRKdTNvbXFxaVJXUEJETDdueTY1ZGZQaGZxenJNZmY3YU1GSncvTHc1OTFKL2pyVkhVLzUxTDIwVWpES1pyWVovUWVRcFYyclB6YytMazFFRTZOckR5cnZta2NiWnh1c2hvdld4OXpNeEVxNkhqUFNnMHIrSk5iZjZMNXo4eGZEMWRBM3Q3MWJNTDAyUmFXM0tDUGJobnc0RnRmdm9xWUhkV20vMjU5MGpkSHgwMGcwSk4vdkNEbFhDaEVXOSs0c1hXNUVlT3hYNFlEQlMzaDdobmx2dXZ0bC9xWDlyMm9ub29ScDk5OFdLMm1mbnQvT0R3eE0vT0hWWjlPNHMxL2w0eWtkeUpENEx5NGZrUXNxY2RQdGhJRUZvOENkcGN3U0FENjh1WDR1OWZlcVgzMjllQy9ndTNPNVdqYyszczk2K0kzbHdGRHVyZ2tDeFVBaUJBVng5YmtOVkhsd1Q0TlBZU3ZxYUd1aEVjcS92cHhaMGhyNGhROVhSMTRabUhmT3lyYXYvWmNoT28yRnBsYWJJUm5wbzJ6Yy9lSEhwMW1LUDFSQmVyclMwMjE1aVVkSjVBM3d6Q1diZ25GOWFGdkNGTmptakd3Zi9qL2VkVmV4UUQ1dXh2L3Q3clY2aTBpQkJmNjFOUm5nWlVnVFhMeEt3cTROQm5sS0prMGlJMXRjQ0h3NVZFZHZvSFRvV0dVbTN5MUFmcUdCWmNEQkRpaGVoVXZiUmwvd2ZndEEyQmNDc00rUWJQYlFaWHZXcktJMHRhTURnNzRGSFFyWGRMOHlJVVZEQk56aHdWVlZtT3VlbUlDbHpCaTQvVHlTVkFWeHVWYzRzY0k1QThFc1AwK1kzTFJVN25LZ0toakQyUzh6QkVqYTZlT3hqWlFsT0JGY0JSNTVoMERPVnAybEpHazZ5QzBUQ0IwSzFDMkZUS0NDYmtRclhxTDFXbnloTWlRRXVqWWhPU0hYSVB5cFNKcjhBMXZnR2hkdEM2bWhSWHIxQUFDWHVDVHBuQklvMWNuUXJRRlVPSWxEVzFVZ2RRRFlzZzI4TGx2VkNSV2pCWEkxM1NnenVKRVJaVjhFd2ZJTkp4NW1wV2VPb09YcVNpMy9JNExEb0pnSHpaQVhNbmMzREt0NjFDNFpNd203TlVBRnJxRFFVRHJqcDRlZjJDSFprcUFTbUdIR09BQ0doNVVJOHlhRWRkTkRNcS85NlNrNVd0L3ArdlJEYTFsWHl0QjVPM3F1Wis4a3hVdERQajE4TFFtd0xtUGRNSUJyZlhSOFhXY0FqZTZOS1VZWmdtbUYvaEw5U1hLOGVuRnJvdnJGV0FTUGVGNzhGcFVNc3cvRTZKV253bW1Lc3NVT29obkVwR3FVY2lodnJ6UFoxdjlHeTZEQkU1VzVXUVVJVS9WVmtGZ2x6QkRLa3dtVTdiQ1p3ZWtpSXVOcnA5Z0I1VUowSlpzMVR6UTVFYm1LWkM2RkZ1OVVDbFBKQTdjSEFHMVhjZnJNQUJnWU9uRXljTllKeVBybS9mQU8zTWhFc1RiZU9LSndFeVVlbTVoSGdhcEVCbkN5b1V4ZTRLckxVT2RFNnBWdTRVR2wyZXJnTFE5RUROQythckJJQzU2a2ZTeGVUMEEvQ3F1VUpSQXB3RUg1RnZQNjVSTWlJV2xQQjNCKzc1Sy9ubWFGaDk2dEFDWU9YWlltTkF1ZkpObHR2M3dTQ0RZMkppVjdCSjlSb2hIR2xqeTFOZEtGOFo0d2M5UGdwUVQ3aDBTVjRXSzJBY0pxelh4Rjl3cm9Xckh4SlVHd1VabjkzcU5mMjVTdUowUUlEeGtqbEtDZjA4R3hJWm01eXRkTDUwUzNpUlY4Q1NvUWlVRHo0UzFYY3ZMT2hSRVZrYWNXYUxjUkd1RE9JYUlBZzZKNExPeUJaZFNqbTBMZytLcWlOc0F0UXYzRDFoelZCTnJESjNEKzhBNE1oMFZyRGRXbjR2OWlBU1F6ZGlRZWZxaWQwYUZ6QlJNV1NXR1hiZkFEWTBqV3JScVh6UzFjOXdkeWU1WGFvc3JuVXBtNjV3dFl3T1N2NDZQdWZaZXI5ZHJIUnFHSGdMRGxPdi8vV1Y1NjUvTXZ0bFJIcWN6Y3EramVaR2VmUlh2djk5eFdiL3Nja2ZPSG1DQldJQkd3QW1jSG03aWZSbG1IelBRUThFN0VNWXpMUHkyQm9hdkI0YmQrT1p1c3JvY1ZHVEt4ZVNlMCtuc1hUc0U3L1BrcnkxdUdadktQMnQxKzg3aTkwaDJMY21KdkJ2Y1ArNFFydWNpdjNtcDBiYys4eDlPcmxQeDI3T2R3dno5bDY2WjlNSS9hVDgwVzhsZ1lXT3ZYbHJRZExkSXlmdVA2N1NDZUJ2dnNjUm9EdFpaNjl4UDNZK2RsOVpQbnB2aDY1T1d6Ty9YbldCR1BjVlNYR0FVb1RFOFhFMXR6dkd4YmdYK2ZjTWpaZ2hrRy9hSytzTzAvTnJOWGVja0xzSWtVSzFEa2JiZTZkYzdzMjl6NzU1UmVqWW5HcmlmQlBoa2lhRkV3ZzZMMnVXQ3NoczVrbjJ0aHVkVTZEM01ycTlKNC9qclV1L1czZitOaHJmV3pISDNuNGo4c2MrQkkwNkt6bzlPbXVBUlpXSnU5MGE3b2hsM0FVcmExdDVDZE5tM1M2ZEQvd0czZEM1bytXdzhTV1ZzTGtieXpJdmZyZHd6RUlRMHRFL29UY1JjUmVFUTB3SjRVVVhzL1ZqS2d2UVpmWTFuaEdlYjNvM0VUWVk1RTRwNlg0RzNXdFU3WHVXUEZLNHBRT0dnS1NsOGpoWDhrYzlJY0lXZUpKaXo0QThWSjY1MVBHeFkydHBMNzJZZEJISjFQSjRjZ3JyRlNORUI0SHNCZlVhTDlJUjlCNkI4bkR5bUlXeEkrMzRjZVlIU1VTWU5PMWVBZHFpczJySHAwbVV3WVhZMis1ZHVOWEgyZ1E2VXdKcXd5SXE0ZFVnRTNuc0F6RlhNQU9xOE9rMG5ZNENUVVBwZTY1WWp1Umo0YXJZeWdJU3lydTFtSWJzWDE3UENMWEdtbm5rQ3NJdHpmSzF2Zzdta3lnOFBCbDZRWVViK042RGk2dTVySVdrUEluV01GSFNuMk9hTTA1bVVib0JRcDBlaklyTVpzMUI1Z3BtT1oyMjZYc0VETG5ZTUVXYXJOc0Y0WExwNllnNHpyTHhrUTdPcGlXZGluY0VqSStMbTYyVDlPNThaZzFrcVBiRVlnYkRGWWFSWnYzbjFuTVJ3Sm9Sdk85T1VCRHV1QzNGU3dPVU5ydkFPT0hVVUgySUszeWtVS2VpTWtReWx0eEk3RDFGb1h5OGxXeDhQR0laUTNIRnNweVVPTlVNME16eTBxbTJ0cXdkS0dzTmQ0MVB2RDhhaXdMTmRzOVBMZmx1dDRDS2psZWtDQUtWYy9mdFBYSy9mRzlaZDFMT255SjMxcDBVd3VrRUkzbzNZWS9DRlUwN0M0eEFFenR5dGcrRFlVVERjaWVqdXZFNXF1Y3VzaUo2cnFabGZPQ2hDMXNEL2pmbDBScmF1ZEh1MURKM0VvaHhyM1dPTUYxeko2MjZ1Y2g2d051ZmZlMk9HdVRYRUJGamNGT3FvTElvbUVub0hrcEROOFlUQTczVHE0cEd3clkvOFZJTDRFa1ZOQVpuM2xRQk1mbFRQM3c2QVJwTXRRNUdWb0pxNTA5dUx1dU5nU1pReTUzYkFSSUZmYWRjeWg1NW5RQzBKQ0llYXZJSFRoMzJaNUt3K1h0WDRZb1ZwWnh3K3lYb2lEUTZnWUlpckIxd2VRWUtnaThseUZtbkE5MjdkUEk3TnNjZ250bFd2ZUs5TU1iZHNhTzdLMjhvdTUwT3U2UFRuckJZa08rMFMwU1hBQTJZY3VFS0dEL2c0UVhFaUdybGQrV2FVQjBBUUxNT1dVN0V1U1NXOFd6eGxrUSs3dHlhM2oxZmtTd3o3bWc5MmpLRVVzdlRpQWc4b3Rpemg2Z2R2aGIrVEREYytDZlBkYnhhZGFBSDdianhZNDlSeUgrSnBYckNPWDIrelNVUDJ0aUNuQTZBbzJJTHpIOElXOU1wRkN6dStMeDNRN3RKcEd1OGh1UnIvK0xQYm9pNG9VTWxmZVh4d01zekYwMHVFTmNHR2Juems2bjZ4MkFJZm1IZW9wenlZZC9NL05qWldGTzlBNWJZT1ZmVW53ZmtnWS8vdlFDeVc2bUVWVkN0WFRrL09lR3JqZi8vdVdGWUR6SHdZaXYwdklCa0JTSE5tWjhYOEtBMS9Uc0tBTEFEOWc2YXFLWmFiTjM3RDgvUVB5YXorM24zMzRHZ3o3c0ZyZWZ4OCt5OS84RE10NXBhZWo5ajUxdDZ5WGV6OFcveS9WKzJJb0ozT2g3K2R0OXo3dHc1bi81UkFmWk8yLzMvdGFMdmRuczdoUkgzM2tNNXl2ZHI1NEU4ZnZ5L0VCMThvejdmMXJQdmVGeC8yV2g1disyMy9iYmY5dHQrMjIvN2JiL3R0LzIyMy9iYmZ0dHYrMjIvN2JmOXR0LzIyMzdiYi90dHYrMjMvYmJmL2h0di93bEhxOWgvYXdLRWR3QUFBQUJKUlU1RXJrSmdnZz09KTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi5ob21lLWF1dGhvciB7XG5cbiAgICAmX19ib2R5IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDU2ZnIgNDBmcjtcbiAgICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDM0cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2xlZnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNHB4IDIzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaDMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQ2cHg7XG5cbiAgICAgICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtMiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGVmdC10b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sZWZ0LWJvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY291bnQtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiAkZ3JheV8zO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhvbWUtcm9hZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMzJweCAxMHB4IDI0cHg7XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogOTNweCA5OXB4IDk0cHggNjVweDtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNTEycHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaG9tZS1vbmx5IHtcblxuICAgICZfX3RvcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMzNweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYxMnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTJweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNlYyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG5cbiAgICAgICAgPiAuaDMge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjFweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDIycHggMCAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgbWFyZ2luOiAzNnB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oMyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheV8yO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3ViIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaG9tZS1sZWFrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMnB4IDEzcHggMjNweDtcbiAgICBnYXA6IDE3cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogMTEwcHggOTdweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDdweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM5NC41cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMTNweCA0MnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjlweCA1OHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNlYztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbi1mcmFtZS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS93ZWJwO2Jhc2U2NCxVa2xHUnJJREFBQlhSVUpRVmxBNFdBb0FBQUFRQUFBQWVBQUFId0FBUVV4UVNHVUJBQUFCa0padGI5MW1nbUFJZ2lBSWdoQUdFWU9VUVEwaEREd0dIZ05ERUlRWGdpRG9PNlRaVWY4allnTG92dGpSajExVlZmaVNYcktJQ2pPcmlncXJtTEtabVY1dVpxWk1MQ2EyNmM3RXpLb2lMSnMyWnJaTlJGVlU2Sk9iclVnQWtYY2pQek53ZTdyN1dvakU4c3pBcGEvL3gvOExBT2FZRHZqS0dQSUo3UmxyVG8vOHpXTk4rTmcrb3BnbnNrS2NjL0N0Sjh5elNyeUJienpSSSt1TUNYNGhlR1N0YTcxd2pXSmlQaTZlSFZrdGdvbUlZVmx2RENJNmQxUVVqUWlXRmZ1RDJNK2FGbTN2cXliUW8wZEo0YTMzckhseFdXOXNaNVFVYVBMdUpTR28rVm5TV2tUTGF0cUp0S09pWkNMeW82SkJSR1RkQytML2FHcVVNK2lTaDFYamZFVjhiRkZJQUV5dkgwOUdHY0JKdDIwblF3bVlhNmRQMUxjVnYxOXY5T250R0dQMDlYM2M0VmpJakJlNENpUUN3TXJJUUdaR1pzeWowUmRPWkdiNGN2Z2NjL1l4UnJmZXU5bTJXZS9kdXRrNXVtMnF4dmVwaVVwcnhKZDBzekdycXJUVzZJTUFWbEE0SUNZQ0FBRFFEQUNkQVNwNUFDQUFQcEZDblVzbG82S2hxQmdJQUxBU0NXWTdnQi9VNkNxUDAxK3g0SWJiWDBBYlkvbjdYMUd4bmpIclFVQUh1UUVIaDJKaCtyeklZZTdGdzVYVjNVMnFEZFR3ZmhyeTR2K0ZSZlc3WHcrRUlTUURESHVFeW5uZkZ0U3VwZEhmLzJYVFNFNkZJOHdBL3Z0Nk9vdTk0OUJrVzJmczVhN24xSUV2ZjNGNm1HRUxmYjkzRG5DNW9pSFB6aFd2S2trUWJpVHlDS3hFUEpGc1ZNSitPd2p0ekt4SENScDRxTDRYSU8rbFdQSHFqM1ZjWVQvQ0tqMGF3eHFEN3hzWk13d0xhdkhwRk9BNytNWHVHYmlYZU5kS05EcllaakJDb3RXOHVQMWRYSUxXK3NCWUZxRXE0Q2IrNW90bFZReEgzcy9WNjJHRWl5NjVRcE8vbHZaVHBSeVFWTE9ZWk5xNjhzZExPUWdhb1ErYkwwYWMzbXNKTFp4RmhobDJwSDNVcUMya3lDTU5wUU9FaUx0QytmazlNciswVWNibFdTVWplN2R6RzFTRm5mWjhVeDV2NTZFSjh4U01pcWFDQnB6eStNOHV3QlA0ZGxhZ0RNeGpLUjFvQWlYNGZnUHB0MVdvVjE4UmdFcXpIYUJYZlBKZkFmWnZHdXpUSGFsSEk1TEsyVFM1YjVLQkNKNHZ2OFhrZjM5bGswS3FjUzlCYk81RnBDQW51YzdFcFVXVWkyc24zbFpkZnRJYzNIMDVhb0x0VnUrbU5mZHNSaktjSGhHdjJ1dzZCbDM1Tnc3V243QW1VaDNjbmhBNWlmMDQyOVNqSWlYeTZ6ZHNtbTVvMjFlcmNpUzBFMDBwMUxPNTdmNmJBeE15bE83Y2E2YkNRSnIxUUxUUHRCWmNqSWwybG5kNWlXQjBUSjRzRWxCSjZjU2VTb1FNK2J0NlJkcTV6cks4N0VmRkFBQUEpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgfVxufVxuXG4uaW4tZnJhbWUtYmlnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZnJhbWUtYmlnLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBwYWRkaW5nOiAxOXB4IDI1cHg7XG4gICAgfVxufVxuXG4ucmVwb3J0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIG1heC13aWR0aDogODIycHg7XG4gICAgfVxuXG4gICAgLmgzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBmbGV4OiAwIDEgY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMTZweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMSBjYWxjKDMzJSAtIDZweCk7XG4gICAgICAgIH1cblxuICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIGNhbGMoMzMlIC0gNnB4KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIHRyYW5zcGFyZW50KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLCBvcGFjaXR5IDAuM3MgZWFzZS1pbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYm9yZGVyLWJsYWNrIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjEpLCB0cmFuc3BhcmVudCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgIC5kZXNrdG9wLWRldmljZSAmIHtcbiAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgfVxuICAgICAgIH1cbiAgICB9XG59XG5cbi5hZnRlci1xdWl6IHtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBtYXgtd2lkdGg6IDgyMnB4O1xuICAgIH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGdhcDogMjNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNHB4IDE2cHggNHB4IDZweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTZweCA0cHggNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLnF1b3RlcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEycHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMjRweCAwIDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNHB4O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3AgOHB4O1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtaXEge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNUVCRjQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc3RhcnMgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxMiAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMjYyXzIyODcpJyUzRSUzQ3BhdGggZD0nTTUuNjk2NjkgMC42OTc1MDVDNS43NTM2NSAwLjU3NjU2NCA1Ljg3MTE1IDAuNSA1Ljk5OTgzIDAuNUM2LjEyODUxIDAuNDk5OTc3IDYuMjQ2MDMgMC41NzY1NDEgNi4zMDI5OSAwLjY5NzQ4MUw3LjYyMTU2IDMuNDk3NTJDNy43NDU1NiAzLjc2MDgxIDcuOTg1MiAzLjk0MzM0IDguMjYyNDMgMy45ODU1NEwxMS4yMTA1IDQuNDM0NzVDMTEuMzM3OSA0LjQ1NDE3IDExLjQ0MzcgNC41NDc2NCAxMS40ODM1IDQuNjc1OTNDMTEuNTIzMiA0LjgwNDE5IDExLjQ5MDEgNC45NDUwMiAxMS4zOTc5IDUuMDM5MTdMOS4yNjQ4MSA3LjIxODkzQzkuMDY0MjIgNy40MjM5MiA4Ljk3MjcgNy43MTkyMSA5LjAyMDAxIDguMDA4NTdMOS41MjMzMyAxMS4wODU4QzkuNTQ1MDcgMTEuMjE4OCA5LjQ5Mjk0IDExLjM1MzEgOS4zODg4MiAxMS40MzIzQzkuMjg0NzQgMTEuNTExNiA5LjE0NjczIDExLjUyMiA5LjAzMjg0IDExLjQ1OTNMNi4zOTU5MiAxMC4wMDY1QzYuMTQ3OTcgOS44Njk4NCA1Ljg1MTc1IDkuODY5ODQgNS42MDM3NiAxMC4wMDY1TDIuOTY3MDggMTEuNDU5M0MyLjg1MzE4IDExLjUyMiAyLjcxNTE3IDExLjUxMTUgMi42MTEwOCAxMS40MzIzQzIuNTA2OTcgMTEuMzUzIDIuNDU0ODYgMTEuMjE4NiAyLjQ3NjYgMTEuMDg1N0wyLjk4MDE0IDguMDA4NzJDMy4wMjc1MiA3LjcxOTI1IDIuOTM1OTcgNy40MjM5MiAyLjczNTM0IDcuMjE4ODhMMC42MDIwOTcgNS4wMzkyQzAuNTA5OTcxIDQuOTQ1MDQgMC40NzY3ODUgNC44MDQyMSAwLjUxNjU1NSA0LjY3NTk1QzAuNTU2MzI0IDQuNTQ3NjkgMC42NjIxMDggNC40NTQyMSAwLjc4OTQ1MSA0LjQzNDc3TDMuNzM3NDggMy45ODU1OUM0LjAxNDcgMy45NDMzNCA0LjI1NDM3IDMuNzYwODMgNC4zNzgzNyAzLjQ5NzVMNS42OTY2OSAwLjY5NzUwNVonIGZpbGw9JyUyM0ZGQkU2QicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzI2Ml8yMjg3JyUzRSUzQ3JlY3Qgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saW5rLWFycm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmLS1iaWcge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udFNlYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tbWlkIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRTZWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMyNTMxOTM7XG4gICAgfVxuXG4gICAgJjphY3RpdmUsICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIGNvbG9yOiAjMjUzMTkzO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG59XG5cbi5xdWl6emVzLXNsaWRlciB7XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3dpcGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgICAgICBtYXJnaW46IDAgMCAwIC0xNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3htKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpei1jYXJkIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXNjcm9sbGJhciB7XG4gICAgICAgIG1heC13aWR0aDogODIycHg7XG4gICAgICAgIG1hcmdpbjogMzdweCBhdXRvIDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbjogNDdweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAtM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXJfZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnF1aXotY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDI0cHggMTJweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTJweCAzNnB4IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MSU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjkuNCU7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZWQtbGluZS1zdHJpa2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9yZWQtbGluZTIucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDUycHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGl3IHtcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDk2JTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzMTkzO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCMkQzRkY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDhweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTMxOTM7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjRweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvZGF5LXRlc3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG4gICAgJl9fdG90YWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCRTZCO1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuICAgICZfX2F2ZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCMkQzRkY7XG4gICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG4gICAgJl9fbnVtIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjttYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG59XG5cbi5yZXBvcnQtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDMxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOC43dnc7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3h4eGxfY29udGFpbmVyKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2NnB4O1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiAtNTdweDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMnB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggNHB4IDE2cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweCA0cHggMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4Ny41JTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha194bSkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ3LjUlO1xuICAgICAgICB9XG5cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDUlO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5yZXBvcnQtYXV0aG9yIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UzRTNFMztcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTJweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0UzRTNFMztcbiAgICAgICAgcGFkZGluZzogMzVweCAycHg7XG5cbiAgICAgICAgLnRleHQtMiB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hdmF0YXIge1xuICAgICAgICB3aWR0aDogNzJweDtcbiAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19uYW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX191bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogN3B4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRydXRoLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gICAgbWFyZ2luOiAxNHB4IDAgMjJweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIG1hcmdpbjogMTlweCAwIDMycHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAmLS1zZWMge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4uZGVmYXVsdC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgYXV0byA4OHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDkuOHZ3O1xuICAgIH1cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfeHh4bF9jb250YWluZXIpIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTg4cHg7XG4gICAgfVxuXG4gICAgJi0tbW9iLWZ1bGwge1xuICAgICAgICBtYXJnaW46IDAgLTE2cHggODhweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDkuOHZ3O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha194eHhsX2NvbnRhaW5lcikge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTg4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlcG9ydC1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwIC0xNnB4IDY0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA5LjZ2dztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfeHh4bF9jb250YWluZXIpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE2NXB4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wbGFucy1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgYXV0byA1NnB4O1xuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIC5wbGFuLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREZCO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjUzMTkzO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIFxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1saWdodC1ibHVlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFQkY0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0IyRDNGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wbGFuLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzI2Ml8yMzU3KSclM0UlM0NwYXRoIGQ9J00xNS4zMzMyIDcuOTk5OTZDMTUuMzMzMiAxMi4wNSAxMi4wNDk5IDE1LjMzMzMgNy45OTk4NCAxNS4zMzMzQzMuOTQ5NzUgMTUuMzMzMyAwLjY2NjUwNCAxMi4wNSAwLjY2NjUwNCA3Ljk5OTk2QzAuNjY2NTA0IDMuOTQ5ODcgMy45NDk3NSAwLjY2NjYyNiA3Ljk5OTg0IDAuNjY2NjI2QzEyLjA0OTkgMC42NjY2MjYgMTUuMzMzMiAzLjk0OTg3IDE1LjMzMzIgNy45OTk5NlonIGZpbGw9JyUyMzI1MzE5MycvJTNFJTNDcGF0aCBkPSdNMTEuNzg5OSA1LjUzNTY4QzExLjU0NjIgNS4yOTM2MSAxMS4xNjgxIDUuMjkzNjEgMTAuOTI0MyA1LjUzNTY4TDYuMzc4MjcgMTAuMDUwNUw0LjQxNTYyIDguMTAyMDJDNC4xNzE4NSA3Ljg1OTk0IDMuNzkzOCA3Ljg1OTk0IDMuNTUwMDIgOC4xMDIwMkMzLjMwNjI0IDguMzQ0MDkgMy4zMDYyNCA4LjcxOTUgMy41NTAwMiA4Ljk2MTU3TDUuOTM5MjggMTEuMzM0MUM2LjA2MTE3IDExLjQ1NTIgNi4yMTk3MiAxMS41MTU3IDYuMzY1ODkgMTEuNTE1N0M2LjUxMjA2IDExLjUxNTcgNi42ODI5OSAxMS40NTUyIDYuNzkyNSAxMS4zMzQxTDExLjc2NTcgNi4zOTU3MkMxMi4wMjE4IDYuMTY1NDcgMTIuMDIxOCA1Ljc3Nzc1IDExLjc4OTkgNS41MzU2OFonIGZpbGw9JyUyM0ZGRkRGQicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzI2Ml8yMzU3JyUzRSUzQ3JlY3Qgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB9ICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTFweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4sIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMUYxRjE7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAwO1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi5vbnNjcm9sbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheV8xO1xuICAgIH1cbn1cblxuLmxvZ28ge1xuICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cbn1cbiIsIi5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNDFweCAwIDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIHBhZGRpbmc6IDc4cHggMCAzMnB4O1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxNHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDAgMCAyNHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGdhcDogMzZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG5cbiAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMjUzMTkzO1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nOCcgY3k9JzgnIHI9JzgnIGZpbGw9JyUyM0ZGQkU2QicvJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8zOTJfNDgwKSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNy44MTUwNCA1LjQ0NzU1QzcuOTY3NDQgNS4yOTUxNSA4LjIxNDUzIDUuMjk1MTUgOC4zNjY5MyA1LjQ0NzU1TDEwLjY0MzMgNy43MjM5N0MxMC43MTY1IDcuNzk3MTYgMTAuNzU3NiA3Ljg5NjQyIDEwLjc1NzYgNy45OTk5MkMxMC43NTc2IDguMTAzNDIgMTAuNzE2NSA4LjIwMjY4IDEwLjY0MzMgOC4yNzU4Nkw4LjM2NjkzIDEwLjU1MjNDOC4yMTQ1MyAxMC43MDQ3IDcuOTY3NDQgMTAuNzA0NyA3LjgxNTA0IDEwLjU1MjNDNy42NjI2NCAxMC4zOTk5IDcuNjYyNjQgMTAuMTUyOCA3LjgxNTA0IDEwLjAwMDRMOS40MjUyNyA4LjM5MDE2SDUuODE0NTZDNS41OTkwMyA4LjM5MDE2IDUuNDI0MzIgOC4yMTU0NCA1LjQyNDMyIDcuOTk5OTJDNS40MjQzMiA3Ljc4NDM5IDUuNTk5MDMgNy42MDk2NyA1LjgxNDU2IDcuNjA5NjdIOS40MjUyN0w3LjgxNTA0IDUuOTk5NDRDNy42NjI2NCA1Ljg0NzA0IDcuNjYyNjQgNS41OTk5NSA3LjgxNTA0IDUuNDQ3NTVaJyBmaWxsPSclMjMyNTMxOTMnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8zOTJfNDgwJyUzRSUzQ3JlY3Qgd2lkdGg9JzUuODE4MTgnIGhlaWdodD0nNS44MTgxOCcgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDUuMDkwODIgNS4wOTA4MiknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgLmRlc2t0b3AtZGV2aWNlICYge1xuICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3B5IHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiXG4vLyBNdWx0aXBsZSBhbnN3ZXJcblxuLmFuc3dlcnMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBncmlkLWdhcDogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDhweCAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLS1udW0ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IE1hbnJvcGU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICNDRkNGRDM7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCMkQzRkY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFQkY0O1xuXG4gICAgICAgICAgICAuYW5zd2Vyc19faXRlbS0tbnVtIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI1MzE5MztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG59XG5cbi5jaGVja21hcmstYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IG1lZGl1bTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoODksIDU2LCA0Mik7XG4gICAgdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jaGVja21hcmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFM0UzRTM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLWluLW91dDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmJ1dHRvbi1yYWRpbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXlfMjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbiwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNnB4O1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZjI7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmZmZjI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIC5jaGVja21hcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwRDA2NTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMEQwNjVcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJ1dHRvbi1iYWNrIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkaG92ZXJfZ3JlZW47XG4gICAgfVxuXG4gICAgJjphY3RpdmUsICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeSA7XG4gICAgfVxuXG4gICAgJi0td2hpdGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLnF1aXotd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucXVpei1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogJGJyZWFrX3h4bF9jb250YWluZXI7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNnB4IDI4cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1iYWNrIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgfVxuXG4gICAgJi5vbnNjcm9sbCB7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNlYyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIC5xdWl6LWxvZ28ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jZW50ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5xdWl6LWxvZ28ge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udEZvdXI7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuLnF1aXotaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDhweDtcbn1cblxuLnF1aXotdGltZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzlDOURBMjtcbiAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbn1cblxuLnF1aXotcHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZmxleDogMTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAxNnB4O1xuICAgIG1hcmdpbjogOXB4IDAgOHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgfVxuXG4gICAgJl9fbGluZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRGQjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkJFNkI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xdWl6LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWF4LXdpZHRoOiAkYnJlYWtfeHhsX2NvbnRhaW5lcjtcblxuICAgICZfX3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAmLmZpeGVkLWhlaWdodCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19iZyB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogODIycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIGNvbG9yOiAjMjUzMTkzICA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAmLS1zZWMge1xuICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgfVxuXG4gICAgICAgICYtLXNtYWxsLW1vYiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgY29sb3I6ICMyNTMxOTM7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLXdoaXRlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hcHBlbmQge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc3VidGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1ncmF5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLS1taW5pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWFyZ2luOiA0NHB4IDAgNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgbWFyZ2luOiA4OHB4IDAgNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXNlYyB7XG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1vYi0wIHtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jYXJkcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxM3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTkzcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMxLjklO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlbGVjdGlvbi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMnB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MSU7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib3R0b20ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTNweCA3cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTNweCAxMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbiwgY29sb3IgMC4xNXMgZWFzZS1pbjtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgLmRlc2t0b3AtZGV2aWNlICYge1xuXG4gICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblxuICAgICAgICAgICAuc2VsZWN0aW9uLWl0ZW1fX2ljb24ge1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICB9XG4gICAgICAgfVxuICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgLy8gLnNlbGVjdGlvbi1pdGVtX19pbWc6OmFmdGVyIHtcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjE1KTtcbiAgICAgICAgLy8gfVxuXG4gICAgICAgIC5zZWxlY3Rpb24taXRlbV9faWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnF1aXotZm9vdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgJi5maXhlZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuXG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICBwYWRkaW5nOiAzOXB4IDE2cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRncmF5XzM7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZV9zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGdyYXlfMztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJvcmRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTNFM0UzO1xuICAgIH1cblxuICAgICYtLXNlYyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFwcGx5LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDE0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNTRweCAwIDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiA0NDBweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxOTNweCk7XG4gICAgICAgIHBhZGRpbmc6IDMxcHggMCAwO1xuICAgICAgICBncmlkLWdhcDogMTZweDtcbiAgICB9XG59XG5cbi5hcHBseS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbiwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cbiAgICAmX19pbWcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAgbWFyZ2luOiAzMnB4IDAgMjlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWdyZWVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tcmVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDM2MzY7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250VGg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogOXB4IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2t0b3AtZGV2aWNlICYge1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgIC5hcHBseS1pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdGVwcy1ibG9jayB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDU1cHggMCAwO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgICAgICBncmlkLWdhcDogMzNweDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgOTZweCk7XG4gICAgfVxufVxuXG4uc3RlcC1jaXJjbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICZfX2NpcmMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1hcmdpbjogMCAwIDZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjg1KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcC1jaXJjbGUtLXJlZCAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZjAzNjM2O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjAzNjM2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0ZXAtY2lyY2xlLS1vcmFuZ2UgJiB7XG4gICAgICAgICAgICBjb2xvcjogI2Y3OGM0OTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2Y3OGM0OTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwLWNpcmNsZS0teWVsbG93ICYge1xuICAgICAgICAgICAgY29sb3I6ICNmZWRkNWE7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZWRkNWE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcC1jaXJjbGUtLWdyZWVuICYge1xuICAgICAgICAgICAgY29sb3I6ICM4MGQwMzA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM4MGQwMzA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcC1jaXJjbGUtLWdyZWVuLXNlYyAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzBkMDY1O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzBkMDY1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgY29sb3I6ICRncmF5XzM7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG4gICAgICAgICY6aG92ZXI6bm90KC5zZWxlY3RlZCkge1xuICAgICAgICAgICAgLnN0ZXAtY2lyY2xlX19jaXJjIHtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICYtLXJlZC5zZWxlY3RlZCAuc3RlcC1jaXJjbGVfX2NpcmMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDM2MzY7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tb3JhbmdlLnNlbGVjdGVkIC5zdGVwLWNpcmNsZV9fY2lyYyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OGM0OTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS15ZWxsb3cuc2VsZWN0ZWQgLnN0ZXAtY2lyY2xlX19jaXJjIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkZDVhO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWdyZWVuLnNlbGVjdGVkIC5zdGVwLWNpcmNsZV9fY2lyYyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwZDAzMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ncmVlbi1zZWMuc2VsZWN0ZWQgLnN0ZXAtY2lyY2xlX19jaXJjIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzBkMDY1O1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi5sb2FkaW5nLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDE1NHB4O1xuICAgICAgICBoZWlnaHQ6IDE1NHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BlcmNlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIxMnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2hhcnQtYmxvY2sge1xuICAgIG1heC13aWR0aDogNTA3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICBwYWRkaW5nOiAycHg7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogM3B4IDAgN3B4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogM3B4IDAgMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgXHR3aWR0aDogMTAwJTtcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcdGhlaWdodDogMDtcbiAgICBcdHBhZGRpbmctYm90dG9tOiA1My41JTtcblxuICAgIFx0aW1nIHtcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHR0b3A6IDA7XG4gICAgXHRcdGxlZnQ6IDA7XG4gICAgXHRcdHotaW5kZXg6IDE7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XG4gICAgXHR9XG4gICAgfVxuXG4gICAgJl9fYm90dG9tIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICAgIG1hcmdpbjogMTRweCBhdXRvIDA7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXlfMjtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMCAxMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdlbmVyYXRpbmctYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDAycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOXB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIHBhZGRpbmc6IDE3cHggMCAyNnB4O1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgfVxufVxuXG4uZ2VuZXJhdGluZy1pdGVtIHtcblxuICAgICZfX2JvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ljb24ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZG9uZSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG5cbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N0YXR1cyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgY29sb3I6ICRibHVlX3NlY29uZGFyeTtcblxuICAgICAgICAuZG9uZSAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BlcmNlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZG9uZSAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcm9ncmVzcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnF1aXotZm9ybSB7XG4gICAgbWF4LXdpZHRoOiA0MDJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICBwYWRkaW5nOiAxOXB4IDAgMDtcbiAgICB9XG5cbiAgICAmX19ib3R0b20tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1mYW1pbHk6IFRpbHQgV2FycDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDExNnB4IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICBmb250LWZhbWlseTogTWFucm9wZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBUaWx0IFdhcnA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19maWVsZHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLS1zZWMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLmlucHV0LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udDogNDAwIDEycHgvMSAkZm9udDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fdGV4dC1lcnJvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNGMDM2MzY7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtZXJyb3IgJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyYXlfMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250OiA0MDAgMTVweC8xICRmb250O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWVycm9yICYge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjAzNjM2O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2t0b3AtZGV2aWNlICYge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgIC5pbnB1dC1pdGVtLS1pY29uICYge1xuICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA1MXB4O1xuXG4gICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNTlweDtcbiAgICAgICAgICAgfVxuICAgICAgIH1cblxuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxOThweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjkzODtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXlfMjtcbiAgICAgICAgZm9udDogNTAwIDE2cHgvMSAkZm9udDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcblxuICAgICAgICAuZmllbGQtZXJyb3IgJiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1yZWQtZGFyayk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLXJlZC1saWdodCk7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcmVkLWxpZ2h0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXlfMztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgjZmZmLCAwLjMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tdGV4dGFyZWEge1xuICAgICAgICAuaW5wdXQtaXRlbV9faWNvbiB7XG4gICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wbGFuLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiA1NjBweCkge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMjAwcHgpO1xuICAgIH1cblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAyNTRweCk7XG4gICAgfVxufVxuXG4ucGxhbi1pdGVtIHtcbiAgICBwYWRkaW5nOiAxNHB4IDAgNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICAgIHBhZGRpbmc6IDI5cHggMCA4cHg7XG4gICAgfVxuXG4gICAgJl9fYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDYlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnRTZWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbGcpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIFx0d2lkdGg6IDEwMCU7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRoZWlnaHQ6IDA7XG4gICAgXHRwYWRkaW5nLWJvdHRvbTogODkuNSU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTMuNSU7XG4gICAgICAgIH1cblxuICAgIFx0aW1nIHtcbiAgICBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0XHR0b3A6IDA7XG4gICAgXHRcdGxlZnQ6IDA7XG4gICAgXHRcdHotaW5kZXg6IDE7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRoZWlnaHQ6IDEwMCU7XG4gICAgXHR9XG4gICAgfVxuXG4gICAgJi0tc2FkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMztcblxuICAgICAgICAucGxhbi1pdGVtX19hcnJvdyB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWhhcHB5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cbiAgICAgICAgLnBsYW4taXRlbV9fYXJyb3cge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBsYW4tYm9hcmQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICBwYWRkaW5nOiA2cHggMTRweDtcblxuICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTRweCk7XG4gICAgfVxuXG4gICAgJl9fdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgN3B4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGluZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZ3JpZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtZ2FwOiA0cHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBncmlkLWdhcDogNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmVkIHtcblxuICAgICAgICAucGxhbi1ib2FyZF9fdG9wIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBjb2xvcjogI2YwMzYzNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFuLWJvYXJkX19saW5lLS1maWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDM2MzY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1ibHVlIHtcblxuICAgICAgICAucGxhbi1ib2FyZF9fdG9wIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBsYW4tYm9hcmRfX2xpbmUtLWZpbGwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ2VuZGVyLWZvcm0ge1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIG1hcmdpbjogNnB4IDAgMDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2JvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICB9XG59XG5cbi5pY29uLXJhZGlvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cblxuICAgICAgICAuZGVza3RvcC1kZXZpY2UgJiB7XG4gICAgICAgICAgICAmOmhvdmVyIH4gLmljb24tcmFkaW9fX2JvZHkge1xuXG4gICAgICAgICAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzI1MzE5MztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGQkU2QjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQgfiAuaWNvbi1yYWRpb19fYm9keSB7XG5cbiAgICAgICAgICAgICYtLWJsdWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTMxOTM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLWdyZWVuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCRTZCO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1yYWRpb19faWNvbiwgLmljb24tcmFkaW9fX3RleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBtaW4td2lkdGg6IDEyOHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4sIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLWJsdWUge1xuICAgICAgICAgICAgLmljb24tcmFkaW9fX2ljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUzMTkzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tZ3JlZW4ge1xuICAgICAgICAgICAgLmljb24tcmFkaW9fX2ljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZCRTZCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICRncmF5XzM7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19lcnJvciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGNvbG9yOiAjRjAzNjM2O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWVycm9yICYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbmVyZ3ktd3JhcHBlciB7XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogODIycHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDZweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGdhcDogMTNweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BpYyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2Ni44NSU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjYuODUlO1xuICAgICAgICB9XG5cbiAgICBcdGltZyB7XG4gICAgXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBcdFx0dG9wOiAwO1xuICAgIFx0XHRsZWZ0OiAwO1xuICAgIFx0XHR6LWluZGV4OiAxO1xuICAgIFx0XHR3aWR0aDogMTAwJTtcbiAgICBcdFx0aGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgXHR9XG4gICAgfVxufVxuXG4uZW5lcmd5LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZzogNHB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxN3B4IDEwcHggMTFweDtcbiAgICB9XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcm9ncmVzcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1MGEzZTksICMzMGQwNjUsICNmZWRkNWEsICNmMDM2MzYpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjk4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWZ0ZXItYmcpO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lbmVyZ3ktYm9hcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTA3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDM0cHg7XG4gICAgfVxuXG4gICAgJl9fdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zYWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRncmVlbl9wcmltYXJ5O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgcGFkZGluZzogMnB4IDRweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21pZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTBhM2U5LCAjMzBkMDY1LCAjZmVkZDVhLCAjZjAzNjM2KTtcbiAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuXG4gICAgICAgIEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyLCAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRncmF5XzM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBheS1jb21wbGV0ZSB7XG4gICAgcGFkZGluZzogMjFweCAwIDA7XG5cbiAgICAmX19waWMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzA2cHg7XG4gICAgICAgIH1cblxuICAgIFx0aW1nIHtcbiAgICBcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdGhlaWdodDogYXV0bztcbiAgICBcdH1cbiAgICB9XG5cbiAgICAmX19mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgIGdhcDogMTRweDtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzRweCAwIDA7XG4gICAgICAgICAgICBnYXA6IDI5cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5maW5pc2gtcGF5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwMnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMThweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BheXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIG1hcmdpbjogMThweCAwIDA7XG5cbiAgICAgICAgLlN0cmlwZUVsZW1lbnQge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19kaXZpZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZ3JheV8zO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XzI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19maWVsZHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ3JpZC1nYXA6IDEycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGdyaWQtZ2FwOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3BheS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDEycHg7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW46IDMzcHggMCAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmluaXNoLWJvYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEycHggMCAwO1xuXG4gICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgIG1hcmdpbjogMzRweCAwIDA7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgICB9XG5cbiAgICAuYmx1ZS1sYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICAmX190b3RhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmF5XzI7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMCAwO1xuICAgICAgICBtYXJnaW46IDE0cHggMCAwO1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICArIC5maW5pc2gtYm9hcmRfX2l0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiA3cHggMCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udGhhbmtzLXBhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcGFkZGluZzogMTAwcHggMCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4IDQwcHggMCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gODJweCk7XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW1wbGUtdGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0YXJ0LXF1aXoge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgdWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ib3R0b20ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFQkY0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1pbi13aWR0aDogNjRweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggNHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzE5MztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5xdWl6LXF1ZXN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmX19pbWcge1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxufVxuXG4uc2tpcC1idG4ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0ZDRkQzO1xuICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGNvbG9yOiAjOUM5REEyO1xufSIsIi5jdXN0b20tc2VsZWN0IHtcblxuXHQuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIHtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJBQUFBQVFDQVlBQUFBZjgvOWhBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBRFpTVVJCVkhnQjdaQTlEb0pBRUlWMzE1QllhcmlBRGI4VlIzQnY0QTJrdE9RcTNrQlBJRGVBSTFCQ3R3ZWdvQVFLOEEyUlpFWFUwQnBmTXBuWjNmbGVab2V4dndhNXJoc2lkZ3Y2ZDdadEg2am1WQWdoYnFnVlF1WjVycjdCU0FtQ3NoUnQyNlo5MzJlUGkrVFRKRHBNVEYzWG1WQktWVTNUU04zRXNxeGdDdnUrSCtnd01jUUtlaHhOT09jeE5lQkxUeVlFQXhySFRrZDQyTUhNbUJla0k0Q3E2enBwR0FZakdMSEIvUlU3Q3ZYK0Y0T3BDYVpoNzJEU2FzNmdMTXZZTk0wdHZyVEhjUTJEYzFFVUo3WlVudWRGanVORTdMZDFCNHNuZE8wMWQ4QUZBQUFBQUVsRlRrU3VRbUNDKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0XHRcdHJpZ2h0OiAxOHB4O1xuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDlweCk7XG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbjtcblx0XHR9XG5cblx0XHQmLmlzLW9wZW46OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcblx0XHR9XG5cblx0XHQuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0LmNob2ljZXMge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udDtcblxuXHRcdFtoaWRkZW5dIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGdyYXlfMjtcblx0XHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdFx0bWluLWhlaWdodDogNTZweDtcblx0XHRcdH1cblxuXHRcdFx0LmZpZWxkLWVycm9yICYge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNmMDM2MzY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY2hvb3NlZC1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuXHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Zm9udDogNDAwIDE1cHgvMSAkZm9udDtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fc3ViIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogMTRweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Zm9udDogNDAwIDE1cHgvMSAkZm9udDtcblx0XHRcdGNvbG9yOiAkZ3JheV8zO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xpc3QtLXNpbmdsZSB7XG5cdFx0XHRwYWRkaW5nOiA0cHggNDZweCA0cHggMTRweDtcblx0XHR9XG5cblx0XHQmLnNlbGVjdC1uby12YWx1ZSB7XG5cdFx0XHQuY2hvaWNlc19fc3ViIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1vcGVuIHtcblxuXHRcdFx0LmNob2ljZXNfX2lubmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmLmlzLWZsaXBwZWQuaXMtb3BlbiB7XG5cblx0XHRcdC5jaG9pY2VzX19pbm5lciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdH1cblxuXHRcdFx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmRlc2t0b3AtZGV2aWNlICYge1xuXHRcdCAgICAmOmhvdmVyIHtcblx0XHRcdCAgICAuY2hvaWNlc19faW5uZXIge1xuXHRcdFx0XHQgICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHQgICAgfVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cblx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0cGFkZGluZzogNXB4IDE0cHggMTJweDtcblx0XHR6LWluZGV4OiA1MDtcblx0XHRtYXgtaGVpZ2h0OiAyNjBweDtcblx0fVxuXG5cdC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbSwgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0ge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmF5XzE7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEycHggMTJweDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW47XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UtaW47XG5cdFx0fVxuXG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1oaWdobGlnaHRlZCwgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGUuaXMtaGlnaGxpZ2h0ZWQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0LmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0ge1xuXHRcdGZvbnQ6IDQwMCAxNXB4LzEgJGZvbnQ7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZS5pcy1zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19saXN0LCAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19fbGlzdCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHRcdG1hcmdpbjogMCAwIDAgLTEycHg7XG5cdFx0cGFkZGluZzogMCAxMnB4O1xuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2tcblx0XHR7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdH1cblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyXG5cdFx0e1xuXHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG5cdFx0e1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXHRcdH1cblx0fVxuXG5cdC5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2lucHV0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5XzI7XG5cdFx0Ym9yZGVyLXJhZGl1czogZ2V0LXJlbSg4KTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdG1hcmdpbjogMTBweCBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4iLCIudG9wLXRpbWVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzI1MzE5MztcblxuXHQmX19ib2R5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTZweDtcblx0XHRwYWRkaW5nOiAxNnB4IDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfeHMpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0cGFkZGluZzogMjJweCAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udFNlYztcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZCRTZCO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0cGFkZGluZzogNnB4IDEycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0fVxuXG59XG5cbi5taW5pLXRpbWVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDRweCAxMHB4IDZweCAxMHB4O1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRtaW4td2lkdGg6IDcwcHg7XG5cdGhlaWdodDogMjRweDtcblxuXHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0bWluLXdpZHRoOiAxMTBweDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udFNlYztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5xdWl6LXJlc3VsdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogOHB4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW4tYm90dG9tOiA1NnB4O1xuXG5cdCZfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdHBhZGRpbmc6IDhweCAxMnB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICM5QzlEQTI7XG5cdFx0fVxuXG5cdFx0Ji12YWx1ZSB7XG5cblx0XHR9XG5cblx0fVxufVxuXG4udGV4dC1iYXNlZCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZmluZC1vdXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDEycHg7XG5cblx0Jl9faXRlbSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdHdpZHRoOiAzMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNDRkNGRDM7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRwYWRkaW5nOiAycHg7XG5cblx0XHQmLXNjb3JlIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0cGFkZGluZzogNHB4IDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Ji0tYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcblx0XHRcdC5maW5kLW91dF9faXRlbS1zY29yZSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkJFNkI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IFxuXHR9XG59XG5cbi5jaGVja291dC1ob21lIHtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0cGFkZGluZzogMjdweCAwO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX21kKSB7XG5cdFx0cGFkZGluZzogMTAwcHggMDtcblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdHBhZGRpbmc6IDEyNHB4IDAgMTMycHg7XG5cdH1cblxuXHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuXHQgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jl9fc3ViIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDcyMnB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Y29sb3I6ICRibGFjaztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRmb250LXNpemU6IDE1cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX2xnKSB7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5XzM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlX3NlY29uZGFyeTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTRweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdFx0Z2FwOiAzNnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdFx0Z2FwOiA2MXB4O1xuXHRcdH1cblx0fVxufVxuXG4uY2hlY2tvdXQtdGl0bGUge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI1O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbjogMDtcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cblx0XHRiciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0fVxuXG5cdCZfX2dyZWVuIHtcblx0XHRjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdH1cblxuXHQmX19kZWNvciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIC00cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSzRBQUFBTUNBWUFBQUQ3MklZTEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUJJMVNVUkJWSGdCN1ZsNWtGeEhlZS91ZDg2YlkyZG5abSt0ZGxlN3Eyc2wyV0psUzdKa0xHVEhGbUNPQWh0SWJFRWxFSWVqQW9FS0lSUWtxQ29VRUJLS1NzcTRiSW9rWUJKVGxrSUN4b2dJVzJSdEl4bGt5N2FPMVVyMmF1OXpabWQyN25sWGQrZjNSaXRmMkU3Z3I3aktYVFgxWnZwMWYvMzFkLzYrYndoNVk3d3hYb2VEa2pmRzYyLzA5UmxrZEZTUUE0VEg4M3Rpa2RsUmh6ZTIwTEpkQ1NrSmsvT3FvaEs3SWlObXVGWlZYS093dEw1SURoMFMyQ25KLzcraDRlT3RmRGZ3NGZqNHI3Sld4OGNOdnJ5VzRUSjh4SXQrR3lzYmc3bGEyeDJEWmpCWnM3aXVGM2lDR1lxUXZxRGM5bXhtS3FMR0RCNHlTSU1XRDBYc2liekxwTzVSeFpVS3BacHJzcEpQUlZVcDBqQUxlOXl1YVR3YXlwUnJWb3ZPQ241VW5wNHQwdWFrSksxbWc2Y1p0YkRMSTFCQVViVmRTOUcwa01vVmxhdlVDVmp5WGRkbGhpTnN6NmhmMXBUZUtvUHBaWnNKbGozQng4aTVjMjdMUjdjMEMrWXoxVEVNdTFpTDFXcHVJZGFVVUtWVGpSR1ZVTUdVR3MyNXM2SXJUdFYwdHFucWVucERlNXpuVDh3VjlhMnJhOHZmUGxsSXZUTVY1YTNOamNscGQ3R1VzbFFSOWFNQlBTbWNzSy9KWllkWUhsTmNidGlrc1JwUlM4YVNzMWtTYlZHaG5rYVlXVmFObXNkRldDSGNqbmdPRjB4WHVCWldhOTVpSmFTMng5dFRIOWpVTE5LRlBpRnBVVHIrQU0vYlRzT04vWnUxNXBBdUhSNkZOanlvdEpPbzFLSkNDQ2xKaFRCV3BwS0dpU3BicFNCNUtMTUtFY1FKbzlZbGxjbExLc1pxNlVsT0dReENJVm1pME5QZWttMFVINW5NcWpGOUdHOUJnOHdRai9YQ2pOSTRKNDVOT3VnVXFFOGpSSW9rbE80eVNrcEVZYWNZbFJYdTBkMkt4VTRRS2hkVjA2aDRaYmRmZW40ZmtTeEpGVEpNS0N1enFOSGVjRTFYd3JjckhWUlJCeGhWN2djN3JlRGw3ZGdYd2pYQ1ROZnVJMExza0s3WVJEVTJJcmt3alhDOFdYSnU0V3hwMi9saDZmTXBzNzFoRTJnM2xaK1p2ek4vN09LWjE0eTRHNC9zLzJURFZXMjd1ZkExeUNDRlE4ZnczRWk0N0NFNlc2Q0ViZ0FEZVN5ZGhZQWdTeG1oa29UeGU1RlJObWJQNUl2NVI2ZlQ3Ui9adHBwWDdGV3dXdDBaU1g5WCtJcGxiVXA4UWtxUmdjQUxsTkkwTmc5U0lWVUlwckh1R2t3ZUFzMEJDSCtHU0p4SDZGV0V3bGdwT1NJWmFTYSs3SUVpOEp1R29Kam1GVit6b2RoREVNVFZsTEFGNGZNQnl1UUZmTjhsZzV2S1FKSHlzSlQwQXZaK0dvb2Z4dGtsek1XRkwxcHhueWhXdUpTU3g1bW1YVkU5dC9BdGE2RDFGbDUxa3BoTFVFWTFlVWxpTHVRUUtIWU0reCtWUXV3SGZ3cnV2b2o5TVFvSjR4Ny9EVG50aGt6QzRQa0ZPV01DUDJHZlVsbVptUkNPMyswdDFNcFVvemJvVktUa1ozQWVoNm05U1FvWnBmV0FJVE40MXdYNlRrQ0UxcDlVRGZnSWFJRW1mWkd0MWlYNEVtWGlyUkxXQ1MrNWwxUkZXWkdxckFLWldIVmpmOG1RRlZLUGdqU1k5M0EvbXpJV2ZkRWRDSGdsek5LSXFQb0V4dlpLc1Z5Q0N4dnZORGpMbUplcFBsazhPbTdCbUNOQ2txS2lLNU0wb281VHlkb1I5RndsWVZTaFU5Vm9EaTlPZi8yWDU0MVZzUmsvRnM0dUhaejF5TVJFRUpUOGwxM25sVWZEdS90Nk45NTM2OS9YTGl5dHhhcHU4QkVpbDRWVHR3QzZZZ3B5NXBMUVpBRno2ekNuWHI0Y0M4RU9ZNGJuenBVMG9yRkZHQmhUSW5vS0w2a28rOEVhRzhvUGxIS1o0QXZDbHJJcUtUV0R0WUdrOGRhRHZKZXdweVZ3RE15MjRVVU8zK0U0aURwU05vT1haMkNNZVNvRmhFemJzWFlVdkMvRFRrd3BZS0FVMFFvODRqUU5oNjBDMVZFb2ZScHJtMGpkT09ncVJKckFJSktnUDR3SW95RzJIY001MTRFKzdzOENYZ3pDUkJGS3daT01VaEVvbmM3aWJEZ1dxNEZlaGRiZkJlZExGZWVVY0xsSUlCZXNDUzZ6QkRveDNNdW9XekZrQUtvMlZJK0lKeHIxamxqS25TL3JjSVBuRFpFYXlyTFJFV3VVSGkvRG9hZUlwMnlVRERHUDBJdjQzU3I5d0ZGb0htdER1S01MeHluSndMUVlyWUNuVTVMNzY1bWpmQ04vY296RmRxLzVHMW56MGw2MmRwYXBRZnBrSVZoZU44U3N3MVI3bFNoTDZpM3hVWGVoK0FBdnUvTmc0RVpucHZTUXNUcmFSRVFnSDNhL0VwY0wrY2N5NC9tZkRHdG1UK0tHeG4zcmFtcWplUTJWZmljSjYzQTRvU29LUTNMeGU0UXJXa045OFZZY05GKzlrSXRFZXByU251K2NjV2ZLUzhYSHA2YlZ1RmtTVmY3VHpMOC96YlJFdUp6Yk1qb0hDQ1JlWnFPLzRSYXZhcmlKMjdiSEJyNTMwOCtMWitkSElJenJFU01DWVd0MXhWRWtLQ0tEcUJOOENhM0lWOEFRR0NnRzg0SmVFbmtCaWd6ZU4xenlZaHBlSWI5OFNZazBpT1FtbEl6MVlobkdsUVNGZ0E2Y1VwYnhiaGxyVjljanl5VnUvVXVKTDhCRklnMmxkTHpBTWZoQjVNWmJnNFcxSmdnRG9VRDQyR05Dc1FRR1FaQitpYkQ5bGVRUWNCaTRoa3IwdGdnUm5uQ1lRZzE3dkJDY3hvTUlpdk94dng3TmlvRWZZbjNnV0FyT0theklRa2ZFSFljanRPR2Rpd2lXeFh0WGNCSEJuaG9PS2VFdTdUaWx5aFNXd0Q0RHgwWnhmQkJ0OFpEL2hmME81cXFBQSsxV2Y3SXAvWVBoZzYzdkczZ1dhVlR4WGRMTE5EOEZMZzQvdS8rQk9SanY0c0svUEozWmMyQ1BPalFFQ2tORG9tWC9sdERpOTA5WHlTdmoxN3JTVTMrMHRkMlp5MGRMbWZHeHB1MGJqY3hkNThxYkh2bEFwemRUdVpHcTZnQWdYclBTWkQxbGJVbU9MajgwZFM1OTF4TnEvejAzRHhyZDhkdGhmRE80Ri9pbUdUamtUZ1NCTnFwcnp5SVl0ZUxFdEJWTzVMTlBqelpGM3RTOFhVL0V6MlorZlBZcHZsUTEvS0pUdHE1c25kZGl1clB3VDZlUlJmeWxOVi9kTTN6aEV3OVhtbTd1M1J2ZTBmRW51THZKR0psQXNCblVBWmQweTJKT0JmSEZsY2VXZmp5U3cvbUhzOTk0K043NUIrZUQrNzBFdXI0V1ZLRE5IOXZXRTkvZCtabm85bzZFbGdTUUZISTltRjJMTkR1Qk5CYllWNVZScWtEcFhWRGhZekNHelhYRkVsS0JGSXRJSmhOSTIvMDRFcWxlNW5ENW56R21qQUFML1FYSWU0d3hqeWd3S3dsUERnd1llSWx5ZmxnUzVSMVFlb29xN09QQU90ZER3d25CRUpFY2NhMVUyQlJUV1MvTzdSZUVmNHNTSlFLNk4rQWlMWGorTXh3Z1VoM09QbXF0VGIxRk1zQU1WMDZwY2YzbW1YdE9maTN4ZTcwZjBsZUZHeEROenNKYzhsTFRybkttY3Y3aXZXZHplbE9vMGM5VkY3dSsrSllkM0hXdlJ0UTRoeHZpeXNCOGxLeEY0cjdBVkVRelNwZWRoY3BXTFdxRXFhVWxsaDhhUHhsYTF4aGpxdm5Zd3ZkUExsaTl5VlI4NytyMXZPQnF5RDJCUVkrd3FCVXZEazBvdk9pTWE4Mlc1ZVZxeXl4bXBCV2Q1WjJGTXRJUFNXcmQ4ZW5zRDBlV1ZaTVZhNmV6T1o3U0M5V2x5U1Z5OHZuQzVYOGJyeGlaZm9keDJTWmVvSFhnQUNOREIxZzM2VlluaGlZY01ralUzby9kMUhYeHcwY3VZclZzK3ZqR1NHalhsVnI2ei84anFnLzJHUEdyVzJPaDd2QjYzNVU4MU5PNFN1c01tMXByVE5qbnN4KzIxcWVFTTFzWXRhZXFudzEzUmJ6YVdHYTcxcDBZOEdiS3p1eWRKLzZ6L2FOYkcvWE94czlCempmQ0JpYXNqbFIzWlRhMzc5U211NCs4RXBPL3F6QitXMkVGQlYzZ09lNkthSGpmMi9yMDBkb3FUdllNaWJhNU5uUCsyM1h2dWp5Q1lqREFOb0V6ZUN0UHZ1NXZkMFV2SExUdGNFTXVVUkZkMlpiY2lLR0ZOV0ZtVEpGdVNvZER1N3FkNkREQTEzT0VGTGJxV21iZ1hOVjZmRU9MVVN5bDdJb1g1b1ZLSWZIMkRVamZmcGRibEhPeDZ6cEYrZkZuaCtONyszZk8zM1UyTFlyRmJQdSs5YzdGSi9WYzE3dU1wc2xQSHdrZ2lXais0aldyblN6TDlYMTRvek41ZEVGWit0d0RwWFcvZkdjMFAyWUw3NG1Db3ExdTRJdWYvWG1sNDNzZlRDcTU2ZlVxWlM0d2FxTXlQdlVJZWV0Mmc2UnpUWlhqTTVwNWJZL01uNTFkY0o1S2gxZC9ha2VieUhyTkxNUWFKNzl6NnJIdXY5eTVSWmFjRGtUQ2NhWEpQRC8yNWVOY0NVdDM5UjllL1hrdlY3MW9ycktPWmo1MWRMcDIrenE5T1I3dEx5WGxjQ0lTdjZVeVdYNlVGb3E3cmEzdHRjS3htVlBSYmUxcksrZXpidWZ2ZC96YTh4cHV5RDkwTVlXNnBDTTYyTDZYR2RyRHhlTlREbEVCM0RvaUJ4dTM5Ynk1bXN0bmE4T1pTUEhjNHVIS3I4YkwvZi93dnUyVjhUa1M2VzcrWlBiQjh6OXR2bVhnU3QvemU1Q0xhbm9zU2k3YzhjTzdFcmR2amlaMzl0enNMbGUxd2lPajFkYjNYOTA5ZDkrdmpxYXU3K3V1anVjRjVrOUh0alJkNVJYZEt3R0RQR3R0c2l4c3Q1dVorcEhjQXhmTXhEdldYOGQ5YjhrWnovNmRFZ252amExdC8wUmhlSkxVQzBtVlpRQ1p2bXhxNG41anNDZHpQUFlWK25MRHE0L2t2alZYTmJ4bmdLaGhrM3JWN0tUZUVJbFAzbjNHWHZ1Vk4yOGIvZEtKNDNxYlVWT1ozTnB5MitaZU4xZGVvQzVKSzhuSWRPS21yaTZaRjljcy9lamNFNzd2UkZ0dmU5TUdSQ3dkeGMwWlo3YjRaOFZISjZ0VVp4a3cwZ3FCL1J2Sy8wVHorNjRNei96cmt6OXVmOC9tUDYxTkxyVm9LYXVpeENOUGwzNDkrVXpqenQ2L3lnNDkrd2c4ZFVCcE5Cc1F0UjVEOG4ySFprYjczVnJsQjRwT0JmZjRlakRleXlMbW5YNis5bDRsb2oyS0ltd000UDQ2eVpVWWlwc2R3dVpBejNRV1JjVUNNRndubytxWUlMSVRhT2FZcXFudjk4dlZlYU05Zmt6Ni9oWUllRUJ5R2ROajFrWHV1WTZoSmY5UlJ0d2I3SVg4VGZDdVpiTXhlY0xPNWt3MVlWaCsyZHZqelplbmxMaXhwT25XQm5zeForRnVlZUx5TTByY1hCTnVhenRjemFYWENvZDM4ckpIdGFoNlgyNW80a2VOdS91T1U1UGV4MnoyTnMrdS9VS3hkSXN4Ylk5VExFMXByZUZ2eUtLM3cwMFh0eW9Sd3lFbUd5S2N6d2FZMXVwdm01YU8rODNhZFBZblROVk9JczI5elMrNWU5VlVhRkZ0REJ0TEI4OE9pNnE0dStXREEvdjlpcmVIVnp4QUk3R0FyT0txRWEzcWw5SGRFR1RNNkVsK0xmT2RwL1NtMjY3Y1dqNDl1N244eE53MElNcGhwaW43Z2MwZVZGeXl6NHZKTDFWK2tVbEVkamJIc1YvWFFnYjRVYXVpNEJoZTJYT1FHZFlCQkIwS2xhMVQ2cTZHajRSN2t6Y3QvK3ppbmRWTXRkSjY2OEF0aFFlZis2cXI4cGFtRy9wMkt3MTYvTGtQUFhCVWF3L3oyQzNyUjZPdDhTdk8zWDcvUkh6dmVtNUU5THlaVXBYOGRMR2QrWFFYWkp3bHBsN2lhWHROMXhkMlB1dzY3aXFGc0Q5QVJGd05CMjR6VzZMbTQ2bXY5NzNFY0hlNWYvMWRZTHAzNFlKeE5Ibzh0R0tPQW10bWtaNDNHejN4RGZab1RqVjc0OHZ3dERCMy9CTGFOeW1pMFRscy9RWFc3SkNlUUF1RWVOUmdKVUNGWlFpNzkva2FqcERBWUp2QVFCb0NqOEpORm9FWUoyWEZYZFE3b20vMTVrcHBvcXBUU0tkWEFPOVphQkdaN2tMcE82VUxTM2MzNzF1N3p5czRPdUREYzFyTTJERi96MU1uV3YvNGl2ZnpVb0JScWRRczdhSGw0OU1QTjF5Nytwc3drSjNBczJHY2N4d2dleG9HR3JSekRxTmlzYUNjM1lBYlp3RlJ1cUhBMDR6NVo4cFovblQyMENuUzBOUFk1dnZzbHFiYk40MzRaZmUwL2F1TGk3eE56WllQenJlaFhaZm8rc0x1ZDRQL3hzVzdueHBwL2N3MVM4cy9HYkhqZTd2WDhKSVRaVnllTDUrdkhJc01oRC9wTFZhemhlSE1iS3FkL0hUNnlOS201THY3bTBYTnIxbFhyUElySitkbW5HZVhMWGR1NUR5UnplOE5iZXQ4eE0xVzJoaVQvWUFlR2FZYUZWNTFQNDlDeWdPdlArY1ZWMm04cnVldDNIRk12VFZhQzdBMWNPQVRnRk52Z2Z5YVVISTVTS1AzSUkxZURibGJpcTZha3BNSTUzNERyUmQ5NURtSVgwZWtUNkd6TWNsTUZxMk5GUys0VXdVbHRxM2RYRHAwbGlSdUhWandwZ3ZaVUg5cXYrQitEZnM4Z2FJVUI2MVc0NUY4NWN6Q2ttcXByTFpZeUhsenRWSjBSMWVFNldRTmlqbFVEU0laZEhmMG1GSHpiZmNCb3FpN2lPTjM2V3ZpRmRRWFcxR01vUktCQmdTWEJtMVlZRWtXZFRMbHA2VWlOdWw2SkVvaVFWbUVta0hLSlBtTjlNMUliVEY3S1NjelZsQkQrbVIrYU9MSmtlL3hPOUNIRHBid2wwVGM3Z043VFBPS3Buc2JyMSt6aWRlOEhtd01VbmtBWXJXZzFZSm9oS3dIVmFFNGdWRFF4WkxzY3F3R0V5aDlpUEk4UVlxVWpyQldud3ZhRFFJdExKMFlhSmJTQUZRQUhXQi9mZmRsb00zcXJaK2doUlIwRHppZStBVjhpeElHRzN5b0NXV1Fwb1NKNjVUckpWTGRNWHhKVmMwZ1BLaS9ORmEvRWlMdHBmN0U1YTRIWFlFeDh2bno2bDBMQmczb1Z0am5yb01iS2xXdldESkFBNDFlTlFRRm9sTVRFVXhWTXJWU1VNMkppQjZPYUU2aGFHcGhTL3FPN1dPdEErZG1pa0liVUVSVm9QQVo4R242bFdxTDFkSnFlMjdKSXlwenVZMjZpd1lGbk1JWjBSSERTQVVHYVJCRnExRW1BaHFBNVBVZXJVMDRYZlp5WmFrM040U2tjSU02RndKREhZcTlLNFhnRXRPWmtmN0JtU296MVJoMjJwQmpHcEhSb0t6ZWtGa0dwdWNJSmxaUWMwSUVmbERvZ3Nvc2plZ2pWRk5WV1hZdFNLSVhiVUlmWEMwams1V3hJZ25IY0pHZmxyVm82S0pYcnF5QkFjWFJLNDdRcVBXTWRKME5BcTEybEtybzFqQWJaaGRvMFhLelRuN2gzdE16M1FldTdYVEdDNVgwd2VFOGl4aXVZcWdaanQ2MXFoQUhIRVE1VjN6cDAwYUkzSVYrVkROc1RBbU4xK285ZnhkL2xLQVpwem5NZFRUbU5yUkhuWWtoUU1PaElVNWVDa0ZmRlpLK1pwRzJvdkQvNitmeWVPSDNBVHdIQjdYQk93WTFjbXZkeUg4N09udjJxSy9DQncxb0RsNm0vZW8wWG42Zk4vNHhmSjJQL3dIQndrLzhielorY3dBQUFBQkpSVTVFcmtKZ2dnPT0pO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNlbGVjdC1wbGFuIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHQuc2VjdGlvbi10aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgMTFweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjdweDtcblx0XHR9XG5cdH1cblxuXHQuc2ltcGxlLXRleHQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luOiAwIDAgMjJweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgNDhweDtcblx0XHR9XG5cdH1cblxuXHQmX19ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMjRweCAwIDA7XG5cblx0XHQuc2VsZWN0LXBsYW4tLXNlYyAmIHtcblx0XHRcdG1hcmdpbjogMTJweCAwIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRtYXJnaW46IDMycHggMCAwO1xuXG5cdFx0XHQuc2VsZWN0LXBsYW4tLXNlYyAmIHtcblx0XHRcdFx0bWFyZ2luOiAxOXB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2ltcGxlLXRleHQge1xuXHRcdFx0bWF4LXdpZHRoOiA2MTJweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdC5taWQtbGFiZWwgKyAubWlkLWxhYmVsIHtcblx0XHRcdG1hcmdpbjogNnB4IDAgMDtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRcdG1hcmdpbjogOHB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19wYXktbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogOHB4O1xuXHRcdG1hcmdpbjogMTVweCAwIDEycHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGdhcDogMTZweDtcblx0XHRcdG1hcmdpbjogMjNweCAwIDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGxhbnMge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z3JpZC1nYXA6IDEycHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA2NDBweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblxuXHRcdFx0LnBsYW4tY2hlY2tib3g6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEvMztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0XHRcdGdyaWQtZ2FwOiAxOHB4O1xuXG5cdFx0XHQucGxhbi1jaGVja2JveDpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQrIC5zaW1wbGUtdGV4dCB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ5MHB4O1xuXHRcdFx0bWFyZ2luOiAxMnB4IGF1dG8gMDtcblx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdFx0bWFyZ2luOiAyNHB4IGF1dG8gMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MzlweCkge1xuXHRcdFx0LnBsYW4tY2hlY2tib3gtLWJlc3Qge1xuXHRcdFx0XHRtYXJnaW46IDZweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYnV0dG9uIHtcblx0XHRtYXJnaW46IDE1cHggMCAwO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRtYXJnaW46IDM0cHggMCAwO1xuXHRcdH1cblx0fVxuXG5cdC5wbGFuLXRhYnMge1xuXHRcdCsgLnNpbXBsZS10ZXh0IHtcblx0XHRcdG1heC13aWR0aDogNDkwcHg7XG5cdFx0XHRtYXJnaW46IDEycHggYXV0byAwO1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHRtYXJnaW46IDI0cHggYXV0byAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYmx1ZS1sYWJlbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyNTMxOTM7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdHBhZGRpbmc6IDJweCA2cHg7XG5cdGdhcDogM3B4O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdHBhZGRpbmc6IDFweCA4cHg7XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cdH1cblxuXHQmLS1ib3R0b20ge1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XG5cdH1cbn1cblxuLnBsYW4tY2hlY2tib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0aW5wdXQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdC5kZXNrdG9wLWRldmljZSAmIHtcblx0XHQgICAgJjpob3ZlciB+IC5wbGFuLWNoZWNrYm94X19ib2R5IHtcblx0XHQgICAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXHRcdCAgICB9XG5cdFx0fVxuXG5cdFx0JjpjaGVja2VkIH4gLnBsYW4tY2hlY2tib3hfX2JvZHkge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRibGFjaztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0LnBsYW4tY2hlY2tib3hfX2NpcmM6OmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdHBhZGRpbmc6IDEycHggMTVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4sIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0cGFkZGluZzogMTZweCAxNXB4O1xuXHRcdH1cblxuXHRcdC5ibHVlLWxhYmVsIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTExcHg7XG5cdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRcdHRvcDogLTEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2lyYyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2xlZnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDRweDtcblx0XHRtYXJnaW46IC0zcHggMCAwO1xuXHR9XG5cblx0Jl9fcmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRnYXA6IDlweDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdHBhZGRpbmc6IDdweCAwIDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGdhcDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19tZCkge1xuXHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfbWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHQmLS1ib2xkIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblxuXHRcdCYtLWdyYXkge1xuXHRcdFx0Y29sb3I6ICRncmF5XzM7XG5cdFx0fVxuXG5cdFx0Ji0tZ3JlZW4ge1xuXHRcdFx0Y29sb3I6ICRncmVlbl9wcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4uZ2V0LWJsb2NrIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jl9fZHVnYSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Jl9fd3JhcCB7XG5cdFx0bWFyZ2luOiAtODFweCAwIC0xMnB4O1xuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGdyaWQtZ2FwOiA0MHB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XHRcdGdyaWQtZ2FwOiAyMHB4O1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMS4zZnI7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdGdhcDogNjBweDtcblx0XHRcdG1hcmdpbjogNDVweCAwIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHRnYXA6IDEyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1YiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblxuXHQmX19yaWdodCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAtNHB4IDAgMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjZweDtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA4cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z2FwOiAxNnB4O1xuXHRcdH1cblxuXHRcdC5nZXQtaXRlbSB7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEyODBweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogOTYwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNnZ3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTA2MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDgxcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTMxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDI2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA5NjBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnZ3O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTA2MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE4NnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIzNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDk2MHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmdldC1pdGVtIHtcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTNweDtcblx0cGFkZGluZzogMTFweCAxNnB4IDExcHggMTZweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0cGFkZGluZzogOHB4IDE2cHggOHB4IDEycHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250U2VjO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1heC13aWR0aDogMjYwcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cdH1cblxuXHQmX19pY29uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnN0YXItbnVtYmVyIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDAgMCAwIC0zOHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLWdyZWVuIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5fcHJpbWFyeTtcblxuXHRcdC5nZXQtaXRlbV9fdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQmLS1ncmF5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXG5cdFx0LmdldC1pdGVtX190aXRsZSB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0fVxufVxuXG4uY2FsZW5kYXItYmxvY2sge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRwYWRkaW5nOiAycHg7XG5cdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0d2lkdGg6IDI5OHB4O1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRwYWRkaW5nOiAxMHB4IDE0cHggMThweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiAxNnB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTRweCAxMnB4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdC5zdGFyLW51bWJlciB7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIycHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTA1JTtcblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uZmFxLWJsb2NrIHtcblxuXHQuaDIge1xuXHRcdG1heC13aWR0aDogNjk3cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMjdweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDQ2cHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0bWF4LXdpZHRoOiA1MDdweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiA4cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGdhcDogMTVweDtcblx0XHR9XG5cdH1cbn1cblxuLmZhcS1pdGVtIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4sIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHQmX19idXR0b24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDdweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cGFkZGluZzogMTBweCAxM3B4IDEwcHggMTNweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDI1cHggMTVweCAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ljb24ge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRmbGV4LXNocmluazogMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Fycm93IHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW47XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdH1cblxuXHRcdC5hY3RpdmUgJiB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LWZhbWlseTogJGZvbnRTZWM7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRjb2xvcjogIzI1MzE5MztcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Jsb2NrIHtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cblx0LmRlc2t0b3AtZGV2aWNlICYge1xuXHQgICAgJjpob3ZlciB7XG5cdCAgICAgICAgYm9yZGVyLWNvbG9yOiAjQjJEM0ZGO1xuXHQgICAgfVxuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdGJvcmRlci1jb2xvcjogI0IyRDNGRjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFQkY0O1xuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0fVxufVxuXG4ucGxhbi10YWJzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogLTZweCAwIDA7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRtYXJnaW46IC0xNXB4IDAgMDtcblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmF5XzE7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTZweDtcblx0XHRwYWRkaW5nOiA1cHggNHB4O1xuXHR9XG5cblx0Jl9fYnRuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Z2FwOiA1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1pbi13aWR0aDogMTAzcHg7XG5cdFx0Y29sb3I6ICRncmF5XzM7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250U2VjO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHBhZGRpbmc6IDEwcHggMTdweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtaW4td2lkdGg6IDE0NXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuaXMtYWN0aXZlIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNTBBM0U5O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGVza3RvcC1kZXZpY2UgJiB7XG5cdFx0XHQmOmhvdmVyOm5vdCguaXMtYWN0aXZlKSB7XG5cdFx0XHRcdGNvbG9yOiAjNTBhM2U5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2Jsb2NrcyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0fVxufVxuXG4ucGxhbi10YWIge1xuXHRkaXNwbGF5OiBub25lO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXHRwYWRkaW5nOiA4cHggMTRweCAxOHB4O1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA0MDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cblx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAyMnB4IDI2cHg7XG5cdH1cblxuXHQmLmlzLWFjdGl2ZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1hcmdpbjogMCAwIDVweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0fVxuXG5cdFx0c3VwIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbjogN3B4IDRweCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2FsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogNnB4O1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmZmYyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdHBhZGRpbmc6IDRweCAxMXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHR9XG5cblx0XHRzcGFuIHtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRjb2xvcjogJGdyYXlfMztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbl9wcmltYXJ5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zaW1wbGUtdGV4dCB7XG5cdFx0bWFyZ2luOiAxNnB4IDAgMDtcblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDFweDtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgJHdoaXRlO1xuXHRcdG1hcmdpbjogMTNweCAwIDQxcHg7XG5cdFx0cGFkZGluZy10b3A6IDEzcHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z2FwOiA0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdC1pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0Y29sb3I6ICRncmF5XzM7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlX3NlY29uZGFyeTtcblx0XHRcdG1hcmdpbjogMCA1cHggMCAtMXB4O1xuXG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnd5Z2V0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxMnB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRwYWRkaW5nOiAxMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMyAxMkMyMyAxOC4wNzUxIDE4LjA3NTEgMjMgMTIgMjNDNS45MjQ4NyAyMyAxIDE4LjA3NTEgMSAxMkMxIDUuOTI0ODcgNS45MjQ4NyAxIDEyIDFDMTguMDc1MSAxIDIzIDUuOTI0ODcgMjMgMTJaJyBmaWxsPSclMjMyNTMxOTMnLyUzRSUzQ3BhdGggZD0nTTE3Ljg1MjkgOC4zMDM1OEMxNy40ODcyIDcuOTQwNDcgMTYuOTIwMiA3Ljk0MDQ3IDE2LjU1NDUgOC4zMDM1OEw5LjczNTM4IDE1LjA3NThMNi43OTE0IDEyLjE1MzFDNi40MjU3NCAxMS43OSA1Ljg1ODY2IDExLjc5IDUuNDkzIDEyLjE1MzFDNS4xMjczMyAxMi41MTYyIDUuMTI3MzMgMTMuMDc5MyA1LjQ5MyAxMy40NDI0TDkuMDc2ODkgMTcuMDAxM0M5LjI1OTcyIDE3LjE4MjggOS40OTc1NSAxNy4yNzM2IDkuNzE2OCAxNy4yNzM2QzkuOTM2MDUgMTcuMjczNiAxMC4xOTI1IDE3LjE4MjggMTAuMzU2NyAxNy4wMDEzTDE3LjgxNjUgOS41OTM2NEMxOC4yMDA3IDkuMjQ4MjcgMTguMjAwNyA4LjY2NjY5IDE3Ljg1MjkgOC4zMDM1OFonIGZpbGw9JyUyM0ZGRkRGQicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cblx0XHQueW91ci1zY29yZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFNUVCRjQ7XG5cdFx0XHRwYWRkaW5nOiA0cHggMTJweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdCZfX3ZhbHVlIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXG5cdFx0bGk6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAn4p6kJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC0xOHB4O1xuXHRcdFx0Y29sb3I6ICNGRkJFNkI7XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMnB4O1xuXHRwYWRkaW5nOiA4cHggMTBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI0IyRDNGRjtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXG5cblx0Jl9faWNvbiBpbWcge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRmbGV4OiAxO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cbn1cblxuLnRvdGFsIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDRkNGRDM7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdHBhZGRpbmc6IDEycHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXG5cdCZfX3ZhbHVlIHtcblx0XHRkZWwge1xuXHRcdFx0Y29sb3I6IzlDOURBMjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXHR9XG59IiwiLmRpc2NvdW50LWhvbWUge1xuXHR3aWR0aDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuXHRwYWRkaW5nOiAzN3B4IDAgMTc4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAyNHB4IDI0cHg7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nOiAxMTBweCAwIDE1OHB4O1xuXHR9XG5cblx0QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0cGFkZGluZzogMTA1cHggMCAxNThweDtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgNDBweCA0MHB4O1xuXHR9XG59XG5cbi5kaXNjb3VudC10aXRsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMjcwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0bWF4LXdpZHRoOiA1NzBweDtcblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC0tdGV4dDogYXR0cihkYXRhLXRleHQpO1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRsaW5lLWhlaWdodDogMS4yNTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cdFx0XHRtYXgtd2lkdGg6IDU3MHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19sZykge1xuXHRcdFx0Zm9udC1zaXplOiA2NHB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0LXdlYmtpdC10ZXh0LXN0cm9rZTogMC4zNWVtICNmZmY7XG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGNvbnRlbnQ6IHZhcigtLXRleHQpO1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogdmFyKC0tdGV4dCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cdH1cblxuXG5cdCZfX2ltZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1NSU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDE2MCU7XG5cdFx0XHRoZWlnaHQ6IDE2MCU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdFx0XHR3aWR0aDogMTc1JTtcblx0XHRcdFx0aGVpZ2h0OiAxNzUlO1xuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1ib2FyZCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDYxMnB4O1xuXHRtYXJnaW46IDQwcHggYXV0byAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6ICRicmVha19zbSkge1xuXHRcdG1hcmdpbjogODBweCBhdXRvIDA7XG5cdH1cblxuXHQmX19ib2R5IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cdFx0cGFkZGluZzogMTVweCAxNnB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDI2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGVmdC1pbWcge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IC0zOXB4O1xuXHRcdHJpZ2h0OiAxMDElO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0d2lkdGg6IDIxN3B4O1xuXHRcdGhlaWdodDogMzQ4cHg7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdCZfX3JpZ2h0LWltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogY2FsYygxMDAlIC0gNTRweCk7XG5cdFx0bGVmdDogY2FsYygxMDAlIC0gMjcwcHgpO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0d2lkdGg6IDI3MXB4O1xuXHRcdGhlaWdodDogMjA2cHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHdpZHRoOiAzMjhweDtcblx0XHRcdGhlaWdodDogMzA4cHg7XG5cdFx0XHR0b3A6IDhweDtcblx0XHRcdGxlZnQ6IDkzJTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0LnNpbXBsZS10ZXh0IHtcblx0XHRtYXJnaW46IDAgMCA2cHg7XG5cdH1cblxuXHQmX19zYWxlIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFOTUFBQUF4Q0FZQUFBQkFpNXhRQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQXpWU1VSQlZIZ0I3VjFOYk56R0ZYN2tjbjlrNjRleUxOdEJtbWlVeEcyaXdKWlNwRVdCSUxCODZDR0h3ZzRRb0dpQlZuRjc2cVZKMEV0UGlaMmdsLzZneWFVcFVnU1dlakhhQm9oemFRNHRFRGxBZ1JSdW9aV05xSmFsMkZUajVrZVdMY3J5U3F2bGt0UDNoak9yV1pwclNiYjhJMnMrWU0zaGNKYmNSTytiOXpQRDl5d3dNTmdFWUl5NWhVTEJwWFlZaG00bWsrbkRwa2VYb2lqeWJkdjJzZCtmbUpnb3dnM0NBZ09EdXhpS0JDandmU2p3cnV6MlNQQWxJUmgxY001ZHk3TGE2QnlQZlhSTzQvRG80N21yeGtGTUlCcnYyL2MxdWJ3U0R2TkxGZnJ1UWUzNk1INk9uRGx6eG9NMXdKREpZRjN3NktPUHNrUlhQd3A4RVFYZWwrZWtBVndpQkFrOXRydnBLRWtnU0tMYTlNRjJFVC90Mko3Rmp5OUkwWloxb2NWcHA3SFcxbXdiTkdWY3E1Qnh3YzM2L0dMRkI3L2lSak5sei9uMmZSYWZyWndQUjJiQjJ0bkVNbDlwZ3VoaW1mRXZGZ0htUTN3V2QzbXBpdmR3d09yYUd2KzZFSjlYRGoycnAzV0tuL1o3K1lYRmZ1d2RMSmZMTDNtZTU4TXFZTWkwaVNFSndMU3Vtc21UR01vVUFiRGRwYjZENDJqbVA5amc5aDc5WTdVNGZuUWxzSWdRa2p5K0pFMU1FRGZud2x6ZzJZKzFkdHVkVGJNbzVENWtMUmJOb2JEbkxmRWNxK0M0a0s5cEpRQWtRdlNmT1JDRTZDd0FMRlJGVzR5bGMzSE1MNTl2eVVDbXh3VStVMGJ5Tkl0ci9PSVMxTjF2Nmlwd3J5VHVDL1JkSXRZdUpHRnhsdjQ3QnZGellpVk5aY2kwd1VCbVR6YWJaVGpqSytGaTZwb1UxbloxcnBrK2tCakw1T3p2cGp6Q3cxa2ZvTjJaRXZmY1h1Z1N4N1ljSTZIREdkOUR3V2FRc3ozN2tSWm1OV2M5cUVSdUZJUStYSzY0dkJ6NVVBb0FyZ1F1b05hSXh1YnFiazdhQUxZNGtBWVNjb3V1a2NhZ3RoeExmWUlVV3pQUUNJcEU2NEhvNUNXb3Z2OC9vTitlMmIrckdIMWFPaEZOWE5tSGs4bWg2L2xVaGt5M0NjcjJSN1BCbDQ0d1U1ZjBjU2pnQjFEUVI3SFpoZTArWlFLQmRKYVQ0MEZwQUNJQUhWdWRPWHQzNi9ub3dvS1BmOTErUHIzb2N4dTFnQy84QXQ5cXlWcDhQZ0Q3YTYxdHNBTi94L2dWbDZTQVcrQ2owTHJXdHJ6TEYrUXNqeVpROU9GMFRRTllPTVBIZ3I0OCt3dU5zQkRHd3A4aTBEWnFBakhUTDlScmpvMkFDRFZWOEpzeDBiWmFNb1BoSjFmSlJ4c2FIeDkvUFcyOElkTWFrSFNHeVNSQ0RTR0VQbTI0NWcrdzVFVVNiREkvckdZbkZtUTBLVVQvOXJ3TGp1WGJXM01RbFNyQTUwUDZRNEtOWkxHNm0zMVlDbDBpQTlyK0VLSVBZRGtXNHhmTHdteWhvejd6MDdtTmhPQW83TFhuU3ZOSHRLVVcwUHRqMGl4ckI2RVp0anF3bVZGOTU3LzRRVVc5TFQvSUw1VnBnanVPSnQrUjVMaDdsa3dwb1ZEUlZrNHd0WFd6cUpGSmxIQ0thMmJSc2draVorc1V3UlRmbDdhNUVIU0d6dTcwRXRpUHQ0a1p2V2EzazgyTzlqelo3T3JldWphSVRSeW43cjYxMzRIWDdKNDJjUy94RzVSNVpMQ3VDRTk4Q2RVL25nUHI0WmJqNGVobGxrYW9PMG9tSmZDYXNETjFTUWszSHNubzdwSXp2RWNYMHlKQTFMNk9IeUFnQkc5bjN1ZnpWWmRtYTBVRWNhM0JMSzFtZTA0ZDBza1Z6OVZJSXN5aWtwejlzWTNhQlN6V3ZQeGdJa1JDd0pQbVRxcmpiSEJYZ1h5b3lxdW53TjdiZmp3Nk5Vdld5Q0VrMUxDNmZsTmtrbVE0S0cxN01hdnJ3cDEybmlid0tyS2o5OWs3QzY0d2Z6aTQwSkYzTFJ0ODZDZ3NmeThob0xyd0pRVlRtU3F4ZlYrdGFRSkJBQzBTcEk3a0E5RDlsUzlRZjA5bEJxVTd3NFlFOXphcTczOEcxYjlNNGQ4NWQ1eFBMZlFobWJyVnRUV1RTUkVJbS91UUFFOGdFVWF3VFpFZnorNXBaZUttRHpiN0tMd3VDcVJyZDZBd3R1UW8zT2xhV1NSY0JvOFB0a3JpUkV6ZGx2NGhYd0FkNUxpdEJEOEpNbzlrUDU4cUNTZXhCaVFBbjFtS05RaDlkaFNFejZEQ3A4cVhxQ09FOFFrTTFvamcxMk5RUFRsRFN3akR5SUZSSk5SaDZsODFtWEJOb2grSjg0SThIWFplMnpObFJWWi9kTXJ2dGRwemZkWjlzZFlnOHlmeXJvcDRQUW1zTUlkSWtIR0dGNUVkSGJxR1FNRW1uMEgzRjhRUFRFU1FsRWJTSFcxQmpnYlJKQU9EOVFiSlorV25Kd0VEUmNjanY5S1AwYjE0SVhtbEwwcE5SS0hBZlZaMzYwdlpIN0xlYU9UeWk5SGtmTjBhUXAxd3B6amxxU1RRbzBicVBvWVFCaHNBRk4yci92VXpVaFRERUc4OUdyNnVmZFBUMDlPSDBhOTNzVGxVK05QVEkraDBIUTJHUG5GSmcxQUVLVHZ3RU5pUHVTYUNaTERwa0hubWZnalJmNEtXTExrbkEwRFdXcVBCaWtqMnR6cVAySSszRGdTL0d1c1AvM1VwSnRITGU4WFJ3R0N6UXUzcjQ1Y3JET1lESnZyU0JoS1JNRng5MUhxcy9TVzdJM2MwK3NjMEkvTXIrNU92R2hJWkdFalEybFB3NWxubDUrKy9SalBSNWtmU1NFaWtRL0JwNldoMHhtZENHLzJzeDVoeUJnWWFsR0lSQy9DNFBGVEhEZ28yNE9FRDY0bjJOL2pacTBlaEZMRE12cDFDSXhrWUdOUkRSSkZKd1N5RXROVFRhK3NYOC9uOEs4aXc5ekxiQ3djRWtaN3NNRVF5TUxnZWxuZkFzeHFaeUx5anR3M3RyMi96cW4vN3ZKOVk1eGdpR1JoY0Y3UU1wTjdtMVRYVFlidkhIZUlqczJKaE52ZnlIdU1qR1Jpc0JBbyt5SzF3Z2t6eWpjdDkvSEtaT29XZlpCWlBEUXhXQnUzd0Via2tLS2VFN09zSGtVUWkzaTdrUFBjZ0dCZ1lyQXg2YXdBNkN2VDYvcHdpMDREem8wZUsvSXRGbzVVTURGYUphRXp1MTU1Ym9qY2Zpb3BNRElKUWJDVW5NaGtZR0t3TWVtdEJLSjRJYUVscDJONjllemZsR0J2bEUvTzlOTURzY0RBd1dCMW9vNnUxTFZma255MjZ0TkhWUnZWRUlmRWlueTczR1NJWkdLd09aT0lKZittaGxoTVFKNjBFTzVQSk1LRE1sMStXWFd1TENZVWJHS3dHMWFGellPM0N3TVBweTJUUkRWR2ZUYStRNC9vU0UyKzJtblVsQTRNVlFSdGNJL1NYbk84OE1Nd3ZMSUxLQTJHTGxGTmdYc296TUZnTnlMU2oxRi8yMHp1ODRBOFQ5TmJGSVhXTk5KT1A5cDhuMGxBWkdCZzBoSGhkL2RYVG9tMEZrU2dLb0tkTXRpbVJJb2pRZU9UcHFhd01EQXlXSVlqMDJxazRzZWRlMXc4L21tRkxTMHVIOVRGMnBWSVpCa3JHSGtHUjdFQURBNE42RUlHSVNFQmJoeDVxR2F6Ky9YTVB1L2NucTJQWXNxUGJPZkRBYUp4bXR3d0dCZ1l4S0FSZStmbUlTUDdqZkw5N01EbzNUMHRKejZaVnhCRGhPMUVMNTJOUk9nTW96NFB6elAxZ1lMQ1pRU1NpUUFObDRCTHJyKzE1ci9MVzJiNUdSQ0tJdEtTZG5aM2xjR3lPWlo3Y3ZvdFBsWGFaTFVVR214RmtsVVVmZmduVlk1NGdrc2pvbTh2NE1CZVU0ZHpWajhybDhyT1RrNU5mTlBxKzBFd1VKNmNrazg0UDJGRHdpNC83YW13ME1OaEEwTE1BSzNlbFZoeEJUNE90RlV5ZzdNQWlRekJWRVpIVkJQWFVkYndVa0J0VWwxTzhFZlJWV2k5NDQ0eWYvZkhEWHZXZEtaWjdlUzhZR053cXBBbSthT3RGRU9RMUplU0NCR3B6Z2N3RlR4WC9GQkdTRUlVYXFNeW1xQThWeGtVWXRFb2hmQ24wNGRJU2lGS2VPTTZtRE1UNGZKbGNkUmcvZzBpaUlWZ2w2bEo5b1hZNlhEajJWREg0L2VTN3RPNWtmQ2VETkNTSlVDT0FuUDFWQVRSOXFTV3RVRUlqSktzTDFzcG1VbTU0aldqaTJoWlpRRUhtc2F1UnJzbjJyT2FjWjdYbnZPajBMQk8vNFVMSmdvRDN3dFdRTkU1UkZwWG9VNFVqNU92blZCbHdhRFdhNkpyZnJaK1FxVWZIM08rKytYend5NDhIY3BUZXkreU11S2V3YlA3RVIvWDNWUVhUMGdoUkl3TEFMWS8yMmsvdDhFU2pGQUQzSzR5ZW0vSk1Hc01TSlBCbFAyRktHeGZmMTdhTFkyTmpSWHFybktvM3FyQTJuYSsxcW5valhKT0VFbTgrQ0FmWTRmeit6ZytDdDg0eXlrNWtDSFYzb0didVNNMGdUSngwWVl2SFVCRUZYRHNVNW8yc05YVTdJSVc4Vms5TEhXWC9xT3pya3NjcHJVMlI1VG0xeFUxOVR4V3RwZysxMTB2NDF4dHBaR0o0ZUtWd3JQOEluL1EvcUx3OXdZeUd1bm1vTlR5N0p5NHhGWjJjcVpYSHBLb2g5bzZDTUcyUy9nUGxkYStWMkV4VUZpY3NPOG8zdjN0Rkk0RU9MNlh0eWZGa0tyMG55NUxXQ0VEQ1Rqa1lrNHVhOXpvYXBrZkcvMEc5U0tnVFJLamcyUGxOcTZGcXdpMGpQK1RBaXAwaXluNVhacEYwamdVQmxIMVBSeXFsczcxUVYyWnpWYy9GdFQrZ3l1ZGswM2NXV0RTOU9Hby8wRHdMMVpEUmRjdXk1M2lHKzhJSG1GNENuUVNhN2UvSkxwYTR2ZXFuZDNIVXpGOGtFaVROSUlQVm8yRkpHWld4aUtJWmUvLzgzZGVyYjArK1lIK2pBNXpudW1BaklEWnp5cUMyU0tteU5jbFE2VFZoVXEyODV1MkVYajFSK1FDSnZvYm1qOTVuaUhEbnNPcGlaM3ZlK2Q3QjZ0SEozOEtWZ0ZIMm90dXhzS3RNbzJUTjJGUUhXUXVQMXZ5S093OVAweEtpdW1KeWdIS013V0REWTgxbE9QZThlZkQ1Nko4ekEveEswRStoeUF4cUsrVUhyQlVpbm85Q3IxNjJzbVFaVFNxd3pCZkMyNmtkUEMwaWRNMDFyYTBJd2Vpb20wZDZkWGZDM2Vva0c5dzYzSENCYUdrRzlzTzIvRDcwSTVpMVBjY3lmZHN3dE5sSmRXbnhrakJQNUNjV1VuNStYbnlYQjN3TzNPeDVmbXIyaVhERTc0MytmYWtQYmdBcERyT250WWVsUmlBVHFSM2JzMlFxRVFFY3h4RkVNQ2FSd1hyaXBxcXROd0xOMGsxTlRRTW92QWNoWGc5d1U2SkVOWkN6alRNODA4T3BpYldERS9wNFJRaGpIaG5jVGJnbFNSL1EzSGtSeVVDUkNnOWlFMHIwS3lkYWFvbFJlUjNHeDhjOU1ERFk0UGcvTWY1Y2ZVU2o4N1FBQUFBQVNVVk9SSzVDWUlJPSk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRwYWRkaW5nOiA5cHggMTFweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRwYWRkaW5nOiA5cHggMTRweDtcblx0XHR9XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTMuNWRlZykgdHJhbnNsYXRlKDAsIC0ycHgpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM1O1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0bWFyZ2luOiAwIDAgN3B4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMXB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRncmVlbl9wcmltYXJ5O1xuXHRcdH1cblx0fVxufVxuXG4uZGlzY291bnQtdGFicyB7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCZfX3dyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXlfMTtcblx0XHRib3JkZXItcmFkaXVzOiA1NnB4O1xuXHRcdHBhZGRpbmc6IDVweCA0cHg7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRnYXA6IDVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWluLXdpZHRoOiAxMzZweDtcblx0XHRjb2xvcjogJGdyYXlfMztcblx0XHRmb250LWZhbWlseTogJGZvbnRTZWM7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0cGFkZGluZzogMTBweCAxN3B4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjRweDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1pbi13aWR0aDogMTk3cHg7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pcy1hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1MEEzRTk7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kZXNrdG9wLWRldmljZSAmIHtcblx0XHRcdCY6aG92ZXI6bm90KC5pcy1hY3RpdmUpIHtcblx0XHRcdFx0Y29sb3I6ICM1MGEzZTk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYmxvY2tzIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDgyMnB4O1xuXHRcdG1hcmdpbjogNnB4IDAgMDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW46IDE0cHggMCAwO1xuXHRcdH1cblx0fVxufVxuXG4uZGlzY291bnQtdGIge1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdCYuaXMtYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDEycHg7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMzJweCAyNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRnYXA6IDRweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRnYXA6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1jaGVja3Mge1xuXHRtYXJnaW46IDAgMCAyN3B4O1xuXG5cdD4gLnNpbXBsZS10ZXh0IHtcblx0XHRtYXJnaW46IDAgMCAyOXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG59XG5cbi5kaXNjb3VudC1jaGVjayB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDAgOHB4IDAgMDtcblx0fVxuXG5cdGlucHV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmNoZWNrZWQgfiAuZGlzY291bnQtY2hlY2tfX2JvZHkge1xuXG5cdFx0XHQuZGlzY291bnQtY2hlY2tfX2NoZWNrIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGVza3RvcC1kZXZpY2UgJiB7XG5cdFx0ICAgICY6aG92ZXJ+IC5kaXNjb3VudC1jaGVja19fYm9keSB7XG5cblx0XHRcdCAgICAuZGlzY291bnQtY2hlY2tfX2NoZWNrIHtcblx0XHRcdFx0ICAgIGJvcmRlci1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0XHQgICAgfVxuXHRcdCAgICB9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGdhcDogMTBweDtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRnYXA6IDE5cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2hlY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXlfMjtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbjtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDg1JTtcblx0XHRcdGhlaWdodDogODUlO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbiwgb3BhY2l0eSAwLjE1cyBlYXNlLWluO1xuXHRcdH1cblx0fVxufVxuXG4uZGlzY291bnQtdG90YWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXHRwYWRkaW5nOiAxNXB4IDEycHggMThweDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDQwcHggNDBweDtcblxuXHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdHBhZGRpbmc6IDI0cHggMzJweCAzOHB4O1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMTRweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRjb2xvcjogJGdyYXlfMztcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJGJyZWFrX3NtKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190b3Atc2VjIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRnYXA6IDE0cHg7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICR3aGl0ZTtcblx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0XHRtYXJnaW46IDEwcHggMCAwO1xuXG5cdFx0LnNpbXBsZS10ZXh0IHtcblx0XHRcdG1hcmdpbjogNHB4IDAgMDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190b3AtYWxsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdGdhcDogNHB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmc6IDZweCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdG90YWwge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiAkYnJlYWtfc20pIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmX19ib3R0b20ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMTVweCAwIDA7XG5cdFx0Z2FwOiAxNXB4O1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1hcmdpbjogMzBweCAwIDA7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1pdG0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0Z2FwOiAxMXB4O1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0Z2FwOiAxN3B4O1xuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JvZHkge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOiA3cHggMCAwO1xuXHRcdGdhcDogMnB4O1xuXG5cdFx0LnNpbXBsZS10ZXh0Omxhc3QtY2hpbGQge1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5kaXNjb3VudC1ib3R0b20ge1xuXHRtYXgtd2lkdGg6IDYxMnB4O1xuXHRtYXJnaW46IDQwcHggYXV0byAwO1xuXG5cdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0bWFyZ2luOiA4MHB4IGF1dG8gMDtcblx0fVxuXG5cdD4gLnNpbXBsZS10ZXh0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdCAgICBmb250LXNpemU6IDEzcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGdhcDogMTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDQwMnB4O1xuXHRcdG1hcmdpbjogMjBweCBhdXRvIDA7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Z2FwOiAyMXB4O1xuXHRcdFx0bWFyZ2luOiAzNXB4IGF1dG8gMDtcblx0XHR9XG5cdH1cbn1cblxuLnJvdW5kZWQtaXRlbSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV8xO1xuXHRnYXA6IDExcHg7XG5cdHBhZGRpbmc6IDAgMjBweCAwIDA7XG5cblx0Jl9faWNvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA0NHB4O1xuXHRcdGhlaWdodDogNDRweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdGhlaWdodDogMjRweDtcblxuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucm91bmRlZC1pdGVtLS1ibHVlICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWVfc2Vjb25kYXJ5O1xuXHRcdH1cblxuXHRcdC5yb3VuZGVkLWl0ZW0tLWJsYWNrICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdH1cblxuXHRcdC5yb3VuZGVkLWl0ZW0tLWdyZWVuICYge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuX3ByaW1hcnk7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0fVxuXHR9XG59XG4iXSwiZmlsZSI6Im1haW4uY3NzIn0= */
