@charset "UTF-8";
:root {
  --modal-animation-time: 0.3s ;
}

:root {
  --f-spinner-width: 36px;
  --f-spinner-height: 36px;
  --f-spinner-color-1: rgba(0, 0, 0, 0.1);
  --f-spinner-color-2: rgba(17, 24, 28, 0.8);
  --f-spinner-stroke: 2.75;
}

.f-spinner {
  margin: auto;
  padding: 0;
  width: var(--f-spinner-width);
  height: var(--f-spinner-height);
}

.f-spinner svg {
  width: 100%;
  height: 100%;
  vertical-align: top;
  -webkit-animation: f-spinner-rotate 2s linear infinite;
          animation: f-spinner-rotate 2s linear infinite;
}

.f-spinner svg * {
  stroke-width: var(--f-spinner-stroke);
  fill: none;
}

.f-spinner svg *:first-child {
  stroke: var(--f-spinner-color-1);
}

.f-spinner svg *:last-child {
  stroke: var(--f-spinner-color-2);
  -webkit-animation: f-spinner-dash 2s ease-in-out infinite;
          animation: f-spinner-dash 2s ease-in-out infinite;
}

@-webkit-keyframes f-spinner-rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes f-spinner-rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes f-spinner-dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
@keyframes f-spinner-dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
.f-throwOutUp {
  -webkit-animation: 0.175s ease-out both f-throwOutUp;
          animation: 0.175s ease-out both f-throwOutUp;
}

.f-throwOutDown {
  -webkit-animation: 0.175s ease-out both f-throwOutDown;
          animation: 0.175s ease-out both f-throwOutDown;
}

@-webkit-keyframes f-throwOutUp {
  to {
    -webkit-transform: translate3d(0, -150px, 0);
            transform: translate3d(0, -150px, 0);
    opacity: 0;
  }
}

@keyframes f-throwOutUp {
  to {
    -webkit-transform: translate3d(0, -150px, 0);
            transform: translate3d(0, -150px, 0);
    opacity: 0;
  }
}
@-webkit-keyframes f-throwOutDown {
  to {
    -webkit-transform: translate3d(0, 150px, 0);
            transform: translate3d(0, 150px, 0);
    opacity: 0;
  }
}
@keyframes f-throwOutDown {
  to {
    -webkit-transform: translate3d(0, 150px, 0);
            transform: translate3d(0, 150px, 0);
    opacity: 0;
  }
}
.f-zoomInUp {
  -webkit-animation: var(--f-transition-duration, 0.2s) ease-out 0.1s both f-zoomInUp;
          animation: var(--f-transition-duration, 0.2s) ease-out 0.1s both f-zoomInUp;
}

.f-zoomOutDown {
  -webkit-animation: var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown;
          animation: var(--f-transition-duration, 0.2s) ease-out both f-zoomOutDown;
}

@-webkit-keyframes f-zoomInUp {
  from {
    -webkit-transform: scale(0.975) translate3d(0, 16px, 0);
            transform: scale(0.975) translate3d(0, 16px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1) translate3d(0, 0, 0);
            transform: scale(1) translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes f-zoomInUp {
  from {
    -webkit-transform: scale(0.975) translate3d(0, 16px, 0);
            transform: scale(0.975) translate3d(0, 16px, 0);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1) translate3d(0, 0, 0);
            transform: scale(1) translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes f-zoomOutDown {
  to {
    -webkit-transform: scale(0.975) translate3d(0, 16px, 0);
            transform: scale(0.975) translate3d(0, 16px, 0);
    opacity: 0;
  }
}
@keyframes f-zoomOutDown {
  to {
    -webkit-transform: scale(0.975) translate3d(0, 16px, 0);
            transform: scale(0.975) translate3d(0, 16px, 0);
    opacity: 0;
  }
}
.f-fadeIn {
  -webkit-animation: var(--f-transition-duration, 0.2s) ease both f-fadeIn;
          animation: var(--f-transition-duration, 0.2s) ease both f-fadeIn;
  z-index: 2;
}

.f-fadeOut {
  -webkit-animation: var(--f-transition-duration, 0.2s) ease both f-fadeOut;
          animation: var(--f-transition-duration, 0.2s) ease both f-fadeOut;
  z-index: 1;
}

@-webkit-keyframes f-fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes f-fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes f-fadeOut {
  100% {
    opacity: 0;
  }
}
@keyframes f-fadeOut {
  100% {
    opacity: 0;
  }
}
.f-fadeSlowIn {
  -webkit-animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;
          animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;
  z-index: 2;
}

.f-fadeSlowOut {
  -webkit-animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;
          animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;
  z-index: 1;
}

@-webkit-keyframes f-fadeSlowIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes f-fadeSlowIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes f-fadeSlowOut {
  100% {
    opacity: 0;
  }
}
@keyframes f-fadeSlowOut {
  100% {
    opacity: 0;
  }
}
.f-fadeFastIn {
  -webkit-animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;
          animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;
  z-index: 2;
}

.f-fadeFastOut {
  -webkit-animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut;
          animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastOut;
  z-index: 2;
}

@-webkit-keyframes f-fadeFastIn {
  0% {
    opacity: 0.75;
  }
  100% {
    opacity: 1;
  }
}

@keyframes f-fadeFastIn {
  0% {
    opacity: 0.75;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes f-fadeFastOut {
  100% {
    opacity: 0;
  }
}
@keyframes f-fadeFastOut {
  100% {
    opacity: 0;
  }
}
.f-crossfadeIn {
  -webkit-animation: var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;
          animation: var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;
  z-index: 2;
}

.f-crossfadeOut {
  -webkit-animation: calc(var(--f-transition-duration, 0.2s) * 0.5) linear 0.1s both f-crossfadeOut;
          animation: calc(var(--f-transition-duration, 0.2s) * 0.5) linear 0.1s both f-crossfadeOut;
  z-index: 1;
}

@-webkit-keyframes f-crossfadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes f-crossfadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes f-crossfadeOut {
  100% {
    opacity: 0;
  }
}
@keyframes f-crossfadeOut {
  100% {
    opacity: 0;
  }
}
.f-slideIn.from-next {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext;
}

.f-slideIn.from-prev {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev;
}

.f-slideOut.to-next {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext;
}

.f-slideOut.to-prev {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev;
}

@-webkit-keyframes f-slideInPrev {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes f-slideInPrev {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes f-slideInNext {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes f-slideInNext {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes f-slideOutNext {
  100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@keyframes f-slideOutNext {
  100% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@-webkit-keyframes f-slideOutPrev {
  100% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@keyframes f-slideOutPrev {
  100% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
.f-classicIn.from-next {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;
  z-index: 2;
}

.f-classicIn.from-prev {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;
  z-index: 2;
}

.f-classicOut.to-next {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;
  z-index: 1;
}

.f-classicOut.to-prev {
  -webkit-animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;
          animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;
  z-index: 1;
}

@-webkit-keyframes f-classicInNext {
  0% {
    -webkit-transform: translateX(-75px);
            transform: translateX(-75px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes f-classicInNext {
  0% {
    -webkit-transform: translateX(-75px);
            transform: translateX(-75px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes f-classicInPrev {
  0% {
    -webkit-transform: translateX(75px);
            transform: translateX(75px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes f-classicInPrev {
  0% {
    -webkit-transform: translateX(75px);
            transform: translateX(75px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes f-classicOutNext {
  100% {
    -webkit-transform: translateX(-75px);
            transform: translateX(-75px);
    opacity: 0;
  }
}
@keyframes f-classicOutNext {
  100% {
    -webkit-transform: translateX(-75px);
            transform: translateX(-75px);
    opacity: 0;
  }
}
@-webkit-keyframes f-classicOutPrev {
  100% {
    -webkit-transform: translateX(75px);
            transform: translateX(75px);
    opacity: 0;
  }
}
@keyframes f-classicOutPrev {
  100% {
    -webkit-transform: translateX(75px);
            transform: translateX(75px);
    opacity: 0;
  }
}
:root {
  --f-button-width: 40px;
  --f-button-height: 40px;
  --f-button-border: 0;
  --f-button-border-radius: 0;
  --f-button-color: #374151;
  --f-button-bg: #f8f8f8;
  --f-button-hover-bg: #e0e0e0;
  --f-button-active-bg: #d0d0d0;
  --f-button-shadow: none;
  --f-button-transition: all 0.15s ease;
  --f-button-transform: none;
  --f-button-svg-width: 20px;
  --f-button-svg-height: 20px;
  --f-button-svg-stroke-width: 1.5;
  --f-button-svg-fill: none;
  --f-button-svg-filter: none;
  --f-button-svg-disabled-opacity: 0.65;
}

.f-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: relative;
  margin: 0;
  padding: 0;
  width: var(--f-button-width);
  height: var(--f-button-height);
  border: var(--f-button-border);
  border-radius: var(--f-button-border-radius);
  color: var(--f-button-color);
  background: var(--f-button-bg);
  -webkit-box-shadow: var(--f-button-shadow);
          box-shadow: var(--f-button-shadow);
  pointer-events: all;
  cursor: pointer;
  -webkit-transition: var(--f-button-transition);
  -o-transition: var(--f-button-transition);
  transition: var(--f-button-transition);
}

@media (hover: hover) {
  .f-button:hover:not([disabled]) {
    color: var(--f-button-hover-color);
    background-color: var(--f-button-hover-bg);
  }
}
.f-button:active:not([disabled]) {
  background-color: var(--f-button-active-bg);
}

.f-button:focus:not(:focus-visible) {
  outline: none;
}

.f-button:focus-visible {
  outline: none;
  -webkit-box-shadow: inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color));
          box-shadow: inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color));
}

.f-button svg {
  width: var(--f-button-svg-width);
  height: var(--f-button-svg-height);
  fill: var(--f-button-svg-fill);
  stroke: currentColor;
  stroke-width: var(--f-button-svg-stroke-width);
  stroke-linecap: round;
  stroke-linejoin: round;
  -webkit-transition: opacity 0.15s ease;
  -o-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
  -webkit-transform: var(--f-button-transform);
      -ms-transform: var(--f-button-transform);
          transform: var(--f-button-transform);
  -webkit-filter: var(--f-button-svg-filter);
          filter: var(--f-button-svg-filter);
  pointer-events: none;
}

.f-button[disabled] {
  cursor: default;
}

.f-button[disabled] svg {
  opacity: var(--f-button-svg-disabled-opacity);
}

.f-carousel__nav .f-button.is-prev, .f-carousel__nav .f-button.is-next, .fancybox__nav .f-button.is-prev, .fancybox__nav .f-button.is-next {
  position: absolute;
  z-index: 1;
}

.is-horizontal .f-carousel__nav .f-button.is-prev, .is-horizontal .f-carousel__nav .f-button.is-next, .is-horizontal .fancybox__nav .f-button.is-prev, .is-horizontal .fancybox__nav .f-button.is-next {
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

.is-horizontal .f-carousel__nav .f-button.is-prev, .is-horizontal .fancybox__nav .f-button.is-prev {
  left: var(--f-button-prev-pos);
}

.is-horizontal .f-carousel__nav .f-button.is-next, .is-horizontal .fancybox__nav .f-button.is-next {
  right: var(--f-button-next-pos);
}

.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev, .is-horizontal.is-rtl .fancybox__nav .f-button.is-prev {
  left: auto;
  right: var(--f-button-next-pos);
}

.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next, .is-horizontal.is-rtl .fancybox__nav .f-button.is-next {
  right: auto;
  left: var(--f-button-prev-pos);
}

.is-vertical .f-carousel__nav .f-button.is-prev, .is-vertical .f-carousel__nav .f-button.is-next, .is-vertical .fancybox__nav .f-button.is-prev, .is-vertical .fancybox__nav .f-button.is-next {
  top: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.is-vertical .f-carousel__nav .f-button.is-prev, .is-vertical .fancybox__nav .f-button.is-prev {
  top: var(--f-button-next-pos);
}

.is-vertical .f-carousel__nav .f-button.is-next, .is-vertical .fancybox__nav .f-button.is-next {
  bottom: var(--f-button-next-pos);
}

.is-vertical .f-carousel__nav .f-button.is-prev svg, .is-vertical .f-carousel__nav .f-button.is-next svg, .is-vertical .fancybox__nav .f-button.is-prev svg, .is-vertical .fancybox__nav .f-button.is-next svg {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

html.with-fancybox {
  width: auto;
  overflow: visible;
  scroll-behavior: auto;
}

html.with-fancybox body {
  -ms-touch-action: none;
      touch-action: none;
}

html.with-fancybox body.hide-scrollbar {
  width: auto;
  margin-right: calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));
  overflow: hidden !important;
  overscroll-behavior-y: none;
}

.fancybox__container {
  --fancybox-color: #dbdbdb;
  --fancybox-hover-color: #fff;
  --fancybox-bg: rgba(24, 24, 27, 0.98);
  --fancybox-slide-gap: 10px;
  --f-spinner-width: 50px;
  --f-spinner-height: 50px;
  --f-spinner-color-1: rgba(255, 255, 255, 0.1);
  --f-spinner-color-2: #bbb;
  --f-spinner-stroke: 3.65;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  direction: ltr;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: #f8f8f8;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: visible;
  z-index: var(--fancybox-zIndex, 1050);
  outline: none;
  -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
          transform-origin: top left;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  overscroll-behavior-y: contain;
}

.fancybox__container *, .fancybox__container *::before, .fancybox__container *::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

.fancybox__container::-webkit-backdrop {
  background-color: rgba(0, 0, 0, 0);
}

.fancybox__container::backdrop {
  background-color: rgba(0, 0, 0, 0);
}

.fancybox__backdrop {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  background: var(--fancybox-bg);
  opacity: var(--fancybox-opacity, 1);
  will-change: opacity;
}

.fancybox__carousel {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  min-height: 0;
  z-index: 10;
  overflow-y: visible;
  overflow-x: clip;
}

.fancybox__viewport {
  width: 100%;
  height: 100%;
}

.fancybox__viewport.is-draggable {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.fancybox__viewport.is-dragging {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.fancybox__track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
  height: 100%;
}

.fancybox__slide {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  margin: 0 var(--fancybox-slide-gap) 0 0;
  padding: 4px;
  overflow: auto;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn {
  padding-top: 40px;
}

.fancybox__slide.has-iframe, .fancybox__slide.has-video, .fancybox__slide.has-html5video {
  overflow: hidden;
}

.fancybox__slide.has-image {
  overflow: hidden;
}

.fancybox__slide.has-image.is-animating, .fancybox__slide.has-image.is-selected {
  overflow: visible;
}

.fancybox__slide::before, .fancybox__slide::after {
  content: "";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 0px;
          flex: 0 0 0;
  margin: auto;
}

.fancybox__content {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  margin: 0;
  padding: 2rem;
  max-width: 100%;
  color: var(--fancybox-content-color, #374151);
  background: var(--fancybox-content-bg, #fff);
  cursor: default;
  border-radius: 0;
  z-index: 20;
}

.is-loading .fancybox__content {
  opacity: 0;
}

.is-draggable .fancybox__content {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.can-zoom_in .fancybox__content {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.can-zoom_out .fancybox__content {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.is-dragging .fancybox__content {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.fancybox__content [data-selectable], .fancybox__content [contenteditable] {
  cursor: auto;
}

.fancybox__slide.has-image > .fancybox__content {
  padding: 0;
  background: rgba(0, 0, 0, 0);
  min-height: 1px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

.fancybox__slide.has-image > .fancybox__content > picture > img {
  width: 100%;
  height: auto;
  max-height: 100%;
}

.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content, .is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content {
  visibility: hidden;
}

.is-animating .fancybox__content, .is-dragging .fancybox__content {
  -webkit-filter: blur(0px);
          filter: blur(0px);
  will-change: transform, width, height;
}

.fancybox-image {
  margin: auto;
  display: block;
  width: 100%;
  height: 100%;
  min-height: 0;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.fancybox__caption {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  max-width: 100%;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 0;
  padding: 14px 0 4px 0;
  overflow-wrap: anywhere;
  line-height: 1.375;
  color: var(--fancybox-color, currentColor);
  opacity: var(--fancybox-opacity, 1);
  cursor: auto;
  visibility: visible;
}

.is-loading .fancybox__caption, .is-closing .fancybox__caption {
  opacity: 0;
  visibility: hidden;
}

.is-compact .fancybox__caption {
  padding-bottom: 0;
}

.f-button.is-close-btn {
  --f-button-svg-stroke-width: 2;
  position: absolute;
  top: 0;
  right: 8px;
  z-index: 40;
}

.fancybox__content > .f-button.is-close-btn {
  --f-button-width: 34px;
  --f-button-height: 34px;
  --f-button-border-radius: 4px;
  --f-button-color: var(--fancybox-color, #fff);
  --f-button-hover-color: var(--fancybox-color, #fff);
  --f-button-bg: transparent;
  --f-button-hover-bg: transparent;
  --f-button-active-bg: transparent;
  --f-button-svg-width: 22px;
  --f-button-svg-height: 22px;
  position: absolute;
  top: -38px;
  right: 0;
  opacity: 0.75;
}

.is-loading .fancybox__content > .f-button.is-close-btn {
  visibility: hidden;
}

.is-zooming-out .fancybox__content > .f-button.is-close-btn {
  visibility: hidden;
}

.fancybox__content > .f-button.is-close-btn:hover {
  opacity: 1;
}

.fancybox__footer {
  padding: 0;
  margin: 0;
  position: relative;
}

.fancybox__footer .fancybox__caption {
  width: 100%;
  padding: 24px;
  opacity: var(--fancybox-opacity, 1);
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.is-compact .fancybox__footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 20;
  background: rgba(24, 24, 27, 0.5);
}

.is-compact .fancybox__footer .fancybox__caption {
  padding: 12px;
}

.is-compact .fancybox__content > .f-button.is-close-btn {
  --f-button-border-radius: 50%;
  --f-button-color: #fff;
  --f-button-hover-color: #fff;
  --f-button-outline-color: #000;
  --f-button-bg: rgba(0, 0, 0, 0.6);
  --f-button-active-bg: rgba(0, 0, 0, 0.6);
  --f-button-hover-bg: rgba(0, 0, 0, 0.6);
  --f-button-svg-width: 18px;
  --f-button-svg-height: 18px;
  --f-button-svg-filter: none;
  top: 5px;
  right: 5px;
}

.fancybox__nav {
  --f-button-width: 50px;
  --f-button-height: 50px;
  --f-button-border: 0;
  --f-button-border-radius: 50%;
  --f-button-color: var(--fancybox-color);
  --f-button-hover-color: var(--fancybox-hover-color);
  --f-button-bg: transparent;
  --f-button-hover-bg: rgba(24, 24, 27, 0.3);
  --f-button-active-bg: rgba(24, 24, 27, 0.5);
  --f-button-shadow: none;
  --f-button-transition: all 0.15s ease;
  --f-button-transform: none;
  --f-button-svg-width: 26px;
  --f-button-svg-height: 26px;
  --f-button-svg-stroke-width: 2.5;
  --f-button-svg-fill: none;
  --f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));
  --f-button-svg-disabled-opacity: 0.65;
  --f-button-next-pos: 1rem;
  --f-button-prev-pos: 1rem;
  opacity: var(--fancybox-opacity, 1);
}

.fancybox__nav .f-button:before {
  position: absolute;
  content: "";
  top: -30px;
  right: -20px;
  left: -20px;
  bottom: -30px;
  z-index: 1;
}

.is-idle .fancybox__nav {
  -webkit-animation: 0.15s ease-out both f-fadeOut;
          animation: 0.15s ease-out both f-fadeOut;
}

.is-idle.is-compact .fancybox__footer {
  pointer-events: none;
  -webkit-animation: 0.15s ease-out both f-fadeOut;
          animation: 0.15s ease-out both f-fadeOut;
}

.fancybox__slide > .f-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));
  z-index: 30;
  cursor: pointer;
}

.fancybox-protected {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 40;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.fancybox-ghost {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 0;
  -o-object-fit: contain;
     object-fit: contain;
  z-index: 40;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}

.fancybox-focus-guard {
  outline: none;
  opacity: 0;
  position: fixed;
  pointer-events: none;
}

.fancybox__container:not([aria-hidden]) {
  opacity: 0;
}

.fancybox__container.is-animated[aria-hidden=false] > *:not(.fancybox__backdrop, .fancybox__carousel), .fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-animated[aria-hidden=false] .fancybox__slide > *:not(.fancybox__content) {
  -webkit-animation: 0.25s ease 0.1s backwards f-fadeIn;
          animation: 0.25s ease 0.1s backwards f-fadeIn;
}

.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop {
  -webkit-animation: 0.35s ease backwards f-fadeIn;
          animation: 0.35s ease backwards f-fadeIn;
}

.fancybox__container.is-animated[aria-hidden=true] > *:not(.fancybox__backdrop, .fancybox__carousel), .fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-animated[aria-hidden=true] .fancybox__slide > *:not(.fancybox__content) {
  -webkit-animation: 0.15s ease forwards f-fadeOut;
          animation: 0.15s ease forwards f-fadeOut;
}

.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop {
  -webkit-animation: 0.35s ease forwards f-fadeOut;
          animation: 0.35s ease forwards f-fadeOut;
}

.has-iframe .fancybox__content, .has-map .fancybox__content, .has-pdf .fancybox__content, .has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
  max-width: 100%;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  min-height: 1px;
  overflow: visible;
}

.has-iframe .fancybox__content, .has-map .fancybox__content, .has-pdf .fancybox__content {
  width: calc(100% - 120px);
  height: 90%;
}

.fancybox__container.is-compact .has-iframe .fancybox__content, .fancybox__container.is-compact .has-map .fancybox__content, .fancybox__container.is-compact .has-pdf .fancybox__content {
  width: 100%;
  height: 100%;
}

.has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
  width: 960px;
  height: 540px;
  max-width: 100%;
  max-height: 100%;
}

.has-map .fancybox__content, .has-pdf .fancybox__content, .has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
  padding: 0;
  background: rgba(24, 24, 27, 0.9);
  color: #fff;
}

.has-map .fancybox__content {
  background: #e5e3df;
}

.fancybox__html5video, .fancybox__iframe {
  border: 0;
  display: block;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0);
}

.fancybox-placeholder {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.f-carousel__thumbs {
  --f-thumb-width: 96px;
  --f-thumb-height: 72px;
  --f-thumb-outline: 0;
  --f-thumb-outline-color: #5eb0ef;
  --f-thumb-opacity: 1;
  --f-thumb-hover-opacity: 1;
  --f-thumb-selected-opacity: 1;
  --f-thumb-border-radius: 2px;
  --f-thumb-offset: 0px;
  --f-button-next-pos: 0;
  --f-button-prev-pos: 0;
}

.f-carousel__thumbs.is-classic {
  --f-thumb-gap: 8px;
  --f-thumb-opacity: 0.5;
  --f-thumb-hover-opacity: 1;
  --f-thumb-selected-opacity: 1;
}

.f-carousel__thumbs.is-modern {
  --f-thumb-gap: 4px;
  --f-thumb-extra-gap: 16px;
  --f-thumb-clip-width: 46px;
}

.f-thumbs {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0;
  overflow: hidden;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-perspective: 1000px;
          perspective: 1000px;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

.f-thumbs .f-spinner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebeff2), to(#e2e8f0));
  background-image: -o-linear-gradient(#ebeff2, #e2e8f0);
  background-image: linear-gradient(#ebeff2, #e2e8f0);
  z-index: -1;
}

.f-thumbs .f-spinner svg {
  display: none;
}

.f-thumbs.is-vertical {
  height: 100%;
}

.f-thumbs__viewport {
  width: 100%;
  height: auto;
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.f-thumbs__track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.f-thumbs__slide {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  margin: 0;
  width: var(--f-thumb-width);
  height: var(--f-thumb-height);
  overflow: visible;
  cursor: pointer;
}

.f-thumbs__slide.is-loading img {
  opacity: 0;
}

.is-classic .f-thumbs__viewport {
  height: 100%;
}

.is-modern .f-thumbs__track {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.is-modern .f-thumbs__track::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: calc((var(--f-thumb-clip-width, 0)) * -0.5);
  width: calc(var(--width, 0) * 1px + var(--f-thumb-clip-width, 0));
  cursor: pointer;
}

.is-modern .f-thumbs__slide {
  width: var(--f-thumb-clip-width);
  -webkit-transform: translate3d(calc(var(--shift, 0) * -1px), 0, 0);
          transform: translate3d(calc(var(--shift, 0) * -1px), 0, 0);
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  pointer-events: none;
}

.is-modern.is-resting .f-thumbs__slide {
  -webkit-transition: -webkit-transform 0.33s ease;
  transition: -webkit-transform 0.33s ease;
  -o-transition: transform 0.33s ease;
  transition: transform 0.33s ease;
  transition: transform 0.33s ease, -webkit-transform 0.33s ease;
}

.is-modern.is-resting .f-thumbs__slide__button {
  -webkit-transition: -webkit-clip-path 0.33s ease;
  transition: -webkit-clip-path 0.33s ease;
  -o-transition: clip-path 0.33s ease;
  transition: clip-path 0.33s ease;
  transition: clip-path 0.33s ease, -webkit-clip-path 0.33s ease;
}

.is-using-tab .is-modern .f-thumbs__slide:focus-within {
  -webkit-filter: drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color));
          filter: drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color));
}

.f-thumbs__slide__button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: var(--f-thumb-width);
  height: 100%;
  margin: 0 -100% 0 -100%;
  padding: 0;
  border: 0;
  position: relative;
  border-radius: var(--f-thumb-border-radius);
  overflow: hidden;
  background: rgba(0, 0, 0, 0);
  outline: none;
  cursor: pointer;
  pointer-events: auto;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  opacity: var(--f-thumb-opacity);
  -webkit-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}

.f-thumbs__slide__button:hover {
  opacity: var(--f-thumb-hover-opacity);
}

.f-thumbs__slide__button:focus:not(:focus-visible) {
  outline: none;
}

.f-thumbs__slide__button:focus-visible {
  outline: none;
  opacity: var(--f-thumb-selected-opacity);
}

.is-modern .f-thumbs__slide__button {
  --clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );
  -webkit-clip-path: var(--clip-path);
          clip-path: var(--clip-path);
}

.is-classic .is-nav-selected .f-thumbs__slide__button {
  opacity: var(--f-thumb-selected-opacity);
}

.is-classic .is-nav-selected .f-thumbs__slide__button::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: auto;
  bottom: 0;
  border: var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);
  border-radius: var(--f-thumb-border-radius);
  -webkit-animation: f-fadeIn 0.2s ease-out;
          animation: f-fadeIn 0.2s ease-out;
  z-index: 10;
}

.f-thumbs__slide__img {
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: var(--f-thumb-offset);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  pointer-events: none;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: var(--f-thumb-border-radius);
}

.f-thumbs.is-horizontal .f-thumbs__track {
  padding: 8px 0 12px 0;
}

.f-thumbs.is-horizontal .f-thumbs__slide {
  margin: 0 var(--f-thumb-gap) 0 0;
}

.f-thumbs.is-vertical .f-thumbs__track {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 8px;
}

.f-thumbs.is-vertical .f-thumbs__slide {
  margin: 0 0 var(--f-thumb-gap) 0;
}

.fancybox__thumbs {
  --f-thumb-width: 96px;
  --f-thumb-height: 72px;
  --f-thumb-border-radius: 2px;
  --f-thumb-outline: 2px;
  --f-thumb-outline-color: #ededed;
  position: relative;
  opacity: var(--fancybox-opacity, 1);
  -webkit-transition: max-height 0.35s cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: max-height 0.35s cubic-bezier(0.23, 1, 0.32, 1);
  transition: max-height 0.35s cubic-bezier(0.23, 1, 0.32, 1);
}

.fancybox__thumbs.is-classic {
  --f-thumb-gap: 8px;
  --f-thumb-opacity: 0.5;
  --f-thumb-hover-opacity: 1;
}

.fancybox__thumbs.is-classic .f-spinner {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.05)));
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
  background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
}

.fancybox__thumbs.is-modern {
  --f-thumb-gap: 4px;
  --f-thumb-extra-gap: 16px;
  --f-thumb-clip-width: 46px;
  --f-thumb-opacity: 1;
  --f-thumb-hover-opacity: 1;
}

.fancybox__thumbs.is-modern .f-spinner {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.05)));
  background-image: -o-linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
  background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
}

.fancybox__thumbs.is-horizontal {
  padding: 0 var(--f-thumb-gap);
}

.fancybox__thumbs.is-vertical {
  padding: var(--f-thumb-gap) 0;
}

.is-compact .fancybox__thumbs {
  --f-thumb-width: 64px;
  --f-thumb-clip-width: 32px;
  --f-thumb-height: 48px;
  --f-thumb-extra-gap: 10px;
}

.fancybox__thumbs.is-masked {
  max-height: 0px !important;
}

.is-closing .fancybox__thumbs {
  -webkit-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}

.fancybox__toolbar {
  --f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));
  --f-button-width: 46px;
  --f-button-height: 46px;
  --f-button-color: var(--fancybox-color);
  --f-button-hover-color: var(--fancybox-hover-color);
  --f-button-bg: rgba(24, 24, 27, 0.65);
  --f-button-hover-bg: rgba(70, 70, 73, 0.65);
  --f-button-active-bg: rgba(90, 90, 93, 0.65);
  --f-button-border-radius: 0;
  --f-button-svg-width: 24px;
  --f-button-svg-height: 24px;
  --f-button-svg-stroke-width: 1.5;
  --f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));
  --f-button-svg-fill: none;
  --f-button-svg-disabled-opacity: 0.65;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0;
  padding: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;
  color: var(--fancybox-color, currentColor);
  opacity: var(--fancybox-opacity, 1);
  text-shadow: var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));
  pointer-events: none;
  z-index: 20;
}

.fancybox__toolbar :focus-visible {
  z-index: 1;
}

.fancybox__toolbar.is-absolute, .is-compact .fancybox__toolbar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.is-idle .fancybox__toolbar {
  pointer-events: none;
  -webkit-animation: 0.15s ease-out both f-fadeOut;
          animation: 0.15s ease-out both f-fadeOut;
}

.fancybox__toolbar__column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}

.fancybox__toolbar__column.is-left, .fancybox__toolbar__column.is-right {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}

.fancybox__toolbar__column.is-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.fancybox__infobar {
  padding: 0 5px;
  line-height: var(--f-button-height);
  text-align: center;
  font-size: 17px;
  font-variant-numeric: tabular-nums;
  -webkit-font-smoothing: subpixel-antialiased;
  cursor: default;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.fancybox__infobar span {
  padding: 0 5px;
}

.fancybox__infobar:not(:first-child):not(:last-child) {
  background: var(--f-button-bg);
}

[data-fancybox-toggle-slideshow] {
  position: relative;
}

[data-fancybox-toggle-slideshow] .f-progress {
  height: 100%;
  opacity: 0.3;
}

[data-fancybox-toggle-slideshow] svg g:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

[data-fancybox-toggle-slideshow] svg g:last-child {
  display: none;
}

.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child {
  display: none;
}

.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

[data-fancybox-toggle-fullscreen] svg g:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

[data-fancybox-toggle-fullscreen] svg g:last-child {
  display: none;
}

:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child {
  display: none;
}

:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child {
  display: none;
}

:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child {
  display: none;
}

:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child {
  display: -webkit-box;
  display: flex;
}

:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child {
  display: -ms-flexbox;
  display: flex;
}

:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.f-progress {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  -webkit-transform: scaleX(0);
      -ms-transform: scaleX(0);
          transform: scaleX(0);
  -webkit-transform-origin: 0;
      -ms-transform-origin: 0;
          transform-origin: 0;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: linear;
       -o-transition-timing-function: linear;
          transition-timing-function: linear;
  background: var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));
  z-index: 30;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}

@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}

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

.swiper-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

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

.swiper-pointer-events {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}

.swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

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

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

/* 3D Effects */
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  -webkit-perspective: 1200px;
          perspective: 1200px;
}
.swiper-3d .swiper-wrapper,
.swiper-3d .swiper-slide,
.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-cube-shadow {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
}
.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: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  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: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  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: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  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: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

/* 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-horizontal.swiper-css-mode > .swiper-wrapper {
  -webkit-scroll-snap-type: x mandatory;
      -ms-scroll-snap-type: x mandatory;
          scroll-snap-type: x mandatory;
}

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

.swiper-centered > .swiper-wrapper::before {
  content: "";
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-ordinal-group: 10000;
      -ms-flex-order: 9999;
          order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
          margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
          margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}

body {
  background: #fff;
}

.oveflov-hidden {
  overflow: hidden;
}

.gray-box {
  background: #F6F6F6;
}

input, textarea, button, option, select {
  outline: none;
  -webkit-appearance: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0;
  margin: 0;
  border-radius: 0;
  background: none;
  resize: none;
  font-family: "Montserrat", sans-serif;
}
input:focus:required:invalid, textarea:focus:required:invalid, button:focus:required:invalid, option:focus:required:invalid, select:focus:required:invalid {
  border-color: red;
}
input:required:valid, textarea:required:valid, button:required:valid, option:required:valid, select:required:valid {
  border-color: green;
}

.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  -webkit-clip-path: inset(100%);
          clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
}

*, *::before, *::after {
  outline: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
}

img {
  max-width: 100%;
  display: block;
}

body {
  color: #333333;
  position: relative;
  margin: 0;
  font-family: "Montserrat", sans-serif;
}

button {
  font-family: "Montserrat", sans-serif;
  cursor: pointer;
}

ul, h1, h2, h3, h4, h5, p, ul, ol, li, a {
  padding: 0;
  margin: 0;
  text-decoration: none;
  list-style: none;
  font-family: "Montserrat", sans-serif;
}

[disabled] {
  opacity: 0.5;
  pointer-events: none;
}

[hidden] {
  display: none !important;
}

.splide {
  visibility: visible;
}

.wrap {
  width: 100%;
  max-width: 1376px;
  margin: 0 auto;
  padding-left: 16px;
  padding-right: 16px;
}

body::-webkit-scrollbar {
  width: 5px;
}

body::-webkit-scrollbar-track {
  background: #307FE2;
}

body::-webkit-scrollbar-thumb {
  background: #91DB4A;
  border-radius: 20px;
}

.splide__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.lightbox {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  padding: 50px 20px;
  background: rgba(0, 0, 0, 0.7);
  cursor: pointer;
  z-index: 20;
}
.lightbox__wrapper {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.lightbox__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 80%;
  height: 100%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.lightbox__content img, .lightbox__content video, .lightbox__content iframe {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.lightbox__arrow {
  width: 20px;
  height: 20px;
  border: 2px solid #fff;
  border-bottom: none;
  border-right: none;
  cursor: pointer;
}
.lightbox__arrow--prev {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-right: 15px;
}
.lightbox__arrow--next {
  -webkit-transform: rotate(-225deg);
      -ms-transform: rotate(-225deg);
          transform: rotate(-225deg);
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  margin-left: 15px;
}

@media screen and (max-width: 480px) {
  .lightbox {
    padding: 50px 10px;
  }
  .lightbox__arrow--prev {
    margin-right: 5px;
  }
  .lightbox__arrow--next {
    margin-left: 5px;
  }
}
[data-lightbox] {
  cursor: pointer;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.7);
  overflow-y: auto;
  padding: 50px 20px;
  z-index: 20;
  -webkit-animation: modal-fadeout var(--modal-animation-time) ease-in-out forwards;
          animation: modal-fadeout var(--modal-animation-time) ease-in-out forwards;
}
.modal.open {
  -webkit-animation: modal-fadein var(--modal-animation-time) ease-in-out forwards;
          animation: modal-fadein var(--modal-animation-time) ease-in-out forwards;
}
.modal__content {
  width: 100%;
  min-height: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.modal__box {
  background: #fafafa;
  padding: 50px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  max-width: 500px;
  position: relative;
}
.modal__close {
  cursor: pointer;
}
.modal__close--fixed {
  position: absolute;
  top: 20px;
  right: 20px;
  background: url(./images/icons/close.svg) center no-repeat;
  width: 14px;
  height: 14px;
}
.modal__title {
  font-weight: 700;
  font-size: 22px;
  margin-bottom: 30px;
}
.modal__description {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 20px;
}

@-webkit-keyframes modal-fadeout {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(2);
            transform: scale(2);
    opacity: 0;
  }
}

@keyframes modal-fadeout {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(2);
            transform: scale(2);
    opacity: 0;
  }
}
@-webkit-keyframes modal-fadein {
  0% {
    -webkit-transform: scale(2);
            transform: scale(2);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
@keyframes modal-fadein {
  0% {
    -webkit-transform: scale(2);
            transform: scale(2);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
.section-title {
  color: #1E1E1E;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}

@media (max-width: 768px) {
  .section-title {
    font-size: 32px;
    line-height: 38px;
  }
}
.select {
  width: 100%;
  max-width: 289px;
  position: relative;
}
.select__button {
  padding: 10px 15px;
  font-size: 16px;
  color: #333;
  border: 1px solid rgba(0, 0, 0, 0.1);
  width: 100%;
  padding-right: 40px;
  cursor: pointer;
  text-align: left;
}
.select__list {
  position: absolute;
  top: calc(100% + 4px);
  width: 100%;
  padding: 10px 0px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 289px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  z-index: 10;
}
.select__list li {
  width: 100%;
  padding: 7px 15px;
  color: #333;
  cursor: pointer;
}
.select__list li:hover {
  background: rgba(0, 0, 0, 0.1);
}

.about-doc {
  padding-top: 70px;
  padding-bottom: 140px;
}
.about-doc__wrap {
  margin-top: 32px;
}
.about-doc__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 24px;
}
.about-doc__card img {
  display: block;
  border-radius: 36px 0px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: auto;
}
.about-doc__card h3 {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 24px;
  text-align: center;
}

@media (max-width: 968px) {
  .about-doc__list {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .about-doc {
    padding-top: 40px;
    padding-bottom: 80px;
  }
  .about-doc__card-img {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
  }
  .about-doc__wrap {
    margin-top: 24px;
  }
  .about-doc__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .about-doc__card img {
    display: block;
    border-radius: 36px 0px;
    -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
            box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
    -o-object-fit: contain;
       object-fit: contain;
  }
  .about-doc__card h3 {
    font-size: 18px;
    line-height: 26px;
    margin-top: 16px;
  }
}
.about-footer {
  padding-top: 105px;
  padding-bottom: 111px;
  background: #F6F6F6;
}
.about-footer__header {
  display: block;
  width: 100%;
  max-width: 790px;
  margin: 0 auto;
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  position: relative;
  padding-bottom: 35px;
  text-align: center;
}
.about-footer__header span {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.about-footer__header span:before {
  position: absolute;
  content: "";
  width: calc(100% + 8px);
  height: 26px;
  background: #93DA49;
  left: -4px;
  bottom: 0px;
  z-index: -1;
}
.about-footer__header:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  height: 3px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  border-radius: 20px;
  background: #93DA49;
  bottom: 0;
}
.about-footer__description {
  display: block;
  text-align: center;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.about-footer__text {
  display: block;
  text-align: center;
  max-width: 464px;
  margin: 0 auto;
  margin-top: 32px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.about-footer__btn.btn-green.btn-green--big {
  max-width: 398px;
  margin: 0 auto;
  margin-top: 32px;
  display: block;
}
.about-footer__contact {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 13px;
  margin-top: 32px;
}
.about-footer__contact-text {
  display: block;
  text-align: center;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.about-footer__contact-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.about-footer__contact-tel {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.about-footer__contact-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 8px 1fr 8px 1fr 8px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

@media (max-width: 768px) {
  .about-footer {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .about-footer__header {
    font-size: 26px;
    line-height: 34px;
    padding-bottom: 27px;
    text-align: center;
  }
  .about-footer__header span:before {
    height: 22px;
    left: -4px;
    bottom: 3px;
  }
  .about-footer__header:before {
    max-width: 136px;
  }
  .about-footer__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 12px;
  }
  .about-footer__text {
    margin-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }
  .about-footer__btn.btn-green.btn-green--big {
    max-width: 288px;
    margin: 0 auto;
    margin-top: 24px;
  }
  .about-footer__contact {
    gap: 12px;
    margin-top: 24px;
  }
  .about-footer__contact-text {
    font-size: 14px;
    line-height: 22px;
  }
  .about-footer__contact-box {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .about-footer__contact-tel {
    font-size: 20px;
    line-height: 26px;
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .about-footer__contact-list {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
    gap: 12px;
    width: fit-content;
  }
}
.about-info {
  padding-top: 110px;
  padding-bottom: 70px;
}
.about-info__header.section-title span {
  position: relative;
  z-index: 1;
}
.about-info__header.section-title span:before {
  position: absolute;
  content: "";
  width: calc(100% + 5px);
  height: 26px;
  bottom: 5px;
  right: -5px;
  background: #93DA49;
  z-index: -1;
}
.about-info__wrap {
  margin-top: 32px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(400px, 774px) 20px minmax(300px, 513px);
  grid-template-columns: minmax(400px, 774px) minmax(300px, 513px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.about-info__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
}
.about-info__card {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 6px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding-left: 27px;
  position: relative;
}
.about-info__card:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #93DA49;
  left: 0;
  top: 0;
}
.about-info__card h3 {
  display: block;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.about-info__card p {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.about-info__img {
  padding-right: 24px;
  padding-top: 24px;
  position: relative;
}
.about-info__img img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 0px 80px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
}
.about-info__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 444px;
  max-height: 476px;
  right: 0;
  top: 0;
  border-radius: 0px 80px;
  background: #F9E547;
  z-index: -1;
}

@media (max-width: 968px) {
  .about-info__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 30px;
  }

  .about-info__img {
    max-width: 400px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .about-info {
    padding-top: 129px;
    padding-bottom: 40px;
  }
  .about-info__header.section-title span {
    position: relative;
    z-index: 1;
  }
  .about-info__header.section-title span:before {
    width: 100%;
    height: 26px;
    bottom: 4px;
    right: 0px;
  }
  .about-info__wrap {
    margin-top: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px;
  }
  .about-info__list {
    gap: 16px;
  }
  .about-info__card {
    padding-left: 15px;
  }
  .about-info__card h3 {
    font-size: 16px;
    line-height: 24px;
  }
  .about-info__card p {
    font-size: 14px;
    line-height: 22px;
  }
  .about-info__img {
    padding-right: 16px;
    padding-top: 16px;
  }
  .about-info__img img {
    border-radius: 0px 48px;
  }
  .about-info__img:before {
    max-width: 249px;
    max-height: 267px;
    border-radius: 0px 48px;
  }
}
.about-label {
  padding-top: 140px;
  padding-bottom: 70px;
}
.about-label__box {
  padding: 36px;
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
}
.about-label__box p {
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  text-align: center;
}

@media (max-width: 768px) {
  .about-label {
    padding-top: 80px;
    padding-bottom: 40px;
  }
  .about-label__box {
    padding: 16px;
  }
  .about-label__box p {
    font-size: 18px;
    line-height: 26px;
  }
}
.about {
  padding-top: 60px;
  padding-bottom: 110px;
}
.about__box-1 .wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 760px) 20px minmax(300px, 520px);
  grid-template-columns: minmax(450px, 760px) minmax(300px, 520px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.about__box-1__content {
  padding-bottom: 30px;
}
.about__box-1__content-title {
  display: block;
  color: #1E1E1E;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}
.about__box-1__content-text {
  display: block;
  margin-top: 24px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.about__box-1__content-img-box {
  margin-top: -256px;
  -webkit-transform: translateY(256px);
      -ms-transform: translateY(256px);
          transform: translateY(256px);
  display: block;
  position: relative;
}
.about__box-1__content-img {
  position: relative;
  padding-right: 24px;
}
.about__box-1__content-img img {
  border-radius: 0px 80px 0px 0px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  display: block;
  width: 100%;
  height: auto;
  z-index: 1;
}
.about__box-1__content-img:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 432px;
  left: -26px;
  top: 0;
  height: 350px;
  border-radius: 0px 80px;
  background: #93DA49;
  z-index: -1;
}
.about__box-1__content-img:after {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 432px;
  right: -2px;
  top: -24px;
  height: 350px;
  border-radius: 0px 80px;
  background: #A5E1FD;
  z-index: -1;
}
.about__box-1__content-name {
  width: 100%;
  max-width: 387px;
  padding: 24px;
  border-radius: 36px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  position: absolute;
  z-index: 3;
  left: -27px;
  bottom: -117px;
}
.about__box-1__content-name h3 {
  text-align: center;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  display: block;
  padding-bottom: 19px;
  position: relative;
}
.about__box-1__content-name h3:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 120px;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
}
.about__box-1__content-name p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 16px;
  text-align: center;
}
.about__box-2 {
  padding-top: 60px;
  background: #307FE2;
}
.about__box-2__content p {
  display: block;
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  max-width: 56.6%;
}
.about__box-2__information {
  width: 100%;
  padding: 36px;
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: 0px;
  -webkit-transform: translateY(79px);
      -ms-transform: translateY(79px);
          transform: translateY(79px);
}
.about__box-2__information p {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  text-align: center;
  display: block;
  max-width: 1170px;
  margin: 0 auto;
}

@media (max-width: 968px) {
  .about__box-1 .wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .about__box-1__content-img {
    max-width: 400px;
    margin: 0 auto;
  }

  .about__box-1__content-img-box {
    margin-top: 0px;
    margin-bottom: 20px;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
  }

  .about__box-2__content p {
    max-width: 100%;
  }

  .about__box-2 {
    padding-top: 126px;
  }
}
@media (max-width: 768px) {
  .about {
    padding-top: 48px;
  }
  .about__box-1 .wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 37px;
  }
  .about__box-1__content {
    padding-bottom: 0px;
  }
  .about__box-1__content-name {
    width: calc(100% + 26px);
    padding: 16px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -106px;
  }
  .about__box-1__content-name h3 {
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 15px;
  }
  .about__box-1__content-name p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .about__box-1__content-title {
    font-size: 32px;
    line-height: 38px;
  }
  .about__box-1__content-text {
    margin-top: 24px;
    font-size: 16px;
    line-height: 24px;
  }
  .about__box-1__content-img {
    padding-left: 13px;
    padding-right: 13px;
  }
  .about__box-1__content-img-box {
    margin-top: -162px;
    -webkit-transform: translateY(162px);
        -ms-transform: translateY(162px);
            transform: translateY(162px);
  }
  .about__box-1__content-img:before {
    max-width: 228px;
    height: 184px;
    left: 1px;
  }
  .about__box-1__content-img:after {
    max-width: 228px;
    height: 184px;
    right: -2px;
    top: -13px;
    border-radius: 0px 80px;
    background: #A5E1FD;
    z-index: -1;
  }
  .about__box-2 {
    padding-top: 296px;
  }
  .about__box-2__content p {
    font-size: 16px;
    line-height: 24px;
  }
  .about__box-2__information {
    padding: 16px;
    border-radius: 24px 0px;
    margin-bottom: 0px;
    margin-top: -112px;
    -webkit-transform: translateY(159px);
        -ms-transform: translateY(159px);
            transform: translateY(159px);
  }
  .about__box-2__information p {
    font-size: 16px;
    line-height: 24px;
  }
}
.bankruptcy-calculator {
  padding-top: 62px;
  padding-bottom: 140px;
}
.bankruptcy-calculator__box {
  padding: 80px;
  padding-top: 80px;
  border-radius: 80px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
}
.bankruptcy-calculator__list-radio {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 24px;
  padding-bottom: 48px;
  border-bottom: 1px solid #E6E6E6;
}
.bankruptcy-calculator__radio-box {
  position: relative;
}
.bankruptcy-calculator__radio-box input {
  width: 1px;
  height: 1px;
  background: transparent;
  border: none;
  left: 0;
  top: 0;
  position: absolute;
}
.bankruptcy-calculator__radio-box input + label {
  display: block;
  cursor: pointer;
}
.bankruptcy-calculator__radio-box input + label:hover span:before {
  -webkit-box-shadow: inset 0px 0px 0px 1px #307FE2;
          box-shadow: inset 0px 0px 0px 1px #307FE2;
}
.bankruptcy-calculator__radio-box input + label .bankruptcy-calculator__radio-img {
  width: 100%;
  height: 164px;
  border-radius: 16px;
  background: #F6F6F6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.bankruptcy-calculator__radio-box input + label .bankruptcy-calculator__radio-img img {
  display: block;
  width: 64px;
  height: 64px;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 16px;
  -webkit-box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
          box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
}
.bankruptcy-calculator__radio-box input + label span {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  padding-left: 28px;
  position: relative;
  margin-top: 16px;
}
.bankruptcy-calculator__radio-box input + label span:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  left: 0;
  top: calc(50% - 10px);
  -webkit-box-shadow: inset 0px 0px 0px 1px #DEDFEC;
          box-shadow: inset 0px 0px 0px 1px #DEDFEC;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  -o-transition: box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
.bankruptcy-calculator__radio-box input:checked + label span:after {
  position: absolute;
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 100%;
  left: 5px;
  top: calc(50% - 5px);
  background: #307FE2;
}
.bankruptcy-calculator__list-input {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(200px, 248px) 24px minmax(200px, 278px) 24px minmax(200px, 278px) 24px minmax(200px, 306px);
  grid-template-columns: minmax(200px, 248px) minmax(200px, 278px) minmax(200px, 278px) minmax(200px, 306px);
  gap: 24px;
  padding-top: 47px;
}
.bankruptcy-calculator__submit.btn-green.btn-green--big {
  margin-top: 48px;
}

@media (max-width: 1068px) {
  .bankruptcy-calculator__list-input {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 968px) {
  .bankruptcy-calculator__box {
    padding: 40px;
  }

  .bankruptcy-calculator__list-radio {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 768px) {
  .bankruptcy-calculator {
    padding-top: 48px;
    padding-bottom: 80px;
  }
  .bankruptcy-calculator__box {
    padding: 24px 16px;
    padding-top: 24px;
    border-radius: 48px 0px;
  }
  .bankruptcy-calculator__list-radio {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    padding-bottom: 24px;
  }
  .bankruptcy-calculator__radio-box input + label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
  }
  .bankruptcy-calculator__radio-box input + label .bankruptcy-calculator__radio-img {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    padding: 8px;
  }
  .bankruptcy-calculator__radio-box input + label .bankruptcy-calculator__radio-img img {
    width: 48px;
    height: 48px;
  }
  .bankruptcy-calculator__radio-box input + label span {
    font-size: 16px;
    line-height: 24px;
    padding-left: 32px;
    margin-top: 0px;
  }
  .bankruptcy-calculator__list-input {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    padding-top: 24px;
  }
  .bankruptcy-calculator__submit.btn-green.btn-green--big {
    margin-top: 31px;
  }
}
.bring-friend {
  padding-top: 70px;
  padding-bottom: 140px;
  position: relative;
  z-index: 2;
}
.bring-friend__box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(400px, 732px) minmax(250px, 432px);
  grid-template-columns: minmax(400px, 732px) minmax(250px, 432px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 0px 80px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
}
.bring-friend__header.section-title {
  color: #FFF;
  padding-bottom: 35px;
  position: relative;
}
.bring-friend__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 240px;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  left: 0;
  bottom: 0;
}
.bring-friend__description {
  display: block;
  margin-top: 32px;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.bring-friend__description span {
  font-weight: 500;
}
.bring-friend__btn.btn-green {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 32px;
}
.bring-friend__content {
  padding: 80px;
  padding-right: 40px;
  position: relative;
  z-index: 1;
}
.bring-friend__img {
  position: relative;
}
.bring-friend__img:before {
  position: absolute;
  content: "";
  width: 342px;
  height: 178px;
  border-radius: 0px 80px 0px 0px;
  background: #F9E547;
  top: -46px;
  right: 0px;
  z-index: -1;
}
.bring-friend__img:after {
  position: absolute;
  content: "";
  width: 546px;
  height: 178px;
  border-radius: 0px 80px 0px 0px;
  background: #93DA49;
  top: -46px;
  right: 0px;
  z-index: -2;
}
.bring-friend__img img {
  display: block;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 0px 80px 0px 0px;
}
.bring-friend__img span {
  position: absolute;
  display: block;
  width: 44px;
  height: 100%;
  max-height: 389px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/bring-friend/log.svg");
  left: -69px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}

@media (max-width: 968px) {
  .bring-friend__content {
    padding: 40px;
  }

  .bring-friend__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    position: relative;
    border-radius: 0px 48px;
  }
  .bring-friend__box:before {
    position: absolute;
    content: "";
    width: 342px;
    height: 178px;
    border-radius: 0px 48px 0px 0px;
    background: #F9E547;
    top: -46px;
    right: 0px;
    z-index: -1;
  }
  .bring-friend__box:after {
    position: absolute;
    content: "";
    width: 546px;
    height: 178px;
    border-radius: 0px 48px 0px 0px;
    background: #93DA49;
    top: -46px;
    right: 0px;
    z-index: -2;
  }

  .bring-friend__img {
    max-width: 469px;
    margin-left: auto;
  }
  .bring-friend__img img {
    border-radius: 0px 48px;
  }
  .bring-friend__img:before {
    display: none;
  }
  .bring-friend__img:after {
    display: none;
  }
}
@media (max-width: 768px) {
  .bring-friend {
    padding-top: 40px;
    padding-bottom: 80px;
  }
  .bring-friend__box {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 25px;
  }
  .bring-friend__box:before {
    width: 96px;
    height: 94px;
    top: -16px;
  }
  .bring-friend__box:after {
    width: 152px;
    height: 94px;
    top: -16px;
  }
  .bring-friend__header.section-title {
    padding-bottom: 15px;
  }
  .bring-friend__header.section-title:before {
    max-width: 120px;
  }
  .bring-friend__description {
    margin-top: 10px;
    font-size: 16px;
    line-height: 24px;
  }
  .bring-friend__btn.btn-green {
    margin-top: 24px;
  }
  .bring-friend__content {
    padding: 31px 16px;
    padding-bottom: 0px;
    padding-right: 16px;
  }
  .bring-friend__img {
    position: relative;
  }
  .bring-friend__img:before {
    display: none;
  }
  .bring-friend__img:after {
    display: none;
  }
  .bring-friend__img span {
    display: none;
  }
  .bring-friend__btn.btn-green {
    padding: 16px 36px;
  }
}
.btn-blue {
  color: #307FE2;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  display: block;
  width: 100%;
  padding: 20px 16px;
  border-radius: 36px;
  background: #A5E1FD;
  -webkit-animation: pulse 2.5s infinite;
          animation: pulse 2.5s infinite;
}
.btn-blue:hover {
  background: #307FE2;
  color: #fff;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
            box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
  }
  70% {
    -webkit-box-shadow: 0 0 0 16px rgba(165, 225, 253, 0.4);
            box-shadow: 0 0 0 16px rgba(165, 225, 253, 0.4);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
            box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
  }
}
@media (max-width: 768px) {
  .btn-blue {
    font-size: 16px;
    line-height: 24px;
    padding: 18px 10px;
  }

  @-webkit-keyframes pulse {
    0% {
      -webkit-box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
              box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
    }
    70% {
      -webkit-box-shadow: 0 0 0 10px rgba(165, 225, 253, 0.4);
              box-shadow: 0 0 0 10px rgba(165, 225, 253, 0.4);
    }
    100% {
      -webkit-box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
              box-shadow: 0 0 0 0 rgba(165, 225, 253, 0.4);
    }
  }
}
.btn-green {
  padding: 16px 32px;
  width: 100%;
  color: #FFF;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  border-radius: 36px;
  background: #93DA49;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  display: block;
  text-align: center;
}
.btn-green.btn-green--pulse {
  -webkit-animation: pulse-green 2.5s infinite;
          animation: pulse-green 2.5s infinite;
}
.btn-green.btn-green--pulse:hover {
  -webkit-box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4) !important;
          box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4) !important;
  background: #93DA49;
  color: #fff;
  -webkit-animation: 2.5s infinite;
          animation: 2.5s infinite;
}
.btn-green:hover {
  background-color: transparent;
  -webkit-box-shadow: inset 0px 0px 0px 2px #93DA49;
          box-shadow: inset 0px 0px 0px 2px #93DA49;
  color: #93DA49;
}
.btn-green--big {
  padding: 20px 36px;
}

@-webkit-keyframes pulse-green {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
            box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
  }
  70% {
    -webkit-box-shadow: 0 0 0 16px rgba(147, 218, 73, 0.4);
            box-shadow: 0 0 0 16px rgba(147, 218, 73, 0.4);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
            box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
  }
}
@media (max-width: 768px) {
  .btn-green--big {
    padding: 18px 36px;
  }

  @-webkit-keyframes pulse-green {
    0% {
      -webkit-box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
              box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
    }
    70% {
      -webkit-box-shadow: 0 0 0 10px rgba(147, 218, 73, 0.4);
              box-shadow: 0 0 0 10px rgba(147, 218, 73, 0.4);
    }
    100% {
      -webkit-box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
              box-shadow: 0 0 0 0 rgba(147, 218, 73, 0.4);
    }
  }
}
.btn-transparent {
  display: block;
  padding: 16px 36px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #1E1E1E;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  background-color: transparent;
  border-radius: 36px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #5E5E5E;
          box-shadow: inset 0px 0px 0px 1px #5E5E5E;
  -webkit-transform: color 0.3s;
      -ms-transform: color 0.3s;
          transform: color 0.3s;
}
.btn-transparent:hover {
  color: #307FE2;
}

@media (max-width: 768px) {
  .btn-transparent {
    padding: 16px;
  }
}
.businessman-faq.faq.section-faq {
  padding-top: 140px;
  padding-bottom: 140px;
}

.businessman-consequences {
  padding-top: 140px;
  padding-bottom: 97px;
  background: #307FE2;
  position: relative;
  overflow: hidden;
}
.businessman-consequences:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 167px;
  max-width: 1344px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/businessman/logo.svg");
  bottom: -31px;
}
.businessman-consequences__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(500px, 848px) 30px minmax(300px, 432px);
  grid-template-columns: minmax(500px, 848px) minmax(300px, 432px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
.businessman-consequences__header.section-title {
  color: #fff;
}
.businessman-consequences__header.section-title span {
  position: relative;
  z-index: 1;
}
.businessman-consequences__header.section-title span:before {
  position: absolute;
  content: "";
  width: calc(100% + 4px);
  height: 26px;
  bottom: 5px;
  left: 0;
  background: #93DA49;
  z-index: -1;
}
.businessman-consequences__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
  max-width: 776px;
}
.businessman-consequences__list li {
  padding-left: 27px;
  position: relative;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.businessman-consequences__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #93DA49;
  left: 0;
  top: 0;
}
.businessman-consequences__img {
  margin-top: -35px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
}
.businessman-consequences__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 80px 0px;
  background: #A5E1FD;
  left: -24px;
  top: -30px;
}
.businessman-consequences__img img {
  display: block;
  border-radius: 80px 0px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  z-index: 1;
  position: relative;
  width: 100%;
  height: auto;
}

@media (max-width: 968px) {
  .businessman-consequences__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .businessman-consequences__img {
    margin-top: 0;
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .businessman-faq.faq.section-faq {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .businessman-consequences {
    padding-top: 80px;
    padding-bottom: 53px;
  }
  .businessman-consequences:before {
    height: 36px;
    bottom: -7px;
  }
  .businessman-consequences__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }
  .businessman-consequences__header.section-title span:before {
    width: 100%;
    bottom: -4px;
  }
  .businessman-consequences__list {
    gap: 16px;
    margin-top: 24px;
  }
  .businessman-consequences__list li {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .businessman-consequences__img {
    padding-left: 16px;
  }
  .businessman-consequences__img:before {
    border-radius: 48px 0px;
    left: 0px;
    top: -16px;
  }
  .businessman-consequences__img img {
    border-radius: 48px 0px;
  }
}
.businessman-decoration {
  padding-top: 140px;
  padding-bottom: 140px;
}
.businessman-decoration__header.section-title {
  text-align: center;
}
.businessman-decoration__header.section-title span {
  display: block;
  color: #307FE2;
}
.businessman-decoration__wrap {
  margin-top: 32px;
}
.businessman-decoration__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 94px 1fr;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 94px;
  grid-row-gap: 32px;
  position: relative;
}
.businessman-decoration__list:before {
  position: absolute;
  content: "";
  width: 2px;
  height: 100%;
  background: #E6E6E6;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.businessman-decoration__list li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
}
.businessman-decoration__list li h3 {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  text-align: right;
  position: relative;
}
.businessman-decoration__list li h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: -57px;
  top: 0;
}
.businessman-decoration__list li p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: right;
}
.businessman-decoration__list li:nth-child(2n) h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: auto;
  left: -57px;
  top: 0;
}
.businessman-decoration__list li:nth-child(2n) h3, .businessman-decoration__list li:nth-child(2n) p {
  text-align: left;
}
.businessman-decoration__box {
  display: block;
  width: 100%;
  max-width: 986px;
  margin: 0 auto;
  margin-top: 60px;
  padding: 36px;
  border-radius: 36px 0px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 60px;
  text-align: center;
}

@media (max-width: 768px) {
  .businessman-decoration {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .businessman-decoration__wrap {
    margin-top: 24px;
  }
  .businessman-decoration__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    padding-left: 28px;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }
  .businessman-decoration__list:before {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    background: #E6E6E6;
    left: 8px;
    top: 0;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  .businessman-decoration__list li {
    gap: 6px;
  }
  .businessman-decoration__list li h3 {
    font-size: 18px;
    line-height: 26px;
    text-align: left !important;
  }
  .businessman-decoration__list li h3:before {
    width: 16px !important;
    height: 16px !important;
    right: auto !important;
    left: -28px !important;
    top: 0;
  }
  .businessman-decoration__list li p {
    text-align: left !important;
    font-size: 16px;
    line-height: 24px;
  }
  .businessman-decoration__box {
    margin-top: 24px;
    padding: 16px;
    font-size: 18px;
    line-height: 26px;
  }
}
.businessman-info {
  padding-top: 60px;
  padding-bottom: 140px;
}
.businessman-info__description {
  display: block;
  padding-left: 27px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.businessman-info__description:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.businessman-info__text {
  display: block;
  padding: 36px;
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: 60px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.businessman-info__box {
  border-radius: 0px 36px 36px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  margin-top: 140px;
}
.businessman-info__box-header {
  padding: 36px;
  border-radius: 0px 36px;
  background: #307FE2;
  color: #fff;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}
.businessman-info__content {
  padding: 48px;
}
.businessman-info__content > ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
}
.businessman-info__content > ul > li {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  padding-left: 27px;
  position: relative;
}
.businessman-info__content > ul > li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.businessman-info__content > ul > li > ul {
  padding-left: 24px;
  margin-top: 24px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
}
.businessman-info__content > ul > li > ul > li {
  padding-left: 12px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.businessman-info__content > ul > li > ul > li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 10px;
  background: #307FE2;
}

@media (max-width: 768px) {
  .businessman-info {
    padding-top: 24px;
    padding-bottom: 80px;
  }
  .businessman-info__description {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .businessman-info__text {
    padding: 16px;
    margin-top: 24px;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
  }
  .businessman-info__box {
    border-radius: 0px 24px 24px 24px;
    margin-top: 80px;
  }
  .businessman-info__box-header {
    padding: 16px;
    border-radius: 0px 24px;
    font-size: 32px;
    line-height: 38px;
    word-wrap: break-word;
  }
  .businessman-info__content {
    padding: 16px;
    padding-bottom: 24px;
  }
  .businessman-info__content > ul {
    gap: 12px;
  }
  .businessman-info__content > ul > li {
    font-size: 16px;
    line-height: 24px;
    padding-left: 15px;
  }
  .businessman-info__content > ul > li > ul {
    padding-left: 12px;
  }
  .businessman-info__content > ul > li > ul > li {
    font-size: 16px;
    line-height: 24px;
  }
}
.businessman-who {
  padding-top: 140px;
  padding-bottom: 87px;
  background: #F6F6F6;
}
.businessman-who__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 763px) 30px minmax(350px, 497px);
  grid-template-columns: minmax(450px, 763px) minmax(350px, 497px);
  gap: 30px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.businessman-who__header.section-title {
  padding-bottom: 35px;
  position: relative;
}
.businessman-who__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  height: 3px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.businessman-who__header.section-title span {
  position: relative;
  display: inline-block;
  z-index: 1;
}
.businessman-who__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  left: 0;
  bottom: 2px;
  background: #93DA49;
  z-index: -1;
}
.businessman-who__header.section-title span:nth-child(1):before, .businessman-who__header.section-title span:nth-child(2):before {
  width: calc(100% + 13px);
}
.businessman-who__description {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
  max-width: 488px;
}
.businessman-who__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 32px;
}
.businessman-who__list li {
  padding-left: 12px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.businessman-who__list li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 10px;
  background: #307FE2;
}
.businessman-who__img {
  margin-top: -21px;
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.businessman-who__img img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 80px 0px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  position: relative;
  z-index: 1;
}
.businessman-who__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 367px;
  right: 0;
  top: -24px;
  border-radius: 60px 0px;
  background: #A5E1FD;
}
.businessman-who__img:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 367px;
  right: 0;
  bottom: -24px;
  border-radius: 60px 0px;
  background: #F9E547;
}

@media (max-width: 968px) {
  .businessman-who__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .businessman-who__img {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .businessman-who {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .businessman-who__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }
  .businessman-who__header.section-title {
    padding-bottom: 19px;
  }
  .businessman-who__header.section-title:before {
    max-width: 136px;
  }
  .businessman-who__header.section-title span:before {
    bottom: -4px;
  }
  .businessman-who__header.section-title span:nth-child(1):before, .businessman-who__header.section-title span:nth-child(2):before {
    width: 100%;
  }
  .businessman-who__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 16px;
  }
  .businessman-who__list {
    margin-top: 16px;
  }
  .businessman-who__list li {
    padding-left: 11px;
    font-size: 16px;
    line-height: 24px;
  }
  .businessman-who__img {
    margin-top: 0px;
  }
  .businessman-who__img img {
    border-radius: 48px 0px;
  }
  .businessman-who__img:before {
    max-width: 250px;
    max-height: 213px;
    right: 0;
    top: -16px;
    border-radius: 48px 0px;
  }
  .businessman-who__img:after {
    max-width: 250px;
    max-height: 213px;
    right: 0;
    bottom: -16px;
    border-radius: 48px 0px;
  }
}
.card-new {
  display: block;
}
.card-new:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.card-new__img {
  border-radius: 0px 36px;
  overflow: hidden;
  aspect-ratio: 40/27;
  position: relative;
}
.card-new__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.card-new__title {
  display: block;
  margin-top: 24px;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.card-new__label {
  position: absolute;
  left: 16px;
  bottom: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 6px 16px;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  border-radius: 0px 16px;
  background: #FFF;
  -webkit-box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
          box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
}

@media (max-width: 768px) {
  .card-new__img {
    border-radius: 0px 24px;
    aspect-ratio: 44/29;
  }
  .card-new__title {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
  }
  .card-new__label {
    position: absolute;
    left: 12px;
    bottom: 12px;
    font-size: 14px;
    line-height: 22px;
  }
}
.cases-won-card {
  padding: 32px;
  border-radius: 0px 36px 36px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 184px 24px 1fr;
  grid-template-columns: 184px 1fr;
  gap: 24px;
}
.cases-won-card__img {
  border-radius: 24px;
  border: 1px solid #E6E6E6;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  overflow: hidden;
}
.cases-won-card__img img {
  display: block;
  width: 100%;
  height: 100%;
}
.cases-won-card__img .box:not(:nth-child(1)) {
  display: none !important;
}
.cases-won-card__img .box canvas {
  width: 100% !important;
  height: auto;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  -webkit-transform: scale(1, -1);
      -ms-transform: scale(1, -1);
          transform: scale(1, -1);
}
.cases-won-card__title {
  display: block;
  text-align: left;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.cases-won-card__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  margin-top: 24px;
  gap: 6px;
}
.cases-won-card__list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.cases-won-card__list li p {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.cases-won-card__list li span {
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.cases-won-card__btn {
  display: block;
  padding: 16px 36px;
  color: #1E1E1E;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  border-radius: 36px;
  border: 1px solid #5E5E5E;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 24px;
  text-align: center;
  display: block;
}
.cases-won-card__btn:hover {
  color: #307FE2;
}

@media (max-width: 768px) {
  .cases-won-card {
    padding: 16px;
    border-radius: 0px 36px 36px 36px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .cases-won-card__title {
    font-size: 18px;
    line-height: 26px;
  }
  .cases-won-card__img {
    max-width: 300px;
    margin: 0 auto;
  }
  .cases-won-card__list {
    margin-top: 12px;
    gap: 2px;
  }
  .cases-won-card__list li {
    gap: 8px;
  }
  .cases-won-card__list li p {
    font-size: 14px;
    line-height: 22px;
  }
  .cases-won-card__list li span {
    font-size: 14px;
    line-height: 22px;
  }
  .cases-won-card__btn {
    width: 100%;
    max-width: 256px;
    margin: 0 auto;
    margin-top: 12px;
  }
}
.landmark-cases-card {
  padding: 36px;
  border-radius: 0px 36px 36px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 64px 24px 1fr;
  grid-template-columns: 64px 1fr;
  gap: 24px;
  height: 100%;
  min-height: 312px;
}
.landmark-cases-card__img img {
  display: block;
  -webkit-box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
          box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
  border-radius: 16px;
}
.landmark-cases-card__title {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.landmark-cases-card__description {
  display: block;
  margin-top: 16px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-bottom: 16px;
}
.landmark-cases-card__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.landmark-cases-card__controls {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  max-width: 356px;
  margin-top: auto;
}
.landmark-cases-card__controls a {
  display: block;
  text-align: center;
  padding: 16px;
  width: 100%;
  color: #1E1E1E;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  border-radius: 36px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #5E5E5E;
          box-shadow: inset 0px 0px 0px 1px #5E5E5E;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
.landmark-cases-card__controls a:hover {
  color: #307FE2;
}

@media (max-width: 768px) {
  .landmark-cases-card {
    padding: 16px;
    border-radius: 0px 24px 24px 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    min-height: auto;
  }
  .landmark-cases-card__img {
    width: 48px;
  }
  .landmark-cases-card__title {
    font-size: 18px;
    line-height: 26px;
  }
  .landmark-cases-card__description {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .landmark-cases-card__controls {
    gap: 16px;
  }
}
.service-card {
  padding-top: 36px;
  padding-left: 36px;
  padding-bottom: 36px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  background: #FFF;
  border-radius: 0px 36px 36px 36px;
  position: relative;
  height: 100%;
  min-height: 350px;
}
.service-card__info {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 328px;
  position: relative;
  z-index: 1;
}
.service-card__title {
  color: #1E1E1E;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
  display: block;
  padding-bottom: 19px;
  position: relative;
}
.service-card__title:before {
  position: absolute;
  content: "";
  width: 120px;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  left: 0;
  bottom: 0;
}
.service-card__description {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 16px;
  margin-bottom: 16px;
}
.service-card__btn.btn-green {
  display: block;
  margin-top: auto;
  text-align: center;
  max-width: 171px;
}
.service-card__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 231px;
  border-radius: 36px 0px;
  background: #F9E547;
  width: 100%;
  max-width: 264px;
  position: absolute;
  right: 0;
  bottom: 0;
}
.service-card__img img {
  display: block;
  width: 100%;
  max-width: 219px;
  height: auto;
}

@media (max-width: 768px) {
  .service-card {
    padding-top: 16px;
    padding-left: 16px;
    padding-right: 16px;
    border-radius: 0px 24px 24px 24px;
    padding-bottom: 0;
    height: auto;
  }
  .service-card__info {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
  }
  .service-card__title {
    font-size: 22px;
    line-height: 28px;
    padding-bottom: 15px;
  }
  .service-card__description {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .service-card__btn.btn-green {
    max-width: 256px;
    margin-top: 0;
  }
  .service-card__img {
    padding: 16px;
    min-height: auto;
    border-radius: 24px 0px 24px 24px;
    background: #F9E547;
    width: 100%;
    max-width: none;
    width: calc(100% + 32px);
    margin-left: -16px;
    position: relative;
    right: 0;
    bottom: 0;
    border-radius: 24px 0px 24px 24px;
    margin-top: 24px;
  }
  .service-card__img img {
    display: block;
    width: 100%;
    max-width: 219px;
  }
}
.case-single {
  padding-top: 64px;
  padding-bottom: 140px;
  overflow: hidden;
}
.case-single__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 49.1% 4.8% 46.1%;
  grid-template-columns: 49.1% 46.1%;
  gap: 4.8%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.case-single__title {
  display: block;
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
}
.case-single__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 36px;
}
.case-single__list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.case-single__list li p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.case-single__list li span {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.case-single__controls {
  width: 100%;
  max-width: 620px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin-top: 36px;
}
.case-single__link {
  display: block;
  padding: 20px;
  padding-right: 10px;
  padding-left: 10px;
  border-radius: 36px;
  background: #A5E1FD;
}
.case-single__link span {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  color: #307FE2;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  padding-right: 26px;
  position: relative;
}
.case-single__link span:before {
  position: absolute;
  content: "";
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/case-single/arrow.svg");
  right: 0;
  top: calc(50% - 8px);
}
.case-single__swiper-thubs {
  max-height: 428px;
}
.case-single__swiper-thubs .swiper-slide {
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #E6E6E6;
  cursor: pointer;
}
.case-single__swiper-thubs .swiper-slide:hover {
  border: 1px solid #307FE2;
}
.case-single__swiper-thubs .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.case-single__swiper-thubs .swiper-slide canvas {
  width: 100%;
  height: auto;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  -webkit-transform: scale(1, -1);
      -ms-transform: scale(1, -1);
          transform: scale(1, -1);
}
.case-single__swiper-thubs .swiper-slide.swiper-slide-thumb-active {
  border: 1px solid #307FE2;
}
.case-single__swiper-box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 74px 24px minmax(400px, 562px);
  grid-template-columns: 74px minmax(400px, 562px);
  gap: 24px;
}
.case-single__swiper {
  width: 100%;
  overflow: visible;
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
  position: relative;
}
.case-single__swiper-controls {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
}
.case-single__swiper-controls.case-single__swiper-prev {
  left: 24px;
}
.case-single__swiper-controls.case-single__swiper-next {
  right: 24px;
}
.case-single__swiper {
  border-radius: 36px;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
}
.case-single__swiper .swiper-slide {
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  pointer-events: none !important;
}
.case-single__swiper .swiper-slide.swiper-slide-active {
  opacity: 1;
  pointer-events: all !important;
}
.case-single__swiper .swiper-slide img {
  display: block;
  width: 100%;
  height: auto;
}
.case-single__swiper .swiper-slide canvas {
  width: 100%;
  height: auto;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  -webkit-transform: scale(1, -1);
      -ms-transform: scale(1, -1);
          transform: scale(1, -1);
}

@media (max-width: 1168px) {
  .case-single__controls {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 1068px) {
  .case-single__wrap {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
  }

  .case-single__swiper-box {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
  }

  .case-single__swiper-thubs {
    width: 100%;
    max-height: 100%;
  }

  .case-single__swiper-thubs {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  .case-single__swiper-box {
    max-width: 400px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .case-single {
    padding-top: 24px;
    padding-bottom: 80px;
    overflow: hidden;
  }
  .case-single__wrap {
    gap: 24px;
  }
  .case-single__title {
    font-size: 26px;
    line-height: 34px;
  }
  .case-single__list {
    gap: 6px;
    margin-top: 24px;
  }
  .case-single__list li p {
    font-size: 16px;
    line-height: 24px;
  }
  .case-single__list li span {
    font-size: 16px;
    line-height: 24px;
  }
  .case-single__swiper-controls {
    display: block;
    width: 32px;
    height: 32px;
  }
  .case-single__swiper-controls.case-single__swiper-prev {
    left: 6px;
  }
  .case-single__swiper-controls.case-single__swiper-next {
    right: 6px;
  }
  .case-single__controls {
    gap: 16px;
    margin-top: 24px;
  }
  .case-single__link {
    padding: 18px;
    padding-right: 10px;
    padding-left: 10px;
  }
  .case-single__swiper-box {
    gap: 16px;
  }
  .case-single__swiper-slide-thubs {
    aspect-ratio: 6/8;
  }
  .case-single__swiper {
    border-radius: 24px;
  }
}
.cases-won {
  padding-bottom: 120px;
  position: relative;
  z-index: 1;
}
.cases-won__header.section-title {
  margin-top: 140px;
}
.cases-won__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin-top: 32px;
}
.cases-won__text {
  width: 100%;
  max-width: 885px;
  padding: 36px;
  color: #fff;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
  margin: 0 auto;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: -71px;
  text-align: center;
}

@media (max-width: 768px) {
  .cases-won {
    padding-bottom: 80px;
  }
  .cases-won__header.section-title {
    margin-top: 80px;
  }
  .cases-won__list {
    margin-top: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .cases-won__text {
    padding: 16px;
    font-size: 22px;
    line-height: 28px;
    margin-top: -94px;
  }
}
.city-offices {
  padding-top: 140px;
  padding-bottom: 70px;
}
.city-offices__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(600px, 752px) minmax(465px, 546px);
  grid-template-columns: minmax(600px, 752px) minmax(465px, 546px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.city-offices__header.section-title p {
  display: inline;
}
.city-offices__header.section-title span {
  display: block;
  color: #93DA49;
}
.city-offices__image {
  margin-top: 18px;
}
.city-offices__image img {
  display: block;
  width: 100%;
  height: auto;
}
.city-offices__box {
  display: block;
  padding: 48px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  border-radius: 80px 0px;
  padding-right: 39px;
  background: #307FE2;
}
.city-offices__box span {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.city-offices__box ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  grid-row-gap: 8px;
}
.city-offices__box ul li {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.city-offices__box-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 60px 1fr;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 60px;
  margin-top: 16px;
}

@media (max-width: 1124px) {
  .city-offices__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .city-offices__header.section-title {
    text-align: center;
  }

  .city-offices__image {
    max-width: 635px;
    margin: 0 auto;
    margin-top: 12px;
  }

  .city-offices__box {
    margin: 0 auto;
  }
  .city-offices__box ul {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 36px;
  }
}
@media (max-width: 968px) {
  .city-offices__box ul {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .city-offices {
    padding-top: 77px;
    padding-bottom: 40px;
  }
  .city-offices__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 23px;
  }
  .city-offices__header.section-title br {
    display: none;
  }
  .city-offices__header.section-title p {
    display: block;
    font-size: 22px !important;
    line-height: 28px !important;
  }
  .city-offices__image {
    margin-top: 12px;
  }
  .city-offices__box {
    display: block;
    padding: 24px 16px;
    border-radius: 48px 0px;
    padding-right: 16px;
  }
  .city-offices__box span {
    font-size: 18px;
    line-height: 26px;
  }
  .city-offices__box ul {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 8px;
    margin-top: 16px;
  }
  .city-offices__box ul li {
    font-size: 14px;
    line-height: 22px;
  }
}
.contact {
  padding-top: 60px;
  padding-bottom: 140px;
  overflow: hidden;
}
.contact__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 368px 88px 1fr;
  grid-template-columns: 368px 1fr;
  gap: 88px;
}
.contact__box-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 25px;
}
.contact__box-list > li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
}
.contact__box-list > span {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.contact__box-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.contact__box-text {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.contact__box-massage {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 6px 1fr 6px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 6px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.contact__box-link {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #307FE2;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.contact__box-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 7px 1fr 7px 1fr 7px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 7px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.contact__box-btn.btn-green {
  max-width: 278px;
  margin-top: 20px;
}
.contact__map {
  width: 100%;
  height: 100%;
  background: silver;
  overflow: hidden;
  border-radius: 24px;
}
.contact__box {
  margin-top: 140px;
  position: relative;
}
.contact__swiper-slide img {
  display: block;
  width: 100%;
  aspect-ratio: 46/31;
  border-radius: 0px 36px;
  height: auto;
}
.contact__swiper-controls {
  position: absolute;
  z-index: 1;
  top: calc(50% - 24px);
}
.contact__swiper-prev {
  left: -24px;
}
.contact__swiper-next {
  right: -24px;
}

@media (max-width: 968px) {
  .contact__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .contact__map {
    height: 400px;
  }

  .contact__box {
    margin-top: 70px;
  }
}
@media (max-width: 768px) {
  .contact {
    padding-top: 48px;
    padding-bottom: 80px;
  }
  .contact__wrap {
    gap: 36px;
  }
  .contact__box-list > li {
    gap: 6px;
  }
  .contact__box-list > span {
    font-size: 14px;
    line-height: 22px;
  }
  .contact__box-wrap {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .contact__box-text {
    font-size: 18px;
    line-height: 26px;
  }
  .contact__box-massage {
    gap: 12px;
  }
  .contact__box-link {
    font-size: 16px;
    line-height: 24px;
  }
  .contact__map {
    border-radius: 0px;
    width: calc(100% + 32px);
    margin-left: -16px;
  }
  .contact__box {
    margin-top: 80px;
    position: relative;
  }
  .contact__swiper {
    overflow: visible !important;
  }
  .contact__swiper-slide {
    padding-right: 32px;
  }
  .contact__swiper-slide img {
    border-radius: 0px 24px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .contact__swiper-controls {
    display: none !important;
  }
}
.customer-stories {
  padding-top: 70px;
}
.customer-stories__wrap {
  margin-top: 36px;
}
.customer-stories__box {
  padding: 48px;
  border-radius: 0px 80px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
}
.customer-stories__box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(400px, 498px) 24px 1fr;
  grid-template-columns: minmax(400px, 498px) 1fr;
  gap: 24px;
}
.customer-stories__info {
  padding: 24px;
  border-radius: 0px 36px 36px 36px;
  background: #F6F6F6;
}
.customer-stories__info-header {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.customer-stories__info-header img {
  height: auto;
}
.customer-stories__info-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 10px;
  margin-top: 24px;
}
.customer-stories__info-list li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(100px, 144px) 16px 1fr;
  grid-template-columns: minmax(100px, 144px) 1fr;
  gap: 16px;
}
.customer-stories__info-list li p {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.customer-stories__info-list li span {
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.customer-stories__content {
  padding-right: 16px;
  max-height: 516px;
  overflow-y: auto;
}
.customer-stories__content::-webkit-scrollbar {
  width: 4px;
}
.customer-stories__content::-webkit-scrollbar-track {
  background: #E6E6E6;
}
.customer-stories__content::-webkit-scrollbar-thumb {
  background: #93DA49;
  border-radius: 20px;
}
.customer-stories__content h3 {
  color: #1E1E1E;
  display: block;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 24px;
}
.customer-stories__content h3:nth-child(1) {
  margin-top: 0;
}
.customer-stories__content p {
  margin-top: 16px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.customer-stories__content ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 24px;
}
.customer-stories__content ul li {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  position: relative;
  padding-left: 15px;
}
.customer-stories__content ul li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 10px;
  background: #307FE2;
}
.customer-stories__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 604px;
  margin: 0 auto;
  margin-top: 64px;
  gap: 32px;
}
.customer-stories__correction {
  display: block;
  width: 100%;
  max-width: 655px;
  margin: 0 auto;
  margin-top: -48px;
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  -webkit-transform: translateY(95px);
      -ms-transform: translateY(95px);
          transform: translateY(95px);
}
.customer-stories__correction-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.customer-stories__correction-header h3 {
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  padding-left: 52px;
  position: relative;
}
.customer-stories__correction-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/question.svg");
  left: 0;
  top: calc(50% - 18px);
}
.customer-stories__correction-desscription {
  padding: 36px;
  padding-top: 28px;
}
.customer-stories__correction-footnote {
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  padding-left: 19px;
  position: relative;
}
.customer-stories__correction-footnote:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.customer-stories__correction-text {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  display: block;
  margin-top: 16px;
}
.customer-stories__correction-text span {
  display: block;
  font-weight: 500;
}
.customer-stories__content-img {
  max-width: 500px;
  position: relative;
  border-radius: 20px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 20px;
  overflow: hidden;
  display: block;
}
.customer-stories__content-img img {
  display: block;
  width: 100%;
  height: auto;
}
.customer-stories__swiper-box {
  position: relative;
}
.customer-stories__controls-swiper {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 30px 1fr;
  grid-template-columns: 1fr 1fr;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 30px;
  margin: 0 auto;
  margin-top: 40px;
}
.customer-stories__swiper {
  overflow: visible;
}
.customer-stories__swiper-slide {
  -webkit-transition: all 0.6s !important;
  -o-transition: all 0.6s !important;
  transition: all 0.6s !important;
  opacity: 0 !important;
  pointer-events: none !important;
  height: auto;
}
.customer-stories__swiper-slide.swiper-slide-active {
  opacity: 1 !important;
  pointer-events: all !important;
}

@media (max-width: 968px) {
  .customer-stories__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 768px) {
  .customer-stories {
    padding-top: 40px;
  }
  .customer-stories__wrap {
    margin-top: 24px;
  }
  .customer-stories__box {
    padding: 16px;
    padding-bottom: 24px;
    border-radius: 0px 48px;
  }
  .customer-stories__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px;
  }
  .customer-stories__info {
    padding: 16px;
    border-radius: 0px 24px 24px 24px;
  }
  .customer-stories__info-header {
    -ms-grid-columns: 48px 1fr;
    grid-template-columns: 48px 1fr;
  }
  .customer-stories__info-list {
    gap: 6px;
    margin-top: 16px;
  }
  .customer-stories__info-list li {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 0px;
  }
  .customer-stories__info-list li p {
    font-size: 14px;
    line-height: 22px;
  }
  .customer-stories__info-list li span {
    font-size: 14px;
    line-height: 22px;
  }
  .customer-stories__content {
    max-height: 402px;
  }
  .customer-stories__content h3 {
    font-size: 18px;
    line-height: 26px;
  }
  .customer-stories__content p {
    font-size: 16px;
    line-height: 24px;
  }
  .customer-stories__content ul {
    gap: 10px;
    margin-top: 16px;
  }
  .customer-stories__content ul li {
    font-size: 16px;
    line-height: 24px;
  }
  .customer-stories__controls {
    max-width: 604px;
    margin: 0 auto;
    margin-top: 24px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .customer-stories__controls .btn-green.btn-green--big {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .customer-stories__controls .social {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .customer-stories__correction {
    margin-top: -48px;
    border-radius: 0px 24px;
    -webkit-transform: translateY(121px);
        -ms-transform: translateY(121px);
            transform: translateY(121px);
  }
  .customer-stories__correction-header {
    padding: 16px;
  }
  .customer-stories__correction-header h3 {
    font-size: 18px;
    line-height: 26px;
  }
  .customer-stories__correction-desscription {
    padding: 16px;
    padding-top: 18px;
  }
  .customer-stories__correction-footnote {
    font-size: 14px;
    line-height: 22px;
    padding-left: 15px;
  }
  .customer-stories__correction-text {
    font-size: 14px;
    line-height: 22px;
    margin-top: 16px;
  }
  .customer-stories__controls-swiper {
    gap: 20px;
    margin-top: 20px;
  }
}
.debts-written {
  padding-top: 210px;
  padding-bottom: 136px;
  background: #F6F6F6;
}
.debts-written.debts-written-about {
  padding-top: 70px;
  padding-bottom: 140px;
  background: #fff;
}
.debts-written.cases-won-written {
  padding-top: 140px;
  padding-bottom: 140px;
}
.debts-written__box {
  padding-top: 80px;
  border-radius: 0px 80px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  position: relative;
}
.debts-written__box * {
  position: relative;
  z-index: 1;
}
.debts-written__box:before {
  position: absolute;
  content: "";
  width: 53px;
  right: 48px;
  top: 22px;
  height: 461px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/debts-written/logo.svg");
  z-index: 0;
}
.debts-written__title {
  color: #fff;
  text-align: center;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
  display: block;
}
.debts-written__rub {
  display: block;
  color: #93DA49;
  font-size: 46px;
  font-weight: 600;
  line-height: 56px;
  margin-top: 32px;
  text-align: center;
}
.debts-written__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  max-width: 572px;
  margin: 0 auto;
  margin-top: 32px;
}
.debts-written__list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.debts-written__list li:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 2px;
  background-repeat: repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/debts-written/dashed.svg");
  left: 0;
  bottom: 0;
}
.debts-written__list p {
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  display: block;
  padding-right: 6px;
  background-color: #307FE2;
  position: relative;
  z-index: 1;
}
.debts-written__list span {
  color: #93DA49;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  background-color: #307FE2;
  position: relative;
  z-index: 1;
}
.debts-written__link {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  margin-top: 32px;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  color: #A5E1FD;
  position: relative;
}
.debts-written__link:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/debts-written/link.svg");
  top: calc(50% - 10px);
  right: -26px;
}
.debts-written__link span {
  -webkit-transform: rotate(-14deg);
      -ms-transform: rotate(-14deg);
          transform: rotate(-14deg);
  display: block;
  color: #A5E1FD;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  position: absolute;
  right: -144px;
  top: 41px;
}
.debts-written__link span:before {
  position: absolute;
  content: "";
  width: 78px;
  height: 34px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url(../assets/images/debts-written/arrow.svg);
  left: -94px;
  top: -20px;
  -webkit-transform: rotate(16deg);
      -ms-transform: rotate(16deg);
          transform: rotate(16deg);
}
.debts-written__quantity {
  padding-top: 36px;
  padding-bottom: 36px;
  display: block;
  width: 100%;
  max-width: 516px;
  margin: 0 auto;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  background: #93DA49;
  border-radius: 0px 36px;
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: uppercase;
  text-align: center;
  -webkit-transform: translateY(72px);
      -ms-transform: translateY(72px);
          transform: translateY(72px);
  margin-top: -24px;
}
.debts-written__quantity span {
  display: block;
  width: 100%;
  max-width: 355px;
  margin: 0 auto;
  height: 3px;
  border-radius: 30px;
  background: #FFF;
  margin-top: 16px;
  margin-bottom: 16px;
}
.debts-written__btn.btn-blue {
  max-width: 296px;
  margin: 0 auto;
  margin-top: 124px;
}

@media (max-width: 968px) {
  .debts-written__box:before {
    display: none;
  }

  .debts-written__link span {
    right: -50px;
  }
}
@media (max-width: 768px) {
  .debts-written {
    padding-top: 342px;
    padding-bottom: 80px;
  }
  .debts-written.debts-written-about {
    padding-top: 40px;
    padding-bottom: 80px;
  }
  .debts-written.cases-won-written {
    padding-top: 80px;
    padding-bottom: 149px;
  }
  .debts-written__box {
    padding: 32px 16px;
    padding-bottom: 0;
    border-radius: 0px 48px;
  }
  .debts-written__title {
    font-size: 32px;
    line-height: 38px;
  }
  .debts-written__rub {
    font-size: 18px;
    line-height: 26px;
    margin-top: 24px;
  }
  .debts-written__list {
    gap: 12px;
    margin-top: 24px;
  }
  .debts-written__list li {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 6px;
  }
  .debts-written__list li:before {
    display: none;
  }
  .debts-written__list p {
    font-size: 16px;
    line-height: 24px;
    padding-right: 0px;
    display: block;
    text-align: center;
  }
  .debts-written__list span {
    font-size: 16px;
    text-align: center;
    line-height: 24px;
  }
  .debts-written__link {
    font-size: 16px;
    line-height: 24px;
    max-width: 256px;
    margin: 0 auto;
    margin-top: 16px;
  }
  .debts-written__link:before {
    position: absolute;
    content: "";
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("../assets/images/debts-written/link.svg");
    top: calc(50% + 16px);
    right: 65px;
  }
  .debts-written__link span {
    -webkit-transform: rotate(-14deg);
        -ms-transform: rotate(-14deg);
            transform: rotate(-14deg);
    font-size: 16px;
    line-height: 24px;
    right: 6px;
    top: 87px;
  }
  .debts-written__link span:before {
    left: -84px;
    top: -23px;
  }
  .debts-written__quantity {
    padding-top: 24px;
    padding-bottom: 24px;
    border-radius: 0px 24px;
    font-size: 16px;
    line-height: 24px;
    -webkit-transform: translateY(55px);
        -ms-transform: translateY(55px);
            transform: translateY(55px);
    margin-top: 1px;
    margin-right: -16px;
    width: calc(100% + 16px);
  }
  .debts-written__quantity span {
    max-width: 172px;
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .debts-written__btn.btn-blue {
    max-width: 296px;
    margin: 0 auto;
    margin-top: 86px;
  }
}
.error {
  padding-top: 132px;
  padding-bottom: 160px;
}
.error__header {
  color: #1E1E1E;
  font-size: 128px;
  font-style: normal;
  font-weight: 700;
  line-height: 102px;
  display: block;
  text-align: center;
}
.error__subtitle {
  display: block;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
  margin-top: 65px;
}
.error__link.btn-blue {
  max-width: 400px;
  margin: 0 auto;
  margin-top: 80px;
  text-align: center;
}

@media (max-width: 768px) {
  .error {
    padding-top: 89px;
    padding-bottom: 98px;
  }
  .error__header {
    font-size: 91px;
    line-height: 83px;
  }
  .error__subtitle {
    font-size: 15px;
    line-height: 22px;
    margin-top: 53px;
  }
  .error__link.btn-blue {
    margin-top: 50px;
  }
}
.extrajudicial-differences {
  padding-top: 89px;
  padding-bottom: 80px;
  background: #F6F6F6;
}
.extrajudicial-differences__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 757px) 20px minmax(340px, 546px);
  grid-template-columns: minmax(450px, 757px) minmax(340px, 546px);
  gap: 20px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.extrajudicial-differences__header.section-title span {
  color: #93DA49;
}
.extrajudicial-differences__description {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.extrajudicial-differences__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
  max-width: 588px;
}
.extrajudicial-differences__list-card {
  padding-left: 27px;
  position: relative;
}
.extrajudicial-differences__list-card:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.extrajudicial-differences__list-card h3 {
  display: block;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.extrajudicial-differences__list-card p {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 6px;
}
.extrajudicial-differences__img {
  padding-right: 32px;
  padding-top: 23px;
  position: relative;
}
.extrajudicial-differences__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 367px;
  border-radius: 60px 0px;
  background: #F9E547;
  right: 0;
  top: -9px;
}
.extrajudicial-differences__img img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 80px 0px;
  position: relative;
  z-index: 1;
}
.extrajudicial-differences__footnote {
  display: block;
  padding: 36px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #307FE2;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 86px;
  text-align: center;
}
.extrajudicial-differences__footnote span {
  display: block;
  font-weight: 500;
}

@media (max-width: 1168px) {
  .extrajudicial-differences__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 30px;
  }

  .extrajudicial-differences__img {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .extrajudicial-differences {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .extrajudicial-differences__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }
  .extrajudicial-differences__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 24px;
  }
  .extrajudicial-differences__list {
    gap: 12px;
    margin-top: 24px;
  }
  .extrajudicial-differences__list-card {
    padding-left: 15px;
  }
  .extrajudicial-differences__list-card h3 {
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-differences__list-card p {
    font-size: 14px;
    line-height: 22px;
  }
  .extrajudicial-differences__img {
    padding-right: 16px;
    padding-top: 0px;
    position: relative;
  }
  .extrajudicial-differences__img:before {
    max-width: 228px;
    max-height: 193px;
    border-radius: 48px 0px;
    top: -16px;
    right: 0;
  }
  .extrajudicial-differences__img img {
    border-radius: 48px 0px;
  }
  .extrajudicial-differences__footnote {
    padding: 16px;
    font-size: 16px;
    line-height: 24px;
    margin-top: 24px;
  }
}
.extrajudicial-features {
  padding-top: 173px;
  padding-bottom: 140px;
}
.extrajudicial-features__header.section-title {
  display: block;
  max-width: 660px;
}
.extrajudicial-features__description {
  display: block;
  margin-top: 32px;
  max-width: 1152px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.extrajudicial-features__wrap {
  margin-top: 32px;
}
.extrajudicial-features__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr 24px 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 24px;
}
.extrajudicial-features__card img {
  display: block;
  width: 64px;
  height: 64px;
  border-radius: 16px;
  -webkit-box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
          box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
}
.extrajudicial-features__card h3 {
  display: block;
  margin-top: 24px;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.extrajudicial-features__card p {
  display: block;
  margin-top: 16px;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

@media (max-width: 1168px) {
  .extrajudicial-features__list {
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 968px) {
  .extrajudicial-features__list {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .extrajudicial-features {
    padding-top: 142px;
    padding-bottom: 80px;
  }
  .extrajudicial-features__description {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-features__wrap {
    margin-top: 24px;
  }
  .extrajudicial-features__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .extrajudicial-features__card img {
    width: 48px;
    height: 48px;
    border-radius: 12px;
  }
  .extrajudicial-features__card h3 {
    margin-top: 12px;
    font-size: 18px;
    line-height: 26px;
  }
  .extrajudicial-features__card p {
    margin-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }
}
.extrajudicial-label {
  padding-top: 60px;
  padding-bottom: 70px;
}
.extrajudicial-label__box {
  padding: 36px;
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  text-align: center;
}

@media (max-width: 768px) {
  .extrajudicial-label {
    padding-top: 24px;
    padding-bottom: 40px;
  }
  .extrajudicial-label__box {
    padding: 16px;
    font-size: 18px;
    line-height: 26px;
  }
}
.extrajudicial-limitations {
  padding-top: 140px;
  padding-bottom: 140px;
}
.extrajudicial-limitations__header.section-title {
  padding-bottom: 35px;
  position: relative;
}
.extrajudicial-limitations__header.section-title span {
  color: #93DA49;
  display: block;
}
.extrajudicial-limitations__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  left: 0;
  bottom: 0;
}
.extrajudicial-limitations__wrap {
  margin-top: 32px;
}
.extrajudicial-limitations__description {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.extrajudicial-limitations__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  margin-top: 32px;
}
.extrajudicial-limitations__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.extrajudicial-limitations__question-header h3 {
  display: block;
  padding-left: 52px;
  position: relative;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.extrajudicial-limitations__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.extrajudicial-limitations__question-content {
  padding: 36px;
  padding-top: 28px;
}
.extrajudicial-limitations__question-content p {
  max-width: 1036px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

@media (max-width: 768px) {
  .extrajudicial-limitations {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .extrajudicial-limitations__header.section-title {
    padding-bottom: 19px;
  }
  .extrajudicial-limitations__header.section-title:before {
    max-width: 135px;
  }
  .extrajudicial-limitations__wrap {
    margin-top: 16px;
  }
  .extrajudicial-limitations__description {
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-limitations__question {
    border-radius: 0px 24px;
    margin-top: 21px;
  }
  .extrajudicial-limitations__question-header {
    padding: 16px;
  }
  .extrajudicial-limitations__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .extrajudicial-limitations__question-content {
    padding: 16px;
    padding-top: 18px;
  }
  .extrajudicial-limitations__question-content p {
    font-size: 14px;
    line-height: 22px;
  }
}
.extrajudicial-matching {
  padding-bottom: 172px;
}
.extrajudicial-matching__box {
  padding-top: 80px;
  padding-right: 30px;
  padding-left: 30px;
  border-radius: 0px 80px 80px 80px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  margin-top: -118px;
  padding-bottom: 103px;
  position: relative;
}
.extrajudicial-matching__header.section-title {
  display: block;
  max-width: 779px;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 35px;
  position: relative;
}
.extrajudicial-matching__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 3px;
  border-radius: 20px;
  background: #307FE2;
  bottom: 0;
}
.extrajudicial-matching__header.section-title span {
  color: #307FE2;
}
.extrajudicial-matching__description {
  display: block;
  max-width: 1102px;
  margin: 0 auto;
  margin-top: 32px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
}
.extrajudicial-matching__controls {
  width: 100%;
  max-width: 604px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 auto;
  margin-top: 32px;
}
.extrajudicial-matching__btn.btn-green.btn-green--big {
  max-width: 396px;
}
.extrajudicial-matching__list-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 16px;
}
.extrajudicial-matching__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  max-width: 655px;
  margin: 0 auto;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -205px;
  width: 100%;
}
.extrajudicial-matching__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.extrajudicial-matching__question-header h3 {
  display: block;
  color: #fff;
  padding-left: 52px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.extrajudicial-matching__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.extrajudicial-matching__question-description {
  padding: 36px;
  padding-top: 28px;
  background: #fff;
}
.extrajudicial-matching__question-text {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.extrajudicial-matching__question-text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.extrajudicial-matching__question-footnote {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.extrajudicial-matching__question-footnote span {
  font-weight: 500;
  color: #1E1E1E;
  display: block;
}

@media (max-width: 768px) {
  .extrajudicial-matching {
    padding-top: 160px;
    padding-bottom: 142px;
  }
  .extrajudicial-matching__box {
    padding-top: 48px;
    padding-right: 16px;
    padding-left: 16px;
    border-radius: 0px 24px 24px 24px;
    margin-top: 0px;
    padding-bottom: 108px;
    position: relative;
  }
  .extrajudicial-matching__header.section-title {
    padding-bottom: 19px;
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: 34px;
  }
  .extrajudicial-matching__header.section-title span {
    display: block;
  }
  .extrajudicial-matching__description {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-matching__controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    margin-top: 24px;
  }
  .extrajudicial-matching__btn.btn-green.btn-green--big {
    margin: 0 auto;
    display: block;
    max-width: 396px;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-right: 6px;
    padding-left: 6px;
  }
  .extrajudicial-matching__list-social {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
    gap: 16px;
  }
  .extrajudicial-matching__question {
    border-radius: 0px 24px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -204px;
    width: 100%;
    max-width: 288px;
    z-index: 3;
  }
  .extrajudicial-matching__question-header {
    padding: 16px;
  }
  .extrajudicial-matching__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .extrajudicial-matching__question-description {
    padding: 16px;
    padding-top: 18px;
  }
  .extrajudicial-matching__question-text {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .extrajudicial-matching__question-footnote {
    font-size: 14px;
    line-height: 22px;
  }
  .extrajudicial-matching__question-footnote strong {
    display: block;
  }
}
.extrajudicial-procedure {
  padding-top: 140px;
  padding-bottom: 346px;
  background: #F6F6F6;
}
.extrajudicial-procedure__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 588px) 20px minmax(450px, 660px);
  grid-template-columns: minmax(450px, 588px) minmax(450px, 660px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.extrajudicial-procedure__header.section-title span {
  display: block;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 1;
}
.extrajudicial-procedure__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  background: #A5E1FD;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.extrajudicial-procedure__description {
  display: block;
  margin-top: 32px;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  max-width: 548px;
}
.extrajudicial-procedure__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
}
.extrajudicial-procedure__list-card {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 6px;
  padding-left: 27px;
  position: relative;
}
.extrajudicial-procedure__list-card:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
}
.extrajudicial-procedure__list-card h3 {
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  display: block;
  color: #1E1E1E;
}
.extrajudicial-procedure__list-card p {
  display: block;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  color: #5E5E5E;
}
.extrajudicial-procedure__img {
  padding-top: 39px;
  position: relative;
}
.extrajudicial-procedure__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 342px;
  max-height: 180px;
  right: 0;
  top: 0;
  border-radius: 0px 80px 0px 0px;
  background: #F9E547;
  z-index: 1;
}
.extrajudicial-procedure__img:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 546px;
  max-height: 178px;
  right: 0;
  top: 0;
  border-radius: 0px 80px 0px 0px;
  background: #93DA49;
  z-index: 0;
}
.extrajudicial-procedure__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
  z-index: 2;
  border-radius: 0px 80px 0px 0px;
}
.extrajudicial-procedure__img-box {
  position: relative;
  height: 100%;
}
.extrajudicial-procedure__img-box span {
  position: absolute;
  width: 100%;
  max-width: 642px;
  padding: 36px;
  border-radius: 36px 0px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  left: -53px;
  bottom: -88px;
  z-index: 2;
  text-align: center;
}

@media (max-width: 1068px) {
  .extrajudicial-procedure__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .extrajudicial-procedure__img {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .extrajudicial-procedure {
    padding-top: 80px;
    padding-bottom: 160px;
  }
  .extrajudicial-procedure__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }
  .extrajudicial-procedure__header.section-title span {
    display: inline-block;
  }
  .extrajudicial-procedure__header.section-title span:before {
    display: none;
  }
  .extrajudicial-procedure__description {
    margin-top: 24px;
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-procedure__list {
    gap: 12px;
    margin-top: 24px;
  }
  .extrajudicial-procedure__list-card {
    gap: 6px;
    padding-left: 15px;
  }
  .extrajudicial-procedure__list-card h3 {
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-procedure__list-card p {
    font-size: 14px;
    line-height: 22px;
  }
  .extrajudicial-procedure__img {
    padding-top: 0px;
  }
  .extrajudicial-procedure__img:before {
    max-width: 149px;
    max-height: 79px;
    top: -16px;
    border-radius: 0px 48px 0px 0px;
  }
  .extrajudicial-procedure__img:after {
    max-width: 238px;
    max-height: 78px;
    top: -16px;
    border-radius: 0px 48px 0px 0px;
  }
  .extrajudicial-procedure__img img {
    border-radius: 0px 48px 0px 0px;
  }
  .extrajudicial-procedure__img-box {
    position: relative;
    height: 100%;
  }
  .extrajudicial-procedure__img-box span {
    max-width: 288px;
    padding: 16px 25px;
    border-radius: 24px 0px;
    font-size: 18px;
    line-height: 26px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -196px;
  }
}
.extrajudicial-prospects {
  padding-top: 80px;
  padding-bottom: 145px;
  background: #307FE2;
  position: relative;
  overflow: hidden;
}
.extrajudicial-prospects:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 166px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -31px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/extrajudicial/logo.svg");
}
.extrajudicial-prospects__header.section-title {
  position: relative;
  z-index: 1;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.extrajudicial-prospects__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  bottom: 5px;
  background: #93DA49;
  left: 0;
  z-index: -1;
}
.extrajudicial-prospects__header.section-title span {
  position: relative;
  display: inline-block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 1;
  color: #fff;
}
.extrajudicial-prospects__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  bottom: 5px;
  background: #93DA49;
  left: 0;
  z-index: -1;
}
.extrajudicial-prospects__text {
  display: block;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.extrajudicial-prospects__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 24px;
}
.extrajudicial-prospects__list li {
  padding-left: 12px;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  position: relative;
}
.extrajudicial-prospects__list li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  left: 0;
  top: 10px;
  background: #93DA49;
  border-radius: 100%;
}
.extrajudicial-prospects__list-2 {
  margin-top: 32px;
}
.extrajudicial-prospects__box {
  padding: 36px;
  border-radius: 36px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: 32px;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}

@media (max-width: 768px) {
  .extrajudicial-prospects {
    padding-top: 78px;
    padding-bottom: 53px;
  }
  .extrajudicial-prospects:before {
    height: 36px;
    bottom: -7px;
  }
  .extrajudicial-prospects__header.section-title:before {
    display: none;
  }
  .extrajudicial-prospects__header.section-title span:before {
    bottom: 4px;
  }
  .extrajudicial-prospects__header.section-title span:nth-child(1):before {
    bottom: -2px;
  }
  .extrajudicial-prospects__text {
    font-size: 18px;
    line-height: 26px;
    margin-top: 24px;
  }
  .extrajudicial-prospects__list {
    margin-top: 24px;
  }
  .extrajudicial-prospects__list li {
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-prospects__list-2 {
    margin-top: 24px;
  }
  .extrajudicial-prospects__box {
    padding: 16px;
    border-radius: 24px 0px;
    margin-top: 24px;
    font-size: 16px;
    line-height: 24px;
  }
}
.extrajudicial-slogan {
  padding-top: 80px;
  padding-bottom: 140px;
  background: #307FE2;
  margin-bottom: 259px;
  position: relative;
}
.extrajudicial-slogan__header {
  display: block;
  max-width: 1035px;
  margin: 0 auto;
  color: #fff;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
  text-align: center;
  padding-bottom: 35px;
  position: relative;
}
.extrajudicial-slogan__header:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 445px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
}
.extrajudicial-slogan__header span {
  color: #93DA49;
}
.extrajudicial-slogan__description {
  display: block;
  width: 100%;
  max-width: 639px;
  margin: 0 auto;
  margin-top: 32px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.extrajudicial-slogan__btn.btn-green.btn-green--big {
  max-width: 300px;
  margin: 0 auto;
  display: block;
  margin-top: 32px;
}
.extrajudicial-slogan__box {
  position: absolute;
  width: calc(100% - 32px);
  max-width: 1001px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: calc(100% - 60px);
  padding: 36px;
  border-radius: 0px 36px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
}
.extrajudicial-slogan__box-header {
  display: block;
  max-width: 596px;
  margin: 0 auto;
  color: #307FE2;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: uppercase;
  padding-bottom: 19px;
  position: relative;
}
.extrajudicial-slogan__box-header:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 594px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 3px;
  border-radius: 30px;
  background: #307FE2;
  bottom: 0;
}
.extrajudicial-slogan__box-text {
  display: block;
  text-align: center;
  max-width: 841px;
  margin: 0 auto;
  color: #307FE2;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 16px;
}

@media (max-width: 768px) {
  .extrajudicial-slogan {
    padding-top: 59px;
    padding-bottom: 151px;
    margin-bottom: 252px;
  }
  .extrajudicial-slogan__header {
    font-size: 26px;
    line-height: 34px;
    padding-bottom: 19px;
  }
  .extrajudicial-slogan__header:before {
    max-width: 288px;
  }
  .extrajudicial-slogan__description {
    margin-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }
  .extrajudicial-slogan__btn.btn-green.btn-green--big {
    margin-top: 24px;
  }
  .extrajudicial-slogan__box {
    top: calc(100% - 103px);
    padding: 16px;
  }
  .extrajudicial-slogan__box-header {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 1.6px;
    padding-bottom: 15px;
  }
  .extrajudicial-slogan__box-text {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
}
.extrajudicial-what {
  padding-top: 70px;
  padding-bottom: 80px;
}
.extrajudicial-what__header.section-title span {
  position: relative;
  z-index: 1;
}
.extrajudicial-what__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  background: #A5E1FD;
  left: 0;
  bottom: 4px;
  z-index: -1;
}
.extrajudicial-what__wrap {
  margin-top: 32px;
}
.extrajudicial-what__description {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.extrajudicial-what__description strong {
  color: #1E1E1E;
  font-weight: 500;
}
.extrajudicial-what__box {
  margin-top: 36px;
  padding: 36px;
  border-radius: 0px 80px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
}
.extrajudicial-what__box-title {
  text-align: center;
  color: #fff;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
  padding-bottom: 19px;
  position: relative;
}
.extrajudicial-what__box-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 355px;
  height: 3px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
  border-radius: 30px;
  background: #A5E1FD;
}
.extrajudicial-what__box-title span {
  display: block;
  color: #A5E1FD;
}
.extrajudicial-what__box-description {
  display: block;
  max-width: 723px;
  margin: 0 auto;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  margin-top: 16px;
  text-align: center;
}

@media (max-width: 768px) {
  .extrajudicial-what {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .extrajudicial-what__header.section-title span {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .extrajudicial-what__wrap {
    margin-top: 24px;
  }
  .extrajudicial-what__description {
    font-size: 16px;
    line-height: 24px;
  }
  .extrajudicial-what__box {
    margin-top: 24px;
    padding: 16px;
    border-radius: 0px 48px;
  }
  .extrajudicial-what__box-title {
    font-size: 22px;
    line-height: 28px;
    padding-bottom: 15px;
    text-align: left;
  }
  .extrajudicial-what__box-title:before {
    max-width: 126px;
  }
  .extrajudicial-what__box-description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 12px;
    text-align: left;
  }
}
.faq {
  padding-top: 60px;
  padding-bottom: 140px;
}
.faq.section-faq {
  padding-top: 82px;
  padding-bottom: 140px;
}
.faq.section-faq .faq__list {
  margin-top: 32px;
}
.faq__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
}
.faq__card {
  padding: 20px 36px;
  border-radius: 24px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 36px 0px rgba(3, 7, 49, 0.06);
          box-shadow: -10px 10px 36px 0px rgba(3, 7, 49, 0.06);
}
.faq__card-btn {
  display: block;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  position: relative;
  width: 100%;
  text-align: left;
  cursor: pointer;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
  padding-right: 25px;
}
.faq__card-btn.active + .faq__card-text {
  display: block;
}
.faq__card-btn:hover {
  color: #307FE2;
}
.faq__card-btn:hover span:before {
  background: #307FE2;
}
.faq__card-btn:hover span:after {
  background: #307FE2;
}
.faq__card-btn span {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 3px;
  right: 0;
}
.faq__card-btn span:before {
  position: absolute;
  content: "";
  width: 18px;
  height: 2px;
  left: 1px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background: #1E1E1E;
  border-radius: 100%;
  -webkit-transition: background 0.3s;
  -o-transition: background 0.3s;
  transition: background 0.3s;
}
.faq__card-btn span:after {
  position: absolute;
  content: "";
  width: 2px;
  height: 18px;
  left: 50%;
  top: 1px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #1E1E1E;
  border-radius: 100%;
  -webkit-transition: background 0.3s;
  -o-transition: background 0.3s;
  transition: background 0.3s;
}
.faq__card-text {
  display: block;
  margin-top: 16px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  display: none;
}
.faq__header.section-title span {
  position: relative;
  z-index: 1;
}
.faq__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  left: 0;
  bottom: 5px;
  background: #A5E1FD;
  z-index: -1;
}

@media (max-width: 768px) {
  .faq {
    padding-top: 48px;
    padding-bottom: 80px;
  }
  .faq.section-faq {
    padding-top: 48px;
    padding-bottom: 80px;
  }
  .faq.section-faq .faq__list {
    margin-top: 24px;
  }
  .faq__header.section-title span {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .faq__card {
    padding: 12px 16px;
  }
  .faq__card-btn {
    font-size: 16px;
    line-height: 24px;
  }
  .faq__card-btn span {
    position: absolute;
    width: 16px;
    height: 16px;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 0;
  }
  .faq__card-btn span:before {
    position: absolute;
    content: "";
    width: 14px;
    height: 2px;
    left: 1px;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    background: #1E1E1E;
    border-radius: 100%;
    -webkit-transition: background 0.3s;
    -o-transition: background 0.3s;
    transition: background 0.3s;
  }
  .faq__card-btn span:after {
    position: absolute;
    content: "";
    width: 2px;
    height: 14px;
    left: 50%;
    top: 1px;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    background: #1E1E1E;
    border-radius: 100%;
    -webkit-transition: background 0.3s;
    -o-transition: background 0.3s;
    transition: background 0.3s;
  }
  .faq__card-text {
    font-size: 14px;
    line-height: 22px;
  }
}
.features {
  padding-top: 147px;
  padding-bottom: 70px;
}
.features__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  grid-row-gap: 35px;
  grid-column-gap: 24px;
}
.features__card {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 64px 24px 1fr;
  grid-template-columns: 64px 1fr;
  gap: 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.features__img {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
          box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
  background: #93DA49;
  border-radius: 16px;
  min-height: 64px;
}
.features__img img {
  display: block;
  width: 36px;
  height: auto;
}
.features__content {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.features__content span {
  color: #307FE2;
}

@media (max-width: 1168px) {
  .features__list {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 968px) {
  .features {
    padding-top: 70px;
    padding-bottom: 35px;
  }
}
@media (max-width: 768px) {
  .features {
    padding-top: 80px;
    padding-bottom: 40px;
  }
  .features__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .features__card {
    -ms-grid-columns: 48px 12px 1fr;
    grid-template-columns: 48px 1fr;
    gap: 12px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .features__img {
    border-radius: 12px;
    min-height: 48px;
  }
  .features__img img {
    display: block;
    width: 28px;
  }
  .features__content {
    font-size: 16px;
    line-height: 24px;
  }
}
.footer {
  padding-top: 49px;
  background: #FFF;
  position: relative;
}
.footer:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 1344px;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 1px;
  background: #DEDFEC;
}
.footer__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  grid-row-gap: 50px;
  padding-bottom: 48px;
  position: relative;
  overflow: hidden;
}
.footer__top:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 1341px;
  height: 158px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/footer/logo.svg");
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -69px;
}
.footer__box-name {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-bottom: 16px;
}
.footer__box-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.footer__box-list.footer__box-list-contact {
  max-width: 332px;
}
.footer__box-list > li a {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.footer__box-list > li a:hover {
  color: #307FE2;
}
.footer__box-nav {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 152px 34px 213px;
  grid-template-columns: 152px 213px;
  gap: 34px;
}
.footer__box-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 12px 1fr 12px 1fr 12px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 12px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.footer__box {
  position: relative;
  z-index: 1;
}
.footer__box-2 {
  margin-left: 187px;
  margin-right: 36px;
}
.footer__box-3 {
  margin-right: auto;
}
.footer__bottom {
  padding-top: 13px;
  padding-bottom: 14px;
  background: #F6F6F6;
}
.footer__bottom-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  grid-row-gap: 30px;
}
.footer__bottom-copyrat {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.footer__bottom-link {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.footer__bottom-dev {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.footer__bottom-dev p {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media (max-width: 768px) {
  .footer {
    padding-top: 24px;
  }
  .footer__top {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 24px;
    padding-bottom: 49px;
  }
  .footer__top:before {
    height: 32px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -7px;
  }
  .footer__box-name {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 12px;
  }
  .footer__box-list > li a {
    font-size: 14px;
    line-height: 22px;
  }
  .footer__box-nav {
    -ms-grid-columns: 1fr 16px 1fr;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
  }
  .footer__box-2 {
    margin-left: 0;
    margin-right: 0px;
  }
  .footer__bottom {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .footer__bottom-wrap {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 12px;
  }
  .footer__bottom-copyrat {
    font-size: 14px;
    line-height: 22px;
  }
  .footer__bottom-link {
    font-size: 14px;
    line-height: 22px;
  }
  .footer__bottom-dev p {
    font-size: 14px;
    line-height: 22px;
  }
}
.requare-input {
  position: relative;
}
.requare-input:before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 100%;
  top: 16px;
  right: 20px;
  background: #0260E8;
}

.castom-input {
  width: 100%;
  padding: 19px 24px;
  border-radius: 36px;
  background: #F6F6F6;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  color: #1E1E1E;
}
.castom-input.errors {
  -webkit-box-shadow: inset 0px 0px 0px 1px red;
          box-shadow: inset 0px 0px 0px 1px red;
}
.castom-input::-webkit-input-placeholder {
  color: #B5B5B5;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.castom-input::-moz-placeholder {
  color: #B5B5B5;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.castom-input:-ms-input-placeholder {
  color: #B5B5B5;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.castom-input::-ms-input-placeholder {
  color: #B5B5B5;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.castom-input::placeholder {
  color: #B5B5B5;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.castom-input__requared {
  position: relative;
}
.castom-input__requared:before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 100%;
  background: #0260E8;
  top: 16px;
  right: 20px;
}
.castom-input__requared.errors:before {
  background: red;
}

@media (max-width: 768px) {
  .castom-input {
    width: 100%;
    padding: 18px 24px;
    font-size: 16px;
    line-height: 24px;
  }
  .castom-input::-webkit-input-placeholder {
    font-size: 16px;
    line-height: 24px;
  }
  .castom-input::-moz-placeholder {
    font-size: 16px;
    line-height: 24px;
  }
  .castom-input:-ms-input-placeholder {
    font-size: 16px;
    line-height: 24px;
  }
  .castom-input::-ms-input-placeholder {
    font-size: 16px;
    line-height: 24px;
  }
  .castom-input::placeholder {
    font-size: 16px;
    line-height: 24px;
  }
}
.personal-data {
  position: relative;
}
.personal-data input {
  position: absolute;
  width: 1px;
  height: 1px;
  left: 5px;
  top: 5px;
  background: transparent;
  border: none;
}
.personal-data input + label {
  position: relative;
  padding-left: 24px;
  color: #1E1E1E;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  cursor: pointer;
}
.personal-data input + label a {
  color: #1E1E1E;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.personal-data input + label:before {
  position: absolute;
  content: "";
  width: 16px;
  height: 16px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #DEDFEC;
          box-shadow: inset 0px 0px 0px 1px #DEDFEC;
  left: 0;
  top: 0;
  display: block;
}
.personal-data input:checked + label:after {
  position: absolute;
  content: "";
  width: 9px;
  height: 7px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/check.svg");
  left: 4px;
  top: 4px;
}

@media (max-width: 768px) {
  .personal-data input + label {
    font-size: 12px;
    line-height: 16px;
  }
}
.guarantor-grounds {
  padding-top: 140px;
  padding-bottom: 144px;
  background: #F6F6F6;
  position: relative;
}
.guarantor-grounds__text {
  position: absolute;
  width: 100%;
  max-width: 1344px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: calc(100% - 64px);
  padding: 36px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  text-align: center;
  color: #307FE2;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.guarantor-grounds__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 582px) 30px minmax(450px, 660px);
  grid-template-columns: minmax(450px, 582px) minmax(450px, 660px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
.guarantor-grounds__header.section-title span {
  position: relative;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 1;
}
.guarantor-grounds__header.section-title span:before {
  z-index: -1;
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  background: #93DA49;
  left: 0;
  bottom: 5px;
}
.guarantor-grounds__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
}
.guarantor-grounds__list li {
  padding-left: 27px;
  position: relative;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.guarantor-grounds__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #A5E1FD;
}
.guarantor-grounds__box {
  border-radius: 0px 36px 36px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
}
.guarantor-grounds__box-header {
  padding: 36px;
  border-radius: 0px 36px;
  background: #307FE2;
}
.guarantor-grounds__box-header h3 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.guarantor-grounds__box-content {
  padding: 36px;
}
.guarantor-grounds__box-content ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
}
.guarantor-grounds__box-content ul li {
  padding-left: 27px;
  position: relative;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.guarantor-grounds__box-content ul li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #A5E1FD;
}

@media (max-width: 968px) {
  .guarantor-grounds__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }
}
@media (max-width: 768px) {
  .guarantor-grounds {
    padding-top: 80px;
    padding-bottom: 136px;
  }
  .guarantor-grounds__text {
    width: calc(100% - 32px);
    top: calc(100% - 87px);
    padding: 16px;
    font-size: 18px;
    line-height: 26px;
  }
  .guarantor-grounds__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 32px;
  }
  .guarantor-grounds__header.section-title span:before {
    bottom: -2px;
  }
  .guarantor-grounds__list {
    gap: 16px;
    margin-top: 24px;
  }
  .guarantor-grounds__list li {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .guarantor-grounds__box {
    border-radius: 0px 24px 24px 24px;
  }
  .guarantor-grounds__box-header {
    padding: 16px;
    border-radius: 0px 24px;
  }
  .guarantor-grounds__box-header h3 {
    font-size: 18px;
    line-height: 26px;
  }
  .guarantor-grounds__box-content {
    padding: 16px;
    padding-bottom: 24px;
  }
  .guarantor-grounds__box-content ul {
    gap: 12px;
  }
  .guarantor-grounds__box-content ul li {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
}
.guarantor-guarantor {
  padding-top: 200px;
  padding-bottom: 83px;
}
.guarantor-guarantor__header.section-title {
  padding-bottom: 35px;
  position: relative;
}
.guarantor-guarantor__header.section-title span {
  color: #A5E1FD;
}
.guarantor-guarantor__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  height: 3px;
  border-radius: 20px;
  background: #A5E1FD;
  left: 0;
  bottom: 0;
}
.guarantor-guarantor__wrap {
  margin-top: 32px;
}
.guarantor-guarantor__desscription {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.guarantor-guarantor__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 21px;
  margin-top: 37px;
}
.guarantor-guarantor__list li {
  padding-left: 52px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.guarantor-guarantor__list li.center span {
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.guarantor-guarantor__list li span {
  position: absolute;
  display: block;
  text-align: center;
  width: 36px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #0260E8;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  background: #F6F6F6;
  border-radius: 100%;
  left: 0px;
  top: 0px;
}

@media (max-width: 768px) {
  .guarantor-guarantor {
    padding-top: 155px;
    padding-bottom: 80px;
  }
  .guarantor-guarantor__header.section-title {
    padding-bottom: 19px;
  }
  .guarantor-guarantor__header.section-title:before {
    max-width: 136px;
  }
  .guarantor-guarantor__wrap {
    margin-top: 16px;
  }
  .guarantor-guarantor__desscription {
    font-size: 18px;
    line-height: 26px;
  }
  .guarantor-guarantor__list {
    gap: 16px;
    margin-top: 16px;
  }
  .guarantor-guarantor__list li {
    padding-left: 48px;
    font-size: 16px;
    line-height: 24px;
  }
  .guarantor-guarantor__list li.center span {
    top: 0%;
    -webkit-transform: translateY(0%);
        -ms-transform: translateY(0%);
            transform: translateY(0%);
  }
  .guarantor-guarantor__list li span {
    font-size: 18px;
    line-height: 26px;
  }
}
.guarantor-info {
  padding-top: 60px;
  padding-bottom: 88px;
}
.guarantor-info__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 774px) 30px minmax(350px, 485px);
  grid-template-columns: minmax(450px, 774px) minmax(350px, 485px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
.guarantor-info__description {
  width: 100%;
  padding-left: 27px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.guarantor-info__description:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.guarantor-info__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 32px;
}
.guarantor-info__btn.btn-green.btn-green--big {
  max-width: 396px;
}
.guarantor-info__list-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 16px;
}
.guarantor-info__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  max-width: 655px;
  width: 100%;
  margin-top: 48px;
}
.guarantor-info__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.guarantor-info__question-header h3 {
  display: block;
  color: #fff;
  padding-left: 52px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.guarantor-info__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.guarantor-info__question-description {
  padding: 36px;
  padding-top: 28px;
  background: #fff;
}
.guarantor-info__question-text {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.guarantor-info__question-text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.guarantor-info__question-footnote {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.guarantor-info__question-footnote span {
  font-weight: 500;
  color: #1E1E1E;
  display: block;
}
.guarantor-info__img {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  position: relative;
}
.guarantor-info__img:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 400px;
  height: 100%;
  max-height: 364px;
  border-radius: 0px 80px 80px 80px;
  background: #93DA49;
  left: -24px;
  top: 30px;
}
.guarantor-info__img img {
  border-radius: 0px 80px 80px 80px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}

@media (max-width: 968px) {
  .guarantor-info__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .guarantor-info__img {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .guarantor-info {
    padding-top: 24px;
    padding-bottom: 48px;
  }
  .guarantor-info__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 41px;
  }
  .guarantor-info__description {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .guarantor-info__controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    margin-top: 24px;
  }
  .guarantor-info__btn.btn-green.btn-green--big {
    padding-top: 6px;
    padding-bottom: 6px;
    display: block;
    margin: 0 auto;
  }
  .guarantor-info__list-social {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .guarantor-info__question {
    margin-top: 32px;
    border-radius: 0px 24px;
  }
  .guarantor-info__question-header {
    padding: 16px;
  }
  .guarantor-info__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .guarantor-info__question-description {
    padding: 16px;
    padding-top: 18px;
  }
  .guarantor-info__question-text {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .guarantor-info__question-footnote {
    font-size: 14px;
    line-height: 22px;
  }
  .guarantor-info__question-footnote strong {
    display: block;
  }
  .guarantor-info__img {
    padding-left: 16px;
  }
  .guarantor-info__img:before {
    max-width: 288px;
    max-height: 277px;
    border-radius: 0px 48px 48px 48px;
    left: 0px;
    top: 21px;
  }
  .guarantor-info__img img {
    border-radius: 0px 48px 48px 48px;
  }
}
.guarantor-procedure {
  padding-top: 140px;
  padding-bottom: 140px;
  background: #307FE2;
}
.guarantor-procedure__header.section-title {
  max-width: 1007px;
  color: #fff;
}
.guarantor-procedure__header.section-title span {
  display: inline-block;
  z-index: 1;
  position: relative;
}
.guarantor-procedure__header.section-title span:before {
  z-index: -1;
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  background: #93DA49;
  left: 0;
  bottom: 5px;
}
.guarantor-procedure__header.section-title span:nth-child(2):before {
  width: calc(100% + 13px);
}
.guarantor-procedure__header.section-title span:nth-child(3):before {
  width: calc(100% + 13px);
}
.guarantor-procedure__list {
  margin-top: 32px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
}
.guarantor-procedure__list li {
  padding-left: 27px;
  position: relative;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.guarantor-procedure__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #93DA49;
}
.guarantor-procedure__box-wrap {
  position: relative;
  z-index: 1;
}
.guarantor-procedure__box-wrap:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 400px;
  max-height: 190px;
  right: 0;
  top: -24px;
  border-radius: 36px 0px 0px 0px;
  background: #93DA49;
  z-index: -1;
}
.guarantor-procedure__box-wrap:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 400px;
  max-height: 190px;
  left: 0;
  bottom: -24px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  z-index: -1;
}
.guarantor-procedure__box {
  display: block;
  padding: 36px;
  border-radius: 36px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: 64px;
  text-align: center;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

@media (max-width: 768px) {
  .guarantor-procedure {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .guarantor-procedure__header.section-title span:before {
    bottom: 4px;
  }
  .guarantor-procedure__header.section-title span:nth-child(2):before {
    width: 100%;
  }
  .guarantor-procedure__header.section-title span:nth-child(3):before {
    width: 100%;
  }
  .guarantor-procedure__list {
    margin-top: 24px;
    gap: 16px;
  }
  .guarantor-procedure__list li {
    padding-left: 15px;
    font-size: 18px;
    line-height: 26px;
  }
  .guarantor-procedure__box-wrap:before {
    max-width: 136px;
    max-height: 190px;
    right: 0;
    top: -16px;
  }
  .guarantor-procedure__box-wrap:after {
    max-width: 136px;
    max-height: 190px;
    left: 0;
    bottom: -16px;
  }
  .guarantor-procedure__box {
    display: block;
    padding: 16px;
    border-radius: 24px 0px;
    margin-top: 32px;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }
}
.header {
  -webkit-box-shadow: 0px 0px 48px 0px rgba(3, 7, 49, 0.08);
          box-shadow: 0px 0px 48px 0px rgba(3, 7, 49, 0.08);
  position: -webkit-sticky;
  position: sticky;
  width: 100%;
  top: -60px;
  z-index: 3;
  z-index: 4;
}
.header__top {
  padding-top: 7px;
  padding-bottom: 7px;
  background-color: #F6F6F6;
}
.header__top-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header__city-box {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.header__city {
  display: block;
  padding: 10px 44px;
  padding-right: 38px;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  position: relative;
  border-radius: 36px;
  background: #FFF;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
  border: none !important;
}
.header__city:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px #E6E6E6;
          box-shadow: inset 0px 0px 0px 1px #E6E6E6;
}
.header__city + .select__list {
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 24px 0px 0px 24px;
  background: var(--bg-white, #FFF);
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  border: none;
  max-height: 440px;
  overflow: auto;
}
.header__city + .select__list::-webkit-scrollbar {
  width: 2px;
}
.header__city + .select__list::-webkit-scrollbar-track {
  background: #CECECE;
}
.header__city + .select__list::-webkit-scrollbar-thumb {
  background: #7B7B7B;
  border-radius: 20px;
}
.header__city + .select__list li {
  padding: 8px 16px;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__city + .select__list li:hover {
  color: #FFF;
  background: #307FE2;
}
.header__city::before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/header/Location.svg");
  left: 16px;
  top: calc(50% - 10px);
}
.header__city::after {
  position: absolute;
  content: "";
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/header/arrow.svg");
  right: 16px;
  top: calc(50% - 7px);
}
.header__adres {
  display: block;
  margin-right: auto;
  margin-left: 24px;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.header__contact {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}
.header__contact-tel--mobile {
  display: none;
}
.header__contact-wrok {
  display: block;
  text-align: right;
  color: #5E5E5E;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.header__contact-wrok br {
  display: none;
}
.header__contact-tel--desctop {
  display: block;
  padding-left: 28px;
  position: relative;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 600;
  line-height: 26px;
}
.header__contact-tel--desctop::before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  left: 0;
  top: calc(50% - 10px);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/header/massage.svg");
}
.header__bottom {
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #fff;
}
.header__bottom-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.header__logo {
  display: block;
  width: 252px;
  min-width: 211px;
}
.header__logo img {
  display: block;
  width: 100%;
  height: auto;
}
.header__nav {
  width: 100%;
  max-width: 748px;
}
.header__nav > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 15px;
}
.header__nav > ul > li {
  position: relative;
}
.header__nav > ul > li.current-menu-item > a {
  color: #307FE2;
}
.header__nav > ul > li > a {
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__nav > ul > li.menu-item-has-children {
  padding-right: 20px;
  position: relative;
}
.header__nav > ul > li.menu-item-has-children::before {
  position: absolute;
  content: "";
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/header/arrow.svg");
  right: 0;
  top: calc(50% - 7px);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__nav > ul > li:hover > a {
  color: #307FE2;
}
.header__nav > ul > li:hover::before {
  background-image: url("../assets/images/header/arrow-blue.svg");
}
.header__nav > ul > li:hover > ul {
  opacity: 1;
  pointer-events: all;
  top: 100%;
}
.header__nav > ul > li > ul {
  position: absolute;
  top: 90%;
  left: -5px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 0;
  background-color: #fff;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  border-radius: 24px;
  overflow: hidden;
  width: 234px;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  z-index: 1;
}
.header__nav > ul > li > ul > li > a {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  padding: 8px 16px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  display: block;
}
.header__nav > ul > li > ul > li > a:hover {
  background-color: #307FE2;
  color: #fff;
}
.header__btn.btn-transparent {
  padding: 12px 32px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #E6E6E6;
          box-shadow: inset 0px 0px 0px 1px #E6E6E6;
  font-weight: 600;
  white-space: nowrap;
}
.header__menu {
  display: none;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/header/menu.svg");
}
.header__menu.active {
  background-image: url("../assets/images/header/close.svg");
}
.header__nav-mobile {
  display: none;
}

@media (max-width: 968px) {
  .header__nav {
    display: none;
  }

  .header__menu {
    display: block;
  }

  .header__btn.btn-transparent {
    margin-left: auto;
  }

  .header {
    position: -webkit-sticky;
    position: sticky;
    width: 100%;
    top: 0 !important;
  }
  .header__nav-mobile {
    z-index: 3;
    position: fixed;
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
    top: 0;
    height: 100%;
    max-height: 100vh;
    width: 100%;
    overflow: auto;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 16px;
    padding-top: 146px;
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    -o-transition: transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
  }
  .header__nav-mobile.active {
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
  }
  .header__nav-mobile > ul {
    margin-bottom: 24px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .header__nav-mobile > ul > li {
    padding-bottom: 16px;
    border-bottom: 1px solid #E6E6E6;
  }
  .header__nav-mobile > ul > li:not(:nth-child(1)) {
    padding-top: 16px;
  }
  .header__nav-mobile > ul > li > a {
    color: #B5B5B5;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 12px;
    display: block;
  }
  .header__nav-mobile > ul > li > a[href="#remove"] {
    display: none !important;
  }
  .header__nav-mobile > ul > li ul {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 12px;
  }
  .header__nav-mobile > ul > li ul li a {
    color: #1E1E1E;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
  }
  .header__nav-mobile-contact {
    margin-top: auto;
  }
  .header__nav-mobile-adres {
    display: block;
    color: #5E5E5E;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
  }
  .header__nav-mobile-tel {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
    margin-top: 12px;
    color: #1E1E1E;
    font-size: 18px;
    font-weight: 600;
    line-height: 26px;
  }
  .header__nav-mobile-social {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 12px 1fr 12px 1fr 12px 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 12px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
    margin-top: 12px;
  }
  .header__nav-mobile-btn.btn-transparent {
    width: 100%;
    display: block;
    max-width: 288px;
    margin: 0 auto;
    margin-top: 24px;
  }
}
@media (max-width: 768px) {
  .header {
    top: -50px;
  }
  .header__top {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .header__city {
    padding: 6px 40px;
    padding-right: 32px;
    font-size: 14px;
    line-height: 22px;
  }
  .header__city::before {
    left: 12px;
  }
  .header__city::after {
    right: 12px;
  }
  .header__city + .select__list {
    border-radius: 24px;
  }
  .header__adres {
    display: none;
  }
  .header__contact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
  }
  .header__contact-time {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .header__contact-tel--mobile {
    display: block;
    width: 24px;
    height: 24px;
  }
  .header__contact-tel--mobile svg {
    pointer-events: none;
  }
  .header__contact-wrok {
    font-size: 12px;
    line-height: 16px;
  }
  .header__contact-wrok br {
    display: block;
  }
  .header__contact-tel--desctop {
    display: none;
  }
  .header__bottom {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .header__logo {
    width: 211px;
  }
  .header__nav {
    display: none;
  }
  .header__btn.btn-transparent {
    display: none;
  }
}
.help-friend {
  padding-top: 140px;
  padding-bottom: 156px;
}
.help-friend__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(480px, 702px) 20px minmax(300px, 572px);
  grid-template-columns: minmax(480px, 702px) minmax(300px, 572px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.help-friend__header {
  display: block;
  color: #1E1E1E;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
  padding-bottom: 35px;
  position: relative;
}
.help-friend__header:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 445px;
  height: 3px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.help-friend__description {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
  max-width: 530px;
}
.help-friend__footnote {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 6px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 36px;
  padding-left: 27px;
  position: relative;
}
.help-friend__footnote:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #307FE2;
}
.help-friend__footnote span {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.help-friend__footnote p {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.help-friend__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 32px;
}
.help-friend__list li {
  padding-left: 12px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.help-friend__list li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  background: #307FE2;
  left: 2px;
  top: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.help-friend__text {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
  padding: 36px;
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: 35px;
  max-width: 628px;
}
.help-friend__text h3 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.help-friend__text p {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.help-friend__text p span {
  font-weight: 500;
}
.help-friend__btn.btn-blue {
  max-width: 296px;
  margin: 0 auto;
  margin-top: 96px;
}
.help-friend__img img {
  height: auto;
}

@media (max-width: 968px) {
  .help-friend__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 30px;
  }

  .help-friend__img {
    max-width: 400px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .help-friend {
    padding-top: 48px;
    padding-bottom: 80px;
  }
  .help-friend__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px;
  }
  .help-friend__header {
    font-size: 32px;
    line-height: 38px;
    padding-bottom: 19px;
  }
  .help-friend__header:before {
    max-width: 136px;
  }
  .help-friend__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 16px;
  }
  .help-friend__footnote {
    padding-left: 15px;
    margin-top: 16px;
  }
  .help-friend__footnote span {
    font-size: 16px;
    line-height: 24px;
  }
  .help-friend__footnote p {
    font-size: 14px;
    line-height: 22px;
  }
  .help-friend__list {
    margin-top: 16px;
  }
  .help-friend__list li {
    padding-left: 11px;
    font-size: 16px;
    line-height: 24px;
  }
  .help-friend__list li:before {
    top: 10px;
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
  }
  .help-friend__text {
    gap: 10px;
    padding: 16px;
    margin-top: 16px;
  }
  .help-friend__text h3 {
    font-size: 16px;
    line-height: 24px;
  }
  .help-friend__text p {
    font-size: 14px;
    line-height: 22px;
  }
  .help-friend__btn.btn-blue {
    max-width: 296px;
    margin: 0 auto;
    margin-top: 36px;
  }
}
.individuals-conditions {
  padding-top: 140px;
  padding-bottom: 0px;
  background: #F6F6F6;
}
.individuals-conditions__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 718px) 17px minmax(400px, 609px);
  grid-template-columns: minmax(450px, 718px) minmax(400px, 609px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 17px;
}
.individuals-conditions__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
}
.individuals-conditions__list li {
  padding-left: 27px;
  position: relative;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.individuals-conditions__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: calc(100% - 4px);
  min-height: 26px;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #F9E547;
}
.individuals-conditions__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  width: 100%;
  max-width: 722px;
  margin-top: -58px;
  -webkit-transform: translateY(91px);
      -ms-transform: translateY(91px);
          transform: translateY(91px);
  overflow: hidden;
}
.individuals-conditions__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.individuals-conditions__question-header h3 {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  padding-left: 52px;
  position: relative;
}
.individuals-conditions__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.individuals-conditions__question-box {
  padding: 36px;
  padding-top: 28px;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.individuals-conditions__img {
  padding-right: 32px;
  position: relative;
}
.individuals-conditions__img img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 80px 0px;
  position: relative;
  z-index: 1;
}
.individuals-conditions__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 367px;
  right: 0;
  top: -32px;
  border-radius: 60px 0px;
  background: #F9E547;
}

@media (max-width: 968px) {
  .individuals-conditions {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .individuals-conditions__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 39px;
  }

  .individuals-conditions__img {
    max-width: 450px;
    margin: 0 auto;
  }

  .individuals-conditions__question {
    margin: 0;
    margin-top: 25px;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
}
@media (max-width: 768px) {
  .individuals-conditions__list {
    gap: 16px;
    margin-top: 24px;
  }
  .individuals-conditions__list li {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .individuals-conditions__list li:before {
    height: 100%;
  }
  .individuals-conditions__question {
    margin-top: 25px;
  }
  .individuals-conditions__question-header {
    padding: 16px;
  }
  .individuals-conditions__question-header h3 {
    font-size: 18px;
    line-height: 26px;
  }
  .individuals-conditions__question-header h3:before {
    left: 0;
    top: 0%;
    -webkit-transform: translateY(0%);
        -ms-transform: translateY(0%);
            transform: translateY(0%);
  }
  .individuals-conditions__question-box {
    padding: 16px;
    padding-top: 16px;
    font-size: 14px;
    line-height: 22px;
  }
  .individuals-conditions__img {
    padding-right: 15px;
  }
  .individuals-conditions__img img {
    border-radius: 48px 0px;
  }
  .individuals-conditions__img:before {
    max-width: 204px;
    max-height: 173px;
    right: 0;
    top: -15px;
    border-radius: 48px 0px;
  }
}
.individuals-footer {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #307FE2;
}
.individuals-footer__header.section-title {
  text-align: center;
  color: #fff;
  padding-bottom: 35px;
  position: relative;
}
.individuals-footer__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 3px;
  max-width: 445px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.individuals-footer__header.section-title span {
  display: block;
  color: #93DA49;
}
.individuals-footer__description {
  display: block;
  max-width: 744px;
  margin: 0 auto;
  margin-top: 32px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.individuals-footer__btn.btn-green.btn-green--big {
  max-width: 235px;
  display: block;
  margin: 0 auto;
  margin-top: 32px;
}

@media (max-width: 768px) {
  .individuals-footer {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .individuals-footer__header.section-title {
    padding-bottom: 19px;
  }
  .individuals-footer__header.section-title:before {
    max-width: 289px;
  }
  .individuals-footer__description {
    margin-top: 16px;
    font-size: 20px;
    line-height: 26px;
  }
  .individuals-footer__btn.btn-green.btn-green--big {
    max-width: 288px;
    margin-top: 24px;
  }
}
.individuals-info {
  padding-top: 60px;
  padding-bottom: 156px;
}
.individuals-info__content {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 26px;
}
.individuals-info__content p {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.individuals-info__content strong {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.individuals-info__box {
  padding: 36px;
  padding-bottom: 101px;
  border-radius: 0px 36px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: 60px;
  position: relative;
}
.individuals-info__box h3 {
  color: #fff;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
  display: block;
  text-align: center;
  padding-bottom: 19px;
  position: relative;
}
.individuals-info__box h3:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 355px;
  height: 3px;
  border-radius: 30px;
  background: #FFF;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
}
.individuals-info__box p {
  display: block;
  max-width: 641px;
  margin: 0 auto;
  margin-top: 16px;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.individuals-info__box span {
  position: absolute;
  display: block;
  width: 100%;
  max-width: 522px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -55px;
  padding: 36px;
  text-align: center;
  border-radius: 36px 0px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.individuals-info__btn.btn-blue {
  max-width: 296px;
  margin: 0 auto;
  margin-top: 107px;
}

@media (max-width: 768px) {
  .individuals-info {
    padding-top: 24px;
    padding-bottom: 80px;
  }
  .individuals-info__content {
    gap: 24px;
  }
  .individuals-info__content p {
    font-size: 16px;
    line-height: 24px;
  }
  .individuals-info__content strong {
    font-size: 16px;
    line-height: 24px;
  }
  .individuals-info__box {
    padding: 16px;
    padding-bottom: 101px;
    margin-top: 31px;
  }
  .individuals-info__box h3 {
    font-size: 22px;
    line-height: 28px;
    padding-bottom: 15px;
  }
  .individuals-info__box h3:before {
    max-width: 159px;
  }
  .individuals-info__box p {
    margin-top: 12px;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
  }
  .individuals-info__box span {
    bottom: -59px;
    padding: 16px;
    text-align: center;
    font-size: 18px;
    line-height: 26px;
  }
  .individuals-info__btn.btn-blue {
    margin-top: 91px;
  }
}
.individuals-step {
  padding-top: 230px;
  padding-bottom: 140px;
}
.individuals-step__header.section-title {
  text-align: center;
  position: relative;
  z-index: 1;
}
.individuals-step__header.section-title span {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  position: relative;
}
.individuals-step__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  left: 0;
  bottom: 0;
  background: #A5E1FD;
  z-index: -1;
}
.individuals-step__wrap {
  margin-top: 32px;
}
.individuals-step__list-step {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 94px 1fr;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 94px;
  grid-row-gap: 32px;
  position: relative;
}
.individuals-step__list-step:before {
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% + 70px);
  background: #E6E6E6;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.individuals-step__list-step:after {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background: #A5E1FD;
  left: 50%;
  bottom: -70px;
  border-radius: 100%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.individuals-step__list-step li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
}
.individuals-step__list-step li h3 {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  text-align: right;
  position: relative;
}
.individuals-step__list-step li h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: -57px;
  top: 0;
}
.individuals-step__list-step li p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: right;
}
.individuals-step__list-step li:nth-child(2n) h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: auto;
  left: -57px;
  top: 0;
}
.individuals-step__list-step li:nth-child(2n) h3, .individuals-step__list-step li:nth-child(2n) p {
  text-align: left;
}
.individuals-step__text {
  display: block;
  text-align: center;
  margin-top: 107px;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.individuals-step__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin-top: 36px;
}
.individuals-step__card-step {
  border-radius: 0px 36px 36px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  height: 100%;
}
.individuals-step__card-step-header {
  padding: 36px;
  border-radius: 0px 36px;
  background: #307FE2;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.individuals-step__card-step-box {
  padding: 36px;
}
.individuals-step__card-step-box p {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.individuals-step__card-step-box ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 24px;
}
.individuals-step__card-step-box ul li {
  padding-left: 27px;
  position: relative;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.individuals-step__card-step-box ul li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #A5E1FD;
}

@media (max-width: 968px) {
  .individuals-step__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 768px) {
  .individuals-step {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .individuals-step__wrap {
    margin-top: 24px;
  }
  .individuals-step__list-step {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    padding-left: 28px;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }
  .individuals-step__list-step:before {
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% + 109px);
    background: #E6E6E6;
    left: 8px;
    top: 0;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  .individuals-step__list-step:after {
    position: absolute;
    content: "";
    width: 16px;
    height: 16px;
    bottom: -28px;
    border-radius: 100%;
    left: 0;
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
  }
  .individuals-step__list-step li {
    gap: 6px;
  }
  .individuals-step__list-step li h3 {
    font-size: 18px;
    line-height: 26px;
    text-align: left !important;
  }
  .individuals-step__list-step li h3:before {
    width: 16px !important;
    height: 16px !important;
    right: auto !important;
    left: -28px !important;
    top: 0;
  }
  .individuals-step__list-step li p {
    text-align: left !important;
    font-size: 16px;
    line-height: 24px;
  }
  .individuals-step__text {
    font-size: 18px;
    line-height: 26px;
    text-align: left;
    padding-left: 28px;
    margin-top: 12px;
  }
  .individuals-step__list {
    margin-top: 24px;
    position: relative;
    z-index: 1;
  }
  .individuals-step__card-step {
    border-radius: 0px 24px 24px 24px;
  }
  .individuals-step__card-step-header {
    padding: 16px;
    border-radius: 0px 24px;
    font-size: 18px;
    line-height: 26px;
  }
  .individuals-step__card-step-box {
    padding: 16px;
    padding-bottom: 24px;
  }
  .individuals-step__card-step-box p {
    font-size: 14px;
    line-height: 22px;
  }
  .individuals-step__card-step-box ul {
    gap: 16px;
    margin-top: 16px;
  }
  .individuals-step__card-step-box ul li {
    padding-left: 15px;
    position: relative;
    font-size: 14px;
    line-height: 22px;
  }
}
.information-staff {
  background: #307FE2;
}
.information-staff__header.section-title {
  color: #fff;
}
.information-staff__box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(400px, 654px) 20px minmax(300px, 638px);
  grid-template-columns: minmax(400px, 654px) minmax(300px, 638px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.information-staff__content {
  padding-top: 80px;
  padding-bottom: 85px;
}
.information-staff__description {
  display: block;
  padding-bottom: 35px;
  position: relative;
  color: #93DA49;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.information-staff__description:before {
  position: absolute;
  content: "";
  width: 240px;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  left: 0;
  bottom: 0;
}
.information-staff__text {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 32px;
}
.information-staff__text p {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.information-staff__text p:nth-child(2) {
  font-weight: 500;
}
.information-staff__img {
  position: relative;
  z-index: 2;
}
.information-staff__img img {
  height: calc(100% + 40px);
  width: 100%;
  margin-top: -40px;
  border-radius: 0px 80px 0px 0px;
  -o-object-fit: cover;
     object-fit: cover;
}
.information-staff__img-box {
  position: relative;
  display: block;
  height: 100%;
}
.information-staff__img-box:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 584px;
  height: 170px;
  background: #93DA49;
  border-radius: 0px 0px 0px 36px;
  top: -24px;
  left: -24px;
  z-index: -1;
}
.information-staff__img-box {
  position: relative;
}
.information-staff__img-label {
  position: absolute;
  display: block;
  padding: 48px;
  max-width: 686px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  left: -138px;
  bottom: -63px;
}

@media (max-width: 1068px) {
  .information-staff {
    padding-top: 48px;
    padding-bottom: 0px;
  }

  .information-staff__content {
    padding: 0;
  }

  .information-staff__img img {
    width: 100%;
    margin-top: 0px;
    border-radius: 0px 48px 0px 0px;
    height: 100%;
  }

  .information-staff__img-box {
    max-width: 600px;
    margin: 0 auto;
  }

  .information-staff__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 55px;
  }
}
@media (max-width: 968px) {
  .information-staff__img-label {
    padding: 16px;
    width: calc(100% + 16px);
    border-radius: 36px 0px;
    font-size: 18px;
    line-height: 26px;
    left: -16px;
    bottom: -86px;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .information-staff__box {
    gap: 51px;
  }
  .information-staff__description {
    display: block;
    padding-bottom: 15px;
    font-size: 18px;
    line-height: 26px;
    margin-top: 12px;
  }
  .information-staff__description:before {
    width: 136px;
    height: 3px;
  }
  .information-staff__text {
    gap: 12px;
    margin-top: 12px;
  }
  .information-staff__text p {
    font-size: 16px;
    line-height: 24px;
  }
  .information-staff__img-box {
    position: relative;
    display: block;
    height: 100%;
    width: calc(100% - 16px);
    margin-left: auto;
  }
  .information-staff__img-box:before {
    max-width: 254px;
    height: 74px;
    top: -16px;
    left: -16px;
  }
}
.insurance-doc {
  padding-top: 104px;
  padding-bottom: 140px;
}
.insurance-doc__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 692px) 30px minmax(350px, 546px);
  grid-template-columns: minmax(450px, 692px) minmax(350px, 546px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
.insurance-doc__header.section-title {
  padding-bottom: 35px;
  position: relative;
}
.insurance-doc__header.section-title span {
  display: block;
  color: #307FE2;
}
.insurance-doc__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  height: 3px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.insurance-doc__description {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  display: block;
  margin-top: 32px;
}
.insurance-doc__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 32px;
}
.insurance-doc__list li {
  padding-left: 11px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  position: relative;
}
.insurance-doc__list li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 11px;
  background: #307FE2;
}
.insurance-doc__img {
  padding-top: 24px;
  padding-right: 24px;
  padding-bottom: 23px;
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.insurance-doc__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 0px 80px;
  background: #F9E547;
  right: 0;
  top: 0;
}
.insurance-doc__img:after {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 273px;
  max-height: 162px;
  height: 100%;
  border-radius: 36px 0px 0px 0px;
  background: #93DA49;
  left: -24px;
  bottom: 0;
}
.insurance-doc__img img {
  position: relative;
  z-index: 1;
  border-radius: 0px 80px 0px 0px;
  width: 100%;
  height: auto;
}

@media (max-width: 968px) {
  .insurance-doc__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .insurance-doc__img {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .insurance-doc {
    padding-top: 174px;
    padding-bottom: 80px;
  }
  .insurance-doc__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 36px;
  }
  .insurance-doc__header.section-title {
    padding-bottom: 19px;
  }
  .insurance-doc__header.section-title:before {
    max-width: 136px;
  }
  .insurance-doc__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 16px;
  }
  .insurance-doc__list {
    margin-top: 16px;
  }
  .insurance-doc__list li {
    padding-left: 10px;
    font-size: 16px;
    line-height: 24px;
  }
  .insurance-doc__list li:before {
    top: 10px;
  }
  .insurance-doc__img {
    padding-left: 12px;
    padding-top: 0px;
    padding-right: 12px;
    padding-bottom: 0px;
  }
  .insurance-doc__img:before {
    width: calc(100% - 12px);
    height: calc(100% + 24px);
    border-radius: 0px 48px;
    top: -12px;
  }
  .insurance-doc__img:after {
    position: absolute;
    content: "";
    width: 100%;
    max-width: 138px;
    max-height: 81px;
    height: 100%;
    border-radius: 24px 0px 0px 0px;
    background: #93DA49;
    left: 0px;
    bottom: -12px;
  }
  .insurance-doc__img img {
    position: relative;
    z-index: 1;
    border-radius: 0px 48px 0px 0px;
  }
}
.insurance-footer {
  padding-top: 140px;
  padding-bottom: 140px;
  background: #307FE2;
}
.insurance-footer__header.section-title {
  text-align: center;
  color: #fff;
  position: relative;
  padding-bottom: 35px;
}
.insurance-footer__header.section-title span {
  color: #93DA49;
}
.insurance-footer__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  height: 3px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.insurance-footer__description {
  display: block;
  max-width: 819px;
  margin: 0 auto;
  margin-top: 32px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}
.insurance-footer__btn.btn-green.btn-green--big {
  display: block;
  max-width: 300px;
  margin: 0 auto;
  margin-top: 32px;
}

@media (max-width: 768px) {
  .insurance-footer {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .insurance-footer__header.section-title {
    padding-bottom: 19px;
  }
  .insurance-footer__header.section-title:before {
    max-width: 136px;
  }
  .insurance-footer__description {
    font-size: 16px;
    line-height: 24px;
    margin-top: 16px;
  }
  .insurance-footer__btn.btn-green.btn-green--big {
    display: block;
    max-width: 287px;
    margin: 0 auto;
    margin-top: 24px;
  }
}
.insurance-for {
  padding-top: 140px;
  padding-bottom: 70px;
}
.insurance-for__header.section-title {
  position: relative;
  padding-bottom: 35px;
}
.insurance-for__header.section-title span {
  color: #307FE2;
}
.insurance-for__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  border-radius: 20px;
  background: #93DA49;
  height: 3px;
  left: 0;
  bottom: 0;
}
.insurance-for__wrap {
  margin-top: 32px;
}
.insurance-for__text {
  display: block;
  max-width: 1083px;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.insurance-for__description {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}

@media (max-width: 768px) {
  .insurance-for {
    padding-top: 80px;
    padding-bottom: 24px;
  }
  .insurance-for__header.section-title {
    padding-bottom: 19px;
  }
  .insurance-for__header.section-title:before {
    max-width: 136px;
  }
  .insurance-for__wrap {
    margin-top: 16px;
  }
  .insurance-for__text {
    font-size: 18px;
    line-height: 26px;
  }
  .insurance-for__description {
    font-size: 16px;
    line-height: 24px;
    margin-top: 16px;
  }
}
.insurance-info {
  padding-top: 60px;
  padding-bottom: 140px;
  background: #F6F6F6;
}
.insurance-info__description {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.insurance-info__header.section-title {
  padding-bottom: 35px;
  position: relative;
  max-width: 1102px;
  margin-top: 140px;
}
.insurance-info__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  left: 0;
  bottom: 0;
}
.insurance-info__header.section-title span {
  position: relative;
  z-index: 1;
}
.insurance-info__header.section-title span:before {
  position: absolute;
  content: "";
  width: calc(100% + 2px);
  height: 26px;
  background: #93DA49;
  left: 0;
  bottom: 4px;
  z-index: -1;
}
.insurance-info__text {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}
.insurance-info__box {
  display: block;
  padding: 36px;
  border-radius: 36px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}
.insurance-info__box strong {
  color: #1E1E1E;
  font-weight: 500;
}

@media (max-width: 768px) {
  .insurance-info {
    padding-top: 24px;
    padding-bottom: 80px;
  }
  .insurance-info__description {
    font-size: 16px;
    line-height: 24px;
  }
  .insurance-info__header.section-title {
    padding-bottom: 19px;
    margin-top: 52px;
  }
  .insurance-info__header.section-title span {
    display: inline-block;
  }
  .insurance-info__header.section-title span:before {
    width: 100%;
    bottom: 3px;
  }
  .insurance-info__text {
    font-size: 16px;
    line-height: 24px;
    margin-top: 16px;
  }
  .insurance-info__box {
    padding: 16px;
    border-radius: 24px 0px;
    font-size: 16px;
    line-height: 24px;
  }
}
.insurance-limitations {
  padding-top: 70px;
  padding-bottom: 104px;
}
.insurance-limitations__content {
  padding: 80px;
  padding-bottom: 130px;
  border-radius: 0px 80px 80px 80px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  position: relative;
}
.insurance-limitations__header.section-title {
  color: #fff;
}
.insurance-limitations__header.section-title span {
  position: relative;
  z-index: 1;
  display: inline-block;
}
.insurance-limitations__header.section-title span:before {
  z-index: -1;
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  left: 0;
  bottom: 5px;
  background: #93DA49;
}
.insurance-limitations__header.section-title span:nth-child(1):before {
  width: calc(100% + 14px);
}
.insurance-limitations__description {
  display: block;
  margin-top: 32px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.insurance-limitations__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
}
.insurance-limitations__list li {
  padding-left: 27px;
  position: relative;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.insurance-limitations__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  background: #93DA49;
  border-radius: 10px;
}
.insurance-limitations__box {
  position: absolute;
  width: 100%;
  padding: 36px;
  max-width: 1100px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: calc(100% - 82px);
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}

@media (max-width: 768px) {
  .insurance-limitations {
    padding-top: 24px;
    padding-bottom: 174px;
  }
  .insurance-limitations__content {
    padding: 48px 16px;
    padding-bottom: 48px;
    border-radius: 0px 48px 48px 48px;
  }
  .insurance-limitations__description {
    margin-top: 16px;
    font-size: 18px;
    line-height: 26px;
  }
  .insurance-limitations__list {
    gap: 16px;
    margin-top: 16px;
  }
  .insurance-limitations__list li {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .insurance-limitations__box {
    padding: 16px;
    top: calc(100% - 24px);
    font-size: 18px;
    line-height: 26px;
  }
}
.insurance-see {
  padding-top: 217px;
  padding-bottom: 140px;
}
.insurance-see__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 774px) 30px minmax(350px, 520px);
  grid-template-columns: minmax(450px, 774px) minmax(350px, 520px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
.insurance-see__header.section-title {
  max-width: 662px;
  padding-bottom: 35px;
  position: relative;
}
.insurance-see__header.section-title span {
  color: #93DA49;
}
.insurance-see__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 3px;
  max-width: 247px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #A5E1FD;
}
.insurance-see__text {
  color: #1E1E1E;
  display: block;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.insurance-see__description {
  display: block;
  margin-top: 32px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.insurance-see__description strong {
  font-weight: 500;
  color: #1E1E1E;
  display: block;
}
.insurance-see__img {
  -webkit-transform: translateY(-27px);
      -ms-transform: translateY(-27px);
          transform: translateY(-27px);
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.insurance-see__img img {
  display: block;
  width: 100%;
  border-radius: 80px 0px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  position: relative;
  z-index: 1;
}
.insurance-see__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 450px;
  right: 0;
  top: -30px;
  border-radius: 80px 0px;
  background: #A5E1FD;
}

@media (max-width: 968px) {
  .insurance-see__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 50px;
  }

  .insurance-see__img {
    max-width: 500px;
    margin: 0 auto;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
  }
}
@media (max-width: 768px) {
  .insurance-see {
    padding-top: 318px;
    padding-bottom: 80px;
  }
  .insurance-see__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 41px;
  }
  .insurance-see__header.section-title {
    padding-bottom: 19px;
  }
  .insurance-see__header.section-title:before {
    max-width: 136px;
  }
  .insurance-see__text {
    font-size: 18px;
    line-height: 26px;
    margin-top: 16px;
  }
  .insurance-see__description {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
  }
  .insurance-see__img img {
    border-radius: 48px 0px;
  }
  .insurance-see__img:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    max-width: 239px;
    max-height: 250px;
    right: 0;
    top: -16px;
    border-radius: 48px 0px;
    background: #A5E1FD;
  }
}
.insurance-step {
  padding-top: 140px;
  padding-bottom: 163px;
  background: #F6F6F6;
  position: relative;
}
.insurance-step__header.section-title {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}
.insurance-step__header.section-title span {
  position: relative;
  z-index: 1;
}
.insurance-step__header.section-title span:before {
  position: absolute;
  content: "";
  width: calc(100% + 7px);
  height: 26px;
  left: -4px;
  bottom: 5px;
  background: #93DA49;
  z-index: -1;
}
.insurance-step__wrap {
  margin-top: 32px;
}
.insurance-step__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 94px 1fr;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 94px;
  grid-row-gap: 32px;
  position: relative;
}
.insurance-step__list:before {
  position: absolute;
  content: "";
  width: 2px;
  height: 100%;
  background: #E6E6E6;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.insurance-step__list li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
}
.insurance-step__list li h3 {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  text-align: right;
  position: relative;
}
.insurance-step__list li h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: -57px;
  top: 0;
}
.insurance-step__list li p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: right;
}
.insurance-step__list li:nth-child(2n) h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: auto;
  left: -57px;
  top: 0;
}
.insurance-step__list li:nth-child(2n) h3, .insurance-step__list li:nth-child(2n) p {
  text-align: left;
}
.insurance-step__box {
  position: absolute;
  top: calc(100% - 99px);
  width: 100%;
  max-width: 1344px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 36px;
  border-radius: 36px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #5E5E5E;
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

@media (max-width: 768px) {
  .insurance-step {
    padding-top: 80px;
    padding-bottom: 274px;
  }
  .insurance-step__header.section-title {
    text-align: center;
  }
  .insurance-step__header.section-title span {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .insurance-step__header.section-title span:before {
    width: calc(100% + 1px);
    left: 0px;
    bottom: 0px;
    background: #93DA49;
    z-index: -1;
  }
  .insurance-step__wrap {
    margin-top: 24px;
  }
  .insurance-step__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    padding-left: 28px;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }
  .insurance-step__list:before {
    position: absolute;
    content: "";
    width: 2px;
    height: 100%;
    background: #E6E6E6;
    left: 8px;
    top: 0;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  .insurance-step__list li {
    gap: 6px;
  }
  .insurance-step__list li h3 {
    font-size: 18px;
    line-height: 26px;
    text-align: left !important;
  }
  .insurance-step__list li h3:before {
    width: 16px !important;
    height: 16px !important;
    right: auto !important;
    left: -28px !important;
    top: 0;
  }
  .insurance-step__list li p {
    text-align: left !important;
    font-size: 16px;
    line-height: 24px;
  }
  .insurance-step__box {
    position: absolute;
    top: calc(100% - 226px);
    width: calc(100% - 32px);
    padding: 16px;
    font-size: 16px;
    line-height: 24px;
  }
}
.bread-crumbs {
  padding-top: 20px;
  padding-bottom: 50px;
  background: #307FE2;
}
.bread-crumbs.landmark-cases-crumbs {
  padding-bottom: 102px;
}
.bread-crumbs.cases-won-crumbs {
  padding-bottom: 176px;
  position: relative;
  overflow: hidden;
}
.bread-crumbs.cases-won-crumbs:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 1341px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 158px;
  bottom: -8px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/cases-won/logo.svg");
}
.bread-crumbs.new-single-crumbs .bread-crumbs__title {
  max-width: 1090px;
}
.bread-crumbs__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  overflow-x: auto;
  padding-top: 4px;
  gap: 6px;
}
.bread-crumbs__list li {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  white-space: nowrap;
}
.bread-crumbs__list li a {
  display: block;
  color: rgba(255, 255, 255, 0.56);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  padding-right: 11px;
  position: relative;
}
.bread-crumbs__list li a:before {
  position: absolute;
  content: "/";
  width: 5px;
  height: 20px;
  color: rgba(255, 255, 255, 0.56);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  right: 0;
  top: calc(50% - 10px);
}
.bread-crumbs__title {
  display: block;
  margin-top: 24px;
  color: #fff;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}

@media (max-width: 768px) {
  .bread-crumbs {
    padding-top: 12px;
    padding-bottom: 24px;
  }
  .bread-crumbs.landmark-cases-crumbs {
    padding-bottom: 62px;
  }
  .bread-crumbs.cases-won-crumbs {
    padding-bottom: 118px;
  }
  .bread-crumbs.cases-won-crumbs:before {
    display: none;
  }
  .bread-crumbs__list li {
    font-size: 12px;
    line-height: 16px;
  }
  .bread-crumbs__list li a {
    font-size: 12px;
    line-height: 16px;
  }
  .bread-crumbs__list li a:before {
    font-size: 12px;
    line-height: 16px;
    top: 0px;
  }
  .bread-crumbs__title {
    font-size: 32px;
    line-height: 38px;
  }
}
.slide-controls {
  width: 48px;
  height: 48px;
  border-radius: 100%;
  -webkit-box-shadow: inset 0px 0px 0px 1px #E6E6E6;
          box-shadow: inset 0px 0px 0px 1px #E6E6E6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #fff;
  cursor: pointer;
}
.slide-controls:hover svg path {
  fill: #307FE2;
}

.choosing-city {
  padding: 48px 36px;
  border-radius: 0px 36px;
  background: #FFF;
  max-width: 875px;
  width: 100%;
  position: relative;
}
.choosing-city__header {
  color: #1E1E1E;
  text-align: center;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
  display: block;
}
.choosing-city__description {
  display: block;
  color: #1E1E1E;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.choosing-city__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 16px;
  margin-top: 16px;
}
.choosing-city__list > li > span {
  color: #1E1E1E;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 26px;
  display: block;
  padding-bottom: 7px;
  border-bottom: 1px solid #E6E6E6;
}
.choosing-city__list > li ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 8px;
  margin-top: 8px;
}
.choosing-city__list > li ul button {
  color: #5E5E5E;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  display: block;
  padding-left: 28px;
  position: relative;
  overflow-wrap: break-word;
  text-align: left;
}
.choosing-city__list > li ul button:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/choosing-city.svg");
  left: 0;
  top: 0;
}
.choosing-city__close {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/Close.svg");
  top: 24px;
  right: 24px;
}

@media (max-width: 868px) {
  .choosing-city__list {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .choosing-city {
    padding: 24px 16px;
    border-radius: 0px 24px;
  }
  .choosing-city__header {
    font-size: 26px;
    line-height: 34px;
  }
  .choosing-city__description {
    font-size: 14px;
    line-height: 22px;
    margin-top: 12px;
  }
  .choosing-city__list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
  }
  .choosing-city__list > li > span {
    font-size: 18px;
    padding-bottom: 5px;
    border-bottom: 1px solid #E6E6E6;
  }
  .choosing-city__list > li ul {
    gap: 6px;
    margin-top: 6px;
  }
  .choosing-city__list > li ul button {
    font-size: 14px;
    padding-left: 20px;
  }
  .choosing-city__list > li ul button:before {
    width: 16px;
    height: 16px;
    top: 3px;
  }
  .choosing-city__close {
    width: 16px;
    height: 16px;
    top: 10px;
    right: 16px;
  }
}
.modal-feedback {
  width: 100%;
  max-width: 546px;
  border-radius: 0px 36px;
  background: #FFF;
  padding: 48px 36px;
  position: relative;
}
.modal-feedback__label {
  position: absolute;
  left: -48px;
  top: -48px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  padding: 24px;
}
.modal-feedback__header {
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  text-align: center;
}
.modal-feedback__header span {
  display: inline-block;
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 1;
}
.modal-feedback__header span:before {
  z-index: -1;
  position: absolute;
  content: "";
  width: 100%;
  height: 16px;
  bottom: 7px;
  left: 0;
  background: #A5E1FD;
}
.modal-feedback__description {
  display: block;
  text-align: center;
  margin-top: 16px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.modal-feedback__form {
  margin-top: 16px;
}
.modal-feedback__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
}
.modal-feedback__close {
  position: absolute;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/Close.svg");
  top: 24px;
  right: 24px;
}

@media (max-width: 768px) {
  .modal-feedback {
    border-radius: 0px 24px;
    padding: 24px 16px;
  }
  .modal-feedback__label {
    position: absolute;
    left: 0px;
    top: -29px;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    padding: 2px 16px;
    max-width: 165px;
  }
  .modal-feedback__header {
    font-size: 26px;
    line-height: 34px;
  }
  .modal-feedback__header span:before {
    bottom: 5px;
  }
  .modal-feedback__description {
    margin-top: 6px;
    font-size: 14px;
    line-height: 22px;
  }
  .modal-feedback__form {
    margin-top: 12px;
  }
  .modal-feedback__list {
    gap: 12px;
  }
  .modal-feedback__close {
    width: 16px;
    height: 16px;
    top: 16px;
    right: 16px;
  }
}
.modal-thanks {
  width: 100%;
  max-width: 546px;
  border-radius: 0px 36px;
  background: #FFF;
  padding: 64px 36px;
  position: relative;
}
.modal-thanks__img {
  display: block;
  width: 120px;
  margin: 0 auto;
}
.modal-thanks__header {
  display: block;
  text-align: center;
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  margin-top: 24px;
}
.modal-thanks__description {
  display: block;
  text-align: center;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 16px;
}
.modal-thanks__btn {
  display: block;
  max-width: 398px;
  margin: 0 auto;
  margin-top: 36px;
}
.modal-thanks__close {
  position: absolute;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/Close.svg");
  top: 24px;
  right: 24px;
}

@media (max-width: 768px) {
  .modal-thanks {
    border-radius: 0px 24px;
    padding: 24px 16px;
  }
  .modal-thanks__img {
    width: 80px;
  }
  .modal-thanks__header {
    font-size: 26px;
    line-height: 34px;
    margin-top: 12px;
  }
  .modal-thanks__description {
    font-size: 14px;
    line-height: 22px;
    margin-top: 6px;
  }
  .modal-thanks__btn {
    margin-top: 12px;
  }
  .modal-thanks__close {
    width: 16px;
    height: 16px;
    top: 16px;
    right: 16px;
  }
}
.pagination {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.pagination .page-numbers {
  width: 40px;
  min-height: 40px;
  padding-top: 7px;
  padding-bottom: 7px;
  text-align: center;
  border-radius: 12px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #E6E6E6;
          box-shadow: inset 0px 0px 0px 1px #E6E6E6;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  -webkit-transition: -webkit-box-shadow 0.3s;
  transition: -webkit-box-shadow 0.3s;
  -o-transition: box-shadow 0.3s;
  transition: box-shadow 0.3s;
  transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
}
.pagination .page-numbers:hover {
  -webkit-box-shadow: inset 0px 0px 0px 1px #307FE2;
          box-shadow: inset 0px 0px 0px 1px #307FE2;
}
.pagination .page-numbers.current {
  -webkit-box-shadow: inset 0px 0px 0px 1px #307FE2;
          box-shadow: inset 0px 0px 0px 1px #307FE2;
  background: #307FE2;
  color: #fff;
}
.pagination .page-numbers.prev {
  margin-right: 12px;
  position: relative;
}
.pagination .page-numbers.prev:before {
  position: absolute;
  content: "";
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/pagintation/prev.svg");
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.pagination .page-numbers.next {
  margin-left: 12px;
  position: relative;
}
.pagination .page-numbers.next:before {
  position: absolute;
  content: "";
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/pagintation/next.svg");
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

@media (max-width: 768px) {
  .pagination {
    width: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px;
    padding-bottom: 60px;
    position: relative;
  }
  .pagination .page-numbers {
    width: 36px;
    min-height: 36px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 16px;
    line-height: 24px;
  }
  .pagination .page-numbers.prev {
    position: absolute;
    width: 136px;
    height: 36px;
    -webkit-box-shadow: inset 0px 0px 0px 1px #E6E6E6;
            box-shadow: inset 0px 0px 0px 1px #E6E6E6;
    border-radius: 12px;
    left: 0;
    bottom: 0;
    margin: 0;
  }
  .pagination .page-numbers.prev:before {
    position: absolute;
    content: "";
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("../assets/images/pagintation/prev-min.svg");
    left: 16px;
    top: 18px;
  }
  .pagination .page-numbers.prev:after {
    position: absolute;
    content: "Предыдущая";
    width: 97px;
    height: 22px;
    color: #1E1E1E;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    left: 30px;
    top: 7px;
  }
  .pagination .page-numbers.next {
    position: absolute;
    width: 136px;
    height: 36px;
    -webkit-box-shadow: inset 0px 0px 0px 1px #E6E6E6;
            box-shadow: inset 0px 0px 0px 1px #E6E6E6;
    border-radius: 12px;
    right: 0;
    bottom: 0;
    margin: 0;
  }
  .pagination .page-numbers.next:before {
    position: absolute;
    content: "";
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("../assets/images/pagintation/next-min.svg");
    right: 4px;
    left: auto;
    top: 18px;
  }
  .pagination .page-numbers.next:after {
    position: absolute;
    content: "Следующая";
    width: 86px;
    height: 22px;
    color: #1E1E1E;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    right: 35px;
    top: 7px;
  }
}
.play {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.play:before {
  position: absolute;
  content: "";
  width: 48px;
  height: 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/play.svg");
  left: calc(50% - 24px);
  top: calc(50% - 24px);
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.play:hover {
  background: rgba(0, 0, 0, 0.2);
}
.play:hover:before {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.slide-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 12px;
}
.slide-pagination .swiper-pagination-bullet {
  width: 12px;
  height: 12px;
  border-radius: 100%;
  background: #DEDFEC;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.slide-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #0260E8;
}

@media (max-width: 768px) {
  .slide-pagination .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
  }
}
.social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.social a {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 48px;
}

.your-city {
  padding: 48px 45px;
  width: 100%;
  width: 100%;
  max-width: 546px;
  border-radius: 0px 36px;
  background: #FFF;
  position: relative;
}
.your-city__title {
  display: block;
  text-align: center;
  color: #1E1E1E;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
}
.your-city__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  margin-top: 16px;
}
.your-city__yes {
  display: block;
  text-align: center;
  padding: 20px;
  border-radius: 36px;
  background: #93DA49;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  width: 100%;
}
.your-city__no {
  padding: 20px;
  display: block;
  text-align: center;
  border-radius: 36px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #5E5E5E;
          box-shadow: inset 0px 0px 0px 1px #5E5E5E;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  width: 100%;
}
.your-city__close {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/Close.svg");
  top: 24px;
  right: 24px;
}

@media (max-width: 768px) {
  .your-city {
    padding: 24px 16px;
    border-radius: 0px 24px;
  }
  .your-city__title {
    font-size: 26px;
    line-height: 34px;
  }
  .your-city__list {
    gap: 12px;
    margin-top: 12px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .your-city__close {
    width: 16px;
    height: 16px;
    top: 16px;
    right: 16px;
  }
}
.landmark-cases {
  padding-bottom: 140px;
}
.landmark-cases__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
  margin-top: 60px;
}
.landmark-cases__text {
  display: block;
  padding: 36px;
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  margin-top: -42px;
}
.landmark-cases__text p {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  display: block;
  text-align: center;
}
.landmark-cases__pagination.pagination {
  margin-top: 60px;
}

@media (max-width: 968px) {
  .landmark-cases__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 768px) {
  .landmark-cases {
    padding-bottom: 80px;
  }
  .landmark-cases__list {
    gap: 24px;
    margin-top: 48px;
  }
  .landmark-cases__text {
    display: block;
    padding: 16px;
    margin-top: -38px;
  }
  .landmark-cases__text p {
    font-size: 18px;
    line-height: 26px;
  }
  .landmark-cases__pagination.pagination {
    margin-top: 24px;
  }
}
.landmark-consultation {
  padding-top: 80px;
  padding-bottom: 0;
  background: #307FE2;
  margin-bottom: 252px;
}
.landmark-consultation__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(420px, 770px) 20px minmax(300px, 495px);
  grid-template-columns: minmax(420px, 770px) minmax(300px, 495px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.landmark-consultation__header.section-title {
  padding-bottom: 35px;
  position: relative;
  color: #fff;
}
.landmark-consultation__header.section-title span {
  color: #93DA49;
}
.landmark-consultation__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 247px;
  left: 0;
  bottom: 0;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
}
.landmark-consultation__description {
  display: block;
  margin-top: 32px;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.landmark-consultation__text {
  display: block;
  margin-top: 32px;
  padding-left: 27px;
  position: relative;
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.landmark-consultation__text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #93DA49;
}
.landmark-consultation__controls {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 32px 176px;
  grid-template-columns: 1fr 176px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
  max-width: 604px;
  margin-top: 32px;
}
.landmark-consultation__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 16px;
}
.landmark-consultation__img-label {
  position: absolute;
  width: 100%;
  max-width: 331px;
  padding: 36px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #307FE2;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  left: 0;
  bottom: -28px;
}
.landmark-consultation__img {
  padding-top: 24px;
  position: relative;
  z-index: 1;
  margin-top: 14px;
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.landmark-consultation__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 350px;
  border-radius: 0px 80px;
  background: #A5E1FD;
  top: 0;
  right: 0;
  z-index: -1;
}
.landmark-consultation__img:after {
  border-radius: 0px 80px;
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 350px;
  top: 24px;
  left: -26px;
  background: #93DA49;
  z-index: -1;
}
.landmark-consultation__img img {
  display: block;
  border-radius: 0px 80px 0px 0px;
}
.landmark-consultation__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  max-width: 655px;
  margin-bottom: -78px;
  -webkit-transform: translateY(50px);
      -ms-transform: translateY(50px);
          transform: translateY(50px);
}
.landmark-consultation__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.landmark-consultation__question-header h3 {
  display: block;
  color: #fff;
  padding-left: 52px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.landmark-consultation__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.landmark-consultation__question-content {
  padding: 36px;
  padding-top: 28px;
  background: #fff;
}
.landmark-consultation__question-text {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.landmark-consultation__question-text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.landmark-consultation__question-footnote {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.landmark-consultation__question-footnote span {
  font-weight: 500;
  color: #1E1E1E;
}

@media (max-width: 968px) {
  .landmark-consultation {
    padding-bottom: 77px;
  }

  .landmark-consultation__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .landmark-consultation__img {
    max-width: 400px;
    margin: 0;
    margin: 0 auto;
  }

  .landmark-consultation__question {
    margin: 0;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
    margin-top: 32px;
  }
}
@media (max-width: 768px) {
  .landmark-consultation {
    padding-top: 48px;
    margin-bottom: 80px;
  }
  .landmark-consultation__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 61px;
  }
  .landmark-consultation__header.section-title {
    padding-bottom: 19px;
  }
  .landmark-consultation__header.section-title:before {
    max-width: 136px;
  }
  .landmark-consultation__description {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
  }
  .landmark-consultation__text {
    margin-top: 16px;
    padding-left: 15px;
    font-size: 18px;
    line-height: 26px;
  }
  .landmark-consultation__text br {
    display: none;
  }
  .landmark-consultation__controls {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    max-width: 288px;
    margin: 0 auto;
    margin-top: 24px;
  }
  .landmark-consultation__list {
    margin: 0 auto;
  }
  .landmark-consultation__btn.btn-green.btn-green--big {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .landmark-consultation__img-label {
    max-width: 272px;
    padding: 16px 19px;
    border-radius: 36px 0px;
    font-size: 18px;
    line-height: 26px;
    left: 0px;
    bottom: -29px;
  }
  .landmark-consultation__img {
    padding-top: 0px;
    margin-top: 0px;
    padding-left: 16px;
  }
  .landmark-consultation__img:before {
    max-width: 239px;
    max-height: 193px;
    border-radius: 0px 48px;
    background: #A5E1FD;
    top: -13px;
    right: 0;
    z-index: -1;
  }
  .landmark-consultation__img:after {
    border-radius: 0px 48px;
    height: 100%;
    max-width: 239px;
    max-height: 194px;
    top: 0px;
    left: 0px;
    background: #93DA49;
    z-index: -1;
  }
  .landmark-consultation__img img {
    display: block;
    border-radius: 0px 48px 0px 0px;
  }
  .landmark-consultation__question {
    border-radius: 0px 24px;
  }
  .landmark-consultation__question-header {
    padding: 16px;
  }
  .landmark-consultation__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .landmark-consultation__question-content {
    padding: 16px;
    padding-top: 18px;
  }
  .landmark-consultation__question-text {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .landmark-consultation__question-footnote {
    font-size: 14px;
    line-height: 22px;
  }
}
.landmark-single {
  padding-top: 60px;
  padding-bottom: 140px;
}
.landmark-single__content h2 {
  display: block;
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
}
.landmark-single__content h3, .landmark-single__content strong {
  color: #1E1E1E;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
  display: block;
  margin-top: 48px;
}
.landmark-single__content p {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 16px;
}
.landmark-single__content ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 16px;
}
.landmark-single__content ul li {
  color: #5E5E5E;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  padding-left: 12px;
  position: relative;
}
.landmark-single__content ul li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 10px;
  background: #307FE2;
}
.landmark-single__pdf {
  display: block;
  padding: 16px 36px;
  border-radius: 36px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #5E5E5E;
          box-shadow: inset 0px 0px 0px 1px #5E5E5E;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #1E1E1E;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  margin-top: 48px;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
.landmark-single__pdf:hover {
  color: #307FE2;
}

@media (max-width: 768px) {
  .landmark-single {
    padding-top: 48px;
    padding-bottom: 80px;
  }
  .landmark-single__content h2 {
    font-size: 22px;
    line-height: 28px;
  }
  .landmark-single__content h3, .landmark-single__content strong {
    font-size: 22px;
    line-height: 28px;
    margin-top: 24px;
  }
  .landmark-single__content p {
    font-size: 16px;
    line-height: 24px;
  }
  .landmark-single__content ul li {
    font-size: 16px;
    line-height: 24px;
  }
  .landmark-single__pdf {
    padding: 16px 33px;
    border-radius: 36px;
    margin: 0 auto;
    margin-top: 24px;
  }
}
.mortgage-consultation {
  padding-top: 69px;
  padding-bottom: 336px;
}
.mortgage-consultation__box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 773px) minmax(300px, 569px);
  grid-template-columns: minmax(450px, 773px) minmax(300px, 569px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 80px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
}
.mortgage-consultation__content {
  padding-top: 80px;
  padding-left: 86px;
  padding-right: 20px;
}
.mortgage-consultation__header.section-title span {
  position: relative;
  z-index: 1;
}
.mortgage-consultation__header.section-title span:before {
  position: absolute;
  content: "";
  width: calc(100% + 3px);
  height: 16px;
  background: #A5E1FD;
  left: 0;
  bottom: 5px;
  z-index: -1;
}
.mortgage-consultation__description {
  display: block;
  margin-top: 32px;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  padding-bottom: 35px;
  position: relative;
}
.mortgage-consultation__description:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 120px;
  height: 3px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.mortgage-consultation__text {
  color: #5E5E5E;
  margin-top: 32px;
  display: block;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  max-width: 633px;
}
.mortgage-consultation__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 32px;
  margin-top: 32px;
}
.mortgage-consultation__btn.btn-green.btn-green--big {
  width: 100%;
  max-width: 396px;
}
.mortgage-consultation__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 16px;
}
.mortgage-consultation__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  max-width: 655px;
  margin-top: -148px;
  -webkit-transform: translateY(197px);
      -ms-transform: translateY(197px);
          transform: translateY(197px);
}
.mortgage-consultation__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.mortgage-consultation__question-header h3 {
  display: block;
  color: #fff;
  padding-left: 52px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.mortgage-consultation__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mortgage-consultation__question-description {
  padding: 36px;
  padding-top: 28px;
  background: #fff;
}
.mortgage-consultation__question-text {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.mortgage-consultation__question-text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.mortgage-consultation__question-footnote {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.mortgage-consultation__question-footnote span {
  font-weight: 500;
  color: #1E1E1E;
  display: block;
}
.mortgage-consultation__img {
  position: relative;
}
.mortgage-consultation__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 546px;
  max-height: 522px;
  right: 0;
  top: -24px;
  border-radius: 80px 0px;
  background: #93DA49;
  z-index: -1;
}
.mortgage-consultation__img img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 0px 0px 80px 0px;
  -o-object-fit: cover;
     object-fit: cover;
  position: relative;
  z-index: 1;
}

@media (max-width: 1168px) {
  .mortgage-consultation__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .mortgage-consultation__question {
    margin-top: 40px;
    -webkit-transform: translateY(0px);
        -ms-transform: translateY(0px);
            transform: translateY(0px);
  }

  .mortgage-consultation__content {
    padding: 40px;
  }

  .mortgage-consultation__img:before {
    z-index: 1;
  }

  .mortgage-consultation__img {
    max-width: 400px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .mortgage-consultation {
    padding-top: 40px;
    padding-bottom: 303px;
  }
  .mortgage-consultation__header.section-title span {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .mortgage-consultation__box {
    border-radius: 48px 0px;
    position: relative;
  }
  .mortgage-consultation__content {
    padding: 24px 16px;
  }
  .mortgage-consultation__description {
    margin-top: 24px;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 15px;
  }
  .mortgage-consultation__text {
    margin-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }
  .mortgage-consultation__controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    margin-top: 24px;
  }
  .mortgage-consultation__btn.btn-green.btn-green--big {
    margin: 0 auto;
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .mortgage-consultation__list {
    margin: 0 auto;
  }
  .mortgage-consultation__question {
    border-radius: 0px 24px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -220px;
    width: 100%;
    max-width: 288px;
    z-index: 3;
  }
  .mortgage-consultation__question-header {
    padding: 16px;
  }
  .mortgage-consultation__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .mortgage-consultation__question-description {
    padding: 16px;
    padding-top: 18px;
  }
  .mortgage-consultation__question-text {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .mortgage-consultation__question-footnote {
    font-size: 14px;
    line-height: 22px;
  }
  .mortgage-consultation__question-footnote strong {
    display: block;
  }
  .mortgage-consultation__img {
    width: 100%;
    max-width: 100%;
  }
  .mortgage-consultation__img:before {
    display: none;
  }
  .mortgage-consultation__img img {
    border-radius: 0px 0px 48px 0px;
  }
}
.mortgage-info {
  padding-top: 60px;
  padding-bottom: 54px;
}
.mortgage-info__label {
  width: 100%;
  padding: 36px;
  border-radius: 36px 0px;
  background: #93DA49;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  text-align: center;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.mortgage-info__wrap {
  margin-top: 80px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 774px) 20px minmax(400px, 495px);
  grid-template-columns: minmax(450px, 774px) minmax(400px, 495px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.mortgage-info__content p {
  display: block;
  margin-top: 32px;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  color: #5E5E5E;
}
.mortgage-info__content p strong {
  color: #1E1E1E;
  font-weight: 500;
}
.mortgage-info__img {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding-right: 24px;
  padding-bottom: 24px;
  position: relative;
}
.mortgage-info__img img {
  display: block;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.mortgage-info__img:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 193px;
  border-radius: 60px 0px;
  background: #A5E1FD;
  right: 0;
  top: 0;
}
.mortgage-info__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 432px;
  max-height: 367px;
  border-radius: 60px 0px;
  background: #F9E547;
  right: 0;
  bottom: 0;
}

@media (max-width: 968px) {
  .mortgage-info__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .mortgage-info__img {
    max-width: 400px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .mortgage-info {
    padding-top: 24px;
    padding-bottom: 80px;
  }
  .mortgage-info__label {
    padding: 16px;
    font-size: 18px;
    line-height: 26px;
  }
  .mortgage-info__wrap {
    margin-top: 48px;
    gap: 24px;
  }
  .mortgage-info__content p {
    margin-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }
  .mortgage-info__img {
    padding-right: 14px;
    padding-bottom: 14px;
  }
  .mortgage-info__img:after {
    max-width: 251px;
    max-height: 112px;
  }
  .mortgage-info__img:before {
    top: 80px;
    bottom: auto;
    max-width: 251px;
    max-height: 214px;
  }
}
.mortgage-proposal {
  padding-top: 70px;
  padding-bottom: 70px;
}
.mortgage-proposal__header.section-title span {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
  z-index: 1;
}
.mortgage-proposal__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  left: 0;
  bottom: 0;
  background: #A5E1FD;
  z-index: -1;
}
.mortgage-proposal__contetn {
  margin-top: 32px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.mortgage-proposal__contetn strong {
  color: #1E1E1E;
  font-weight: 500;
}

@media (max-width: 768px) {
  .mortgage-proposal {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .mortgage-proposal__contetn {
    margin-top: 24px;
    font-size: 16px;
    line-height: 24px;
  }
}
.mortgage-risks {
  padding-top: 140px;
  padding-bottom: 70px;
}
.mortgage-risks__box {
  padding: 36px;
  border-radius: 0px 36px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
}
.mortgage-risks__header.section-title {
  display: block;
  text-align: center;
  position: relative;
  color: #fff;
  padding-bottom: 35px;
}
.mortgage-risks__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 355px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 3px;
  border-radius: 30px;
  background: #A5E1FD;
  bottom: 0;
}
.mortgage-risks__title {
  display: block;
  text-align: center;
  margin-top: 32px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.mortgage-risks__description {
  text-align: center;
  display: block;
  max-width: 1186px;
  margin: 0 auto;
  margin-top: 16px;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

@media (max-width: 768px) {
  .mortgage-risks {
    padding-top: 80px;
    padding-bottom: 40px;
  }
  .mortgage-risks__box {
    padding: 16px;
  }
  .mortgage-risks__header.section-title {
    padding-bottom: 15px;
    text-align: left;
  }
  .mortgage-risks__header.section-title:before {
    max-width: 120px;
    left: 0%;
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
  }
  .mortgage-risks__title {
    margin-top: 12px;
    font-size: 18px;
    line-height: 26px;
    text-align: left;
  }
  .mortgage-risks__description {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
    text-align: left;
  }
}
.mortgage-work {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #F6F6F6;
}
.mortgage-work__header.section-title {
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 1;
}
.mortgage-work__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  left: 0;
  bottom: 5px;
  background: #A5E1FD;
  z-index: -1;
}
.mortgage-work__wrap {
  margin-top: 32px;
}
.mortgage-work__text {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.mortgage-work__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 24px;
}
.mortgage-work__list li {
  padding-left: 12px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.mortgage-work__list li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 10px;
  background: #307FE2;
}
.mortgage-work__text-2 {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}
.mortgage-work__text-2 strong {
  display: block;
  font-weight: 500;
  color: #1E1E1E;
}
.mortgage-work__important {
  margin-top: 32px;
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
}
.mortgage-work__important-header {
  padding: 29px 36px;
  padding-left: 88px;
  background: #93DA49;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.mortgage-work__important-header:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/mortgage/question.svg");
  left: 36px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.mortgage-work__important-content {
  padding: 36px;
  padding-top: 28px;
}
.mortgage-work__important-content p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

@media (max-width: 768px) {
  .mortgage-work {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .mortgage-work__header.section-title {
    position: relative;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1;
  }
  .mortgage-work__header.section-title:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 26px;
    left: 0;
    bottom: 5px;
    background: #A5E1FD;
    z-index: -1;
  }
  .mortgage-work__wrap {
    margin-top: 24px;
  }
  .mortgage-work__text {
    font-size: 16px;
    line-height: 24px;
  }
  .mortgage-work__list li {
    font-size: 16px;
    line-height: 24px;
  }
  .mortgage-work__text-2 {
    font-size: 16px;
    line-height: 24px;
  }
  .mortgage-work__important-header {
    padding: 21px;
    padding-left: 64px;
    font-size: 18px;
    line-height: 26px;
  }
  .mortgage-work__important-header:before {
    left: 16px;
  }
  .mortgage-work__important-content {
    padding: 16px;
    padding-top: 16px;
  }
  .mortgage-work__important-content p {
    font-size: 14px;
    line-height: 22px;
  }
}
.new-single {
  padding-top: 64px;
  padding-bottom: 140px;
}
.new-single__page-image {
  display: block;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 80px 0px;
  overflow: hidden;
}
.new-single__page-image img {
  display: block;
  width: 100%;
  height: auto;
}
.new-single__data {
  display: block;
  padding: 6px 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  border-radius: 0px 16px;
  background: #307FE2;
  margin-top: 24px;
}
.new-single__page {
  display: block;
  padding-left: 32px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 80px;
}
.new-single__page svg {
  position: absolute;
  left: 0;
  top: 0;
}
.new-single__content p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  display: block;
  margin-top: 32px;
}
.new-single__content p strong {
  color: #1E1E1E;
  font-weight: 500;
}
.new-single__content h2 {
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  margin-top: 48px;
}
.new-single__content strong {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 48px;
}
.new-single__content ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 16px;
}
.new-single__content ul li {
  padding-left: 12px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.new-single__content ul li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 10px;
  background: #307FE2;
}
.new-single__box {
  margin-top: 140px;
  position: relative;
  border-radius: 0px 80px;
  padding: 80px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
}
.new-single__box:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 166px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -31px;
  background-image: url("../assets/images/single-new/logo.svg");
}
.new-single__box-title {
  color: #FFF;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  padding-bottom: 35px;
  position: relative;
  z-index: 1;
}
.new-single__box-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 240px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.new-single__box-description {
  display: block;
  margin-top: 32px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
  z-index: 1;
}
.new-single__box-text {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  display: block;
  margin-top: 32px;
  position: relative;
  z-index: 1;
}
.new-single__box-btn.btn-green {
  max-width: 286px;
  margin-top: 32px;
  position: relative;
  z-index: 1;
}
.new-single__box-wrap {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
}
.new-single__box-wrap:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 178px;
  max-width: 342px;
  border-radius: 0px 80px 0px 0px;
  background: #F9E547;
  right: 0;
  top: -46px;
}
.new-single__box-wrap:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 178px;
  max-width: 544px;
  border-radius: 0px 80px 0px 0px;
  background: #93DA49;
  right: 0;
  top: -46px;
  z-index: -1;
}

@media (max-width: 768px) {
  .new-single {
    padding-top: 24px;
    padding-bottom: 80px;
  }
  .new-single__page-image {
    border-radius: 24px 0px;
  }
  .new-single__data {
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    margin-top: 18px;
  }
  .new-single__page {
    font-size: 16px;
    line-height: 24px;
    margin-top: 48px;
  }
  .new-single__content p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 24px;
  }
  .new-single__content h2 {
    font-size: 26px;
    line-height: 34px;
    margin-top: 24px;
  }
  .new-single__content strong {
    font-size: 18px;
    line-height: 26px;
    margin-top: 24px;
  }
  .new-single__content ul {
    margin-top: 24px;
  }
  .new-single__content ul li {
    font-size: 16px;
    line-height: 24px;
  }
  .new-single__box {
    margin-top: 80px;
    position: relative;
    border-radius: 0px 48px;
    padding: 32px 16px;
    padding-bottom: 41px;
  }
  .new-single__box:before {
    width: 256px;
    height: 32px;
    bottom: -6px;
  }
  .new-single__box-title {
    font-size: 26px;
    line-height: 34px;
    padding-bottom: 15px;
  }
  .new-single__box-description {
    margin-top: 12px;
    font-size: 18px;
    line-height: 26px;
  }
  .new-single__box-text {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .new-single__box-btn.btn-green {
    margin-top: 24px;
    padding: 16px;
  }
  .new-single__box-wrap {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    position: relative;
  }
  .new-single__box-wrap:before {
    height: 95px;
    max-width: 140px;
    border-radius: 0px 48px 0px 0px;
    top: -16px;
  }
  .new-single__box-wrap:after {
    height: 140px;
    max-width: 152px;
    border-radius: 0px 48px 0px 0px;
    top: -16px;
  }
}
.offices-cities {
  padding-top: 140px;
  padding-bottom: 140px;
  background: #F6F6F6;
}
.offices-cities__header.section-title {
  position: relative;
  z-index: 1;
}
.offices-cities__header.section-title span {
  position: relative;
}
.offices-cities__header.section-title span:before {
  position: absolute;
  content: "";
  max-width: 394px;
  width: 100%;
  height: 26px;
  background: #93DA49;
  left: 0;
  bottom: 5px;
  z-index: -1;
}
.offices-cities__wrap {
  margin-top: 32px;
}
.offices-cities__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
}
.offices-cities__card {
  padding: 16px 20px;
  border-radius: 16px;
  background: #FFF;
}
.offices-cities__card-btn {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  width: 100%;
  padding-right: 20px;
  position: relative;
  text-align: left;
  display: block;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.offices-cities__card-btn:hover {
  color: #307FE2;
}
.offices-cities__card-btn.active:before {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.offices-cities__card-btn.active + .offices-cities__card-content {
  display: block;
}
.offices-cities__card-btn:before {
  position: absolute;
  content: "";
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/interfice/arrow-city.svg");
  right: 0;
  top: 5px;
}
.offices-cities__card-btn + .offices-cities__card-content {
  display: none;
}
.offices-cities__card-content {
  margin-top: 24px;
}
.offices-cities__card-content-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.offices-cities__card-content-list > li {
  width: 100%;
  max-width: 244px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.offices-cities__card-content-name {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  display: block;
}
.offices-cities__card-content-text {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.offices-cities__card-content-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 6px 1fr 6px 1fr 6px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 6px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.offices-cities__card-content-social a {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.offices-cities__card-content-massage {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 6px 1fr 6px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 6px;
}
.offices-cities__card-content-map {
  width: 100%;
  height: 542px;
  border-radius: 24px;
  overflow: hidden;
  background: silver;
  margin-top: 24px;
}
.offices-cities__card-content__swiper {
  margin-top: 24px;
}
.offices-cities__card-content__swiper-slide {
  max-width: 244px;
}
.offices-cities__card-content__swiper-slide img, .offices-cities picture {
  aspect-ratio: 34/23;
  width: 100%;
  max-width: 244px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 0px 36px;
  height: auto;
}
.offices-cities__card-content-text-mail {
  overflow-wrap: anywhere;
}
.offices-cities__card-content-text-site {
  color: #307FE2;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}

@media (max-width: 768px) {
  .offices-cities {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .offices-cities__header.section-title span {
    background: #93DA49;
    line-height: 100%;
  }
  .offices-cities__header.section-title span:before {
    display: none;
  }
  .offices-cities__wrap {
    margin-top: 24px;
  }
  .offices-cities__list {
    gap: 8px;
  }
  .offices-cities__card {
    padding: 12px 16px;
    overflow: hidden;
  }
  .offices-cities__card-btn {
    font-size: 16px;
    line-height: 24px;
  }
  .offices-cities__card-btn:before {
    top: 4px;
  }
  .offices-cities__card-content {
    margin-top: 12px;
  }
  .offices-cities__card-content-list {
    gap: 16px;
  }
  .offices-cities__card-content-name {
    font-size: 14px;
    line-height: 22px;
  }
  .offices-cities__card-content-map {
    height: 400px;
    border-radius: 16px;
    margin-top: 16px;
  }
  .offices-cities__card-content__swiper {
    margin-top: 16px;
  }
  .offices-cities__card-content__swiper {
    overflow: visible;
  }
  .offices-cities__card-content__swiper-slide img {
    border-radius: 0px 24px;
  }
  .offices-cities__card-content-text-site {
    color: #307FE2;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
  }
}
.animatedText {
  width: 83px;
  height: 709px;
}
.animatedText img {
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}
.animatedText-first {
  position: absolute;
  -webkit-animation: scrollFirst 5s infinite linear;
          animation: scrollFirst 5s infinite linear;
}
.animatedText-second {
  position: absolute;
  -webkit-animation: scrollSecond 5s infinite linear;
          animation: scrollSecond 5s infinite linear;
}
.animatedText-third {
  opacity: 0;
  visibility: hidden;
}

@-webkit-keyframes scrollFirst {
  0% {
    top: 0;
  }
  100% {
    top: -100%;
  }
}

@keyframes scrollFirst {
  0% {
    top: 0;
  }
  100% {
    top: -100%;
  }
}
@-webkit-keyframes scrollSecond {
  0% {
    top: 100%;
  }
  100% {
    top: 0;
  }
}
@keyframes scrollSecond {
  0% {
    top: 100%;
  }
  100% {
    top: 0;
  }
}
.preview {
  padding-top: 82px;
  background-color: #307FE2;
}
.preview__anim-wrap-mobile {
  display: none;
}
.preview__anim-wrap {
  position: absolute;
  right: 0;
  height: calc(100% + 82px);
  width: 83px;
  overflow: hidden;
  top: -82px;
}
.preview__wrap {
  position: relative;
}
.preview__wrap.element-animation::before {
  position: absolute;
  content: "";
  width: 83px;
  height: 709px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/logo.svg");
  right: 0px;
  opacity: 0;
  pointer-events: none;
  top: -45px;
  -webkit-transition: all 3s;
  -o-transition: all 3s;
  transition: all 3s;
}
.preview__wrap.element-animation.element-show:before {
  opacity: 1;
  right: 0px;
  -webkit-animation-delay: 10s;
          animation-delay: 10s;
}
.preview__content {
  width: 100%;
  max-width: 700px;
  position: relative;
  z-index: 1;
}
.preview__header {
  display: block;
  color: #fff;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
  max-width: 574px;
}
.preview__header span {
  color: #93DA49;
}
.preview__description {
  display: block;
  margin-top: 32px;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
  max-width: 589px;
}
.preview__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 87px;
  max-width: 691px;
  margin-top: 32px;
}
.preview__list li {
  display: block;
  padding-left: 27px;
  position: relative;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.preview__list li::before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background-color: #93DA49;
  left: 0;
  top: 0;
}
.preview__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
  margin-top: 32px;
}
.preview__btn.btn-green.btn-green--big {
  max-width: 396px;
}
.preview__box {
  border-radius: 0px 36px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  background: #FFF;
  overflow: hidden;
  margin-top: -6px;
  -webkit-transform: translateY(69px);
      -ms-transform: translateY(69px);
          transform: translateY(69px);
  max-width: 654px;
}
.preview__box-question {
  padding: 29px 36px;
  background-color: #A5E1FD;
}
.preview__box-question span {
  display: block;
  padding-left: 52px;
  position: relative;
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.preview__box-question span::before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: calc(50% - 18px);
}
.preview__box-answer {
  padding: 36px;
  padding-top: 28px;
}
.preview__box-answer span {
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: block;
  padding-left: 19px;
  position: relative;
}
.preview__box-answer span::before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  background-color: #A5E1FD;
  border-radius: 10px;
  left: 0;
  top: 0;
}
.preview__box-answer p {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: block;
  margin-top: 16px;
}
.preview__box-answer p strong {
  color: #1E1E1E;
}
.preview__img {
  position: absolute;
  width: 530px;
  height: 728px;
  right: 53px;
  top: -42px;
}

@media (max-width: 968px) {
  .preview__img {
    display: none;
  }
}
@media (max-width: 768px) {
  .preview__anim-wrap {
    display: none;
  }

  .animatedText-mobile-first {
    position: absolute;
    -webkit-animation: scrollFirst 5s infinite linear;
            animation: scrollFirst 5s infinite linear;
  }
  .animatedText-mobile-second {
    position: absolute;
    -webkit-animation: scrollSecond 5s infinite linear;
            animation: scrollSecond 5s infinite linear;
  }
  .animatedText-mobile-third {
    opacity: 0;
    visibility: hidden;
  }

  @-webkit-keyframes scrollFirst {
    0% {
      left: 0;
    }
    100% {
      left: -100%;
    }
  }

  @keyframes scrollFirst {
    0% {
      left: 0;
    }
    100% {
      left: -100%;
    }
  }
  @-webkit-keyframes scrollSecond {
    0% {
      left: 100%;
    }
    100% {
      left: 0;
    }
  }
  @keyframes scrollSecond {
    0% {
      left: 100%;
    }
    100% {
      left: 0;
    }
  }
  .preview {
    padding-top: 24px;
  }
  .preview__anim-wrap-mobile {
    display: block;
    width: calc(100% + 32px);
    height: 38px;
    left: -16px;
    bottom: 0;
    position: absolute;
    overflow: hidden;
  }
  .preview__anim-mobile {
    width: 320px;
    height: 38px;
    bottom: 0;
  }
  .preview__anim-mobile img {
    display: block;
    -o-object-fit: contain;
       object-fit: contain;
    width: 100%;
    height: 100%;
  }
  .preview__wrap {
    position: relative;
  }
  .preview__wrap.element-animation::before {
    width: 320px;
    height: 38px;
    background-image: url("../assets/images/preview/logo-mobile.svg");
    right: auto;
    left: calc(50% - 160px);
    top: auto;
    bottom: 0;
  }
  .preview__header {
    font-size: 32px;
    line-height: 38px;
  }
  .preview__description {
    margin-top: 24px;
    font-size: 16px;
    line-height: 24px;
  }
  .preview__list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 12px;
    margin-top: 24px;
  }
  .preview__list li {
    padding-left: 15px;
    font-size: 18px;
    line-height: 26px;
  }
  .preview__list li::before {
    max-height: 67px;
    border-radius: 10px;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .preview__controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    margin-top: 24px;
  }
  .preview__controls .social-big {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .preview__btn.btn-green.btn-green--big {
    max-width: 396px;
    margin: 0 auto;
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .preview__box {
    border-radius: 0px 24px;
    margin-top: -89px;
    -webkit-transform: translateY(169px);
        -ms-transform: translateY(169px);
            transform: translateY(169px);
  }
  .preview__box-question {
    padding: 16px 17px;
  }
  .preview__box-question span {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .preview__box-answer {
    padding: 16px;
    padding-top: 18px;
  }
  .preview__box-answer span {
    font-size: 14px;
    line-height: 22px;
    padding-left: 15px;
  }
  .preview__box-answer p {
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 360px) {
  .preview__box {
    margin-top: -233px;
    -webkit-transform: translateY(261px);
        -ms-transform: translateY(261px);
            transform: translateY(261px);
  }
}
.privacy-policy {
  padding-top: 30px;
  padding-bottom: 100px;
}
.privacy-policy h2 {
  display: block;
  margin-top: 25px;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
}
.privacy-policy h3 {
  display: block;
  margin-top: 24px;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.privacy-policy p {
  display: block;
  margin-top: 32px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.privacy-policy ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
  margin-top: 16px;
}
.privacy-policy ul li {
  padding-left: 12px;
  position: relative;
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.privacy-policy ul li:before {
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  border-radius: 100%;
  left: 0;
  top: 10px;
  background: #307FE2;
}

@media (max-width: 768px) {
  .privacy-policy {
    padding-top: 40px;
    padding-bottom: 80px;
  }
  .privacy-policy h2 {
    margin-top: 20px;
    font-size: 28px;
    line-height: 24px;
  }
  .privacy-policy h3 {
    margin-top: 20px;
    font-size: 16px;
    line-height: 24px;
  }
  .privacy-policy p {
    margin-top: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .privacy-policy ul {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 12px;
    margin-top: 15px;
  }
  .privacy-policy ul li {
    font-size: 16px;
    line-height: 24px;
  }
}
.protection-features {
  padding-top: 140px;
  padding-bottom: 140px;
}
.protection-features__header.section-title {
  max-width: 682px;
}
.protection-features__header.section-title span {
  position: relative;
  z-index: 1;
  display: inline-block;
}
.protection-features__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  left: 0;
  bottom: 5px;
  background: #93DA49;
  z-index: -1;
}
.protection-features__header.section-title span:nth-child(1):before {
  width: calc(100% + 13px);
}
.protection-features__description {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.protection-features__wrap {
  margin-top: 32px;
}
.protection-features__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 22px 1fr;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 22px;
  grid-row-gap: 32px;
}
.protection-features__card img {
  display: block;
  width: 64px;
  height: 64px;
  border-radius: 16px;
  -o-object-fit: contain;
     object-fit: contain;
  -webkit-box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
          box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
}
.protection-features__card h3 {
  display: block;
  margin-top: 24px;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.protection-features__card p {
  display: block;
  margin-top: 16px;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media (max-width: 768px) {
  .protection-features {
    padding-top: 78px;
    padding-bottom: 70px;
  }
  .protection-features__header.section-title {
    max-width: 682px;
  }
  .protection-features__header.section-title span {
    position: relative;
    z-index: 1;
  }
  .protection-features__header.section-title span:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 26px;
    left: 0;
    bottom: 4px;
    background: #93DA49;
    z-index: -1;
  }
  .protection-features__header.section-title span:nth-child(1):before {
    bottom: 2px;
    width: 100%;
  }
  .protection-features__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 24px;
  }
  .protection-features__wrap {
    margin-top: 24px;
  }
  .protection-features__list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px;
  }
  .protection-features__card img {
    width: 48px;
    height: 48px;
    border-radius: 12px;
  }
  .protection-features__card h3 {
    margin-top: 12px;
    font-size: 18px;
    line-height: 26px;
  }
  .protection-features__card p {
    margin-top: 12px;
    font-size: 14px;
    line-height: 22px;
  }
}
.protection-footer {
  padding-top: 80px;
  padding-bottom: 188px;
  background: #F6F6F6;
  margin-bottom: 260px;
  position: relative;
}
.protection-footer__header {
  display: block;
  max-width: 933px;
  margin: 0 auto;
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  text-align: center;
  padding-bottom: 35px;
  position: relative;
}
.protection-footer__header span {
  color: #93DA49;
  display: block;
}
.protection-footer__header:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 3px;
  max-width: 247px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  border-radius: 20px;
  background: #93DA49;
  bottom: 0;
}
.protection-footer__description {
  display: block;
  max-width: 807px;
  margin: 0 auto;
  text-align: center;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.protection-footer__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 32px;
  max-width: 604px;
  margin: 0 auto;
  margin-top: 32px;
}
.protection-footer__btn.btn-green.btn-green--big {
  max-width: 396px;
}
.protection-footer__list-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  gap: 16px;
}
.protection-footer__text {
  display: block;
  max-width: 513px;
  margin: 0 auto;
  margin-top: 32px;
  text-align: center;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.protection-footer__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  max-width: 655px;
  width: 100%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: calc(100% - 140px);
}
.protection-footer__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.protection-footer__question-header h3 {
  display: block;
  color: #fff;
  padding-left: 52px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.protection-footer__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.protection-footer__question-description {
  padding: 36px;
  padding-top: 28px;
  background: #fff;
}
.protection-footer__question-text {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.protection-footer__question-text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.protection-footer__question-footnote {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.protection-footer__question-footnote span {
  font-weight: 500;
  color: #1E1E1E;
  display: block;
}

@media (max-width: 768px) {
  .protection-footer {
    padding-top: 48px;
    padding-bottom: 194px;
    margin-bottom: 206px;
    position: relative;
  }
  .protection-footer__header {
    font-size: 26px;
    line-height: 34px;
    padding-bottom: 19px;
  }
  .protection-footer__header:before {
    max-width: 136px;
  }
  .protection-footer__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 16px;
  }
  .protection-footer__controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    margin-top: 24px;
  }
  .protection-footer__btn.btn-green.btn-green--big {
    padding-top: 6px;
    padding-bottom: 6px;
    display: block;
    margin: 0 auto;
  }
  .protection-footer__list-social {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .protection-footer__text {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
  }
  .protection-footer__question {
    border-radius: 0px 24px;
    z-index: 3;
    margin: 0 auto;
    position: absolute;
    top: calc(100% - 162px);
    width: calc(100% - 32px);
  }
  .protection-footer__question-header {
    padding: 16px;
  }
  .protection-footer__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .protection-footer__question-description {
    padding: 16px;
    padding-top: 18px;
  }
  .protection-footer__question-text {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .protection-footer__question-footnote {
    font-size: 14px;
    line-height: 22px;
  }
  .protection-footer__question-footnote strong {
    display: block;
  }
}
.protection-info {
  padding-top: 60px;
  padding-bottom: 140px;
}
.protection-info__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 774px) 30px minmax(350px, 485px);
  grid-template-columns: minmax(450px, 774px) minmax(350px, 485px);
  gap: 30px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.protection-info__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
}
.protection-info__list li {
  padding-left: 27px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.protection-info__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.protection-info__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 32px;
  margin-top: 48px;
}
.protection-info__btn.btn-green.btn-green--big {
  max-width: 396px;
}
.protection-info__list-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.protection-info__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  max-width: 655px;
  margin-top: 48px;
}
.protection-info__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.protection-info__question-header h3 {
  display: block;
  color: #fff;
  padding-left: 52px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.protection-info__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.protection-info__question-description {
  padding: 36px;
  padding-top: 28px;
  background: #fff;
}
.protection-info__question-text {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.protection-info__question-text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.protection-info__question-footnote {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.protection-info__question-footnote span {
  font-weight: 500;
  color: #1E1E1E;
  display: block;
}
.protection-info__img {
  position: relative;
}
.protection-info__img:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 400px;
  max-height: 188px;
  background: #F9E547;
  left: -24px;
  top: 0;
}
.protection-info__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 400px;
  max-height: 483px;
  left: -24px;
  top: 0;
  background: #93DA49;
  border-radius: 0px 80px 80px 80px;
}
.protection-info__img img {
  display: block;
  border-radius: 0px 80px 80px 80px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
}

@media (max-width: 968px) {
  .protection-info__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .protection-info__img {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .protection-info {
    padding-top: 24px;
    padding-bottom: 80px;
  }
  .protection-info__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 48px;
  }
  .protection-info__list {
    gap: 16px;
  }
  .protection-info__list li {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .protection-info__controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    margin-top: 24px;
  }
  .protection-info__btn.btn-green.btn-green--big {
    padding-top: 6px;
    padding-bottom: 6px;
    margin: 0 auto;
    display: block;
  }
  .protection-info__list-social {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .protection-info__question {
    border-radius: 0px 24px;
    z-index: 3;
    margin: 0 auto;
    margin-top: 24px;
  }
  .protection-info__question-header {
    padding: 16px;
  }
  .protection-info__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .protection-info__question-description {
    padding: 16px;
    padding-top: 18px;
  }
  .protection-info__question-text {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .protection-info__question-footnote {
    font-size: 14px;
    line-height: 22px;
  }
  .protection-info__question-footnote strong {
    display: block;
  }
  .protection-info__img {
    padding-left: 14px;
  }
  .protection-info__img:after {
    max-width: 226px;
    max-height: 106px;
    left: 0px;
    top: 0;
  }
  .protection-info__img:before {
    max-width: 226px;
    max-height: 273px;
    left: 0px;
    border-radius: 0px 48px 48px 48px;
  }
  .protection-info__img img {
    border-radius: 0px 48px 48px 48px;
  }
}
.protection-what {
  padding-top: 140px;
  padding-bottom: 214px;
  background: #F6F6F6;
  position: relative;
}
.protection-what__header.section-title p {
  position: relative;
  display: inline-block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  z-index: 1;
}
.protection-what__header.section-title p:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 26px;
  background: #93DA49;
  bottom: 5px;
  left: 0;
  z-index: -1;
}
.protection-what__wrap {
  margin-top: 32px;
}
.protection-what__description {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  padding-left: 27px;
  position: relative;
}
.protection-what__description:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #93DA49;
  left: 0;
  top: 0;
}
.protection-what__box {
  padding: 48px;
  border-radius: 80px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  margin-top: 140px;
}
.protection-what__box-header {
  color: #1E1E1E;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}
.protection-what__box-header span {
  display: block;
  color: #307FE2;
}
.protection-what__box-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
}
.protection-what__box-list li {
  padding-left: 52px;
  position: relative;
}
.protection-what__box-list li h3 {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.protection-what__box-list li p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  display: block;
  margin-top: 6px;
}
.protection-what__box-list li span {
  position: absolute;
  width: 36px;
  padding-top: 5px;
  padding-bottom: 5px;
  background: #307FE2;
  border-radius: 100%;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  left: 0;
  top: 0;
  display: block;
  text-align: center;
}
.protection-what__text {
  display: block;
  text-align: center;
  width: 100%;
  max-width: 771px;
  margin: 0 auto;
  margin-top: 80px;
  color: #1E1E1E;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
}
.protection-what__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 604px;
  gap: 32px;
  margin: 0 auto;
  margin-top: 32px;
}
.protection-what__btn.btn-green.btn-green--big {
  max-width: 396px;
}
.protection-what__list-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 16px;
}
.protection-what__question {
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  max-width: 655px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  top: calc(100% - 166px);
}
.protection-what__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.protection-what__question-header h3 {
  display: block;
  color: #fff;
  padding-left: 52px;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: relative;
}
.protection-what__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.protection-what__question-description {
  padding: 36px;
  padding-top: 28px;
  background: #fff;
}
.protection-what__question-text {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.protection-what__question-text:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.protection-what__question-footnote {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 16px;
}
.protection-what__question-footnote span {
  font-weight: 500;
  color: #1E1E1E;
  display: block;
}

@media (max-width: 768px) {
  .protection-what {
    padding-top: 64px;
    padding-bottom: 194px;
  }
  .protection-what__header.section-title p {
    position: relative;
    display: inline-block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 1;
  }
  .protection-what__header.section-title p:before {
    display: none;
  }
  .protection-what__header.section-title span {
    position: relative;
  }
  .protection-what__header.section-title span:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 26px;
    background: #93DA49;
    bottom: 4px;
    left: 0;
    z-index: -1;
  }
  .protection-what__wrap {
    margin-top: 24px;
  }
  .protection-what__description {
    font-size: 16px;
    line-height: 24px;
    padding-left: 15px;
  }
  .protection-what__box {
    padding: 24px 16px;
    border-radius: 48px 0px;
    margin-top: 37px;
  }
  .protection-what__box-header {
    font-size: 32px;
    line-height: 38px;
  }
  .protection-what__box-list {
    gap: 16px;
    margin-top: 24px;
  }
  .protection-what__box-list li {
    padding-left: 48px;
    position: relative;
  }
  .protection-what__box-list li h3 {
    font-size: 18px;
    line-height: 26px;
  }
  .protection-what__box-list li p {
    font-size: 16px;
    line-height: 24px;
  }
  .protection-what__text {
    margin-top: 48px;
    font-size: 22px;
    line-height: 28px;
  }
  .protection-what__controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 16px;
    margin: 0 auto;
    margin-top: 24px;
  }
  .protection-what__btn.btn-green.btn-green--big {
    max-width: 396px;
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .protection-what__list-social {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
  }
  .protection-what__question {
    border-radius: 0px 24px;
    z-index: 3;
    margin: 0 auto;
    position: absolute;
    top: calc(100% - 162px);
    width: calc(100% - 32px);
  }
  .protection-what__question-header {
    padding: 16px;
  }
  .protection-what__question-header h3 {
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .protection-what__question-description {
    padding: 16px;
    padding-top: 18px;
  }
  .protection-what__question-text {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .protection-what__question-footnote {
    font-size: 14px;
    line-height: 22px;
  }
  .protection-what__question-footnote strong {
    display: block;
  }
}
.protection-when {
  padding-top: 234px;
  padding-bottom: 140px;
  background: #307FE2;
}
.protection-when__wrap {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(450px, 852px) 30px minmax(300px, 432px);
  grid-template-columns: minmax(450px, 852px) minmax(300px, 432px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
.protection-when__header.section-title {
  color: #fff;
  padding-bottom: 35px;
  position: relative;
}
.protection-when__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 3px;
  max-width: 247px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.protection-when__description {
  display: block;
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 32px;
}
.protection-when__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 32px;
}
.protection-when__list li {
  padding-left: 27px;
  position: relative;
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.protection-when__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #93DA49;
}
.protection-when__img {
  padding-right: 24px;
  margin-top: -11px;
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.protection-when__img:after {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 432px;
  height: 476px;
  right: 0;
  top: -24px;
  border-radius: 0px 80px;
  background: #A5E1FD;
}
.protection-when__img:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  max-width: 149px;
  max-height: 145px;
  left: -24px;
  bottom: -24px;
  border-radius: 36px 0px 0px 0px;
  background: #93DA49;
  z-index: 1;
}
.protection-when__img img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 0px 80px 0px 0px;
  position: relative;
  z-index: 2;
}
.protection-when__label {
  padding: 36px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  text-align: center;
  color: #307FE2;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 77px;
}

@media (max-width: 968px) {
  .protection-when__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .protection-when__img {
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .protection-when {
    padding-top: 207px;
    padding-bottom: 80px;
  }
  .protection-when__header.section-title {
    padding-bottom: 19px;
  }
  .protection-when__header.section-title:before {
    max-width: 136px;
  }
  .protection-when__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 16px;
  }
  .protection-when__list {
    gap: 16px;
    margin-top: 16px;
  }
  .protection-when__list li {
    padding-left: 15px;
    font-size: 16px;
    line-height: 24px;
  }
  .protection-when__img {
    padding-right: 15px;
    padding-left: 16px;
    margin-top: 0px;
  }
  .protection-when__img:after {
    position: absolute;
    content: "";
    width: calc(100% - 16px);
    max-width: 100%;
    height: calc(100% + 32px);
    right: 0;
    top: -16px;
    border-radius: 0px 48px;
  }
  .protection-when__img:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    max-width: 93px;
    max-height: 91px;
    left: 0px;
    bottom: -16px;
  }
  .protection-when__img img {
    border-radius: 0px 48px;
  }
  .protection-when__label {
    padding: 16px;
    border-radius: 24px 0px;
    font-size: 18px;
    line-height: 26px;
    margin-top: 40px;
  }
}
.quiz-section {
  padding-top: 70px;
  padding-bottom: 140px;
}
.quiz-section__box {
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  border-radius: 80px 0 80px 80px;
  background: #fff;
  overflow: hidden;
}
.quiz-section__box-header {
  padding: 48px 80px;
  background: #307FE2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 12px;
}
.quiz-section__content-box {
  display: none;
}
.quiz-section__content-box.active {
  display: block;
}
.quiz-section__select {
  min-width: 100%;
}
.quiz-section__select .select__button {
  position: relative;
  border: none;
}
.quiz-section__select .select__button:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  right: 24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/quiz/arrow.svg");
}
.quiz-section__select .select__list {
  min-width: 100%;
  background: #fff;
  border-radius: 24px;
  overflow: hidden;
  padding-top: 0;
  padding-bottom: 0;
}
.quiz-section__select .select__list li {
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.quiz-section__btn.btn-green.btn-green--big.js-quiz-next:hover {
  background: #7ac130;
  -webkit-box-shadow: inset 0px 0px 0px 2px #7ac130;
          box-shadow: inset 0px 0px 0px 2px #7ac130;
  color: #fff;
}
.quiz-section__btn.btn-green.btn-green--big.js-quiz-prev {
  background: transparent;
  color: #93DA49;
  -webkit-box-shadow: inset 0px 0px 0px 2px #93DA49;
          box-shadow: inset 0px 0px 0px 2px #93DA49;
}
.quiz-section__btn.btn-green.btn-green--big.js-quiz-prev:hover {
  background: #7ac130;
  -webkit-box-shadow: inset 0px 0px 0px 2px #7ac130;
          box-shadow: inset 0px 0px 0px 2px #7ac130;
  color: #fff;
}
.quiz-section__header {
  max-width: 888px;
}
.quiz-section__header h2 {
  color: #fff;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}
.quiz-section__header h2 span {
  color: #A5E1FD;
}
.quiz-section__header p {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  display: block;
  margin-top: 16px;
}
.quiz-section__box-step {
  display: block;
  padding: 16px 24px;
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  background: #91DB4A;
  border-radius: 24px 0px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.quiz-section__box-content {
  padding: 80px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(400px, 688px) 20px 377px;
  grid-template-columns: minmax(400px, 688px) 377px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
}
.quiz-section__content-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 32px;
}
.quiz-section__content-list li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
}
.quiz-section__content-list li .castom-input {
  max-width: 547px;
}
.quiz-section__content-list li .castom-input__requared {
  max-width: 547px;
}
.quiz-section__content-list li lable {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.quiz-section__content-controls {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 15px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 15px;
  max-width: 381px;
  margin-top: 36px;
}
.quiz-section__box-quote {
  border-radius: 0px 36px 36px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
}
.quiz-section__box-quote-title {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 78px 16px 1fr;
  grid-template-columns: 78px 1fr;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  padding: 24px 36px;
  background: #307FE2;
}
.quiz-section__box-quote-title h3 {
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.quiz-section__box-quote-title p {
  color: rgba(255, 255, 255, 0.56);
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.quiz-section__box-quote-text {
  display: block;
  padding: 36px;
  padding-bottom: 59px;
  padding-right: 69px;
}
.quiz-section__box-quote-text p {
  color: #5E5E5E;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 26px;
  display: block;
  padding-left: 19px;
  position: relative;
}
.quiz-section__box-quote-text p:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: 10px;
  background: #A5E1FD;
}
.quiz-section__box-quote-text p:after {
  position: absolute;
  content: "";
  width: 26px;
  height: 23px;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/quiz/toc.svg");
  right: -14px;
  bottom: -17px;
}

@media (max-width: 968px) {
  .quiz-section__box-content {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 768px) {
  .quiz-section {
    padding-top: 40px;
    padding-bottom: 80px;
  }
  .quiz-section__box {
    border-radius: 48px 0 48px 48px;
  }
  .quiz-section__box-header {
    padding: 24px 16px;
  }
  .quiz-section__header h2 {
    font-size: 32px;
    line-height: 38px;
  }
  .quiz-section__header p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .quiz-section__box-step {
    padding: 12px 24px;
    font-size: 18px;
    line-height: 26px;
  }
  .quiz-section__box-content {
    padding: 24px 16px;
    gap: 32px;
  }
  .quiz-section__content-list {
    gap: 16px;
  }
  .quiz-section__content-list li {
    gap: 6px;
  }
  .quiz-section__content-list li lable {
    font-size: 16px;
    line-height: 24px;
  }
  .quiz-section__content-controls {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 10px;
    max-width: 381px;
    margin-top: 16px;
  }
  .quiz-section__box-quote {
    border-radius: 0px 36px 36px 36px;
    background: #FFF;
    -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
            box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
    overflow: hidden;
  }
  .quiz-section__box-quote-title {
    -ms-grid-columns: 48px 6px 1fr;
    grid-template-columns: 48px 1fr;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 6px;
    padding: 16px;
  }
  .quiz-section__box-quote-title h3 {
    font-size: 18px;
    line-height: 26px;
  }
  .quiz-section__box-quote-title p {
    font-size: 14px;
    line-height: 22px;
  }
  .quiz-section__box-quote-text {
    padding: 16px;
  }
  .quiz-section__box-quote-text p {
    color: #5E5E5E;
    font-size: 16px;
    line-height: 24px;
    padding-left: 15px;
  }
  .quiz-section__box-quote-text p:after {
    width: 19px;
    height: 17px;
    right: 0px;
    bottom: 0px;
  }
}
.remote-bankruptcy {
  padding-top: 70px;
  padding-bottom: 216px;
}
.remote-bankruptcy__box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(600px, 743px) minmax(300px, 598px);
  grid-template-columns: minmax(600px, 743px) minmax(300px, 598px);
  border-radius: 80px 0px;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  background: #FFF;
}
.remote-bankruptcy__header.section-title {
  position: relative;
  z-index: 1;
}
.remote-bankruptcy__header.section-title span {
  position: relative;
}
.remote-bankruptcy__header.section-title span:before {
  position: absolute;
  content: "";
  width: calc(100% + 10px);
  height: 16px;
  background: #A5E1FD;
  left: -6px;
  bottom: 5px;
  z-index: -1;
}
.remote-bankruptcy__description {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  padding-bottom: 35px;
  position: relative;
  margin-top: 32px;
}
.remote-bankruptcy__description:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 3px;
  max-width: 120px;
  left: 0;
  bottom: 0;
  border-radius: 20px;
  background: #93DA49;
}
.remote-bankruptcy__text {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
  max-width: 508px;
}
.remote-bankruptcy__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.remote-bankruptcy__social-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 16px;
  padding: 12px 24px;
  border-radius: 36px;
  background: #0DC143;
}
.remote-bankruptcy__social-link span {
  color: #fff;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  display: block;
}
.remote-bankruptcy__social-link.viber {
  background: #675DA9;
}
.remote-bankruptcy__social-link.telegram {
  background: #3390EC;
}
.remote-bankruptcy__img {
  position: relative;
}
.remote-bankruptcy__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 0px 0px 80px 0px;
}
.remote-bankruptcy__social {
  margin-top: 32px;
}
.remote-bankruptcy__content {
  padding: 80px;
  padding-left: 86px;
  padding-right: 20px;
}
.remote-bankruptcy__img-lable {
  display: block;
  padding: 36px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  background: #307FE2;
  border-radius: 36px 0px;
  width: 100%;
  max-width: 510px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  position: absolute;
  text-align: center;
  bottom: -76px;
  left: -62px;
}

@media (max-width: 1068px) {
  .remote-bankruptcy__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .remote-bankruptcy__img {
    max-height: 500px;
  }

  .remote-bankruptcy__img-lable {
    bottom: -76px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media (max-width: 768px) {
  .remote-bankruptcy {
    padding-top: 40px;
  }
  .remote-bankruptcy__box {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    border-radius: 48px 0px;
  }
  .remote-bankruptcy__header.section-title span:before {
    width: 100%;
    left: 0px;
    bottom: 0px;
    z-index: -1;
  }
  .remote-bankruptcy__description {
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 15px;
    margin-top: 24px;
  }
  .remote-bankruptcy__text {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .remote-bankruptcy__social {
    gap: 12px;
  }
  .remote-bankruptcy__social-link span {
    font-size: 16px;
    line-height: 24px;
  }
  .remote-bankruptcy__img {
    height: auto;
  }
  .remote-bankruptcy__img img {
    border-radius: 0px 0px 48px 0px;
  }
  .remote-bankruptcy__social {
    margin-top: 24px;
  }
  .remote-bankruptcy__social li {
    width: 100%;
  }
  .remote-bankruptcy__content {
    padding: 24px 16px;
    padding-left: 16px;
    padding-right: 16px;
  }
  .remote-bankruptcy__social-link {
    width: 100%;
  }
  .remote-bankruptcy__img-lable {
    padding: 16px;
    max-width: 100%;
    font-size: 18px;
    line-height: 26px;
    bottom: auto;
    top: calc(100% - 26px);
  }
}
.reviews {
  padding-top: 60px;
  padding-bottom: 140px;
}
.reviews__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 24px;
}
.reviews__card-img {
  position: relative;
  aspect-ratio: 53/30;
  border-radius: 24px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.reviews__card-img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.reviews__card-title {
  display: block;
  margin-top: 24px;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}
.reviews__card-city {
  display: block;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  margin-top: 6px;
}

@media (max-width: 968px) {
  .reviews__list {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .reviews {
    padding-top: 48px;
    padding-bottom: 80px;
  }
  .reviews__list {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .reviews__card-title {
    margin-top: 12px;
    font-size: 16px;
    line-height: 24px;
  }
  .reviews__card-city {
    font-size: 14px;
    line-height: 22px;
  }
}
.section-calculator {
  padding-top: 70px;
  padding-bottom: 140px;
  overflow: hidden;
}
.section-calculator.individuals-section-calculator {
  padding-top: 196px;
  padding-bottom: 82px;
}
.section-calculator.individuals-section-calculator .section-calculator__box {
  -ms-grid-columns: minmax(300px, 707px) 490px;
  grid-template-columns: minmax(300px, 707px) 490px;
}
.section-calculator__box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(300px, 561px) 20px 490px;
  grid-template-columns: minmax(300px, 561px) 490px;
  gap: 20px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1288px;
  border-radius: 0px 80px;
  border-radius: 0px 80px;
  background: #307FE2;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
}
.section-calculator__content {
  padding-top: 80px;
  padding-bottom: 80px;
  padding-left: 80px;
}
.section-calculator__header.section-title {
  color: #fff;
  padding-bottom: 35px;
  position: relative;
}
.section-calculator__header.section-title:before {
  position: absolute;
  content: "";
  width: 247px;
  height: 3px;
  background: #A5E1FD;
  border-radius: 20px;
  left: 0;
  bottom: 0;
}
.section-calculator__header.section-title span {
  color: #A5E1FD;
}
.section-calculator__description {
  display: block;
  color: #FFF;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}
.section-calculator__btn.btn-green.btn-green--big {
  max-width: 340px;
  margin-top: 32px;
}
.section-calculator__img img {
  width: 100%;
  height: 100%;
  border-radius: 0px 80px 0px 0px;
  position: relative;
  z-index: 1;
  -o-object-fit: cover;
     object-fit: cover;
}
.section-calculator__img {
  position: relative;
}
.section-calculator__img:before {
  position: absolute;
  content: "";
  width: calc(100% + 56px);
  height: calc(100% + 56px);
  border-radius: 0px 80px;
  background: #A5E1FD;
  top: -56px;
  right: -56px;
  z-index: -1;
}
.section-calculator__img:after {
  position: absolute;
  content: "";
  width: 273px;
  height: 162px;
  border-radius: 36px 0px 0px 0px;
  background: #93DA49;
  left: -24px;
  bottom: -24px;
  z-index: 0;
}

@media (max-width: 1168px) {
  .section-calculator.individuals-section-calculator {
    padding-top: 80px;
    padding-bottom: 48px;
  }
  .section-calculator.individuals-section-calculator .section-calculator__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .section-calculator.individuals-section-calculator .section-calculator__img {
    width: calc(100% - 16px);
    margin-left: auto;
    max-width: 600px;
  }
}
@media (max-width: 968px) {
  .section-calculator__content {
    padding: 27px 16px;
    padding-bottom: 0;
  }

  .section-calculator__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px;
  }

  .section-calculator__img {
    width: calc(100% - 16px);
    margin-left: auto;
    max-width: 600px;
  }
  .section-calculator__img img {
    border-radius: 0px 48px;
  }
  .section-calculator__img:before {
    display: none;
  }
  .section-calculator__img:after {
    width: 100%;
    height: 162px;
  }
}
@media (max-width: 768px) {
  .section-calculator {
    padding-top: 40px;
    padding-bottom: 93px;
    overflow: hidden;
  }
  .section-calculator__content {
    position: relative;
  }
  .section-calculator__content:before {
    position: absolute;
    content: "";
    width: 152px;
    height: 285px;
    border-radius: 0px 48px;
    background: #A5E1FD;
    right: 0;
    top: -16px;
    z-index: -1;
  }
  .section-calculator__box {
    gap: 24px;
    border-radius: 0px 48px;
  }
  .section-calculator__header.section-title {
    padding-bottom: 15px;
  }
  .section-calculator__header.section-title:before {
    width: 136px;
  }
  .section-calculator__description {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .section-calculator__btn.btn-green.btn-green--big {
    max-width: 256px;
    margin-top: 24px;
    padding: 18px;
  }
  .section-calculator__img img {
    border-radius: 0px 48px;
  }
  .section-calculator__img {
    position: relative;
  }
  .section-calculator__img:after {
    position: absolute;
    content: "";
    width: calc(100% + 16px);
    height: 162px;
    border-radius: 0px 0px 0px 48px;
    background: #93DA49;
    left: -16px;
    bottom: -13px;
    z-index: 0;
  }
}
.section-cases-won {
  padding-top: 203px;
  padding-bottom: 70px;
  overflow: hidden;
}
.section-cases-won__header.section-title {
  position: relative;
  z-index: 1;
}
.section-cases-won__header.section-title span {
  position: relative;
}
.section-cases-won__header.section-title span:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 332px;
  height: 16px;
  background: #A5E1FD;
  left: -4px;
  bottom: 5px;
  z-index: -1;
}
.section-cases-won__wrap {
  margin-top: 32px;
  position: relative;
}
.section-cases-won__swiper {
  overflow: visible !important;
}
.section-cases-won__swiper-slide.swiper-slide {
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.section-cases-won__swiper-slide.swiper-slide.swiper-slide-active {
  opacity: 1;
}
.section-cases-won__swiper-slide.swiper-slide.swiper-slide-next {
  opacity: 1;
}
.section-cases-won__swiper-pagination {
  display: none;
}
.section-cases-won__swiper-controls {
  position: absolute;
  top: calc(50% - 24px);
  z-index: 1;
}
.section-cases-won__swiper-prev {
  left: -24px;
}
.section-cases-won__swiper-next {
  right: -24px;
}
.section-cases-won__btn.btn-green {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  margin: 0 auto;
  margin-top: 48px;
}

@media (max-width: 1068px) {
  .section-cases-won {
    padding-top: 166px;
  }
}
@media (max-width: 768px) {
  .section-cases-won {
    padding-bottom: 40px;
  }
  .section-cases-won__header.section-title {
    position: relative;
    z-index: 1;
  }
  .section-cases-won__header.section-title span:before {
    max-width: 100%;
    left: 0px;
    bottom: 3px;
  }
  .section-cases-won__wrap {
    margin-top: 24px;
  }
  .section-cases-won__swiper-slide.swiper-slide.swiper-slide-next {
    opacity: 0;
  }
  .section-cases-won__swiper-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .section-cases-won__swiper-controls {
    position: relative;
    top: auto;
  }
  .section-cases-won__swiper-prev {
    left: auto;
  }
  .section-cases-won__swiper-next {
    right: auto;
  }
  .section-cases-won__btn.btn-green {
    width: 100%;
    max-width: 287px;
    display: block;
    margin: 0 auto;
    margin-top: 24px;
  }
  .section-cases-won__controls {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 32px;
    margin-top: 24px;
  }
}
.section-consultation {
  padding-top: 140px;
  background: #F6F6F6;
  margin-bottom: 269px;
}
.section-consultation.landmark-section-consultation {
  padding-bottom: 140px;
  margin: 0;
}
.section-consultation.landmark-section-consultation .section-consultation__content-header {
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 38px;
}
.section-consultation.case-section-consultation {
  padding-top: 140px;
  padding-bottom: 140px;
  margin-bottom: 0;
}
.section-consultation.case-section-consultation .section-consultation__content-header span {
  position: relative;
  color: #1E1E1E;
  z-index: 1;
}
.section-consultation.case-section-consultation .section-consultation__content-header span:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 16px;
  background: #A5E1FD;
  left: 0;
  bottom: 4px;
  z-index: -1;
}
.section-consultation__box {
  border-radius: 80px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(540px, 744px) minmax(440px, 598px);
  grid-template-columns: minmax(540px, 744px) minmax(440px, 598px);
  overflow: hidden;
}
.section-consultation__content {
  padding: 80px;
  padding-right: 31px;
}
.section-consultation__content-header {
  display: block;
  color: #1E1E1E;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}
.section-consultation__content-header span {
  color: #93DA49;
}
.section-consultation__content-description {
  display: block;
  margin-top: 32px;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  padding-bottom: 35px;
  position: relative;
}
.section-consultation__content-description:before {
  position: absolute;
  content: "";
  max-width: 120px;
  width: 100%;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  left: 0;
  bottom: 0;
}
.section-consultation__content-text {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}
.section-consultation__content-tel {
  display: block;
  margin-top: 16px;
  color: #1E1E1E;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
}
.section-consultation__content-social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 16px;
  margin-top: 24px;
  max-width: 547px;
}
.section-consultation__box-form {
  padding-left: 64px;
  padding-right: 64px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #307FE2;
}
.section-consultation__form-box {
  padding: 64px 36px;
  border-radius: 0px 36px;
  background: #FFF;
  position: relative;
  width: 100%;
}
.section-consultation__form-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
}
.section-consultation__content-social-mobile {
  display: none;
}
.section-consultation__form-label {
  position: absolute;
  white-space: nowrap;
  padding: 36px;
  border-radius: 36px 0px;
  background: #A5E1FD;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  left: -122px;
  top: -72px;
}
.section-consultation__question {
  width: 100%;
  max-width: 655px;
  margin: 0 auto;
  border-radius: 0px 36px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  -webkit-transform: translateY(123px);
      -ms-transform: translateY(123px);
          transform: translateY(123px);
  margin-top: -62px;
}
.section-consultation__question-header {
  padding: 29px 36px;
  background: #A5E1FD;
}
.section-consultation__question-header h3 {
  position: relative;
  padding-left: 52px;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.section-consultation__question-header h3:before {
  position: absolute;
  content: "";
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/preview/question.svg");
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.section-consultation__question-content {
  padding: 30px 36px;
  padding-right: 24px;
}
.section-consultation__question-footnote {
  display: block;
  padding-left: 19px;
  position: relative;
  color: #1E1E1E;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.section-consultation__question-footnote:before {
  position: absolute;
  content: "";
  width: 3px;
  height: 100%;
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.section-consultation__question-text {
  display: block;
  margin-top: 16px;
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.section-consultation__question-text p {
  font-weight: 500;
  color: #1E1E1E;
}

@media (max-width: 1068px) {
  .section-consultation__box {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .section-consultation__box-form {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section-consultation__form-label {
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
@media (max-width: 768px) {
  .section-consultation {
    padding-top: 80px;
    margin-bottom: 184px;
  }
  .section-consultation.landmark-section-consultation {
    padding-bottom: 80px;
    padding-top: 80px;
    margin: 0;
  }
  .section-consultation.landmark-section-consultation .section-consultation__content-header {
    font-size: 22px;
    line-height: 28px;
  }
  .section-consultation.landmark-section-consultation .section-consultation__box-form {
    padding-bottom: 32px;
  }
  .section-consultation.case-section-consultation {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .section-consultation__box {
    border-radius: 48px 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .section-consultation__content {
    padding: 24px 16px;
    padding-bottom: 28px;
  }
  .section-consultation__content-header {
    font-size: 26px;
    line-height: 34px;
  }
  .section-consultation__content-description {
    margin-top: 24px;
    font-size: 18px;
    line-height: 26px;
    padding-bottom: 15px;
  }
  .section-consultation__content-text {
    font-size: 16px;
    line-height: 24px;
    margin-top: 12px;
  }
  .section-consultation__content-tel {
    margin-top: 12px;
    font-size: 22px;
    line-height: 28px;
  }
  .section-consultation__content-social {
    gap: 16px;
    margin-top: 12px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .section-consultation__box-form {
    padding: 16px;
    padding-top: 112px;
    padding-bottom: 96px;
  }
  .section-consultation__form-box {
    padding: 24px 16px;
    padding-top: 22px;
  }
  .section-consultation__form-list {
    gap: 12px;
  }
  .section-consultation__content-social {
    display: none;
  }
  .section-consultation__content-social-mobile {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    gap: 16px;
    margin-top: 12px;
  }
  .section-consultation__form-label {
    padding: 6px 24px;
    width: 100%;
    max-width: 176px;
    border-radius: 24px 0px;
    font-size: 18px;
    line-height: 26px;
    white-space: normal;
    top: -80px;
    text-align: center;
  }
  .section-consultation__question {
    border-radius: 0px 24px;
    -webkit-transform: translateY(107px);
        -ms-transform: translateY(107px);
            transform: translateY(107px);
    margin-top: -178px;
  }
  .section-consultation__question-header {
    padding: 16px;
  }
  .section-consultation__question-header h3 {
    position: relative;
    padding-left: 42px;
    font-size: 18px;
    line-height: 26px;
  }
  .section-consultation__question-content {
    padding: 18px 16px;
    padding-right: 16px;
  }
  .section-consultation__question-footnote {
    padding-left: 15px;
    font-size: 14px;
    line-height: 22px;
  }
  .section-consultation__question-text {
    font-size: 14px;
    line-height: 22px;
  }
}
.section-contact {
  padding-top: 52px;
  padding-bottom: 51px;
  position: relative;
}
.section-contact__box {
  border-radius: 36px 0px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  overflow: hidden;
  background: #fff;
  max-width: 464px;
  position: relative;
  z-index: 1;
}
.section-contact__box-header {
  padding: 32px 48px;
  background: #307FE2;
}
.section-contact__box-header h3 {
  color: #F6F6F6;
  font-size: 46px;
  font-weight: 700;
  line-height: 56px;
}
.section-contact__box-info {
  padding: 32px;
  padding-left: 48px;
}
.section-contact__box-list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 18px;
}
.section-contact__box-list > li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 12px;
}
.section-contact__box-list > li > span {
  color: #5E5E5E;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.section-contact__box-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.section-contact__box-text {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.section-contact__box-link {
  display: block;
  color: #307FE2;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.section-contact__box-btn.btn-green {
  max-width: 278px;
  margin-top: 20px;
}
.section-contact__box-massage {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 6px 1fr 6px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 6px;
}
.section-contact__box-social {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 7px 1fr 7px 1fr 7px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 7px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.section-contact__map {
  position: absolute;
  left: 0;
  top: 0;
  background: silver;
  width: 100%;
  height: 100%;
}

@media (max-width: 968px) {
  .section-contact {
    padding-top: 29px;
    padding-bottom: 0px;
  }
  .section-contact__box {
    max-width: 100%;
  }
  .section-contact__map {
    position: relative;
    width: 100%;
    height: 400px;
    margin-top: 36px;
  }
}
@media (max-width: 768px) {
  .section-contact__box {
    border-radius: 24px 0px;
  }
  .section-contact__box-header {
    padding: 24px 16px;
  }
  .section-contact__box-header h3 {
    font-size: 32px;
    line-height: 38px;
  }
  .section-contact__box-info {
    padding: 16px;
    padding-top: 23px;
    padding-bottom: 24px;
  }
  .section-contact__box-list {
    gap: 16px;
  }
  .section-contact__box-list > li {
    gap: 6px;
  }
  .section-contact__box-list > li > span {
    font-size: 14px;
    line-height: 22px;
  }
  .section-contact__box-wrap {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 12px;
  }
  .section-contact__box-text {
    font-size: 18px;
    line-height: 26px;
  }
  .section-contact__box-link {
    font-size: 16px;
    line-height: 24px;
  }
  .section-contact__box-btn.btn-green {
    margin-top: 16px;
    padding: 16px 10px;
  }
  .section-contact__box-massage {
    gap: 12px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .section-contact__box-social {
    gap: 12px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
}
.section-installment {
  padding-top: 70px;
  padding-bottom: 204px;
  position: relative;
  z-index: 1;
}
.section-installment__box {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(464px, 691px) 20px minmax(310px, 486px);
  grid-template-columns: minmax(464px, 691px) minmax(310px, 486px);
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #fff;
  border-radius: 0px 80px;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  padding-top: 54px;
  padding-bottom: 60px;
  padding-left: 79px;
  padding-right: 60px;
  gap: 20px;
}
.section-installment__header.section-title {
  padding-left: 96px;
  position: relative;
}
.section-installment__header.section-title:before {
  border-radius: 16px;
  position: absolute;
  content: "";
  width: 64px;
  height: 64px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/section-installment/header.svg");
  left: 0;
  top: calc(50% - 32px);
  -webkit-box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
          box-shadow: -14px 14px 16px 0px rgba(3, 7, 49, 0.08);
}
.section-installment__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 36px;
}
.section-installment__list li {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  padding-left: 27px;
  position: relative;
}
.section-installment__list li span {
  font-weight: 600;
}
.section-installment__list li:before {
  position: absolute;
  content: "";
  width: 3px;
  height: calc(100% - 4px);
  border-radius: 10px;
  background: #A5E1FD;
  left: 0;
  top: 0;
}
.section-installment__img {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 6px;
  position: relative;
  z-index: 1;
}
.section-installment__img:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 286px;
  height: 141px;
  border-radius: 0px 80px;
  background: #93DA49;
  right: -24px;
  top: -24px;
  z-index: -1;
}
.section-installment__img:after {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 286px;
  height: 141px;
  border-radius: 0px 80px;
  background: #A5E1FD;
  left: -24px;
  bottom: -24px;
  z-index: -1;
}
.section-installment__img img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 0px 80px;
}

@media (max-width: 1068px) {
  .section-installment__box {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 50px;
  }

  .section-installment__img {
    max-width: 600px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .section-installment {
    padding-top: 40px;
    padding-bottom: 80px;
  }
  .section-installment__box {
    border-radius: 0px 48px;
    padding-top: 29px;
    padding-bottom: 36px;
    padding-left: 16px;
    padding-right: 16px;
    gap: 36px;
  }
  .section-installment__header.section-title {
    padding-left: 60px;
  }
  .section-installment__header.section-title:before {
    border-radius: 12px;
    width: 48px;
    height: 48px;
    left: 0;
    top: calc(50% - 24px);
  }
  .section-installment__list {
    gap: 12px;
    margin-top: 29px;
  }
  .section-installment__list li {
    font-size: 16px;
    line-height: 24px;
    padding-left: 15px;
  }
  .section-installment__list li:before {
    height: calc(100% - 2px);
  }
  .section-installment__img {
    margin-top: 0px;
    width: calc(100% - 24px);
  }
  .section-installment__img:before {
    max-width: 137px;
    height: 68px;
    border-radius: 0px 48px;
    right: -12px;
    top: -12px;
  }
  .section-installment__img:after {
    max-width: 137px;
    height: 68px;
    border-radius: 0px 48px;
    left: -12px;
    bottom: -12px;
  }
  .section-installment__img img {
    border-radius: 0px 48px;
  }
}
.section-news {
  padding-top: 235px;
  padding-bottom: 140px;
}
.section-news.news {
  padding-top: 64px;
  padding-bottom: 140px;
}
.section-news.news .section-news__wrap {
  margin-top: 0;
}
.section-news__wrap {
  margin-top: 32px;
}
.section-news__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 36px;
  -webkit-box-shadow: inset 0px 0px 0px 1px #E6E6E6;
          box-shadow: inset 0px 0px 0px 1px #E6E6E6;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.section-news__controls a {
  color: #307FE2;
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  padding: 16px 36px;
  border-radius: 36px;
  cursor: pointer;
}
.section-news__controls a a {
  color: #307FE2;
}
.section-news__controls a:hover {
  background: #D9D9D9;
}
.section-news__controls a.active {
  background: #A5E1FD;
}
.section-news__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 24px;
  margin-top: 32px;
  display: none;
}
.section-news__list.grid {
  display: -ms-grid;
  display: grid;
}
.section-news__list.active {
  display: -ms-grid;
  display: grid;
}
.section-news__btn.btn-green {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  margin-top: 48px;
  display: block;
  padding: 16px 36px;
}

@media (max-width: 968px) {
  .section-news {
    padding-top: 206px;
    padding-bottom: 30px;
  }
  .section-news__list {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 768px) {
  .section-news__wrap {
    margin-top: 24px;
  }
  .section-news__controls a {
    padding: 12px 16px;
  }
  .section-news__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    margin-top: 24px;
  }
  .section-news__btn.btn-green {
    width: 100%;
    max-width: 287px;
    margin: 0 auto;
    margin-top: 24px;
    display: block;
    padding: 16px 36px;
    text-align: center;
  }
}
.section-reviews {
  padding-top: 140px;
  padding-bottom: 70px;
  overflow: hidden;
}
.section-reviews__header.section-title span {
  color: #93DA49;
}
.section-reviews__wrap {
  margin-top: 32px;
}
.section-reviews__card {
  padding: 56px;
  border-radius: 0px 80px;
  background: #FFF;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(300px, 430px) 24px 1fr;
  grid-template-columns: minmax(300px, 430px) 1fr;
  gap: 24px;
}
.section-reviews__card-video {
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  border-radius: 24px;
  overflow: hidden;
}
.section-reviews__card-video img {
  display: block;
  width: 100%;
  height: auto;
}
.section-reviews__card-title {
  display: block;
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
}
.section-reviews__card-text {
  display: block;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 24px;
}
.section-reviews__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  margin-top: 48px;
}
.section-reviews__swiper {
  overflow: visible;
  width: 100%;
}
.section-reviews__swiper-slide {
  -webkit-transition: all 0.6s !important;
  -o-transition: all 0.6s !important;
  transition: all 0.6s !important;
  opacity: 0 !important;
  pointer-events: none !important;
  height: auto;
}
.section-reviews__swiper-slide.swiper-slide-duplicate-active {
  opacity: 1 !important;
  pointer-events: all !important;
}

@media (max-width: 968px) {
  .section-reviews__card {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .section-reviews__card-video {
    max-width: 600px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .section-reviews {
    padding-top: 80px;
    padding-bottom: 40px;
  }
  .section-reviews__header.section-title {
    text-align: center;
  }
  .section-reviews__wrap {
    margin-top: 24px;
  }
  .section-reviews__card {
    padding: 24px 16px;
    border-radius: 0px 48px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .section-reviews__card-title {
    font-size: 18px;
    line-height: 26px;
  }
  .section-reviews__card-text {
    font-size: 16px;
    line-height: 24px;
    margin-top: 16px;
  }
  .section-reviews__controls {
    margin-top: 24px;
  }
}
.section-services {
  padding-top: 140px;
  padding-bottom: 70px;
}
.section-services__wrap {
  margin-top: 32px;
}
.section-services__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 24px 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 24px;
}

@media (max-width: 968px) {
  .section-services__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 768px) {
  .section-services {
    padding-top: 80px;
    padding-bottom: 40px;
  }
  .section-services__wrap {
    margin-top: 24px;
  }
  .section-services__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.social-big {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 16px 1fr 16px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

@media (max-width: 768px) {
  .social-big img {
    width: 36px;
    height: 36px;
  }
}
.specialization {
  padding-top: 54px;
  padding-bottom: 54px;
  background: #F6F6F6;
  overflow: hidden;
}
.specialization__wrap {
  position: relative;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 533px 20px minmax(300px, 577px);
  grid-template-columns: 533px minmax(300px, 577px);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 20px;
  max-width: 1283px;
  position: relative;
}
.specialization__wrap:before {
  position: absolute;
  pointer-events: none;
  content: "";
  width: 621px;
  height: 72px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/specialization/logo.svg");
  left: 0;
  bottom: -78px;
}
.specialization__header.section-title {
  position: relative;
  z-index: 1;
}
.specialization__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 479px;
  height: 26px;
  left: 0;
  bottom: 5px;
  background: #A5E1FD;
  z-index: -1;
}
.specialization__description {
  display: block;
  max-width: 217px;
  padding-left: 27px;
  position: relative;
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  margin-top: 32px;
}
.specialization__description span {
  color: #1E1E1E;
  font-weight: 500;
}
.specialization__description:before {
  position: absolute;
  content: "";
  width: 3px;
  height: calc(100% - 8px);
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 10px;
  background: #93DA49;
}
.specialization__btn.btn-green.btn-green--big.btn-green--pulse {
  max-width: 396px;
  margin-top: 32px;
}
.specialization__img img {
  display: block;
  border-radius: 80px 0px;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
}
.specialization__img {
  position: relative;
}
.specialization__img:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 432px;
  height: 100%;
  max-height: 368px;
  background: #93DA49;
  border-radius: 60px 0px;
  top: -32px;
  right: -32px;
}
.specialization__img:after {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 432px;
  height: 100%;
  max-height: 197px;
  background: #A5E1FD;
  border-radius: 60px 0px;
  left: -32px;
  bottom: -32px;
}

@media (max-width: 968px) {
  .specialization__wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 70px;
  }

  .specialization__img {
    position: relative;
    max-width: 500px;
    margin: 0 auto;
  }
}
@media (max-width: 768px) {
  .specialization {
    padding-top: 48px;
    padding-bottom: 62px;
  }
  .specialization__wrap {
    gap: 46px;
  }
  .specialization__wrap:before {
    width: 288px;
    height: 34px;
    background-image: url("../assets/images/specialization/logo-mobile.svg");
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -72px;
  }
  .specialization__header.section-title span {
    background: #A5E1FD;
    line-height: 142%;
  }
  .specialization__header.section-title:before {
    display: none;
  }
  .specialization__description {
    max-width: 288px;
    padding-left: 27px;
    font-size: 16px;
    line-height: 24px;
    margin-top: 24px;
  }
  .specialization__description span {
    color: #1E1E1E;
    font-weight: 500;
  }
  .specialization__description:before {
    position: absolute;
    content: "";
    width: 3px;
    height: 100%;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    border-radius: 10px;
    background: #93DA49;
  }
  .specialization__btn.btn-green.btn-green--big.btn-green--pulse {
    max-width: 396px;
    margin-top: 24px;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 60px;
  }
  .specialization__img img {
    display: block;
    border-radius: 48px 0px;
    width: 100%;
    height: auto;
    position: relative;
    z-index: 1;
  }
  .specialization__img {
    position: relative;
    padding-left: 14px;
    padding-right: 14px;
  }
  .specialization__img:before {
    max-width: 194px;
    max-height: 165px;
    background: #93DA49;
    border-radius: 48px 0px;
    top: -14px;
    right: 0px;
  }
  .specialization__img:after {
    max-width: 194px;
    max-height: 89px;
    background: #A5E1FD;
    border-radius: 48px 0px;
    left: 0px;
    bottom: -14px;
  }
}
.stages {
  padding-top: 140px;
  padding-bottom: 140px;
  background: #F6F6F6;
}
.stages__box {
  display: block;
  padding: 80px;
  padding-top: 84px;
  background: #fff;
  border-radius: 0px 80px 80px 80px;
  -webkit-box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 48px 0px rgba(3, 7, 49, 0.12);
}
.stages__header.section-title {
  max-width: 480px;
  margin: 0 auto;
  text-align: center;
}
.stages__header.section-title span {
  color: #307FE2;
}
.stages__container {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(300px, 552px) 20px minmax(300px, 578px);
  grid-template-columns: minmax(300px, 552px) minmax(300px, 578px);
  gap: 20px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 32px;
}
.stages__box-list.stages__box-list-1 span {
  position: relative;
  z-index: 1;
}
.stages__box-list.stages__box-list-1 span:before {
  position: absolute;
  content: "";
  width: 219px;
  height: 16px;
  background: #A5E1FD;
  left: -6px;
  bottom: 5px;
  z-index: -1;
}
.stages__box-list.stages__box-list-1 ul li {
  background: #A5E1FD;
  color: #307FE2;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.stages__box-list.stages__box-list-1 ul li:nth-child(5n+1) {
  margin-right: auto;
}
.stages__box-list.stages__box-list-1 ul li:nth-child(5n+2) {
  margin-left: auto;
}
.stages__box-list.stages__box-list-1 ul li:nth-child(5n+3) {
  margin-right: auto;
}
.stages__box-list.stages__box-list-1 ul li:nth-child(5n+4) {
  margin: 0 auto;
}
.stages__box-list.stages__box-list-1 ul li:nth-child(5n+5) {
  margin-right: auto;
}
.stages__box-list.stages__box-list-2 span {
  position: relative;
  z-index: 1;
}
.stages__box-list.stages__box-list-2 span:before {
  position: absolute;
  content: "";
  width: 210px;
  height: 16px;
  background: #93DA49;
  left: -6px;
  bottom: 5px;
  z-index: -1;
}
.stages__box-list.stages__box-list-2 ul li {
  background: #A5E1FD;
  color: #307FE2;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.stages__box-list.stages__box-list-2 ul li:nth-child(5n+1) {
  margin-right: auto;
}
.stages__box-list.stages__box-list-2 ul li:nth-child(5n+2) {
  margin-left: auto;
  margin-right: 31px;
}
.stages__box-list.stages__box-list-2 ul li:nth-child(5n+3) {
  margin-right: auto;
  margin-left: 65px;
}
.stages__box-list.stages__box-list-2 ul li:nth-child(5n+4) {
  margin-left: auto;
  margin-right: 33px;
}
.stages__box-list.stages__box-list-2 ul li:nth-child(5n+5) {
  margin-right: auto;
  margin-left: 28px;
}
.stages__box-list.stages__box-list-2 ul li {
  background: #93DA49;
  color: #FFF;
}
.stages__box-list span {
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  color: #1E1E1E;
}
.stages__box-list ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 24px;
  margin-top: 24px;
}
.stages__box-list ul.stages__element-animation-2 {
  margin-top: 30px;
}
.stages__box-list ul li {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 16px 20px;
  -webkit-box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
          box-shadow: -10px 10px 64px 0px rgba(3, 7, 49, 0.12);
  border-radius: 0px 24px;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
}
.stages__element-animation-1 .element-animation.element-show {
  -webkit-animation: opacity2 1s ease-out 1s forwards;
          animation: opacity2 1s ease-out 1s forwards;
}
.stages__element-animation-2 .element-animation {
  opacity: 0;
}
.stages__element-animation-2 .element-animation.element-show {
  -webkit-animation: opacity 2s ease-out 1s forwards;
          animation: opacity 2s ease-out 1s forwards;
}

@-webkit-keyframes opacity2 {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.4;
  }
}

@keyframes opacity2 {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0.4;
  }
}
@-webkit-keyframes opacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes opacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@media (max-width: 768px) {
  .stages {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .stages__box {
    padding: 24px 16px;
    border-radius: 0px 48px 48px 48px;
  }
  .stages__container {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    gap: 24px;
    margin-top: 24px;
  }
  .stages__box-list.stages__box-list-1 span:before {
    width: 169px;
    height: 16px;
    left: 0px;
    bottom: 1px;
    z-index: -1;
  }
  .stages__box-list.stages__box-list-1 ul li {
    width: 100%;
  }
  .stages__box-list.stages__box-list-2 span:before {
    width: 161px;
    height: 16px;
    left: 0px;
    bottom: 4px;
    z-index: -1;
  }
  .stages__box-list.stages__box-list-2 ul li {
    width: 100%;
  }
  .stages__box-list.stages__box-list-2 ul li {
    background: #93DA49;
    color: #FFF;
    margin: 0 !important;
  }
  .stages__box-list span {
    font-size: 26px;
    line-height: 34px;
  }
  .stages__box-list ul {
    gap: 12px;
    margin-top: 16px;
  }
  .stages__box-list ul li {
    width: 100%;
    padding: 8px 16px;
    font-size: 16px;
    line-height: 24px;
  }
}
.steps {
  padding-top: 140px;
  padding-bottom: 70px;
}
.steps__header.section-title {
  text-align: center;
}
.steps__header.section-title span {
  display: block;
  color: #307FE2;
}
.steps__wrap {
  margin-top: 32px;
}
.steps__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 94px 1fr;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 94px;
  grid-row-gap: 32px;
  position: relative;
}
.steps__list:before {
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% + 80px);
  background: #E6E6E6;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.steps__list:after {
  position: absolute;
  content: "";
  width: 48px;
  height: 48px;
  background: #93DA49;
  left: 50%;
  bottom: -80px;
  border-radius: 100%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.steps__list li {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: 16px;
}
.steps__list li h3 {
  color: #1E1E1E;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  text-align: right;
  position: relative;
}
.steps__list li h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: -57px;
  top: 0;
}
.steps__list li p {
  color: #5E5E5E;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  text-align: right;
}
.steps__list li:nth-child(2n) h3:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 100%;
  background: #A5E1FD;
  right: auto;
  left: -57px;
  top: 0;
}
.steps__list li:nth-child(2n) h3, .steps__list li:nth-child(2n) p {
  text-align: left;
}
.steps__text {
  margin-top: 112px;
}
.steps__text h2 {
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  color: #1E1E1E;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
  padding-bottom: 19px;
  position: relative;
}
.steps__text h2:before {
  position: absolute;
  content: "";
  width: 120px;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 0;
}
.steps__text p {
  color: #1E1E1E;
  font-size: 18px;
  font-weight: 500;
  line-height: 26px;
  display: block;
  text-align: center;
  margin-top: 16px;
}
.steps__item.element-animation {
  opacity: 0;
  -webkit-transition: all 1.5s;
  -o-transition: all 1.5s;
  transition: all 1.5s;
}
.steps__item.element-animation.element-show {
  opacity: 1;
}

@media (max-width: 768px) {
  .steps {
    padding-top: 80px;
    padding-bottom: 40px;
  }
  .steps__wrap {
    margin-top: 37px;
  }
  .steps__correction {
    display: none !important;
  }
  .steps__list {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    padding-left: 28px;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }
  .steps__list:before {
    position: absolute;
    content: "";
    width: 2px;
    height: calc(100% + 35px);
    background: #E6E6E6;
    left: 8px;
    top: 0;
    -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
            transform: translateX(0);
  }
  .steps__list:after {
    position: absolute;
    content: "";
    width: 16px;
    height: 16px;
    bottom: -35px;
    border-radius: 100%;
    left: 0;
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
  }
  .steps__list li {
    gap: 6px;
  }
  .steps__list li h3 {
    font-size: 18px;
    line-height: 26px;
    text-align: left !important;
  }
  .steps__list li h3:before {
    width: 16px !important;
    height: 16px !important;
    right: auto !important;
    left: -28px !important;
    top: 0;
  }
  .steps__list li p {
    text-align: left !important;
    font-size: 16px;
    line-height: 24px;
  }
  .steps__text {
    margin-top: 19px;
    padding-left: 28px;
  }
  .steps__text h2 {
    font-size: 26px;
    line-height: 34px;
    padding-bottom: 15px;
    display: block;
    text-align: left;
    width: 100%;
  }
  .steps__text h2:before {
    position: absolute;
    content: "";
    width: 120px;
    height: 3px;
    border-radius: 20px;
    background: #93DA49;
    left: 0%;
    -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
            transform: translateX(0%);
    bottom: 0;
  }
  .steps__text p {
    font-size: 16px;
    line-height: 24px;
    text-align: left;
    margin-top: 12px;
  }
}
.warranty-section {
  padding-top: 140px;
  padding-bottom: 182px;
  position: relative;
  background: #307FE2;
  overflow: hidden;
}
.warranty-section:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 1341px;
  left: 50%;
  bottom: -7px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 157px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("../assets/images/warranty-section/logo.svg");
}
.warranty-section__header.section-title {
  max-width: 746px;
  margin: 0 auto;
  color: #fff;
  text-align: center;
  padding-bottom: 35px;
  position: relative;
}
.warranty-section__header.section-title:before {
  position: absolute;
  content: "";
  width: 100%;
  max-width: 445px;
  height: 3px;
  border-radius: 20px;
  background: #93DA49;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.warranty-section__header.section-title span {
  color: #93DA49;
}
.warranty-section__description {
  display: block;
  text-align: center;
  color: #FFF;
  font-size: 20px;
  font-weight: 600;
  line-height: 26px;
  margin-top: 35px;
}

@media (max-width: 768px) {
  .warranty-section {
    padding-top: 48px;
    padding-bottom: 56px;
  }
  .warranty-section:before {
    width: 288px;
    bottom: 0px;
    height: 32px;
    background-image: url("../assets/images/warranty-section/logo-mobile.svg");
  }
  .warranty-section__header.section-title {
    padding-bottom: 27px;
  }
  .warranty-section__header.section-title span {
    display: block;
  }
  .warranty-section__header.section-title:before {
    max-width: 136px;
    height: 3px;
  }
  .warranty-section__description {
    font-size: 18px;
    line-height: 26px;
    margin-top: 12px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC5jc3MiLCJjb25maWdzL3ZhcnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL2Rpc3QvZmFuY3lib3gvZmFuY3lib3guY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXIuc2NzcyIsImNvbmZpZ3MvY29uZmlnLnNjc3MiLCJjb25maWdzL3NwbGlkZS5zYXNzIiwiaW50ZXJmYWNlL2xpZ2h0Ym94LnNhc3MiLCJpbnRlcmZhY2UvbW9kYWwuc2FzcyIsImludGVyZmFjZS9zZWN0aW9uLXRpdGxlLnNjc3MiLCJpbnRlcmZhY2Uvc2VsZWN0LnNhc3MiLCJibG9ja3MvYWJvdXQtZG9jLnNjc3MiLCJibG9ja3MvYWJvdXQtZm9vdGVyLnNjc3MiLCJibG9ja3MvYWJvdXQtaW5mby5zY3NzIiwiYmxvY2tzL2Fib3V0LWxhYmVsYy5zY3NzIiwiYmxvY2tzL2Fib3V0LnNjc3MiLCJibG9ja3MvYmFua3J1cHRjeS1jYWxjdWxhdG9yLnNjc3MiLCJibG9ja3MvYnJpbmctZnJpZW5kLnNjc3MiLCJibG9ja3MvYnRuL2J0bi1ibHVlLnNjc3MiLCJibG9ja3MvYnRuL2J0bi1ncmVlbi5zY3NzIiwiYmxvY2tzL2J0bi9idG4tdHJhbnNwYXJlbnQuc2NzcyIsImJsb2Nrcy9idXNpbmVzc21hbi1jb25zZXF1ZW5jZXMuc2NzcyIsImJsb2Nrcy9idXNpbmVzc21hbi1kZWNvcmF0aW9uLnNjc3MiLCJibG9ja3MvYnVzaW5lc3NtYW4taW5mby5zY3NzIiwiYmxvY2tzL2J1c2luZXNzbWFuLXdoby5zY3NzIiwiYmxvY2tzL2NhcmQvY2FyZC1uZXcuc2NzcyIsImJsb2Nrcy9jYXJkL2Nhc2VzLXdvbi1jYXJkLnNjc3MiLCJibG9ja3MvY2FyZC9sYW5kbWFyay1jYXNlcy1jYXJkLnNjc3MiLCJibG9ja3MvY2FyZC9zZXJ2aWNlLWNhcmQuc2NzcyIsImJsb2Nrcy9jYXNlLXNpbmdsZS5zY3NzIiwiYmxvY2tzL2Nhc2VzLXdvbi5zY3NzIiwiYmxvY2tzL2NpdHktb2ZmaWNlcy5zY3NzIiwiYmxvY2tzL2NvbnRhY3Quc2NzcyIsImJsb2Nrcy9jdXN0b21lci1zdG9yaWVzLnNjc3MiLCJibG9ja3MvZGVidHMtd3JpdHRlbi5zY3NzIiwiYmxvY2tzL2Vycm9yLnNjc3MiLCJibG9ja3MvZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlcy5zY3NzIiwiYmxvY2tzL2V4dHJhanVkaWNpYWwtZmVhdHVyZXMuc2NzcyIsImJsb2Nrcy9leHRyYWp1ZGljaWFsLWxhYmVsLnNjc3MiLCJibG9ja3MvZXh0cmFqdWRpY2lhbC1saW1pdGF0aW9ucy5zY3NzIiwiYmxvY2tzL2V4dHJhanVkaWNpYWwtbWF0Y2hpbmcuc2NzcyIsImJsb2Nrcy9leHRyYWp1ZGljaWFsLXByb2NlZHVyZS5zY3NzIiwiYmxvY2tzL2V4dHJhanVkaWNpYWwtcHJvc3BlY3RzLnNjc3MiLCJibG9ja3MvZXh0cmFqdWRpY2lhbC1zbG9nYW4uc2NzcyIsImJsb2Nrcy9leHRyYWp1ZGljaWFsLXdoYXQuc2NzcyIsImJsb2Nrcy9mYXEuc2NzcyIsImJsb2Nrcy9mZWF0dXJlcy5zY3NzIiwiYmxvY2tzL2Zvb3Rlci5zY3NzIiwiYmxvY2tzL2Zvcm0taW50ZXJmYWNlL2Nhc3RvbS1pbnB1dC5zY3NzIiwiYmxvY2tzL2Zvcm0taW50ZXJmYWNlL3BlcnNvbmFsLWRhdGEuc2NzcyIsImJsb2Nrcy9ndWFyYW50b3ItZ3JvdW5kcy5zY3NzIiwiYmxvY2tzL2d1YXJhbnRvci1ndWFyYW50b3Iuc2NzcyIsImJsb2Nrcy9ndWFyYW50b3ItaW5mby5zY3NzIiwiYmxvY2tzL2d1YXJhbnRvci1wcm9jZWR1cmUuc2NzcyIsImJsb2Nrcy9oZWFkZXIuc2NzcyIsImJsb2Nrcy9oZWxwLWZyaWVuZC5zY3NzIiwiYmxvY2tzL2luZGl2aWR1YWxzLWNvbmRpdGlvbnMuc2NzcyIsImJsb2Nrcy9pbmRpdmlkdWFscy1mb290ZXIuc2NzcyIsImJsb2Nrcy9pbmRpdmlkdWFscy1pbmZvLnNjc3MiLCJibG9ja3MvaW5kaXZpZHVhbHMtc3RlcC5zY3NzIiwiYmxvY2tzL2luZm9ybWF0aW9uLXN0YWZmLnNjc3MiLCJibG9ja3MvaW5zdXJhbmNlLWRvYy5zY3NzIiwiYmxvY2tzL2luc3VyYW5jZS1mb290ZXIuc2NzcyIsImJsb2Nrcy9pbnN1cmFuY2UtZm9yLnNjc3MiLCJibG9ja3MvaW5zdXJhbmNlLWluZm8uc2NzcyIsImJsb2Nrcy9pbnN1cmFuY2UtbGltaXRhdGlvbnMuc2NzcyIsImJsb2Nrcy9pbnN1cmFuY2Utc2VlLnNjc3MiLCJibG9ja3MvaW5zdXJhbmNlLXN0ZXAuc2NzcyIsImJsb2Nrcy9pbnRlcmZhY2UvYnJlYWQtY3J1bWJzLnNjc3MiLCJibG9ja3MvaW50ZXJmYWNlL2J0bi1zbGlkZS5zY3NzIiwiYmxvY2tzL2ludGVyZmFjZS9jaG9vc2luZy1jaXR5LnNjc3MiLCJibG9ja3MvaW50ZXJmYWNlL21vZGFsLWZlZWRiYWNrLnNjc3MiLCJibG9ja3MvaW50ZXJmYWNlL21vZGFsLXRoYW5rcy5zY3NzIiwiYmxvY2tzL2ludGVyZmFjZS9wYWdpbmF0aW9uLnNjc3MiLCJibG9ja3MvaW50ZXJmYWNlL3BsYXkuc2NzcyIsImJsb2Nrcy9pbnRlcmZhY2Uvc2xpZGUtcGFnaW5hdGlvbi5zY3NzIiwiYmxvY2tzL2ludGVyZmFjZS9zb2NpYWwuc2NzcyIsImJsb2Nrcy9pbnRlcmZhY2UveW91ci1jaXR5LnNjc3MiLCJibG9ja3MvbGFuZG1hcmstY2FzZXMuc2NzcyIsImJsb2Nrcy9sYW5kbWFyay1jb25zdWx0YXRpb24uc2NzcyIsImJsb2Nrcy9sYW5kbWFyay1zaW5nbGUuc2NzcyIsImJsb2Nrcy9tb3J0Z2FnZS1jb25zdWx0YXRpb24uc2NzcyIsImJsb2Nrcy9tb3J0Z2FnZS1pbmZvLnNjc3MiLCJibG9ja3MvbW9ydGdhZ2UtcHJvcG9zYWwuc2NzcyIsImJsb2Nrcy9tb3J0Z2FnZS1yaXNrcy5zY3NzIiwiYmxvY2tzL21vcnRnYWdlLXdvcmsuc2NzcyIsImJsb2Nrcy9uZXctc2luZ2xlLnNjc3MiLCJibG9ja3Mvb2ZmaWNlcy1jaXRpZXMuc2NzcyIsImJsb2Nrcy9wcmV2aWV3LnNjc3MiLCJibG9ja3MvcHJpdmFjeS1wb2xpY3kuc2NzcyIsImJsb2Nrcy9wcm90ZWN0aW9uLWZlYXR1cmVzLnNjc3MiLCJibG9ja3MvcHJvdGVjdGlvbi1mb290ZXIuc2NzcyIsImJsb2Nrcy9wcm90ZWN0aW9uLWluZm8uc2NzcyIsImJsb2Nrcy9wcm90ZWN0aW9uLXdoYXQuc2NzcyIsImJsb2Nrcy9wcm90ZWN0aW9uLXdoZW4uc2NzcyIsImJsb2Nrcy9xdWl6LXNlY3Rpb24uc2NzcyIsImJsb2Nrcy9yZW1vdGUtYmFua3J1cHRjeS5zY3NzIiwiYmxvY2tzL3Jldmlld3Muc2NzcyIsImJsb2Nrcy9zZWN0aW9uLWNhbGN1bGF0b3Iuc2NzcyIsImJsb2Nrcy9zZWN0aW9uLWNhc2VzLXdvbi5zY3NzIiwiYmxvY2tzL3NlY3Rpb24tY29uc3VsdGF0aW9uLnNjc3MiLCJibG9ja3Mvc2VjdGlvbi1jb250YWN0LnNjc3MiLCJibG9ja3Mvc2VjdGlvbi1pbnN0YWxsbWVudC5zY3NzIiwiYmxvY2tzL3NlY3Rpb24tbmV3cy5zY3NzIiwiYmxvY2tzL3NlY3Rpb24tcmV2aWV3cy5zY3NzIiwiYmxvY2tzL3NlY3Rpb24tc2VydmljZXMuc2NzcyIsImJsb2Nrcy9zb2NpYWwuc2NzcyIsImJsb2Nrcy9zcGVjaWFsaXphdGlvbi5zY3NzIiwiYmxvY2tzL3N0YWdlcy5zY3NzIiwiYmxvY2tzL3N0ZXBzLnNjc3MiLCJibG9ja3Mvd2FycmFudHktc2VjdGlvbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjtFQUNJLDZCQUFBO0FERUo7O0FFSEE7RUFBTSx1QkFBQTtFQUF3Qix3QkFBQTtFQUF5Qix1Q0FBQTtFQUF3QywwQ0FBQTtFQUEyQyx3QkFBQTtBRlcxSTs7QUVYbUs7RUFBVyxZQUFBO0VBQVksVUFBQTtFQUFVLDZCQUFBO0VBQTZCLCtCQUFBO0FGa0JqTzs7QUVsQmdRO0VBQWUsV0FBQTtFQUFXLFlBQUE7RUFB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a0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtBN0drMWZUO0E2R2gxZk07RUFDRyxjQUFBO0E3R2sxZlQ7QTZHLzBmRztFQUNHLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0E3R2kxZk47O0E2RzcwZkE7RUFDRztJQUNHLGlCQUFBO0lBQ0Esb0JBQUE7RTdHZzFmSjtFNkcvMGZJO0lBQ0csWUFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0EsMEVBQUE7RTdHaTFmUDtFNkcvMGZJO0lBQ0csb0JBQUE7RTdHaTFmUDtFNkdoMWZPO0lBQ0csY0FBQTtFN0drMWZWO0U2R2gxZk87SUFDRyxnQkFBQTtJQUNBLFdBQUE7RTdHazFmVjtFNkcvMGZJO0lBQ0csZUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7RTdHaTFmUDtBQUNGIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuOnJvb3Qge1xuICAtLW1vZGFsLWFuaW1hdGlvbi10aW1lOiAwLjNzIDtcbn1cblxuOnJvb3Qge1xuICAtLWYtc3Bpbm5lci13aWR0aDogMzZweDtcbiAgLS1mLXNwaW5uZXItaGVpZ2h0OiAzNnB4O1xuICAtLWYtc3Bpbm5lci1jb2xvci0xOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tZi1zcGlubmVyLWNvbG9yLTI6IHJnYmEoMTcsIDI0LCAyOCwgMC44KTtcbiAgLS1mLXNwaW5uZXItc3Ryb2tlOiAyLjc1O1xufVxuXG4uZi1zcGlubmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogdmFyKC0tZi1zcGlubmVyLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1mLXNwaW5uZXItaGVpZ2h0KTtcbn1cblxuLmYtc3Bpbm5lciBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBhbmltYXRpb246IGYtc3Bpbm5lci1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZi1zcGlubmVyIHN2ZyAqIHtcbiAgc3Ryb2tlLXdpZHRoOiB2YXIoLS1mLXNwaW5uZXItc3Ryb2tlKTtcbiAgZmlsbDogbm9uZTtcbn1cblxuLmYtc3Bpbm5lciBzdmcgKjpmaXJzdC1jaGlsZCB7XG4gIHN0cm9rZTogdmFyKC0tZi1zcGlubmVyLWNvbG9yLTEpO1xufVxuXG4uZi1zcGlubmVyIHN2ZyAqOmxhc3QtY2hpbGQge1xuICBzdHJva2U6IHZhcigtLWYtc3Bpbm5lci1jb2xvci0yKTtcbiAgYW5pbWF0aW9uOiBmLXNwaW5uZXItZGFzaCAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBmLXNwaW5uZXItcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmLXNwaW5uZXItZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAxNTA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA5MCwgMTUwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzU7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogOTAsIDE1MDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNDtcbiAgfVxufVxuLmYtdGhyb3dPdXRVcCB7XG4gIGFuaW1hdGlvbjogMC4xNzVzIGVhc2Utb3V0IGJvdGggZi10aHJvd091dFVwO1xufVxuXG4uZi10aHJvd091dERvd24ge1xuICBhbmltYXRpb246IDAuMTc1cyBlYXNlLW91dCBib3RoIGYtdGhyb3dPdXREb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGYtdGhyb3dPdXRVcCB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNTBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmLXRocm93T3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE1MHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZi16b29tSW5VcCB7XG4gIGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSBlYXNlLW91dCAwLjFzIGJvdGggZi16b29tSW5VcDtcbn1cblxuLmYtem9vbU91dERvd24ge1xuICBhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZS1vdXQgYm90aCBmLXpvb21PdXREb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGYtem9vbUluVXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTc1KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZi16b29tT3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTc1KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZi1mYWRlSW4ge1xuICBhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZSBib3RoIGYtZmFkZUluO1xuICB6LWluZGV4OiAyO1xufVxuXG4uZi1mYWRlT3V0IHtcbiAgYW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIGVhc2UgYm90aCBmLWZhZGVPdXQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBrZXlmcmFtZXMgZi1mYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGYtZmFkZU91dCB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mLWZhZGVTbG93SW4ge1xuICBhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC41cykgZWFzZSBib3RoIGYtZmFkZVNsb3dJbjtcbiAgei1pbmRleDogMjtcbn1cblxuLmYtZmFkZVNsb3dPdXQge1xuICBhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC41cykgZWFzZSBib3RoIGYtZmFkZVNsb3dPdXQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBrZXlmcmFtZXMgZi1mYWRlU2xvd0luIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmLWZhZGVTbG93T3V0IHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmYtZmFkZUZhc3RJbiB7XG4gIGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSBlYXNlLW91dCBib3RoIGYtZmFkZUZhc3RJbjtcbiAgei1pbmRleDogMjtcbn1cblxuLmYtZmFkZUZhc3RPdXQge1xuICBhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZS1vdXQgYm90aCBmLWZhZGVGYXN0T3V0O1xuICB6LWluZGV4OiAyO1xufVxuXG5Aa2V5ZnJhbWVzIGYtZmFkZUZhc3RJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZi1mYWRlRmFzdE91dCB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mLWNyb3NzZmFkZUluIHtcbiAgYW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIGVhc2Utb3V0IGJvdGggZi1jcm9zc2ZhZGVJbjtcbiAgei1pbmRleDogMjtcbn1cblxuLmYtY3Jvc3NmYWRlT3V0IHtcbiAgYW5pbWF0aW9uOiBjYWxjKHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgKiAwLjUpIGxpbmVhciAwLjFzIGJvdGggZi1jcm9zc2ZhZGVPdXQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBrZXlmcmFtZXMgZi1jcm9zc2ZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZi1jcm9zc2ZhZGVPdXQge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZi1zbGlkZUluLmZyb20tbmV4dCB7XG4gIGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZUluTmV4dDtcbn1cblxuLmYtc2xpZGVJbi5mcm9tLXByZXYge1xuICBhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtc2xpZGVJblByZXY7XG59XG5cbi5mLXNsaWRlT3V0LnRvLW5leHQge1xuICBhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtc2xpZGVPdXROZXh0O1xufVxuXG4uZi1zbGlkZU91dC50by1wcmV2IHtcbiAgYW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLXNsaWRlT3V0UHJldjtcbn1cblxuQGtleWZyYW1lcyBmLXNsaWRlSW5QcmV2IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGYtc2xpZGVJbk5leHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGYtc2xpZGVPdXROZXh0IHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmLXNsaWRlT3V0UHJldiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuLmYtY2xhc3NpY0luLmZyb20tbmV4dCB7XG4gIGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljSW5OZXh0O1xuICB6LWluZGV4OiAyO1xufVxuXG4uZi1jbGFzc2ljSW4uZnJvbS1wcmV2IHtcbiAgYW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLWNsYXNzaWNJblByZXY7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5mLWNsYXNzaWNPdXQudG8tbmV4dCB7XG4gIGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljT3V0TmV4dDtcbiAgei1pbmRleDogMTtcbn1cblxuLmYtY2xhc3NpY091dC50by1wcmV2IHtcbiAgYW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLWNsYXNzaWNPdXRQcmV2O1xuICB6LWluZGV4OiAxO1xufVxuXG5Aa2V5ZnJhbWVzIGYtY2xhc3NpY0luTmV4dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTc1cHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGYtY2xhc3NpY0luUHJldiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNzVweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZi1jbGFzc2ljT3V0TmV4dCB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzVweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmLWNsYXNzaWNPdXRQcmV2IHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDc1cHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbjpyb290IHtcbiAgLS1mLWJ1dHRvbi13aWR0aDogNDBweDtcbiAgLS1mLWJ1dHRvbi1oZWlnaHQ6IDQwcHg7XG4gIC0tZi1idXR0b24tYm9yZGVyOiAwO1xuICAtLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tZi1idXR0b24tY29sb3I6ICMzNzQxNTE7XG4gIC0tZi1idXR0b24tYmc6ICNmOGY4Zjg7XG4gIC0tZi1idXR0b24taG92ZXItYmc6ICNlMGUwZTA7XG4gIC0tZi1idXR0b24tYWN0aXZlLWJnOiAjZDBkMGQwO1xuICAtLWYtYnV0dG9uLXNoYWRvdzogbm9uZTtcbiAgLS1mLWJ1dHRvbi10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcbiAgLS1mLWJ1dHRvbi10cmFuc2Zvcm06IG5vbmU7XG4gIC0tZi1idXR0b24tc3ZnLXdpZHRoOiAyMHB4O1xuICAtLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIwcHg7XG4gIC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMS41O1xuICAtLWYtYnV0dG9uLXN2Zy1maWxsOiBub25lO1xuICAtLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IG5vbmU7XG4gIC0tZi1idXR0b24tc3ZnLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG59XG5cbi5mLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiB2YXIoLS1mLWJ1dHRvbi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tZi1idXR0b24taGVpZ2h0KTtcbiAgYm9yZGVyOiB2YXIoLS1mLWJ1dHRvbi1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzKTtcbiAgY29sb3I6IHZhcigtLWYtYnV0dG9uLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZi1idXR0b24tYmcpO1xuICBib3gtc2hhZG93OiB2YXIoLS1mLWJ1dHRvbi1zaGFkb3cpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IHZhcigtLWYtYnV0dG9uLXRyYW5zaXRpb24pO1xufVxuXG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuZi1idXR0b246aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgICBjb2xvcjogdmFyKC0tZi1idXR0b24taG92ZXItY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWYtYnV0dG9uLWhvdmVyLWJnKTtcbiAgfVxufVxuLmYtYnV0dG9uOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mLWJ1dHRvbi1hY3RpdmUtYmcpO1xufVxuXG4uZi1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tZi1idXR0b24tb3V0bGluZSwgMnB4KSB2YXIoLS1mLWJ1dHRvbi1vdXRsaW5lLWNvbG9yLCB2YXIoLS1mLWJ1dHRvbi1jb2xvcikpO1xufVxuXG4uZi1idXR0b24gc3ZnIHtcbiAgd2lkdGg6IHZhcigtLWYtYnV0dG9uLXN2Zy13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tZi1idXR0b24tc3ZnLWhlaWdodCk7XG4gIGZpbGw6IHZhcigtLWYtYnV0dG9uLXN2Zy1maWxsKTtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gIHN0cm9rZS13aWR0aDogdmFyKC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCk7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuICB0cmFuc2Zvcm06IHZhcigtLWYtYnV0dG9uLXRyYW5zZm9ybSk7XG4gIGZpbHRlcjogdmFyKC0tZi1idXR0b24tc3ZnLWZpbHRlcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZi1idXR0b25bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZi1idXR0b25bZGlzYWJsZWRdIHN2ZyB7XG4gIG9wYWNpdHk6IHZhcigtLWYtYnV0dG9uLXN2Zy1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXYsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaXMtaG9yaXpvbnRhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LCAuaXMtaG9yaXpvbnRhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0LCAuaXMtaG9yaXpvbnRhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiwgLmlzLWhvcml6b250YWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHQge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uaXMtaG9yaXpvbnRhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LCAuaXMtaG9yaXpvbnRhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiB7XG4gIGxlZnQ6IHZhcigtLWYtYnV0dG9uLXByZXYtcG9zKTtcbn1cblxuLmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwgLmlzLWhvcml6b250YWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHQge1xuICByaWdodDogdmFyKC0tZi1idXR0b24tbmV4dC1wb3MpO1xufVxuXG4uaXMtaG9yaXpvbnRhbC5pcy1ydGwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwgLmlzLWhvcml6b250YWwuaXMtcnRsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IHZhcigtLWYtYnV0dG9uLW5leHQtcG9zKTtcbn1cblxuLmlzLWhvcml6b250YWwuaXMtcnRsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLW5leHQsIC5pcy1ob3Jpem9udGFsLmlzLXJ0bCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiB2YXIoLS1mLWJ1dHRvbi1wcmV2LXBvcyk7XG59XG5cbi5pcy12ZXJ0aWNhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LCAuaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwgLmlzLXZlcnRpY2FsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LCAuaXMtdmVydGljYWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHQge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwgLmlzLXZlcnRpY2FsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2IHtcbiAgdG9wOiB2YXIoLS1mLWJ1dHRvbi1uZXh0LXBvcyk7XG59XG5cbi5pcy12ZXJ0aWNhbCAuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0LCAuaXMtdmVydGljYWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHQge1xuICBib3R0b206IHZhcigtLWYtYnV0dG9uLW5leHQtcG9zKTtcbn1cblxuLmlzLXZlcnRpY2FsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLXByZXYgc3ZnLCAuaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCBzdmcsIC5pcy12ZXJ0aWNhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiBzdmcsIC5pcy12ZXJ0aWNhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbmh0bWwud2l0aC1mYW5jeWJveCB7XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xufVxuXG5odG1sLndpdGgtZmFuY3lib3ggYm9keSB7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuaHRtbC53aXRoLWZhbmN5Ym94IGJvZHkuaGlkZS1zY3JvbGxiYXIge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWZhbmN5Ym94LWJvZHktbWFyZ2luLCAwcHgpICsgdmFyKC0tZmFuY3lib3gtc2Nyb2xsYmFyLWNvbXBlbnNhdGUsIDBweCkpO1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuICAtLWZhbmN5Ym94LWNvbG9yOiAjZGJkYmRiO1xuICAtLWZhbmN5Ym94LWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWZhbmN5Ym94LWJnOiByZ2JhKDI0LCAyNCwgMjcsIDAuOTgpO1xuICAtLWZhbmN5Ym94LXNsaWRlLWdhcDogMTBweDtcbiAgLS1mLXNwaW5uZXItd2lkdGg6IDUwcHg7XG4gIC0tZi1zcGlubmVyLWhlaWdodDogNTBweDtcbiAgLS1mLXNwaW5uZXItY29sb3ItMTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtLWYtc3Bpbm5lci1jb2xvci0yOiAjYmJiO1xuICAtLWYtc3Bpbm5lci1zdHJva2U6IDMuNjU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2Y4ZjhmODtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogdmFyKC0tZmFuY3lib3gtekluZGV4LCAxMDUwKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciAqLCAuZmFuY3lib3hfX2NvbnRhaW5lciAqOjpiZWZvcmUsIC5mYW5jeWJveF9fY29udGFpbmVyICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6OmJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmZhbmN5Ym94X19iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogdmFyKC0tZmFuY3lib3gtYmcpO1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDE7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICBvdmVyZmxvdy14OiBjbGlwO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZhbmN5Ym94X192aWV3cG9ydC5pcy1kcmFnZ2luZyB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94X190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mYW5jeWJveF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgdmFyKC0tZmFuY3lib3gtc2xpZGUtZ2FwKSAwIDA7XG4gIHBhZGRpbmc6IDRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6bm90KC5pcy1jb21wYWN0KSAuZmFuY3lib3hfX3NsaWRlLmhhcy1jbG9zZS1idG4ge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lLCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbywgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveF9fc2xpZGUuaGFzLWltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94X19zbGlkZS5oYXMtaW1hZ2UuaXMtYW5pbWF0aW5nLCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pbWFnZS5pcy1zZWxlY3RlZCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlOjpiZWZvcmUsIC5mYW5jeWJveF9fc2xpZGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleDogMCAwIDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmZhbmN5Ym94X19jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uY2FuLXpvb21faW4gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4uY2FuLXpvb21fb3V0IC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCBbZGF0YS1zZWxlY3RhYmxlXSwgLmZhbmN5Ym94X19jb250ZW50IFtjb250ZW50ZWRpdGFibGVdIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlLmhhcy1pbWFnZSA+IC5mYW5jeWJveF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveF9fc2xpZGUuaGFzLWltYWdlID4gLmZhbmN5Ym94X19jb250ZW50ID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5pcy16b29taW5nLWluIC5mYW5jeWJveF9fdmlld3BvcnQ6bm90KC5pcy1kcmFnZ2luZykgLmZhbmN5Ym94X19zbGlkZTpub3QoLmlzLXNlbGVjdGVkKSAuZmFuY3lib3hfX2NvbnRlbnQsIC5pcy16b29taW5nLW91dCAuZmFuY3lib3hfX3ZpZXdwb3J0Om5vdCguaXMtZHJhZ2dpbmcpIC5mYW5jeWJveF9fc2xpZGU6bm90KC5pcy1zZWxlY3RlZCkgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uaXMtYW5pbWF0aW5nIC5mYW5jeWJveF9fY29udGVudCwgLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGZpbHRlcjogYmx1cigwcHgpO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCB3aWR0aCwgaGVpZ2h0O1xufVxuXG4uZmFuY3lib3gtaW1hZ2Uge1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAwO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jYXB0aW9uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE0cHggMCA0cHggMDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbiAgY3Vyc29yOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NhcHRpb24sIC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmlzLWNvbXBhY3QgLmZhbmN5Ym94X19jYXB0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5mLWJ1dHRvbi5pcy1jbG9zZS1idG4ge1xuICAtLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiA0MDtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50ID4gLmYtYnV0dG9uLmlzLWNsb3NlLWJ0biB7XG4gIC0tZi1idXR0b24td2lkdGg6IDM0cHg7XG4gIC0tZi1idXR0b24taGVpZ2h0OiAzNHB4O1xuICAtLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLS1mLWJ1dHRvbi1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpO1xuICAtLWYtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG4gIC0tZi1idXR0b24tYmc6IHRyYW5zcGFyZW50O1xuICAtLWYtYnV0dG9uLWhvdmVyLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1mLWJ1dHRvbi1hY3RpdmUtYmc6IHRyYW5zcGFyZW50O1xuICAtLWYtYnV0dG9uLXN2Zy13aWR0aDogMjJweDtcbiAgLS1mLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTM4cHg7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NvbnRlbnQgPiAuZi1idXR0b24uaXMtY2xvc2UtYnRuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uaXMtem9vbWluZy1vdXQgLmZhbmN5Ym94X19jb250ZW50ID4gLmYtYnV0dG9uLmlzLWNsb3NlLWJ0biB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50ID4gLmYtYnV0dG9uLmlzLWNsb3NlLWJ0bjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYW5jeWJveF9fZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYW5jeWJveF9fZm9vdGVyIC5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNHB4O1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG5cbi5pcy1jb21wYWN0IC5mYW5jeWJveF9fZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNCwgMjQsIDI3LCAwLjUpO1xufVxuXG4uaXMtY29tcGFjdCAuZmFuY3lib3hfX2Zvb3RlciAuZmFuY3lib3hfX2NhcHRpb24ge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uaXMtY29tcGFjdCAuZmFuY3lib3hfX2NvbnRlbnQgPiAuZi1idXR0b24uaXMtY2xvc2UtYnRuIHtcbiAgLS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC0tZi1idXR0b24tY29sb3I6ICNmZmY7XG4gIC0tZi1idXR0b24taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tZi1idXR0b24tb3V0bGluZS1jb2xvcjogIzAwMDtcbiAgLS1mLWJ1dHRvbi1iZzogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtLWYtYnV0dG9uLWFjdGl2ZS1iZzogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAtLWYtYnV0dG9uLWhvdmVyLWJnOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC0tZi1idXR0b24tc3ZnLXdpZHRoOiAxOHB4O1xuICAtLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDE4cHg7XG4gIC0tZi1idXR0b24tc3ZnLWZpbHRlcjogbm9uZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG59XG5cbi5mYW5jeWJveF9fbmF2IHtcbiAgLS1mLWJ1dHRvbi13aWR0aDogNTBweDtcbiAgLS1mLWJ1dHRvbi1oZWlnaHQ6IDUwcHg7XG4gIC0tZi1idXR0b24tYm9yZGVyOiAwO1xuICAtLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLS1mLWJ1dHRvbi1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IpO1xuICAtLWYtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1ob3Zlci1jb2xvcik7XG4gIC0tZi1idXR0b24tYmc6IHRyYW5zcGFyZW50O1xuICAtLWYtYnV0dG9uLWhvdmVyLWJnOiByZ2JhKDI0LCAyNCwgMjcsIDAuMyk7XG4gIC0tZi1idXR0b24tYWN0aXZlLWJnOiByZ2JhKDI0LCAyNCwgMjcsIDAuNSk7XG4gIC0tZi1idXR0b24tc2hhZG93OiBub25lO1xuICAtLWYtYnV0dG9uLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlO1xuICAtLWYtYnV0dG9uLXRyYW5zZm9ybTogbm9uZTtcbiAgLS1mLWJ1dHRvbi1zdmctd2lkdGg6IDI2cHg7XG4gIC0tZi1idXR0b24tc3ZnLWhlaWdodDogMjZweDtcbiAgLS1mLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7XG4gIC0tZi1idXR0b24tc3ZnLWZpbGw6IG5vbmU7XG4gIC0tZi1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgyNCwgMjQsIDI3LCAwLjUpKTtcbiAgLS1mLWJ1dHRvbi1zdmctZGlzYWJsZWQtb3BhY2l0eTogMC42NTtcbiAgLS1mLWJ1dHRvbi1uZXh0LXBvczogMXJlbTtcbiAgLS1mLWJ1dHRvbi1wcmV2LXBvczogMXJlbTtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG59XG5cbi5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogLTMwcHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgbGVmdDogLTIwcHg7XG4gIGJvdHRvbTogLTMwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pcy1pZGxlIC5mYW5jeWJveF9fbmF2IHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlLW91dCBib3RoIGYtZmFkZU91dDtcbn1cblxuLmlzLWlkbGUuaXMtY29tcGFjdCAuZmFuY3lib3hfX2Zvb3RlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBhbmltYXRpb246IDAuMTVzIGVhc2Utb3V0IGJvdGggZi1mYWRlT3V0O1xufVxuXG4uZmFuY3lib3hfX3NsaWRlID4gLmYtc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiB2YXIoLS1mLXNwaW5uZXItdG9wLCBjYWxjKHZhcigtLWYtc3Bpbm5lci13aWR0aCkgKiAtMC41KSkgMCAwIHZhcigtLWYtc3Bpbm5lci1sZWZ0LCBjYWxjKHZhcigtLWYtc3Bpbm5lci1oZWlnaHQpICogLTAuNSkpO1xuICB6LWluZGV4OiAzMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmFuY3lib3gtcHJvdGVjdGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDQwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWdob3N0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHotaW5kZXg6IDQwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1mb2N1cy1ndWFyZCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOm5vdChbYXJpYS1oaWRkZW5dKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSA+ICo6bm90KC5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY2Fyb3VzZWwpLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19jYXJvdXNlbCA+ICo6bm90KC5mYW5jeWJveF9fdmlld3BvcnQpLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19zbGlkZSA+ICo6bm90KC5mYW5jeWJveF9fY29udGVudCkge1xuICBhbmltYXRpb246IDAuMjVzIGVhc2UgMC4xcyBiYWNrd2FyZHMgZi1mYWRlSW47XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9wIHtcbiAgYW5pbWF0aW9uOiAwLjM1cyBlYXNlIGJhY2t3YXJkcyBmLWZhZGVJbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49dHJ1ZV0gPiAqOm5vdCguZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2Nhcm91c2VsKSwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49dHJ1ZV0gLmZhbmN5Ym94X19jYXJvdXNlbCA+ICo6bm90KC5mYW5jeWJveF9fdmlld3BvcnQpLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj10cnVlXSAuZmFuY3lib3hfX3NsaWRlID4gKjpub3QoLmZhbmN5Ym94X19jb250ZW50KSB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBmb3J3YXJkcyBmLWZhZGVPdXQ7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPXRydWVdIC5mYW5jeWJveF9fYmFja2Ryb3Age1xuICBhbmltYXRpb246IDAuMzVzIGVhc2UgZm9yd2FyZHMgZi1mYWRlT3V0O1xufVxuXG4uaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLXlvdXR1YmUgLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLXZpbWVvIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICBoZWlnaHQ6IDkwJTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtY29tcGFjdCAuaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWNvbXBhY3QgLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1jb21wYWN0IC5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oYXMteW91dHViZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMtdmltZW8gLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgd2lkdGg6IDk2MHB4O1xuICBoZWlnaHQ6IDU0MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLXlvdXR1YmUgLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLXZpbWVvIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQsIDI0LCAyNywgMC45KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNlNWUzZGY7XG59XG5cbi5mYW5jeWJveF9faHRtbDV2aWRlbywgLmZhbmN5Ym94X19pZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtcGxhY2Vob2xkZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmYtY2Fyb3VzZWxfX3RodW1icyB7XG4gIC0tZi10aHVtYi13aWR0aDogOTZweDtcbiAgLS1mLXRodW1iLWhlaWdodDogNzJweDtcbiAgLS1mLXRodW1iLW91dGxpbmU6IDA7XG4gIC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yOiAjNWViMGVmO1xuICAtLWYtdGh1bWItb3BhY2l0eTogMTtcbiAgLS1mLXRodW1iLWhvdmVyLW9wYWNpdHk6IDE7XG4gIC0tZi10aHVtYi1zZWxlY3RlZC1vcGFjaXR5OiAxO1xuICAtLWYtdGh1bWItYm9yZGVyLXJhZGl1czogMnB4O1xuICAtLWYtdGh1bWItb2Zmc2V0OiAwcHg7XG4gIC0tZi1idXR0b24tbmV4dC1wb3M6IDA7XG4gIC0tZi1idXR0b24tcHJldi1wb3M6IDA7XG59XG5cbi5mLWNhcm91c2VsX190aHVtYnMuaXMtY2xhc3NpYyB7XG4gIC0tZi10aHVtYi1nYXA6IDhweDtcbiAgLS1mLXRodW1iLW9wYWNpdHk6IDAuNTtcbiAgLS1mLXRodW1iLWhvdmVyLW9wYWNpdHk6IDE7XG4gIC0tZi10aHVtYi1zZWxlY3RlZC1vcGFjaXR5OiAxO1xufVxuXG4uZi1jYXJvdXNlbF9fdGh1bWJzLmlzLW1vZGVybiB7XG4gIC0tZi10aHVtYi1nYXA6IDRweDtcbiAgLS1mLXRodW1iLWV4dHJhLWdhcDogMTZweDtcbiAgLS1mLXRodW1iLWNsaXAtd2lkdGg6IDQ2cHg7XG59XG5cbi5mLXRodW1icyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uZi10aHVtYnMgLmYtc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZWJlZmYyLCAjZTJlOGYwKTtcbiAgei1pbmRleDogLTE7XG59XG5cbi5mLXRodW1icyAuZi1zcGlubmVyIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mLXRodW1icy5pcy12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmYtdGh1bWJzX192aWV3cG9ydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5mLXRodW1ic19fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZi10aHVtYnNfX3NsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiB2YXIoLS1mLXRodW1iLXdpZHRoKTtcbiAgaGVpZ2h0OiB2YXIoLS1mLXRodW1iLWhlaWdodCk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mLXRodW1ic19fc2xpZGUuaXMtbG9hZGluZyBpbWcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaXMtY2xhc3NpYyAuZi10aHVtYnNfX3ZpZXdwb3J0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaXMtbW9kZXJuIC5mLXRodW1ic19fdHJhY2sge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5cbi5pcy1tb2Rlcm4gLmYtdGh1bWJzX190cmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogY2FsYygodmFyKC0tZi10aHVtYi1jbGlwLXdpZHRoLCAwKSkgKiAtMC41KTtcbiAgd2lkdGg6IGNhbGModmFyKC0td2lkdGgsIDApICogMXB4ICsgdmFyKC0tZi10aHVtYi1jbGlwLXdpZHRoLCAwKSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlzLW1vZGVybiAuZi10aHVtYnNfX3NsaWRlIHtcbiAgd2lkdGg6IHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoY2FsYyh2YXIoLS1zaGlmdCwgMCkgKiAtMXB4KSwgMCwgMCk7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaXMtbW9kZXJuLmlzLXJlc3RpbmcgLmYtdGh1bWJzX19zbGlkZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjMzcyBlYXNlO1xufVxuXG4uaXMtbW9kZXJuLmlzLXJlc3RpbmcgLmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogY2xpcC1wYXRoIDAuMzNzIGVhc2U7XG59XG5cbi5pcy11c2luZy10YWIgLmlzLW1vZGVybiAuZi10aHVtYnNfX3NsaWRlOmZvY3VzLXdpdGhpbiB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coLTFweCAwcHggMHB4IHZhcigtLWYtdGh1bWItb3V0bGluZS1jb2xvcikpIGRyb3Atc2hhZG93KDJweCAwcHggMHB4IHZhcigtLWYtdGh1bWItb3V0bGluZS1jb2xvcikpIGRyb3Atc2hhZG93KDBweCAtMXB4IDBweCB2YXIoLS1mLXRodW1iLW91dGxpbmUtY29sb3IpKSBkcm9wLXNoYWRvdygwcHggMnB4IDBweCB2YXIoLS1mLXRodW1iLW91dGxpbmUtY29sb3IpKTtcbn1cblxuLmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IHZhcigtLWYtdGh1bWItd2lkdGgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCAtMTAwJSAwIC0xMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZi10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIG9wYWNpdHk6IHZhcigtLWYtdGh1bWItb3BhY2l0eSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuXG4uZi10aHVtYnNfX3NsaWRlX19idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiB2YXIoLS1mLXRodW1iLWhvdmVyLW9wYWNpdHkpO1xufVxuXG4uZi10aHVtYnNfX3NsaWRlX19idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mLXRodW1ic19fc2xpZGVfX2J1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tZi10aHVtYi1zZWxlY3RlZC1vcGFjaXR5KTtcbn1cblxuLmlzLW1vZGVybiAuZi10aHVtYnNfX3NsaWRlX19idXR0b24ge1xuICAtLWNsaXAtcGF0aDogaW5zZXQoIDAgY2FsYyggKCh2YXIoLS1mLXRodW1iLXdpZHRoLCAwKSAtIHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCwgMCkpKSAqICgxIC0gdmFyKC0tcHJvZ3Jlc3MsIDApKSAqIDAuNSApIHJvdW5kIHZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cywgMCkgKTtcbiAgY2xpcC1wYXRoOiB2YXIoLS1jbGlwLXBhdGgpO1xufVxuXG4uaXMtY2xhc3NpYyAuaXMtbmF2LXNlbGVjdGVkIC5mLXRodW1ic19fc2xpZGVfX2J1dHRvbiB7XG4gIG9wYWNpdHk6IHZhcigtLWYtdGh1bWItc2VsZWN0ZWQtb3BhY2l0eSk7XG59XG5cbi5pcy1jbGFzc2ljIC5pcy1uYXYtc2VsZWN0ZWQgLmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3R0b206IDA7XG4gIGJvcmRlcjogdmFyKC0tZi10aHVtYi1vdXRsaW5lLCAwKSBzb2xpZCB2YXIoLS1mLXRodW1iLW91dGxpbmUtY29sb3IsIHRyYW5zcGFyZW50KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZi10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgYW5pbWF0aW9uOiBmLWZhZGVJbiAwLjJzIGVhc2Utb3V0O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmYtdGh1bWJzX19zbGlkZV9faW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogdmFyKC0tZi10aHVtYi1vZmZzZXQpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5mLXRodW1icy5pcy1ob3Jpem9udGFsIC5mLXRodW1ic19fdHJhY2sge1xuICBwYWRkaW5nOiA4cHggMCAxMnB4IDA7XG59XG5cbi5mLXRodW1icy5pcy1ob3Jpem9udGFsIC5mLXRodW1ic19fc2xpZGUge1xuICBtYXJnaW46IDAgdmFyKC0tZi10aHVtYi1nYXApIDAgMDtcbn1cblxuLmYtdGh1bWJzLmlzLXZlcnRpY2FsIC5mLXRodW1ic19fdHJhY2sge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZi10aHVtYnMuaXMtdmVydGljYWwgLmYtdGh1bWJzX19zbGlkZSB7XG4gIG1hcmdpbjogMCAwIHZhcigtLWYtdGh1bWItZ2FwKSAwO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyB7XG4gIC0tZi10aHVtYi13aWR0aDogOTZweDtcbiAgLS1mLXRodW1iLWhlaWdodDogNzJweDtcbiAgLS1mLXRodW1iLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLS1mLXRodW1iLW91dGxpbmU6IDJweDtcbiAgLS1mLXRodW1iLW91dGxpbmUtY29sb3I6ICNlZGVkZWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zNXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuXG4uZmFuY3lib3hfX3RodW1icy5pcy1jbGFzc2ljIHtcbiAgLS1mLXRodW1iLWdhcDogOHB4O1xuICAtLWYtdGh1bWItb3BhY2l0eTogMC41O1xuICAtLWYtdGh1bWItaG92ZXItb3BhY2l0eTogMTtcbn1cblxuLmZhbmN5Ym94X190aHVtYnMuaXMtY2xhc3NpYyAuZi1zcGlubmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KSk7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzLmlzLW1vZGVybiB7XG4gIC0tZi10aHVtYi1nYXA6IDRweDtcbiAgLS1mLXRodW1iLWV4dHJhLWdhcDogMTZweDtcbiAgLS1mLXRodW1iLWNsaXAtd2lkdGg6IDQ2cHg7XG4gIC0tZi10aHVtYi1vcGFjaXR5OiAxO1xuICAtLWYtdGh1bWItaG92ZXItb3BhY2l0eTogMTtcbn1cblxuLmZhbmN5Ym94X190aHVtYnMuaXMtbW9kZXJuIC5mLXNwaW5uZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpKTtcbn1cblxuLmZhbmN5Ym94X190aHVtYnMuaXMtaG9yaXpvbnRhbCB7XG4gIHBhZGRpbmc6IDAgdmFyKC0tZi10aHVtYi1nYXApO1xufVxuXG4uZmFuY3lib3hfX3RodW1icy5pcy12ZXJ0aWNhbCB7XG4gIHBhZGRpbmc6IHZhcigtLWYtdGh1bWItZ2FwKSAwO1xufVxuXG4uaXMtY29tcGFjdCAuZmFuY3lib3hfX3RodW1icyB7XG4gIC0tZi10aHVtYi13aWR0aDogNjRweDtcbiAgLS1mLXRodW1iLWNsaXAtd2lkdGg6IDMycHg7XG4gIC0tZi10aHVtYi1oZWlnaHQ6IDQ4cHg7XG4gIC0tZi10aHVtYi1leHRyYS1nYXA6IDEwcHg7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzLmlzLW1hc2tlZCB7XG4gIG1heC1oZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uaXMtY2xvc2luZyAuZmFuY3lib3hfX3RodW1icyB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyIHtcbiAgLS1mLXByb2dyZXNzLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk0KSk7XG4gIC0tZi1idXR0b24td2lkdGg6IDQ2cHg7XG4gIC0tZi1idXR0b24taGVpZ2h0OiA0NnB4O1xuICAtLWYtYnV0dG9uLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvcik7XG4gIC0tZi1idXR0b24taG92ZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWhvdmVyLWNvbG9yKTtcbiAgLS1mLWJ1dHRvbi1iZzogcmdiYSgyNCwgMjQsIDI3LCAwLjY1KTtcbiAgLS1mLWJ1dHRvbi1ob3Zlci1iZzogcmdiYSg3MCwgNzAsIDczLCAwLjY1KTtcbiAgLS1mLWJ1dHRvbi1hY3RpdmUtYmc6IHJnYmEoOTAsIDkwLCA5MywgMC42NSk7XG4gIC0tZi1idXR0b24tYm9yZGVyLXJhZGl1czogMDtcbiAgLS1mLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7XG4gIC0tZi1idXR0b24tc3ZnLWhlaWdodDogMjRweDtcbiAgLS1mLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAxLjU7XG4gIC0tZi1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgyNCwgMjQsIDI3LCAwLjE1KSk7XG4gIC0tZi1idXR0b24tc3ZnLWZpbGw6IG5vbmU7XG4gIC0tZi1idXR0b24tc3ZnLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJIEFkanVzdGVkXCIsIFwiU2Vnb2UgVUlcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbiAgdGV4dC1zaGFkb3c6IHZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAyMDtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyIDpmb2N1cy12aXNpYmxlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyLmlzLWFic29sdXRlLCAuaXMtY29tcGFjdCAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5pcy1pZGxlIC5mYW5jeWJveF9fdG9vbGJhciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBhbmltYXRpb246IDAuMTVzIGVhc2Utb3V0IGJvdGggZi1mYWRlT3V0O1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyX19jb2x1bW4uaXMtbGVmdCwgLmZhbmN5Ym94X190b29sYmFyX19jb2x1bW4uaXMtcmlnaHQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG59XG5cbi5mYW5jeWJveF9fdG9vbGJhcl9fY29sdW1uLmlzLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5mYW5jeWJveF9faW5mb2JhciB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tZi1idXR0b24taGVpZ2h0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2luZm9iYXIgc3BhbiB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4uZmFuY3lib3hfX2luZm9iYXI6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWYtYnV0dG9uLWJnKTtcbn1cblxuW2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbltkYXRhLWZhbmN5Ym94LXRvZ2dsZS1zbGlkZXNob3ddIC5mLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbltkYXRhLWZhbmN5Ym94LXRvZ2dsZS1zbGlkZXNob3ddIHN2ZyBnOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuW2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10gc3ZnIGc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oYXMtc2xpZGVzaG93IFtkYXRhLWZhbmN5Ym94LXRvZ2dsZS1zbGlkZXNob3ddIHN2ZyBnOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhhcy1zbGlkZXNob3cgW2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10gc3ZnIGc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbltkYXRhLWZhbmN5Ym94LXRvZ2dsZS1mdWxsc2NyZWVuXSBzdmcgZzpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbltkYXRhLWZhbmN5Ym94LXRvZ2dsZS1mdWxsc2NyZWVuXSBzdmcgZzpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuOmZ1bGxzY3JlZW4gW2RhdGEtZmFuY3lib3gtdG9nZ2xlLWZ1bGxzY3JlZW5dIHN2ZyBnOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuOmZ1bGxzY3JlZW4gW2RhdGEtZmFuY3lib3gtdG9nZ2xlLWZ1bGxzY3JlZW5dIHN2ZyBnOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZi1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWYtcHJvZ3Jlc3MtY29sb3IsIHZhcigtLWYtY2Fyb3VzZWwtdGhlbWUtY29sb3IsICMwMDkxZmYpKTtcbiAgei1pbmRleDogMzA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInN3aXBlci1pY29uc1wiO1xuICBzcmM6IHVybChcImRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICMwMDdhZmY7XG59XG5cbi5zd2lwZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OiAxO1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSxcbi5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cblxuLnN3aXBlci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBBdXRvIEhlaWdodCAqL1xuLnN3aXBlci1hdXRvaGVpZ2h0LFxuLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xufVxuXG4vKiAzRCBFZmZlY3RzICovXG4uc3dpcGVyLTNkLCAuc3dpcGVyLTNkLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICBwZXJzcGVjdGl2ZTogMTIwMHB4O1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDtcbn1cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC8qIEZvciBGaXJlZm94ICovXG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3dpcGVyLWNzcy1tb2RlID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBzdGFydCBzdGFydDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciB7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5O1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDk5OTk7XG59XG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xufVxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG4uc3dpcGVyLWNlbnRlcmVkID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm92ZWZsb3YtaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmdyYXktYm94IHtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sIG9wdGlvbiwgc2VsZWN0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcmVzaXplOiBub25lO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5pbnB1dDpmb2N1czpyZXF1aXJlZDppbnZhbGlkLCB0ZXh0YXJlYTpmb2N1czpyZXF1aXJlZDppbnZhbGlkLCBidXR0b246Zm9jdXM6cmVxdWlyZWQ6aW52YWxpZCwgb3B0aW9uOmZvY3VzOnJlcXVpcmVkOmludmFsaWQsIHNlbGVjdDpmb2N1czpyZXF1aXJlZDppbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5pbnB1dDpyZXF1aXJlZDp2YWxpZCwgdGV4dGFyZWE6cmVxdWlyZWQ6dmFsaWQsIGJ1dHRvbjpyZXF1aXJlZDp2YWxpZCwgb3B0aW9uOnJlcXVpcmVkOnZhbGlkLCBzZWxlY3Q6cmVxdWlyZWQ6dmFsaWQge1xuICBib3JkZXItY29sb3I6IGdyZWVuO1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiosICo6OmJlZm9yZSwgKjo6YWZ0ZXIge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG51bCwgaDEsIGgyLCBoMywgaDQsIGg1LCBwLCB1bCwgb2wsIGxpLCBhIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3BsaWRlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLndyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzc2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbn1cblxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM5MURCNEE7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5zcGxpZGVfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGlnaHRib3gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyMDtcbn1cbi5saWdodGJveF9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmxpZ2h0Ym94X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3JkZXI6IDI7XG59XG4ubGlnaHRib3hfX2NvbnRlbnQgaW1nLCAubGlnaHRib3hfX2NvbnRlbnQgdmlkZW8sIC5saWdodGJveF9fY29udGVudCBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubGlnaHRib3hfX2Fycm93IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlnaHRib3hfX2Fycm93LS1wcmV2IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5saWdodGJveF9fYXJyb3ctLW5leHQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjI1ZGVnKTtcbiAgb3JkZXI6IDM7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubGlnaHRib3gge1xuICAgIHBhZGRpbmc6IDUwcHggMTBweDtcbiAgfVxuICAubGlnaHRib3hfX2Fycm93LS1wcmV2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAubGlnaHRib3hfX2Fycm93LS1uZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG59XG5bZGF0YS1saWdodGJveF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogNTBweCAyMHB4O1xuICB6LWluZGV4OiAyMDtcbiAgYW5pbWF0aW9uOiBtb2RhbC1mYWRlb3V0IHZhcigtLW1vZGFsLWFuaW1hdGlvbi10aW1lKSBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbi5tb2RhbC5vcGVuIHtcbiAgYW5pbWF0aW9uOiBtb2RhbC1mYWRlaW4gdmFyKC0tbW9kYWwtYW5pbWF0aW9uLXRpbWUpIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuLm1vZGFsX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubW9kYWxfX2JveCB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWxfX2Nsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1vZGFsX19jbG9zZS0tZml4ZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguL2ltYWdlcy9pY29ucy9jbG9zZS5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4ubW9kYWxfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1vZGFsX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBrZXlmcmFtZXMgbW9kYWwtZmFkZW91dCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1vZGFsLWZhZGVpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuLnNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4OXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0X19idXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZWxlY3RfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgNHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMHB4O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMjg5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogMTA7XG59XG4uc2VsZWN0X19saXN0IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlbGVjdF9fbGlzdCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmFib3V0LWRvYyB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4uYWJvdXQtZG9jX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5hYm91dC1kb2NfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDI0cHg7XG59XG4uYWJvdXQtZG9jX19jYXJkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYWJvdXQtZG9jX19jYXJkIGgzIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5hYm91dC1kb2NfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1kb2Mge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5hYm91dC1kb2NfX2NhcmQtaW1nIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYWJvdXQtZG9jX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5hYm91dC1kb2NfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5hYm91dC1kb2NfX2NhcmQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLmFib3V0LWRvY19fY2FyZCBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5hYm91dC1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMTA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMTFweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbn1cbi5hYm91dC1mb290ZXJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3OTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWJvdXQtZm9vdGVyX19oZWFkZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYWJvdXQtZm9vdGVyX19oZWFkZXIgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IC00cHg7XG4gIGJvdHRvbTogMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5hYm91dC1mb290ZXJfX2hlYWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0N3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJvdHRvbTogMDtcbn1cbi5hYm91dC1mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uYWJvdXQtZm9vdGVyX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA0NjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmFib3V0LWZvb3Rlcl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XG4gIG1heC13aWR0aDogMzk4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hYm91dC1mb290ZXJfX2NvbnRhY3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxM3B4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmFib3V0LWZvb3Rlcl9fY29udGFjdC10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYWJvdXQtZm9vdGVyX19jb250YWN0LWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYWJvdXQtZm9vdGVyX19jb250YWN0LXRlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmFib3V0LWZvb3Rlcl9fY29udGFjdC1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdhcDogOHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuYWJvdXQtZm9vdGVyX19oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmFib3V0LWZvb3Rlcl9faGVhZGVyIHNwYW46YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgbGVmdDogLTRweDtcbiAgICBib3R0b206IDNweDtcbiAgfVxuICAuYWJvdXQtZm9vdGVyX19oZWFkZXI6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDEzNnB4O1xuICB9XG4gIC5hYm91dC1mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuYWJvdXQtZm9vdGVyX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuYWJvdXQtZm9vdGVyX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgICBtYXgtd2lkdGg6IDI4OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmFib3V0LWZvb3Rlcl9fY29udGFjdCB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmFib3V0LWZvb3Rlcl9fY29udGFjdC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmFib3V0LWZvb3Rlcl9fY29udGFjdC1ib3gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5hYm91dC1mb290ZXJfX2NvbnRhY3QtdGVsIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5hYm91dC1mb290ZXJfX2NvbnRhY3QtbGlzdCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGdhcDogMTJweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbi5hYm91dC1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5hYm91dC1pbmZvX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmFib3V0LWluZm9fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlICsgNXB4KTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3R0b206IDVweDtcbiAgcmlnaHQ6IC01cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmFib3V0LWluZm9fX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0MDBweCwgNzc0cHgpIG1pbm1heCgzMDBweCwgNTEzcHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbi5hYm91dC1pbmZvX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbn1cbi5hYm91dC1pbmZvX19jYXJkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogNnB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hYm91dC1pbmZvX19jYXJkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uYWJvdXQtaW5mb19fY2FyZCBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5hYm91dC1pbmZvX19jYXJkIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uYWJvdXQtaW5mb19faW1nIHtcbiAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hYm91dC1pbmZvX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xufVxuLmFib3V0LWluZm9fX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDQ0cHg7XG4gIG1heC1oZWlnaHQ6IDQ3NnB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYmFja2dyb3VuZDogI0Y5RTU0NztcbiAgei1pbmRleDogLTE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuYWJvdXQtaW5mb19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLmFib3V0LWluZm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogMTI5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmFib3V0LWluZm9fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5hYm91dC1pbmZvX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJvdHRvbTogNHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cbiAgLmFib3V0LWluZm9fX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC5hYm91dC1pbmZvX19saXN0IHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmFib3V0LWluZm9fX2NhcmQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAuYWJvdXQtaW5mb19fY2FyZCBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5hYm91dC1pbmZvX19jYXJkIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuYWJvdXQtaW5mb19faW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG4gIC5hYm91dC1pbmZvX19pbWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcbiAgfVxuICAuYWJvdXQtaW5mb19faW1nOmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiAyNDlweDtcbiAgICBtYXgtaGVpZ2h0OiAyNjdweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcbiAgfVxufVxuLmFib3V0LWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5hYm91dC1sYWJlbF9fYm94IHtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG59XG4uYWJvdXQtbGFiZWxfX2JveCBwIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmFib3V0LWxhYmVsX19ib3gge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLmFib3V0LWxhYmVsX19ib3ggcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uYWJvdXQge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xufVxuLmFib3V0X19ib3gtMSAud3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA3NjBweCkgbWlubWF4KDMwMHB4LCA1MjBweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuLmFib3V0X19ib3gtMV9fY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmFib3V0X19ib3gtMV9fY29udGVudC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi5hYm91dF9fYm94LTFfX2NvbnRlbnQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5hYm91dF9fYm94LTFfX2NvbnRlbnQtaW1nLWJveCB7XG4gIG1hcmdpbi10b3A6IC0yNTZweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1NnB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hYm91dF9fYm94LTFfX2NvbnRlbnQtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLmFib3V0X19ib3gtMV9fY29udGVudC1pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggMHB4IDBweDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4uYWJvdXRfX2JveC0xX19jb250ZW50LWltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMnB4O1xuICBsZWZ0OiAtMjZweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgei1pbmRleDogLTE7XG59XG4uYWJvdXRfX2JveC0xX19jb250ZW50LWltZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDMycHg7XG4gIHJpZ2h0OiAtMnB4O1xuICB0b3A6IC0yNHB4O1xuICBoZWlnaHQ6IDM1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgei1pbmRleDogLTE7XG59XG4uYWJvdXRfX2JveC0xX19jb250ZW50LW5hbWUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzODdweDtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgbGVmdDogLTI3cHg7XG4gIGJvdHRvbTogLTExN3B4O1xufVxuLmFib3V0X19ib3gtMV9fY29udGVudC1uYW1lIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWJvdXRfX2JveC0xX19jb250ZW50LW5hbWUgaDM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG59XG4uYWJvdXRfX2JveC0xX19jb250ZW50LW5hbWUgcCB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWJvdXRfX2JveC0yIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG59XG4uYWJvdXRfX2JveC0yX19jb250ZW50IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1heC13aWR0aDogNTYuNiU7XG59XG4uYWJvdXRfX2JveC0yX19pbmZvcm1hdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzlweCk7XG59XG4uYWJvdXRfX2JveC0yX19pbmZvcm1hdGlvbiBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTE3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5hYm91dF9fYm94LTEgLndyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLmFib3V0X19ib3gtMV9fY29udGVudC1pbWcge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuYWJvdXRfX2JveC0xX19jb250ZW50LWltZy1ib3gge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICB9XG5cbiAgLmFib3V0X19ib3gtMl9fY29udGVudCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYWJvdXRfX2JveC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMTI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG4gIC5hYm91dF9fYm94LTEgLndyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzdweDtcbiAgfVxuICAuYWJvdXRfX2JveC0xX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5hYm91dF9fYm94LTFfX2NvbnRlbnQtbmFtZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDI2cHgpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IC0xMDZweDtcbiAgfVxuICAuYWJvdXRfX2JveC0xX19jb250ZW50LW5hbWUgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuYWJvdXRfX2JveC0xX19jb250ZW50LW5hbWUgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLmFib3V0X19ib3gtMV9fY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG4gIC5hYm91dF9fYm94LTFfX2NvbnRlbnQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmFib3V0X19ib3gtMV9fY29udGVudC1pbWcge1xuICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICB9XG4gIC5hYm91dF9fYm94LTFfX2NvbnRlbnQtaW1nLWJveCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNjJweCk7XG4gIH1cbiAgLmFib3V0X19ib3gtMV9fY29udGVudC1pbWc6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDIyOHB4O1xuICAgIGhlaWdodDogMTg0cHg7XG4gICAgbGVmdDogMXB4O1xuICB9XG4gIC5hYm91dF9fYm94LTFfX2NvbnRlbnQtaW1nOmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDIyOHB4O1xuICAgIGhlaWdodDogMTg0cHg7XG4gICAgcmlnaHQ6IC0ycHg7XG4gICAgdG9wOiAtMTNweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5hYm91dF9fYm94LTIge1xuICAgIHBhZGRpbmctdG9wOiAyOTZweDtcbiAgfVxuICAuYWJvdXRfX2JveC0yX19jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuYWJvdXRfX2JveC0yX19pbmZvcm1hdGlvbiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogLTExMnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNTlweCk7XG4gIH1cbiAgLmFib3V0X19ib3gtMl9faW5mb3JtYXRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uYmFua3J1cHRjeS1jYWxjdWxhdG9yIHtcbiAgcGFkZGluZy10b3A6IDYycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX2JveCB7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX2xpc3QtcmFkaW8ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX3JhZGlvLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX3JhZGlvLWJveCBpbnB1dCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX3JhZGlvLWJveCBpbnB1dCArIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX3JhZGlvLWJveCBpbnB1dCArIGxhYmVsOmhvdmVyIHNwYW46YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICMzMDdGRTI7XG59XG4uYmFua3J1cHRjeS1jYWxjdWxhdG9yX19yYWRpby1ib3ggaW5wdXQgKyBsYWJlbCAuYmFua3J1cHRjeS1jYWxjdWxhdG9yX19yYWRpby1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYmFua3J1cHRjeS1jYWxjdWxhdG9yX19yYWRpby1ib3ggaW5wdXQgKyBsYWJlbCAuYmFua3J1cHRjeS1jYWxjdWxhdG9yX19yYWRpby1pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XG59XG4uYmFua3J1cHRjeS1jYWxjdWxhdG9yX19yYWRpby1ib3ggaW5wdXQgKyBsYWJlbCBzcGFuIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX3JhZGlvLWJveCBpbnB1dCArIGxhYmVsIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjREVERkVDO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG59XG4uYmFua3J1cHRjeS1jYWxjdWxhdG9yX19yYWRpby1ib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHNwYW46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG59XG4uYmFua3J1cHRjeS1jYWxjdWxhdG9yX19saXN0LWlucHV0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjAwcHgsIDI0OHB4KSBtaW5tYXgoMjAwcHgsIDI3OHB4KSBtaW5tYXgoMjAwcHgsIDI3OHB4KSBtaW5tYXgoMjAwcHgsIDMwNnB4KTtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogNDdweDtcbn1cbi5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX3N1Ym1pdC5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA2OHB4KSB7XG4gIC5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX2xpc3QtaW5wdXQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fYm94IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG5cbiAgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fbGlzdC1yYWRpbyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFua3J1cHRjeS1jYWxjdWxhdG9yIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuYmFua3J1cHRjeS1jYWxjdWxhdG9yX19ib3gge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcbiAgfVxuICAuYmFua3J1cHRjeS1jYWxjdWxhdG9yX19saXN0LXJhZGlvIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbiAgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fcmFkaW8tYm94IGlucHV0ICsgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gIH1cbiAgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fcmFkaW8tYm94IGlucHV0ICsgbGFiZWwgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fcmFkaW8taW1nIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fcmFkaW8tYm94IGlucHV0ICsgbGFiZWwgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fcmFkaW8taW1nIGltZyB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG4gIC5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX3JhZGlvLWJveCBpbnB1dCArIGxhYmVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX2xpc3QtaW5wdXQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxuICAuYmFua3J1cHRjeS1jYWxjdWxhdG9yX19zdWJtaXQuYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICB9XG59XG4uYnJpbmctZnJpZW5kIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmJyaW5nLWZyaWVuZF9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDAwcHgsIDczMnB4KSBtaW5tYXgoMjUwcHgsIDQzMnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbn1cbi5icmluZy1mcmllbmRfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJpbmctZnJpZW5kX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuLmJyaW5nLWZyaWVuZF9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uYnJpbmctZnJpZW5kX19kZXNjcmlwdGlvbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5icmluZy1mcmllbmRfX2J0bi5idG4tZ3JlZW4ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uYnJpbmctZnJpZW5kX19jb250ZW50IHtcbiAgcGFkZGluZzogODBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmJyaW5nLWZyaWVuZF9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyaW5nLWZyaWVuZF9faW1nOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM0MnB4O1xuICBoZWlnaHQ6IDE3OHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xuICB0b3A6IC00NnB4O1xuICByaWdodDogMHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5icmluZy1mcmllbmRfX2ltZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDU0NnB4O1xuICBoZWlnaHQ6IDE3OHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICB0b3A6IC00NnB4O1xuICByaWdodDogMHB4O1xuICB6LWluZGV4OiAtMjtcbn1cbi5icmluZy1mcmllbmRfX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XG59XG4uYnJpbmctZnJpZW5kX19pbWcgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM4OXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9icmluZy1mcmllbmQvbG9nLnN2Z1wiKTtcbiAgbGVmdDogLTY5cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuYnJpbmctZnJpZW5kX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG5cbiAgLmJyaW5nLWZyaWVuZF9fYm94IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gIH1cbiAgLmJyaW5nLWZyaWVuZF9fYm94OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDM0MnB4O1xuICAgIGhlaWdodDogMTc4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggMHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xuICAgIHRvcDogLTQ2cHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19ib3g6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1NDZweDtcbiAgICBoZWlnaHQ6IDE3OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XG4gICAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgICB0b3A6IC00NnB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgei1pbmRleDogLTI7XG4gIH1cblxuICAuYnJpbmctZnJpZW5kX19pbWcge1xuICAgIG1heC13aWR0aDogNDY5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmJyaW5nLWZyaWVuZF9faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gIH1cbiAgLmJyaW5nLWZyaWVuZF9faW1nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19pbWc6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYnJpbmctZnJpZW5kIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19ib3gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG4gIC5icmluZy1mcmllbmRfX2JveDpiZWZvcmUge1xuICAgIHdpZHRoOiA5NnB4O1xuICAgIGhlaWdodDogOTRweDtcbiAgICB0b3A6IC0xNnB4O1xuICB9XG4gIC5icmluZy1mcmllbmRfX2JveDphZnRlciB7XG4gICAgd2lkdGg6IDE1MnB4O1xuICAgIGhlaWdodDogOTRweDtcbiAgICB0b3A6IC0xNnB4O1xuICB9XG4gIC5icmluZy1mcmllbmRfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gIH1cbiAgLmJyaW5nLWZyaWVuZF9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5icmluZy1mcmllbmRfX2J0bi5idG4tZ3JlZW4ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmJyaW5nLWZyaWVuZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMzFweCAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19pbWc6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5icmluZy1mcmllbmRfX2ltZzphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19pbWcgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnJpbmctZnJpZW5kX19idG4uYnRuLWdyZWVuIHtcbiAgICBwYWRkaW5nOiAxNnB4IDM2cHg7XG4gIH1cbn1cbi5idG4tYmx1ZSB7XG4gIGNvbG9yOiAjMzA3RkUyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgYW5pbWF0aW9uOiBwdWxzZSAyLjVzIGluZmluaXRlO1xufVxuLmJ0bi1ibHVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTY1LCAyMjUsIDI1MywgMC40KTtcbiAgfVxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDE2cHggcmdiYSgxNjUsIDIyNSwgMjUzLCAwLjQpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNjUsIDIyNSwgMjUzLCAwLjQpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1ibHVlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMThweCAxMHB4O1xuICB9XG5cbiAgQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTY1LCAyMjUsIDI1MywgMC40KTtcbiAgICB9XG4gICAgNzAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgxNjUsIDIyNSwgMjUzLCAwLjQpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNjUsIDIyNSwgMjUzLCAwLjQpO1xuICAgIH1cbiAgfVxufVxuLmJ0bi1ncmVlbiB7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1wdWxzZSB7XG4gIGFuaW1hdGlvbjogcHVsc2UtZ3JlZW4gMi41cyBpbmZpbml0ZTtcbn1cbi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1wdWxzZTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxNDcsIDIxOCwgNzMsIDAuNCkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgY29sb3I6ICNmZmY7XG4gIGFuaW1hdGlvbjogMi41cyBpbmZpbml0ZTtcbn1cbi5idG4tZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICM5M0RBNDk7XG4gIGNvbG9yOiAjOTNEQTQ5O1xufVxuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgcGFkZGluZzogMjBweCAzNnB4O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2UtZ3JlZW4ge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDE0NywgMjE4LCA3MywgMC40KTtcbiAgfVxuICA3MCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDE2cHggcmdiYSgxNDcsIDIxOCwgNzMsIDAuNCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDE0NywgMjE4LCA3MywgMC40KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tZ3JlZW4tLWJpZyB7XG4gICAgcGFkZGluZzogMThweCAzNnB4O1xuICB9XG5cbiAgQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlLWdyZWVuIHtcbiAgICAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTQ3LCAyMTgsIDczLCAwLjQpO1xuICAgIH1cbiAgICA3MCUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKDE0NywgMjE4LCA3MywgMC40KTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTQ3LCAyMTgsIDczLCAwLjQpO1xuICAgIH1cbiAgfVxufVxuLmJ0bi10cmFuc3BhcmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNnB4IDM2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggIzVFNUU1RTtcbiAgdHJhbnNmb3JtOiBjb2xvciAwLjNzO1xufVxuLmJ0bi10cmFuc3BhcmVudDpob3ZlciB7XG4gIGNvbG9yOiAjMzA3RkUyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi10cmFuc3BhcmVudCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmJ1c2luZXNzbWFuLWZhcS5mYXEuc2VjdGlvbi1mYXEge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cblxuLmJ1c2luZXNzbWFuLWNvbnNlcXVlbmNlcyB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDk3cHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjdweDtcbiAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9idXNpbmVzc21hbi9sb2dvLnN2Z1wiKTtcbiAgYm90dG9tOiAtMzFweDtcbn1cbi5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX3dyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg1MDBweCwgODQ4cHgpIG1pbm1heCgzMDBweCwgNDMycHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzBweDtcbn1cbi5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnVzaW5lc3NtYW4tY29uc2VxdWVuY2VzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmJ1c2luZXNzbWFuLWNvbnNlcXVlbmNlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0cHgpO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICB6LWluZGV4OiAtMTtcbn1cbi5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXgtd2lkdGg6IDc3NnB4O1xufVxuLmJ1c2luZXNzbWFuLWNvbnNlcXVlbmNlc19fbGlzdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX2ltZyB7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnVzaW5lc3NtYW4tY29uc2VxdWVuY2VzX19pbWc6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgbGVmdDogLTI0cHg7XG4gIHRvcDogLTMwcHg7XG59XG4uYnVzaW5lc3NtYW4tY29uc2VxdWVuY2VzX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDgwcHggMHB4O1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuYnVzaW5lc3NtYW4tY29uc2VxdWVuY2VzX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cblxuICAuYnVzaW5lc3NtYW4tY29uc2VxdWVuY2VzX19pbWcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzc21hbi1mYXEuZmFxLnNlY3Rpb24tZmFxIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXMge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1M3B4O1xuICB9XG4gIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXM6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm90dG9tOiAtN3B4O1xuICB9XG4gIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNDBweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4tY29uc2VxdWVuY2VzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAtNHB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX2xpc3Qge1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX2xpc3QgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWNvbnNlcXVlbmNlc19faW1nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWNvbnNlcXVlbmNlc19faW1nOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogLTE2cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWNvbnNlcXVlbmNlc19faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XG4gIH1cbn1cbi5idXNpbmVzc21hbi1kZWNvcmF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4uYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMwN0ZFMjtcbn1cbi5idXNpbmVzc21hbi1kZWNvcmF0aW9uX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5idXNpbmVzc21hbi1kZWNvcmF0aW9uX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWNvbHVtbi1nYXA6IDk0cHg7XG4gIGdyaWQtcm93LWdhcDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1c2luZXNzbWFuLWRlY29yYXRpb25fX2xpc3Q6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNFNkU2RTY7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG59XG4uYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9fbGlzdCBsaSBoMyB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1c2luZXNzbWFuLWRlY29yYXRpb25fX2xpc3QgbGkgaDM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICByaWdodDogLTU3cHg7XG4gIHRvcDogMDtcbn1cbi5idXNpbmVzc21hbi1kZWNvcmF0aW9uX19saXN0IGxpIHAge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9fbGlzdCBsaTpudGgtY2hpbGQoMm4pIGgzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC01N3B4O1xuICB0b3A6IDA7XG59XG4uYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9fbGlzdCBsaTpudGgtY2hpbGQoMm4pIGgzLCAuYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9fbGlzdCBsaTpudGgtY2hpbGQoMm4pIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJ1c2luZXNzbWFuLWRlY29yYXRpb25fX2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5ODZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzbWFuLWRlY29yYXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1kZWNvcmF0aW9uX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1kZWNvcmF0aW9uX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xuICAgIGdyaWQtcm93LWdhcDogMTJweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4tZGVjb3JhdGlvbl9fbGlzdDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNFNkU2RTY7XG4gICAgbGVmdDogOHB4O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWRlY29yYXRpb25fX2xpc3QgbGkge1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1kZWNvcmF0aW9uX19saXN0IGxpIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5idXNpbmVzc21hbi1kZWNvcmF0aW9uX19saXN0IGxpIGgzOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5idXNpbmVzc21hbi1kZWNvcmF0aW9uX19saXN0IGxpIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWRlY29yYXRpb25fX2JveCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmJ1c2luZXNzbWFuLWluZm8ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuLmJ1c2luZXNzbWFuLWluZm9fX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5idXNpbmVzc21hbi1pbmZvX19kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmJ1c2luZXNzbWFuLWluZm9fX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmJ1c2luZXNzbWFuLWluZm9fX2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4IDM2cHggMzZweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG4uYnVzaW5lc3NtYW4taW5mb19fYm94LWhlYWRlciB7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi5idXNpbmVzc21hbi1pbmZvX19jb250ZW50IHtcbiAgcGFkZGluZzogNDhweDtcbn1cbi5idXNpbmVzc21hbi1pbmZvX19jb250ZW50ID4gdWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xufVxuLmJ1c2luZXNzbWFuLWluZm9fX2NvbnRlbnQgPiB1bCA+IGxpIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1c2luZXNzbWFuLWluZm9fX2NvbnRlbnQgPiB1bCA+IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uYnVzaW5lc3NtYW4taW5mb19fY29udGVudCA+IHVsID4gbGkgPiB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbn1cbi5idXNpbmVzc21hbi1pbmZvX19jb250ZW50ID4gdWwgPiBsaSA+IHVsID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uYnVzaW5lc3NtYW4taW5mb19fY29udGVudCA+IHVsID4gbGkgPiB1bCA+IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzc21hbi1pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4taW5mb19fZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWluZm9fX3RleHQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5idXNpbmVzc21hbi1pbmZvX19ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1pbmZvX19ib3gtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWluZm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLWluZm9fX2NvbnRlbnQgPiB1bCB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1pbmZvX19jb250ZW50ID4gdWwgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4taW5mb19fY29udGVudCA+IHVsID4gbGkgPiB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC5idXNpbmVzc21hbi1pbmZvX19jb250ZW50ID4gdWwgPiBsaSA+IHVsID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmJ1c2luZXNzbWFuLXdobyB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDg3cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4uYnVzaW5lc3NtYW4td2hvX193cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDc2M3B4KSBtaW5tYXgoMzUwcHgsIDQ5N3B4KTtcbiAgZ2FwOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYnVzaW5lc3NtYW4td2hvX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnVzaW5lc3NtYW4td2hvX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0N3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xufVxuLmJ1c2luZXNzbWFuLXdob19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB6LWluZGV4OiAxO1xufVxuLmJ1c2luZXNzbWFuLXdob19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMnB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICB6LWluZGV4OiAtMTtcbn1cbi5idXNpbmVzc21hbi13aG9fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46bnRoLWNoaWxkKDEpOmJlZm9yZSwgLmJ1c2luZXNzbWFuLXdob19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEzcHgpO1xufVxuLmJ1c2luZXNzbWFuLXdob19fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIG1heC13aWR0aDogNDg4cHg7XG59XG4uYnVzaW5lc3NtYW4td2hvX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5idXNpbmVzc21hbi13aG9fX2xpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uYnVzaW5lc3NtYW4td2hvX19saXN0IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5idXNpbmVzc21hbi13aG9fX2ltZyB7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uYnVzaW5lc3NtYW4td2hvX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDgwcHggMHB4O1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYnVzaW5lc3NtYW4td2hvX19pbWc6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMnB4O1xuICBtYXgtaGVpZ2h0OiAzNjdweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLmJ1c2luZXNzbWFuLXdob19faW1nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMnB4O1xuICBtYXgtaGVpZ2h0OiAzNjdweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgLmJ1c2luZXNzbWFuLXdob19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG5cbiAgLmJ1c2luZXNzbWFuLXdob19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzbWFuLXdobyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLXdob19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5idXNpbmVzc21hbi13aG9fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4td2hvX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTM2cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLXdob19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTRweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4td2hvX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOm50aC1jaGlsZCgxKTpiZWZvcmUsIC5idXNpbmVzc21hbi13aG9fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLXdob19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5idXNpbmVzc21hbi13aG9fX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLXdob19fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4td2hvX19pbWcge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4td2hvX19pbWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcbiAgfVxuICAuYnVzaW5lc3NtYW4td2hvX19pbWc6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDIxM3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XG4gIH1cbiAgLmJ1c2luZXNzbWFuLXdob19faW1nOmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDIxM3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XG4gIH1cbn1cbi5jYXJkLW5ldyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcmQtbmV3OmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5jYXJkLW5ld19faW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogNDAvMjc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLW5ld19faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4uY2FyZC1uZXdfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmNhcmQtbmV3X19sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTZweDtcbiAgYm90dG9tOiAxNnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1uZXdfX2ltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XG4gICAgYXNwZWN0LXJhdGlvOiA0NC8yOTtcbiAgfVxuICAuY2FyZC1uZXdfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY2FyZC1uZXdfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTJweDtcbiAgICBib3R0b206IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uY2FzZXMtd29uLWNhcmQge1xuICBwYWRkaW5nOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTg0cHggMWZyO1xuICBnYXA6IDI0cHg7XG59XG4uY2FzZXMtd29uLWNhcmRfX2ltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FzZXMtd29uLWNhcmRfX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXNlcy13b24tY2FyZF9faW1nIC5ib3g6bm90KDpudGgtY2hpbGQoMSkpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhc2VzLXdvbi1jYXJkX19pbWcgLmJveCBjYW52YXMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbi5jYXNlcy13b24tY2FyZF9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uY2FzZXMtd29uLWNhcmRfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZ2FwOiA2cHg7XG59XG4uY2FzZXMtd29uLWNhcmRfX2xpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cbi5jYXNlcy13b24tY2FyZF9fbGlzdCBsaSBwIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uY2FzZXMtd29uLWNhcmRfX2xpc3QgbGkgc3BhbiB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNhc2VzLXdvbi1jYXJkX19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTZweCAzNnB4O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVFNUU1RTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhc2VzLXdvbi1jYXJkX19idG46aG92ZXIge1xuICBjb2xvcjogIzMwN0ZFMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXNlcy13b24tY2FyZCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5jYXNlcy13b24tY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuY2FzZXMtd29uLWNhcmRfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY2FzZXMtd29uLWNhcmRfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZ2FwOiAycHg7XG4gIH1cbiAgLmNhc2VzLXdvbi1jYXJkX19saXN0IGxpIHtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAuY2FzZXMtd29uLWNhcmRfX2xpc3QgbGkgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5jYXNlcy13b24tY2FyZF9fbGlzdCBsaSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmNhc2VzLXdvbi1jYXJkX19idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjU2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuLmxhbmRtYXJrLWNhc2VzLWNhcmQge1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjRweCAxZnI7XG4gIGdhcDogMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMTJweDtcbn1cbi5sYW5kbWFyay1jYXNlcy1jYXJkX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4ubGFuZG1hcmstY2FzZXMtY2FyZF9fdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ubGFuZG1hcmstY2FzZXMtY2FyZF9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ubGFuZG1hcmstY2FzZXMtY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubGFuZG1hcmstY2FzZXMtY2FyZF9fY29udHJvbHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjRweDtcbiAgbWF4LXdpZHRoOiAzNTZweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5sYW5kbWFyay1jYXNlcy1jYXJkX19jb250cm9scyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggIzVFNUU1RTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cbi5sYW5kbWFyay1jYXNlcy1jYXJkX19jb250cm9scyBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGFuZG1hcmstY2FzZXMtY2FyZCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweCAyNHB4IDI0cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmxhbmRtYXJrLWNhc2VzLWNhcmRfX2ltZyB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbiAgLmxhbmRtYXJrLWNhc2VzLWNhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmxhbmRtYXJrLWNhc2VzLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAubGFuZG1hcmstY2FzZXMtY2FyZF9fY29udHJvbHMge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLnNlcnZpY2UtY2FyZCB7XG4gIHBhZGRpbmctdG9wOiAzNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5zZXJ2aWNlLWNhcmRfX2luZm8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMzI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZXJ2aWNlLWNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlcnZpY2UtY2FyZF9fdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4uc2VydmljZS1jYXJkX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5zZXJ2aWNlLWNhcmRfX2J0bi5idG4tZ3JlZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDE3MXB4O1xufVxuLnNlcnZpY2UtY2FyZF9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDIzMXB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogI0Y5RTU0NztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjY0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5zZXJ2aWNlLWNhcmRfX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjE5cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZXJ2aWNlLWNhcmQge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlcnZpY2UtY2FyZF9faW5mbyB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAuc2VydmljZS1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5zZXJ2aWNlLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuc2VydmljZS1jYXJkX19idG4uYnRuLWdyZWVuIHtcbiAgICBtYXgtd2lkdGg6IDI1NnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNlcnZpY2UtY2FyZF9faW1nIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHggMjRweCAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNGOUU1NDc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4IDBweCAyNHB4IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuc2VydmljZS1jYXJkX19pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxOXB4O1xuICB9XG59XG4uY2FzZS1zaW5nbGUge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhc2Utc2luZ2xlX193cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OS4xJSA0Ni4xJTtcbiAgZ2FwOiA0LjglO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FzZS1zaW5nbGVfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLmNhc2Utc2luZ2xlX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cbi5jYXNlLXNpbmdsZV9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbn1cbi5jYXNlLXNpbmdsZV9fbGlzdCBsaSBwIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uY2FzZS1zaW5nbGVfX2xpc3QgbGkgc3BhbiB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmNhc2Utc2luZ2xlX19jb250cm9scyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYyMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cbi5jYXNlLXNpbmdsZV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG59XG4uY2FzZS1zaW5nbGVfX2xpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogIzMwN0ZFMjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhc2Utc2luZ2xlX19saW5rIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9jYXNlLXNpbmdsZS9hcnJvdy5zdmdcIik7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbn1cbi5jYXNlLXNpbmdsZV9fc3dpcGVyLXRodWJzIHtcbiAgbWF4LWhlaWdodDogNDI4cHg7XG59XG4uY2FzZS1zaW5nbGVfX3N3aXBlci10aHVicyAuc3dpcGVyLXNsaWRlIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhc2Utc2luZ2xlX19zd2lwZXItdGh1YnMgLnN3aXBlci1zbGlkZTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMDdGRTI7XG59XG4uY2FzZS1zaW5nbGVfX3N3aXBlci10aHVicyAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jYXNlLXNpbmdsZV9fc3dpcGVyLXRodWJzIC5zd2lwZXItc2xpZGUgY2FudmFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuLmNhc2Utc2luZ2xlX19zd2lwZXItdGh1YnMgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMwN0ZFMjtcbn1cbi5jYXNlLXNpbmdsZV9fc3dpcGVyLWJveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNzRweCBtaW5tYXgoNDAwcHgsIDU2MnB4KTtcbiAgZ2FwOiAyNHB4O1xufVxuLmNhc2Utc2luZ2xlX19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhc2Utc2luZ2xlX19zd2lwZXItY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDI7XG59XG4uY2FzZS1zaW5nbGVfX3N3aXBlci1jb250cm9scy5jYXNlLXNpbmdsZV9fc3dpcGVyLXByZXYge1xuICBsZWZ0OiAyNHB4O1xufVxuLmNhc2Utc2luZ2xlX19zd2lwZXItY29udHJvbHMuY2FzZS1zaW5nbGVfX3N3aXBlci1uZXh0IHtcbiAgcmlnaHQ6IDI0cHg7XG59XG4uY2FzZS1zaW5nbGVfX3N3aXBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FzZS1zaW5nbGVfX3N3aXBlciAuc3dpcGVyLXNsaWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhc2Utc2luZ2xlX19zd2lwZXIgLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xufVxuLmNhc2Utc2luZ2xlX19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYXNlLXNpbmdsZV9fc3dpcGVyIC5zd2lwZXItc2xpZGUgY2FudmFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OHB4KSB7XG4gIC5jYXNlLXNpbmdsZV9fY29udHJvbHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA2OHB4KSB7XG4gIC5jYXNlLXNpbmdsZV9fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG5cbiAgLmNhc2Utc2luZ2xlX19zd2lwZXItYm94IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgfVxuXG4gIC5jYXNlLXNpbmdsZV9fc3dpcGVyLXRodWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmNhc2Utc2luZ2xlX19zd2lwZXItdGh1YnMge1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLmNhc2Utc2luZ2xlX19zd2lwZXItYm94IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhc2Utc2luZ2xlIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5jYXNlLXNpbmdsZV9fd3JhcCB7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC5jYXNlLXNpbmdsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAuY2FzZS1zaW5nbGVfX2xpc3Qge1xuICAgIGdhcDogNnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmNhc2Utc2luZ2xlX19saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY2FzZS1zaW5nbGVfX2xpc3QgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5jYXNlLXNpbmdsZV9fc3dpcGVyLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbiAgLmNhc2Utc2luZ2xlX19zd2lwZXItY29udHJvbHMuY2FzZS1zaW5nbGVfX3N3aXBlci1wcmV2IHtcbiAgICBsZWZ0OiA2cHg7XG4gIH1cbiAgLmNhc2Utc2luZ2xlX19zd2lwZXItY29udHJvbHMuY2FzZS1zaW5nbGVfX3N3aXBlci1uZXh0IHtcbiAgICByaWdodDogNnB4O1xuICB9XG4gIC5jYXNlLXNpbmdsZV9fY29udHJvbHMge1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5jYXNlLXNpbmdsZV9fbGluayB7XG4gICAgcGFkZGluZzogMThweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuY2FzZS1zaW5nbGVfX3N3aXBlci1ib3gge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuY2FzZS1zaW5nbGVfX3N3aXBlci1zbGlkZS10aHVicyB7XG4gICAgYXNwZWN0LXJhdGlvOiA2Lzg7XG4gIH1cbiAgLmNhc2Utc2luZ2xlX19zd2lwZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIH1cbn1cbi5jYXNlcy13b24ge1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5jYXNlcy13b25fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG4uY2FzZXMtd29uX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uY2FzZXMtd29uX190ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODg1cHg7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG1hcmdpbi10b3A6IC03MXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2FzZXMtd29uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuY2FzZXMtd29uX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuICAuY2FzZXMtd29uX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5jYXNlcy13b25fX3RleHQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi10b3A6IC05NHB4O1xuICB9XG59XG4uY2l0eS1vZmZpY2VzIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5jaXR5LW9mZmljZXNfX3dyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg2MDBweCwgNzUycHgpIG1pbm1heCg0NjVweCwgNTQ2cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2l0eS1vZmZpY2VzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmNpdHktb2ZmaWNlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzkzREE0OTtcbn1cbi5jaXR5LW9mZmljZXNfX2ltYWdlIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi5jaXR5LW9mZmljZXNfX2ltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNpdHktb2ZmaWNlc19fYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDQ4cHg7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDgwcHggMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzOXB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuLmNpdHktb2ZmaWNlc19fYm94IHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5jaXR5LW9mZmljZXNfX2JveCB1bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXJvdy1nYXA6IDhweDtcbn1cbi5jaXR5LW9mZmljZXNfX2JveCB1bCBsaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNpdHktb2ZmaWNlc19fYm94LWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogNjBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjRweCkge1xuICAuY2l0eS1vZmZpY2VzX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cblxuICAuY2l0eS1vZmZpY2VzX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNpdHktb2ZmaWNlc19faW1hZ2Uge1xuICAgIG1heC13aWR0aDogNjM1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuXG4gIC5jaXR5LW9mZmljZXNfX2JveCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmNpdHktb2ZmaWNlc19fYm94IHVsIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuY2l0eS1vZmZpY2VzX19ib3ggdWwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2l0eS1vZmZpY2VzIHtcbiAgICBwYWRkaW5nLXRvcDogNzdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAuY2l0eS1vZmZpY2VzX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDIzcHg7XG4gIH1cbiAgLmNpdHktb2ZmaWNlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNpdHktb2ZmaWNlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgfVxuICAuY2l0eS1vZmZpY2VzX19pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuY2l0eS1vZmZpY2VzX19ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG4gIC5jaXR5LW9mZmljZXNfX2JveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmNpdHktb2ZmaWNlc19fYm94IHVsIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTZweDtcbiAgICBncmlkLXJvdy1nYXA6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5jaXR5LW9mZmljZXNfX2JveCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uY29udGFjdCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29udGFjdF9fd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzY4cHggMWZyO1xuICBnYXA6IDg4cHg7XG59XG4uY29udGFjdF9fYm94LWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNXB4O1xufVxuLmNvbnRhY3RfX2JveC1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmNvbnRhY3RfX2JveC1saXN0ID4gc3BhbiB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNvbnRhY3RfX2JveC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmNvbnRhY3RfX2JveC10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmNvbnRhY3RfX2JveC1tYXNzYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgZ2FwOiA2cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5jb250YWN0X19ib3gtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjMzA3RkUyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuLmNvbnRhY3RfX2JveC1zb2NpYWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ2FwOiA3cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5jb250YWN0X19ib3gtYnRuLmJ0bi1ncmVlbiB7XG4gIG1heC13aWR0aDogMjc4cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY29udGFjdF9fbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogc2lsdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuLmNvbnRhY3RfX2JveCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdF9fc3dpcGVyLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiA0Ni8zMTtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb250YWN0X19zd2lwZXItY29udHJvbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogY2FsYyg1MCUgLSAyNHB4KTtcbn1cbi5jb250YWN0X19zd2lwZXItcHJldiB7XG4gIGxlZnQ6IC0yNHB4O1xufVxuLmNvbnRhY3RfX3N3aXBlci1uZXh0IHtcbiAgcmlnaHQ6IC0yNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgLmNvbnRhY3RfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLmNvbnRhY3RfX21hcCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5jb250YWN0X19ib3gge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdCB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX3dyYXAge1xuICAgIGdhcDogMzZweDtcbiAgfVxuICAuY29udGFjdF9fYm94LWxpc3QgPiBsaSB7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLmNvbnRhY3RfX2JveC1saXN0ID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5jb250YWN0X19ib3gtd3JhcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuY29udGFjdF9fYm94LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuY29udGFjdF9fYm94LW1hc3NhZ2Uge1xuICAgIGdhcDogMTJweDtcbiAgfVxuICAuY29udGFjdF9fYm94LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY29udGFjdF9fbWFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgfVxuICAuY29udGFjdF9fYm94IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuY29udGFjdF9fc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWN0X19zd2lwZXItc2xpZGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIH1cbiAgLmNvbnRhY3RfX3N3aXBlci1zbGlkZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5jb250YWN0X19zd2lwZXItY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmN1c3RvbWVyLXN0b3JpZXMge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbi5jdXN0b21lci1zdG9yaWVzX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19ib3gge1xuICBwYWRkaW5nOiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19ib3gge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0MDBweCwgNDk4cHgpIDFmcjtcbiAgZ2FwOiAyNHB4O1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2luZm8ge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4uY3VzdG9tZXItc3Rvcmllc19faW5mby1oZWFkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2luZm8taGVhZGVyIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jdXN0b21lci1zdG9yaWVzX19pbmZvLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2luZm8tbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDEwMHB4LCAxNDRweCkgMWZyO1xuICBnYXA6IDE2cHg7XG59XG4uY3VzdG9tZXItc3Rvcmllc19faW5mby1saXN0IGxpIHAge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19pbmZvLWxpc3QgbGkgc3BhbiB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBtYXgtaGVpZ2h0OiA1MTZweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5jdXN0b21lci1zdG9yaWVzX19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA0cHg7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19jb250ZW50IGgzIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRlbnQgaDM6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19jb250ZW50IHAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19jb250ZW50IHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19jb250ZW50IHVsIGxpIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRlbnQgdWwgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjA0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICBnYXA6IDMycHg7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fY29ycmVjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IC00OHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDk1cHgpO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvcnJlY3Rpb24taGVhZGVyIHtcbiAgcGFkZGluZzogMjlweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvcnJlY3Rpb24taGVhZGVyIGgzIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvcnJlY3Rpb24taGVhZGVyIGgzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaW50ZXJmaWNlL3F1ZXN0aW9uLnN2Z1wiKTtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDE4cHgpO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvcnJlY3Rpb24tZGVzc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMzZweDtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fY29ycmVjdGlvbi1mb290bm90ZSB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jdXN0b21lci1zdG9yaWVzX19jb3JyZWN0aW9uLWZvb3Rub3RlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fY29ycmVjdGlvbi10ZXh0IHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvcnJlY3Rpb24tdGV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fY29udGVudC1pbWcge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRlbnQtaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmN1c3RvbWVyLXN0b3JpZXNfX3N3aXBlci1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fY29udHJvbHMtc3dpcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGdhcDogMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uY3VzdG9tZXItc3Rvcmllc19fc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY3VzdG9tZXItc3Rvcmllc19fc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5jdXN0b21lci1zdG9yaWVzX19ib3gge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbWVyLXN0b3JpZXMge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG4gIC5jdXN0b21lci1zdG9yaWVzX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5jdXN0b21lci1zdG9yaWVzX19ib3gge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2JveCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG4gIC5jdXN0b21lci1zdG9yaWVzX19pbmZvIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19faW5mby1oZWFkZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDhweCAxZnI7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2luZm8tbGlzdCB7XG4gICAgZ2FwOiA2cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19faW5mby1saXN0IGxpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDBweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19faW5mby1saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19faW5mby1saXN0IGxpIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19fY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogNDAycHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRlbnQgdWwge1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5jdXN0b21lci1zdG9yaWVzX19jb250ZW50IHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRyb2xzIHtcbiAgICBtYXgtd2lkdGg6IDYwNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRyb2xzIC5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19fY29udHJvbHMgLnNvY2lhbCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jdXN0b21lci1zdG9yaWVzX19jb3JyZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAtNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIxcHgpO1xuICB9XG4gIC5jdXN0b21lci1zdG9yaWVzX19jb3JyZWN0aW9uLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19fY29ycmVjdGlvbi1oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuY3VzdG9tZXItc3Rvcmllc19fY29ycmVjdGlvbi1kZXNzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2NvcnJlY3Rpb24tZm9vdG5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2NvcnJlY3Rpb24tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmN1c3RvbWVyLXN0b3JpZXNfX2NvbnRyb2xzLXN3aXBlciB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5kZWJ0cy13cml0dGVuIHtcbiAgcGFkZGluZy10b3A6IDIxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTM2cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4uZGVidHMtd3JpdHRlbi5kZWJ0cy13cml0dGVuLWFib3V0IHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5kZWJ0cy13cml0dGVuLmNhc2VzLXdvbi13cml0dGVuIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4uZGVidHMtd3JpdHRlbl9fYm94IHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGVidHMtd3JpdHRlbl9fYm94ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZGVidHMtd3JpdHRlbl9fYm94OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDUzcHg7XG4gIHJpZ2h0OiA0OHB4O1xuICB0b3A6IDIycHg7XG4gIGhlaWdodDogNDYxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2RlYnRzLXdyaXR0ZW4vbG9nby5zdmdcIik7XG4gIHotaW5kZXg6IDA7XG59XG4uZGVidHMtd3JpdHRlbl9fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kZWJ0cy13cml0dGVuX19ydWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5M0RBNDk7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kZWJ0cy13cml0dGVuX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgbWF4LXdpZHRoOiA1NzJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uZGVidHMtd3JpdHRlbl9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRlYnRzLXdyaXR0ZW5fX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2RlYnRzLXdyaXR0ZW4vZGFzaGVkLnN2Z1wiKTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuLmRlYnRzLXdyaXR0ZW5fX2xpc3QgcCB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3RkUyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZGVidHMtd3JpdHRlbl9fbGlzdCBzcGFuIHtcbiAgY29sb3I6ICM5M0RBNDk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDdGRTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5kZWJ0cy13cml0dGVuX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICBjb2xvcjogI0E1RTFGRDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRlYnRzLXdyaXR0ZW5fX2xpbms6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9kZWJ0cy13cml0dGVuL2xpbmsuc3ZnXCIpO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHJpZ2h0OiAtMjZweDtcbn1cbi5kZWJ0cy13cml0dGVuX19saW5rIHNwYW4ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTRkZWcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNBNUUxRkQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNDRweDtcbiAgdG9wOiA0MXB4O1xufVxuLmRlYnRzLXdyaXR0ZW5fX2xpbmsgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9kZWJ0cy13cml0dGVuL2Fycm93LnN2Zyk7XG4gIGxlZnQ6IC05NHB4O1xuICB0b3A6IC0yMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNmRlZyk7XG59XG4uZGVidHMtd3JpdHRlbl9fcXVhbnRpdHkge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDM2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzJweCk7XG4gIG1hcmdpbi10b3A6IC0yNHB4O1xufVxuLmRlYnRzLXdyaXR0ZW5fX3F1YW50aXR5IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzU1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5kZWJ0cy13cml0dGVuX19idG4uYnRuLWJsdWUge1xuICBtYXgtd2lkdGg6IDI5NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMTI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuZGVidHMtd3JpdHRlbl9fYm94OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5kZWJ0cy13cml0dGVuX19saW5rIHNwYW4ge1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZWJ0cy13cml0dGVuIHtcbiAgICBwYWRkaW5nLXRvcDogMzQycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmRlYnRzLXdyaXR0ZW4uZGVidHMtd3JpdHRlbi1hYm91dCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmRlYnRzLXdyaXR0ZW4uY2FzZXMtd29uLXdyaXR0ZW4ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDlweDtcbiAgfVxuICAuZGVidHMtd3JpdHRlbl9fYm94IHtcbiAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gIH1cbiAgLmRlYnRzLXdyaXR0ZW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLmRlYnRzLXdyaXR0ZW5fX3J1YiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmRlYnRzLXdyaXR0ZW5fX2xpc3Qge1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5kZWJ0cy13cml0dGVuX19saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5kZWJ0cy13cml0dGVuX19saXN0IGxpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGVidHMtd3JpdHRlbl9fbGlzdCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGVidHMtd3JpdHRlbl9fbGlzdCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5kZWJ0cy13cml0dGVuX19saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAyNTZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5kZWJ0cy13cml0dGVuX19saW5rOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2RlYnRzLXdyaXR0ZW4vbGluay5zdmdcIik7XG4gICAgdG9wOiBjYWxjKDUwJSArIDE2cHgpO1xuICAgIHJpZ2h0OiA2NXB4O1xuICB9XG4gIC5kZWJ0cy13cml0dGVuX19saW5rIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNGRlZyk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgdG9wOiA4N3B4O1xuICB9XG4gIC5kZWJ0cy13cml0dGVuX19saW5rIHNwYW46YmVmb3JlIHtcbiAgICBsZWZ0OiAtODRweDtcbiAgICB0b3A6IC0yM3B4O1xuICB9XG4gIC5kZWJ0cy13cml0dGVuX19xdWFudGl0eSB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1NXB4KTtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gIH1cbiAgLmRlYnRzLXdyaXR0ZW5fX3F1YW50aXR5IHNwYW4ge1xuICAgIG1heC13aWR0aDogMTcycHg7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAuZGVidHMtd3JpdHRlbl9fYnRuLmJ0bi1ibHVlIHtcbiAgICBtYXgtd2lkdGg6IDI5NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDg2cHg7XG4gIH1cbn1cbi5lcnJvciB7XG4gIHBhZGRpbmctdG9wOiAxMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xufVxuLmVycm9yX19oZWFkZXIge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxMjhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXJyb3JfX3N1YnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG4uZXJyb3JfX2xpbmsuYnRuLWJsdWUge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmVycm9yIHtcbiAgICBwYWRkaW5nLXRvcDogODlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOThweDtcbiAgfVxuICAuZXJyb3JfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiA5MXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA4M3B4O1xuICB9XG4gIC5lcnJvcl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBtYXJnaW4tdG9wOiA1M3B4O1xuICB9XG4gIC5lcnJvcl9fbGluay5idG4tYmx1ZSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXMge1xuICBwYWRkaW5nLXRvcDogODlweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4uZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlc19fd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA3NTdweCkgbWlubWF4KDM0MHB4LCA1NDZweCk7XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzkzREE0OTtcbn1cbi5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXgtd2lkdGg6IDU4OHB4O1xufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2xpc3QtY2FyZCB7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2xpc3QtY2FyZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2xpc3QtY2FyZCBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19saXN0LWNhcmQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2ltZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gIHBhZGRpbmctdG9wOiAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlc19faW1nOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MzJweDtcbiAgbWF4LWhlaWdodDogMzY3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xuICByaWdodDogMDtcbiAgdG9wOiAtOXB4O1xufVxuLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19mb290bm90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgY29sb3I6ICMzMDdGRTI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDg2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19mb290bm90ZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY4cHgpIHtcbiAgLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzBweDtcbiAgfVxuXG4gIC5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19pbWcge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlcyB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNDBweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlc19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19saXN0IHtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlc19fbGlzdC1jYXJkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2xpc3QtY2FyZCBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19saXN0LWNhcmQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19pbWcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2ltZzpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMjI4cHg7XG4gICAgbWF4LWhlaWdodDogMTkzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XG4gICAgdG9wOiAtMTZweDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlc19faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX2Zvb3Rub3RlIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4uZXh0cmFqdWRpY2lhbC1mZWF0dXJlcyB7XG4gIHBhZGRpbmctdG9wOiAxNzNweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuLmV4dHJhanVkaWNpYWwtZmVhdHVyZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNjYwcHg7XG59XG4uZXh0cmFqdWRpY2lhbC1mZWF0dXJlc19fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWF4LXdpZHRoOiAxMTUycHg7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmV4dHJhanVkaWNpYWwtZmVhdHVyZXNfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmV4dHJhanVkaWNpYWwtZmVhdHVyZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAyNHB4O1xufVxuLmV4dHJhanVkaWNpYWwtZmVhdHVyZXNfX2NhcmQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XG59XG4uZXh0cmFqdWRpY2lhbC1mZWF0dXJlc19fY2FyZCBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5leHRyYWp1ZGljaWFsLWZlYXR1cmVzX19jYXJkIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTY4cHgpIHtcbiAgLmV4dHJhanVkaWNpYWwtZmVhdHVyZXNfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuZXh0cmFqdWRpY2lhbC1mZWF0dXJlc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV4dHJhanVkaWNpYWwtZmVhdHVyZXMge1xuICAgIHBhZGRpbmctdG9wOiAxNDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1mZWF0dXJlc19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWZlYXR1cmVzX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWZlYXR1cmVzX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1mZWF0dXJlc19fY2FyZCBpbWcge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWZlYXR1cmVzX19jYXJkIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1mZWF0dXJlc19fY2FyZCBwIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmV4dHJhanVkaWNpYWwtbGFiZWwge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4uZXh0cmFqdWRpY2lhbC1sYWJlbF9fYm94IHtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXh0cmFqdWRpY2lhbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbGFiZWxfX2JveCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4uZXh0cmFqdWRpY2lhbC1saW1pdGF0aW9uc19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzkzREE0OTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZXh0cmFqdWRpY2lhbC1saW1pdGF0aW9uc19faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNDdweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX19xdWVzdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnNfX3F1ZXN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI5cHggMzZweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX19xdWVzdGlvbi1oZWFkZXIgaDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnNfX3F1ZXN0aW9uLWhlYWRlciBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnNfX3F1ZXN0aW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzNnB4O1xuICBwYWRkaW5nLXRvcDogMjhweDtcbn1cbi5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX19xdWVzdGlvbi1jb250ZW50IHAge1xuICBtYXgtd2lkdGg6IDEwMzZweDtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXh0cmFqdWRpY2lhbC1saW1pdGF0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1saW1pdGF0aW9uc19faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX19xdWVzdGlvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1saW1pdGF0aW9uc19fcXVlc3Rpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zX19xdWVzdGlvbi1oZWFkZXIgaDMge1xuICAgIHBhZGRpbmctbGVmdDogNDJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnNfX3F1ZXN0aW9uLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnNfX3F1ZXN0aW9uLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzJweDtcbn1cbi5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19ib3gge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG1hcmdpbi10b3A6IC0xMThweDtcbiAgcGFkZGluZy1ib3R0b206IDEwM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA3NzlweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0N3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIGJvdHRvbTogMDtcbn1cbi5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMTAycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmV4dHJhanVkaWNpYWwtbWF0Y2hpbmdfX2NvbnRyb2xzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgbWF4LXdpZHRoOiAzOTZweDtcbn1cbi5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19saXN0LXNvY2lhbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZ2FwOiAxNnB4O1xufVxuLmV4dHJhanVkaWNpYWwtbWF0Y2hpbmdfX3F1ZXN0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNjU1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC0yMDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24taGVhZGVyIHtcbiAgcGFkZGluZzogMjlweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLmV4dHJhanVkaWNpYWwtbWF0Y2hpbmdfX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24taGVhZGVyIGgzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcHJldmlldy9xdWVzdGlvbi5zdmdcIik7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAzNnB4O1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19xdWVzdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19xdWVzdGlvbi10ZXh0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24tZm9vdG5vdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24tZm9vdG5vdGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5leHRyYWp1ZGljaWFsLW1hdGNoaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19ib3gge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbWF0Y2hpbmdfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbWF0Y2hpbmdfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMzk2cHg7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fbGlzdC1zb2NpYWwge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbWF0Y2hpbmdfX3F1ZXN0aW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IC0yMDRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI4OHB4O1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtbWF0Y2hpbmdfX3F1ZXN0aW9uLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24taGVhZGVyIGgzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLW1hdGNoaW5nX19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24tdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24tZm9vdG5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZ19fcXVlc3Rpb24tZm9vdG5vdGUgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzQ2cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX3dyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0NTBweCwgNTg4cHgpIG1pbm1heCg0NTBweCwgNjYwcHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTE7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXgtd2lkdGg6IDU0OHB4O1xufVxuLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9fbGlzdC1jYXJkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9fbGlzdC1jYXJkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19saXN0LWNhcmQgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9fbGlzdC1jYXJkIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzVFNUU1RTtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faW1nIHtcbiAgcGFkZGluZy10b3A6IDM5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faW1nOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNDJweDtcbiAgbWF4LWhlaWdodDogMTgwcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGOUU1NDc7XG4gIHotaW5kZXg6IDE7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX2ltZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NDZweDtcbiAgbWF4LWhlaWdodDogMTc4cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIHotaW5kZXg6IDA7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggMHB4IDBweDtcbn1cbi5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faW1nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19pbWctYm94IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY0MnB4O1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IC01M3B4O1xuICBib3R0b206IC04OHB4O1xuICB6LWluZGV4OiAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDY4cHgpIHtcbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuXG4gIC5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX2xpc3Qge1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9fbGlzdC1jYXJkIHtcbiAgICBnYXA6IDZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19saXN0LWNhcmQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX2xpc3QtY2FyZCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19pbWcge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19pbWc6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDE0OXB4O1xuICAgIG1heC1oZWlnaHQ6IDc5cHg7XG4gICAgdG9wOiAtMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweCAwcHggMHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faW1nOmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDIzOHB4O1xuICAgIG1heC1oZWlnaHQ6IDc4cHg7XG4gICAgdG9wOiAtMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweCAwcHggMHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXByb2NlZHVyZV9faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggMHB4IDBweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmVfX2ltZy1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19pbWctYm94IHNwYW4ge1xuICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgcGFkZGluZzogMTZweCAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvdHRvbTogLTE5NnB4O1xuICB9XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHMge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0NXB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjZweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTMxcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2V4dHJhanVkaWNpYWwvbG9nby5zdmdcIik7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHNfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjZweDtcbiAgYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHNfX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzX19saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzX19saXN0IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5leHRyYWp1ZGljaWFsLXByb3NwZWN0c19fbGlzdC0yIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5leHRyYWp1ZGljaWFsLXByb3NwZWN0c19fYm94IHtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzIHtcbiAgICBwYWRkaW5nLXRvcDogNzhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTNweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHM6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm90dG9tOiAtN3B4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXByb3NwZWN0c19faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXByb3NwZWN0c19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXByb3NwZWN0c19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpudGgtY2hpbGQoMSk6YmVmb3JlIHtcbiAgICBib3R0b206IC0ycHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1wcm9zcGVjdHNfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzX19saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzX19saXN0LTIge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtcHJvc3BlY3RzX19ib3gge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5leHRyYWp1ZGljaWFsLXNsb2dhbiB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIG1hcmdpbi1ib3R0b206IDI1OXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZXh0cmFqdWRpY2lhbC1zbG9nYW5fX2hlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZXh0cmFqdWRpY2lhbC1zbG9nYW5fX2hlYWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbn1cbi5leHRyYWp1ZGljaWFsLXNsb2dhbl9faGVhZGVyIHNwYW4ge1xuICBjb2xvcjogIzkzREE0OTtcbn1cbi5leHRyYWp1ZGljaWFsLXNsb2dhbl9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjM5cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmV4dHJhanVkaWNpYWwtc2xvZ2FuX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmV4dHJhanVkaWNpYWwtc2xvZ2FuX19ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgbWF4LXdpZHRoOiAxMDAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbn1cbi5leHRyYWp1ZGljaWFsLXNsb2dhbl9fYm94LWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDU5NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMzMDdGRTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV4dHJhanVkaWNpYWwtc2xvZ2FuX19ib3gtaGVhZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTk0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgYm90dG9tOiAwO1xufVxuLmV4dHJhanVkaWNpYWwtc2xvZ2FuX19ib3gtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogODQxcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogIzMwN0ZFMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5leHRyYWp1ZGljaWFsLXNsb2dhbiB7XG4gICAgcGFkZGluZy10b3A6IDU5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1MnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXNsb2dhbl9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtc2xvZ2FuX19oZWFkZXI6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDI4OHB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXNsb2dhbl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXNsb2dhbl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1zbG9nYW5fX2JveCB7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAxMDNweCk7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC1zbG9nYW5fX2JveC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtc2xvZ2FuX19ib3gtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbi5leHRyYWp1ZGljaWFsLXdoYXQge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG4uZXh0cmFqdWRpY2lhbC13aGF0X19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmV4dHJhanVkaWNpYWwtd2hhdF9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5leHRyYWp1ZGljaWFsLXdoYXRfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmV4dHJhanVkaWNpYWwtd2hhdF9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uZXh0cmFqdWRpY2lhbC13aGF0X19kZXNjcmlwdGlvbiBzdHJvbmcge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5leHRyYWp1ZGljaWFsLXdoYXRfX2JveCB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xufVxuLmV4dHJhanVkaWNpYWwtd2hhdF9fYm94LXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5leHRyYWp1ZGljaWFsLXdoYXRfX2JveC10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1NXB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5leHRyYWp1ZGljaWFsLXdoYXRfX2JveC10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjQTVFMUZEO1xufVxuLmV4dHJhanVkaWNpYWwtd2hhdF9fYm94LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNzIzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmV4dHJhanVkaWNpYWwtd2hhdCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtd2hhdF9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXdoYXRfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtd2hhdF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC13aGF0X19ib3gge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcbiAgfVxuICAuZXh0cmFqdWRpY2lhbC13aGF0X19ib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5leHRyYWp1ZGljaWFsLXdoYXRfX2JveC10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTI2cHg7XG4gIH1cbiAgLmV4dHJhanVkaWNpYWwtd2hhdF9fYm94LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uZmFxIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5mYXEuc2VjdGlvbi1mYXEge1xuICBwYWRkaW5nLXRvcDogODJweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuLmZhcS5zZWN0aW9uLWZhcSAuZmFxX19saXN0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5mYXFfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxMnB4O1xufVxuLmZhcV9fY2FyZCB7XG4gIHBhZGRpbmc6IDIwcHggMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCAzNnB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjA2KTtcbn1cbi5mYXFfX2NhcmQtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4uZmFxX19jYXJkLWJ0bi5hY3RpdmUgKyAuZmFxX19jYXJkLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mYXFfX2NhcmQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG4uZmFxX19jYXJkLWJ0bjpob3ZlciBzcGFuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG59XG4uZmFxX19jYXJkLWJ0bjpob3ZlciBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5mYXFfX2NhcmQtYnRuIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogM3B4O1xuICByaWdodDogMDtcbn1cbi5mYXFfX2NhcmQtYnRuIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDFweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogIzFFMUUxRTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xufVxuLmZhcV9fY2FyZC1idG4gc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICMxRTFFMUU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbn1cbi5mYXFfX2NhcmQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXFfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uZmFxX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjZweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIHotaW5kZXg6IC0xO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhcSB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmZhcS5zZWN0aW9uLWZhcSB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmZhcS5zZWN0aW9uLWZhcSAuZmFxX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5mYXFfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuZmFxX19jYXJkIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIH1cbiAgLmZhcV9fY2FyZC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuZmFxX19jYXJkLWJ0biBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMDtcbiAgfVxuICAuZmFxX19jYXJkLWJ0biBzcGFuOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbGVmdDogMXB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjMUUxRTFFO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICB9XG4gIC5mYXFfX2NhcmQtYnRuIHNwYW46YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDFweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogIzFFMUUxRTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbiAgfVxuICAuZmFxX19jYXJkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLmZlYXR1cmVzIHtcbiAgcGFkZGluZy10b3A6IDE0N3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5mZWF0dXJlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdyaWQtcm93LWdhcDogMzVweDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAyNHB4O1xufVxuLmZlYXR1cmVzX19jYXJkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2NHB4IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZlYXR1cmVzX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG59XG4uZmVhdHVyZXNfX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mZWF0dXJlc19fY29udGVudCB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmZlYXR1cmVzX19jb250ZW50IHNwYW4ge1xuICBjb2xvcjogIzMwN0ZFMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNjhweCkge1xuICAuZmVhdHVyZXNfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5mZWF0dXJlcyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXMge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5mZWF0dXJlc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5mZWF0dXJlc19fY2FyZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OHB4IDFmcjtcbiAgICBnYXA6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZlYXR1cmVzX19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxuICAuZmVhdHVyZXNfX2ltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyOHB4O1xuICB9XG4gIC5mZWF0dXJlc19fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDQ5cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb290ZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjREVERkVDO1xufVxuLmZvb3Rlcl9fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgZ3JpZC1yb3ctZ2FwOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvb3Rlcl9fdG9wOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0MXB4O1xuICBoZWlnaHQ6IDE1OHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9mb290ZXIvbG9nby5zdmdcIik7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC02OXB4O1xufVxuLmZvb3Rlcl9fYm94LW5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZm9vdGVyX19ib3gtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uZm9vdGVyX19ib3gtbGlzdC5mb290ZXJfX2JveC1saXN0LWNvbnRhY3Qge1xuICBtYXgtd2lkdGg6IDMzMnB4O1xufVxuLmZvb3Rlcl9fYm94LWxpc3QgPiBsaSBhIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZm9vdGVyX19ib3gtbGlzdCA+IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzMwN0ZFMjtcbn1cbi5mb290ZXJfX2JveC1uYXYge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE1MnB4IDIxM3B4O1xuICBnYXA6IDM0cHg7XG59XG4uZm9vdGVyX19ib3gtc29jaWFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdhcDogMTJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZvb3Rlcl9fYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmZvb3Rlcl9fYm94LTIge1xuICBtYXJnaW4tbGVmdDogMTg3cHg7XG4gIG1hcmdpbi1yaWdodDogMzZweDtcbn1cbi5mb290ZXJfX2JveC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmZvb3Rlcl9fYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLmZvb3Rlcl9fYm90dG9tLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ3JpZC1yb3ctZ2FwOiAzMHB4O1xufVxuLmZvb3Rlcl9fYm90dG9tLWNvcHlyYXQge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5mb290ZXJfX2JvdHRvbS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmZvb3Rlcl9fYm90dG9tLWRldiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuLmZvb3Rlcl9fYm90dG9tLWRldiBwIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgfVxuICAuZm9vdGVyX190b3Age1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0OXB4O1xuICB9XG4gIC5mb290ZXJfX3RvcDpiZWZvcmUge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvdHRvbTogLTdweDtcbiAgfVxuICAuZm9vdGVyX19ib3gtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmZvb3Rlcl9fYm94LWxpc3QgPiBsaSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmZvb3Rlcl9fYm94LW5hdiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAuZm9vdGVyX19ib3gtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxuICAuZm9vdGVyX19ib3R0b20td3JhcCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXJvdy1nYXA6IDEycHg7XG4gIH1cbiAgLmZvb3Rlcl9fYm90dG9tLWNvcHlyYXQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuZm9vdGVyX19ib3R0b20tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5mb290ZXJfX2JvdHRvbS1kZXYgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4ucmVxdWFyZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZXF1YXJlLWlucHV0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMwMjYwRTg7XG59XG5cbi5jYXN0b20taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTlweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzFFMUUxRTtcbn1cbi5jYXN0b20taW5wdXQuZXJyb3JzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4IHJlZDtcbn1cbi5jYXN0b20taW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNCNUI1QjU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uY2FzdG9tLWlucHV0X19yZXF1YXJlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXN0b20taW5wdXRfX3JlcXVhcmVkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMjYwRTg7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uY2FzdG9tLWlucHV0X19yZXF1YXJlZC5lcnJvcnM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmVkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhc3RvbS1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMThweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuY2FzdG9tLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4ucGVyc29uYWwtZGF0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wZXJzb25hbC1kYXRhIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wZXJzb25hbC1kYXRhIGlucHV0ICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wZXJzb25hbC1kYXRhIGlucHV0ICsgbGFiZWwgYSB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuLnBlcnNvbmFsLWRhdGEgaW5wdXQgKyBsYWJlbDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNERURGRUM7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGVyc29uYWwtZGF0YSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbnRlcmZpY2UvY2hlY2suc3ZnXCIpO1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBlcnNvbmFsLWRhdGEgaW5wdXQgKyBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uZ3VhcmFudG9yLWdyb3VuZHMge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDRweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmd1YXJhbnRvci1ncm91bmRzX190ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IGNhbGMoMTAwJSAtIDY0cHgpO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMwN0ZFMjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5ndWFyYW50b3ItZ3JvdW5kc19fd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA1ODJweCkgbWlubWF4KDQ1MHB4LCA2NjBweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xufVxuLmd1YXJhbnRvci1ncm91bmRzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxO1xufVxuLmd1YXJhbnRvci1ncm91bmRzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNXB4O1xufVxuLmd1YXJhbnRvci1ncm91bmRzX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5ndWFyYW50b3ItZ3JvdW5kc19fbGlzdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5ndWFyYW50b3ItZ3JvdW5kc19fbGlzdCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLmd1YXJhbnRvci1ncm91bmRzX19ib3gge1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ3VhcmFudG9yLWdyb3VuZHNfX2JveC1oZWFkZXIge1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5ndWFyYW50b3ItZ3JvdW5kc19fYm94LWhlYWRlciBoMyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmd1YXJhbnRvci1ncm91bmRzX19ib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDM2cHg7XG59XG4uZ3VhcmFudG9yLWdyb3VuZHNfX2JveC1jb250ZW50IHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbn1cbi5ndWFyYW50b3ItZ3JvdW5kc19fYm94LWNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZ3VhcmFudG9yLWdyb3VuZHNfX2JveC1jb250ZW50IHVsIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuZ3VhcmFudG9yLWdyb3VuZHNfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ndWFyYW50b3ItZ3JvdW5kcyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3JvdW5kc19fdGV4dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICAgIHRvcDogY2FsYygxMDAlIC0gODdweCk7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1ncm91bmRzX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDMycHg7XG4gIH1cbiAgLmd1YXJhbnRvci1ncm91bmRzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMnB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3JvdW5kc19fbGlzdCB7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1ncm91bmRzX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3JvdW5kc19fYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweCAyNHB4IDI0cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1ncm91bmRzX19ib3gtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3JvdW5kc19fYm94LWhlYWRlciBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3JvdW5kc19fYm94LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1ncm91bmRzX19ib3gtY29udGVudCB1bCB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3JvdW5kc19fYm94LWNvbnRlbnQgdWwgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5ndWFyYW50b3ItZ3VhcmFudG9yIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODNweDtcbn1cbi5ndWFyYW50b3ItZ3VhcmFudG9yX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ3VhcmFudG9yLWd1YXJhbnRvcl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjQTVFMUZEO1xufVxuLmd1YXJhbnRvci1ndWFyYW50b3JfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ3cHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4uZ3VhcmFudG9yLWd1YXJhbnRvcl9fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uZ3VhcmFudG9yLWd1YXJhbnRvcl9fZGVzc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmd1YXJhbnRvci1ndWFyYW50b3JfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyMXB4O1xuICBtYXJnaW4tdG9wOiAzN3B4O1xufVxuLmd1YXJhbnRvci1ndWFyYW50b3JfX2xpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uZ3VhcmFudG9yLWd1YXJhbnRvcl9fbGlzdCBsaS5jZW50ZXIgc3BhbiB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZ3VhcmFudG9yLWd1YXJhbnRvcl9fbGlzdCBsaSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgY29sb3I6ICMwMjYwRTg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ3VhcmFudG9yLWd1YXJhbnRvciB7XG4gICAgcGFkZGluZy10b3A6IDE1NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3VhcmFudG9yX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1ndWFyYW50b3JfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiAxMzZweDtcbiAgfVxuICAuZ3VhcmFudG9yLWd1YXJhbnRvcl9fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuZ3VhcmFudG9yLWd1YXJhbnRvcl9fZGVzc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1ndWFyYW50b3JfX2xpc3Qge1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3VhcmFudG9yX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5ndWFyYW50b3ItZ3VhcmFudG9yX19saXN0IGxpLmNlbnRlciBzcGFuIHtcbiAgICB0b3A6IDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIH1cbiAgLmd1YXJhbnRvci1ndWFyYW50b3JfX2xpc3QgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uZ3VhcmFudG9yLWluZm8ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDg4cHg7XG59XG4uZ3VhcmFudG9yLWluZm9fX3dyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0NTBweCwgNzc0cHgpIG1pbm1heCgzNTBweCwgNDg1cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzBweDtcbn1cbi5ndWFyYW50b3ItaW5mb19fZGVzY3JpcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmd1YXJhbnRvci1pbmZvX19kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmd1YXJhbnRvci1pbmZvX19jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmd1YXJhbnRvci1pbmZvX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgbWF4LXdpZHRoOiAzOTZweDtcbn1cbi5ndWFyYW50b3ItaW5mb19fbGlzdC1zb2NpYWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGdhcDogMTZweDtcbn1cbi5ndWFyYW50b3ItaW5mb19fcXVlc3Rpb24ge1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA2NTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4uZ3VhcmFudG9yLWluZm9fX3F1ZXN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI5cHggMzZweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5ndWFyYW50b3ItaW5mb19fcXVlc3Rpb24taGVhZGVyIGgzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ndWFyYW50b3ItaW5mb19fcXVlc3Rpb24taGVhZGVyIGgzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcHJldmlldy9xdWVzdGlvbi5zdmdcIik7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZ3VhcmFudG9yLWluZm9fX3F1ZXN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMzZweDtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZ3VhcmFudG9yLWluZm9fX3F1ZXN0aW9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmd1YXJhbnRvci1pbmZvX19xdWVzdGlvbi10ZXh0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uZ3VhcmFudG9yLWluZm9fX3F1ZXN0aW9uLWZvb3Rub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmd1YXJhbnRvci1pbmZvX19xdWVzdGlvbi1mb290bm90ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmd1YXJhbnRvci1pbmZvX19pbWcge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ3VhcmFudG9yLWluZm9fX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM2NHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IC0yNHB4O1xuICB0b3A6IDMwcHg7XG59XG4uZ3VhcmFudG9yLWluZm9fX2ltZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5ndWFyYW50b3ItaW5mb19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAuZ3VhcmFudG9yLWluZm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ndWFyYW50b3ItaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1pbmZvX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDQxcHg7XG4gIH1cbiAgLmd1YXJhbnRvci1pbmZvX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuZ3VhcmFudG9yLWluZm9fX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5ndWFyYW50b3ItaW5mb19fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5ndWFyYW50b3ItaW5mb19fbGlzdC1zb2NpYWwge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZ3VhcmFudG9yLWluZm9fX3F1ZXN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICB9XG4gIC5ndWFyYW50b3ItaW5mb19fcXVlc3Rpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItaW5mb19fcXVlc3Rpb24taGVhZGVyIGgzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItaW5mb19fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1pbmZvX19xdWVzdGlvbi10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5ndWFyYW50b3ItaW5mb19fcXVlc3Rpb24tZm9vdG5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuZ3VhcmFudG9yLWluZm9fX3F1ZXN0aW9uLWZvb3Rub3RlIHN0cm9uZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmd1YXJhbnRvci1pbmZvX19pbWcge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuICAuZ3VhcmFudG9yLWluZm9fX2ltZzpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgbWF4LWhlaWdodDogMjc3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggNDhweCA0OHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IDIxcHg7XG4gIH1cbiAgLmd1YXJhbnRvci1pbmZvX19pbWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweCA0OHB4IDQ4cHg7XG4gIH1cbn1cbi5ndWFyYW50b3ItcHJvY2VkdXJlIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG59XG4uZ3VhcmFudG9yLXByb2NlZHVyZV9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBtYXgtd2lkdGg6IDEwMDdweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZ3VhcmFudG9yLXByb2NlZHVyZV9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmd1YXJhbnRvci1wcm9jZWR1cmVfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiA1cHg7XG59XG4uZ3VhcmFudG9yLXByb2NlZHVyZV9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEzcHgpO1xufVxuLmd1YXJhbnRvci1wcm9jZWR1cmVfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxM3B4KTtcbn1cbi5ndWFyYW50b3ItcHJvY2VkdXJlX19saXN0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbn1cbi5ndWFyYW50b3ItcHJvY2VkdXJlX19saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmd1YXJhbnRvci1wcm9jZWR1cmVfX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbn1cbi5ndWFyYW50b3ItcHJvY2VkdXJlX19ib3gtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5ndWFyYW50b3ItcHJvY2VkdXJlX19ib3gtd3JhcDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1heC1oZWlnaHQ6IDE5MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHggMHB4IDBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgei1pbmRleDogLTE7XG59XG4uZ3VhcmFudG9yLXByb2NlZHVyZV9fYm94LXdyYXA6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1heC1oZWlnaHQ6IDE5MHB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0yNHB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgei1pbmRleDogLTE7XG59XG4uZ3VhcmFudG9yLXByb2NlZHVyZV9fYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBtYXJnaW4tdG9wOiA2NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmd1YXJhbnRvci1wcm9jZWR1cmUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5ndWFyYW50b3ItcHJvY2VkdXJlX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cbiAgLmd1YXJhbnRvci1wcm9jZWR1cmVfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmd1YXJhbnRvci1wcm9jZWR1cmVfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmd1YXJhbnRvci1wcm9jZWR1cmVfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItcHJvY2VkdXJlX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItcHJvY2VkdXJlX19ib3gtd3JhcDpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTM2cHg7XG4gICAgbWF4LWhlaWdodDogMTkwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMTZweDtcbiAgfVxuICAuZ3VhcmFudG9yLXByb2NlZHVyZV9fYm94LXdyYXA6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMTM2cHg7XG4gICAgbWF4LWhlaWdodDogMTkwcHg7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0xNnB4O1xuICB9XG4gIC5ndWFyYW50b3ItcHJvY2VkdXJlX19ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHg7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uaGVhZGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjA4KTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogLTYwcHg7XG4gIHotaW5kZXg6IDM7XG4gIHotaW5kZXg6IDQ7XG59XG4uaGVhZGVyX190b3Age1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xufVxuLmhlYWRlcl9fdG9wLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaGVhZGVyX19jaXR5LWJveCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5oZWFkZXJfX2NpdHkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCA0NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19jaXR5OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNFNkU2RTY7XG59XG4uaGVhZGVyX19jaXR5ICsgLnNlbGVjdF9fbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMjRweCAwcHggMHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJnLXdoaXRlLCAjRkZGKTtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXgtaGVpZ2h0OiA0NDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaGVhZGVyX19jaXR5ICsgLnNlbGVjdF9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMnB4O1xufVxuLmhlYWRlcl9fY2l0eSArIC5zZWxlY3RfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI0NFQ0VDRTtcbn1cbi5oZWFkZXJfX2NpdHkgKyAuc2VsZWN0X19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM3QjdCN0I7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uaGVhZGVyX19jaXR5ICsgLnNlbGVjdF9fbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaGVhZGVyX19jaXR5ICsgLnNlbGVjdF9fbGlzdCBsaTpob3ZlciB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuLmhlYWRlcl9fY2l0eTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvTG9jYXRpb24uc3ZnXCIpO1xuICBsZWZ0OiAxNnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4uaGVhZGVyX19jaXR5OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaGVhZGVyL2Fycm93LnN2Z1wiKTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xufVxuLmhlYWRlcl9fYWRyZXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uaGVhZGVyX19jb250YWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4uaGVhZGVyX19jb250YWN0LXRlbC0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXJfX2NvbnRhY3Qtd3JvayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uaGVhZGVyX19jb250YWN0LXdyb2sgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fY29udGFjdC10ZWwtLWRlc2N0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmhlYWRlcl9fY29udGFjdC10ZWwtLWRlc2N0b3A6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvbWFzc2FnZS5zdmdcIik7XG59XG4uaGVhZGVyX19ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhlYWRlcl9fYm90dG9tLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI1MnB4O1xuICBtaW4td2lkdGg6IDIxMXB4O1xufVxuLmhlYWRlcl9fbG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5oZWFkZXJfX25hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDc0OHB4O1xufVxuLmhlYWRlcl9fbmF2ID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNXB4O1xufVxuLmhlYWRlcl9fbmF2ID4gdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfX25hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG4uaGVhZGVyX19uYXYgPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5oZWFkZXJfX25hdiA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXJfX25hdiA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvYXJyb3cuc3ZnXCIpO1xuICByaWdodDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmhlYWRlcl9fbmF2ID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzMwN0ZFMjtcbn1cbi5oZWFkZXJfX25hdiA+IHVsID4gbGk6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaGVhZGVyL2Fycm93LWJsdWUuc3ZnXCIpO1xufVxuLmhlYWRlcl9fbmF2ID4gdWwgPiBsaTpob3ZlciA+IHVsIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgdG9wOiAxMDAlO1xufVxuLmhlYWRlcl9fbmF2ID4gdWwgPiBsaSA+IHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDkwJTtcbiAgbGVmdDogLTVweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDIzNHB4O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHotaW5kZXg6IDE7XG59XG4uaGVhZGVyX19uYXYgPiB1bCA+IGxpID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfX25hdiA+IHVsID4gbGkgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDdGRTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlcl9fYnRuLmJ0bi10cmFuc3BhcmVudCB7XG4gIHBhZGRpbmc6IDEycHggMzJweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNFNkU2RTY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uaGVhZGVyX19tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaGVhZGVyL21lbnUuc3ZnXCIpO1xufVxuLmhlYWRlcl9fbWVudS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2hlYWRlci9jbG9zZS5zdmdcIik7XG59XG4uaGVhZGVyX19uYXYtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5oZWFkZXJfX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5oZWFkZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWRlcl9fYnRuLmJ0bi10cmFuc3BhcmVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXJfX25hdi1tb2JpbGUge1xuICAgIHotaW5kZXg6IDM7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxNDZweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgfVxuICAuaGVhZGVyX19uYXYtbW9iaWxlLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICAuaGVhZGVyX19uYXYtbW9iaWxlID4gdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuaGVhZGVyX19uYXYtbW9iaWxlID4gdWwgPiBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7XG4gIH1cbiAgLmhlYWRlcl9fbmF2LW1vYmlsZSA+IHVsID4gbGk6bm90KDpudGgtY2hpbGQoMSkpIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxuICAuaGVhZGVyX19uYXYtbW9iaWxlID4gdWwgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjQjVCNUI1O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhlYWRlcl9fbmF2LW1vYmlsZSA+IHVsID4gbGkgPiBhW2hyZWY9XCIjcmVtb3ZlXCJdIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlcl9fbmF2LW1vYmlsZSA+IHVsID4gbGkgdWwge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5oZWFkZXJfX25hdi1tb2JpbGUgPiB1bCA+IGxpIHVsIGxpIGEge1xuICAgIGNvbG9yOiAjMUUxRTFFO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5oZWFkZXJfX25hdi1tb2JpbGUtY29udGFjdCB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAuaGVhZGVyX19uYXYtbW9iaWxlLWFkcmVzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzVFNUU1RTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmhlYWRlcl9fbmF2LW1vYmlsZS10ZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGNvbG9yOiAjMUUxRTFFO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5oZWFkZXJfX25hdi1tb2JpbGUtc29jaWFsIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuICAgIGdhcDogMTJweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuaGVhZGVyX19uYXYtbW9iaWxlLWJ0bi5idG4tdHJhbnNwYXJlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHRvcDogLTUwcHg7XG4gIH1cbiAgLmhlYWRlcl9fdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbiAgLmhlYWRlcl9fY2l0eSB7XG4gICAgcGFkZGluZzogNnB4IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmhlYWRlcl9fY2l0eTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMnB4O1xuICB9XG4gIC5oZWFkZXJfX2NpdHk6OmFmdGVyIHtcbiAgICByaWdodDogMTJweDtcbiAgfVxuICAuaGVhZGVyX19jaXR5ICsgLnNlbGVjdF9fbGlzdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgfVxuICAuaGVhZGVyX19hZHJlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyX19jb250YWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5oZWFkZXJfX2NvbnRhY3QtdGltZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAuaGVhZGVyX19jb250YWN0LXRlbC0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmhlYWRlcl9fY29udGFjdC10ZWwtLW1vYmlsZSBzdmcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5oZWFkZXJfX2NvbnRhY3Qtd3JvayB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5oZWFkZXJfX2NvbnRhY3Qtd3JvayBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhlYWRlcl9fY29udGFjdC10ZWwtLWRlc2N0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlcl9fYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjExcHg7XG4gIH1cbiAgLmhlYWRlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXJfX2J0bi5idG4tdHJhbnNwYXJlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWxwLWZyaWVuZCB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1NnB4O1xufVxuLmhlbHAtZnJpZW5kX193cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDgwcHgsIDcwMnB4KSBtaW5tYXgoMzAwcHgsIDU3MnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG4uaGVscC1mcmllbmRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWxwLWZyaWVuZF9faGVhZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDQ1cHg7XG4gIGhlaWdodDogM3B4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG59XG4uaGVscC1mcmllbmRfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXgtd2lkdGg6IDUzMHB4O1xufVxuLmhlbHAtZnJpZW5kX19mb290bm90ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDZweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVscC1mcmllbmRfX2Zvb3Rub3RlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG59XG4uaGVscC1mcmllbmRfX2Zvb3Rub3RlIHNwYW4ge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5oZWxwLWZyaWVuZF9fZm9vdG5vdGUgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5oZWxwLWZyaWVuZF9fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uaGVscC1mcmllbmRfX2xpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uaGVscC1mcmllbmRfX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgbGVmdDogMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmhlbHAtZnJpZW5kX190ZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1heC13aWR0aDogNjI4cHg7XG59XG4uaGVscC1mcmllbmRfX3RleHQgaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5oZWxwLWZyaWVuZF9fdGV4dCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uaGVscC1mcmllbmRfX3RleHQgcCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5oZWxwLWZyaWVuZF9fYnRuLmJ0bi1ibHVlIHtcbiAgbWF4LXdpZHRoOiAyOTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDk2cHg7XG59XG4uaGVscC1mcmllbmRfX2ltZyBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuaGVscC1mcmllbmRfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMzBweDtcbiAgfVxuXG4gIC5oZWxwLWZyaWVuZF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlbHAtZnJpZW5kIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICB9XG4gIC5oZWxwLWZyaWVuZF9faGVhZGVyOmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiAxMzZweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX2Zvb3Rub3RlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX2Zvb3Rub3RlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX2Zvb3Rub3RlIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmhlbHAtZnJpZW5kX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5oZWxwLWZyaWVuZF9fbGlzdCBsaTpiZWZvcmUge1xuICAgIHRvcDogMTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG4gIC5oZWxwLWZyaWVuZF9fdGV4dCB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX3RleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuaGVscC1mcmllbmRfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5oZWxwLWZyaWVuZF9fYnRuLmJ0bi1ibHVlIHtcbiAgICBtYXgtd2lkdGg6IDI5NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gIH1cbn1cbi5pbmRpdmlkdWFscy1jb25kaXRpb25zIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX3dyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0NTBweCwgNzE4cHgpIG1pbm1heCg0MDBweCwgNjA5cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTdweDtcbn1cbi5pbmRpdmlkdWFscy1jb25kaXRpb25zX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5pbmRpdmlkdWFscy1jb25kaXRpb25zX19saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0Y5RTU0Nztcbn1cbi5pbmRpdmlkdWFscy1jb25kaXRpb25zX19xdWVzdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjJweDtcbiAgbWFyZ2luLXRvcDogLTU4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5MXB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5pbmRpdmlkdWFscy1jb25kaXRpb25zX19xdWVzdGlvbi1oZWFkZXIge1xuICBwYWRkaW5nOiAyOXB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG59XG4uaW5kaXZpZHVhbHMtY29uZGl0aW9uc19fcXVlc3Rpb24taGVhZGVyIGgzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX3F1ZXN0aW9uLWhlYWRlciBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX3F1ZXN0aW9uLWJveCB7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5pbmRpdmlkdWFscy1jb25kaXRpb25zX19pbWcge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5kaXZpZHVhbHMtY29uZGl0aW9uc19faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDMycHg7XG4gIG1heC1oZWlnaHQ6IDM2N3B4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNjBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGOUU1NDc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuaW5kaXZpZHVhbHMtY29uZGl0aW9ucyB7XG4gICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cblxuICAuaW5kaXZpZHVhbHMtY29uZGl0aW9uc19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAzOXB4O1xuICB9XG5cbiAgLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5pbmRpdmlkdWFscy1jb25kaXRpb25zX19xdWVzdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX2xpc3Qge1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1jb25kaXRpb25zX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1jb25kaXRpb25zX19saXN0IGxpOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5pbmRpdmlkdWFscy1jb25kaXRpb25zX19xdWVzdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtY29uZGl0aW9uc19fcXVlc3Rpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1jb25kaXRpb25zX19xdWVzdGlvbi1oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtY29uZGl0aW9uc19fcXVlc3Rpb24taGVhZGVyIGgzOmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX3F1ZXN0aW9uLWJveCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX2ltZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtY29uZGl0aW9uc19faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX2ltZzpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMjA0cHg7XG4gICAgbWF4LWhlaWdodDogMTczcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcbiAgfVxufVxuLmluZGl2aWR1YWxzLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5pbmRpdmlkdWFscy1mb290ZXJfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmRpdmlkdWFscy1mb290ZXJfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xufVxuLmluZGl2aWR1YWxzLWZvb3Rlcl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzkzREE0OTtcbn1cbi5pbmRpdmlkdWFscy1mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNzQ0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluZGl2aWR1YWxzLWZvb3Rlcl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XG4gIG1heC13aWR0aDogMjM1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbmRpdmlkdWFscy1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1mb290ZXJfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtZm9vdGVyX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMjg5cHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWZvb3Rlcl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1mb290ZXJfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLmluZGl2aWR1YWxzLWluZm8ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1NnB4O1xufVxuLmluZGl2aWR1YWxzLWluZm9fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNnB4O1xufVxuLmluZGl2aWR1YWxzLWluZm9fX2NvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5pbmRpdmlkdWFscy1pbmZvX19jb250ZW50IHN0cm9uZyB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluZGl2aWR1YWxzLWluZm9fX2JveCB7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDFweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmRpdmlkdWFscy1pbmZvX19ib3ggaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmRpdmlkdWFscy1pbmZvX19ib3ggaDM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNTVweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDA7XG59XG4uaW5kaXZpZHVhbHMtaW5mb19fYm94IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA2NDFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluZGl2aWR1YWxzLWluZm9fX2JveCBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTIycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC01NXB4O1xuICBwYWRkaW5nOiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5pbmRpdmlkdWFscy1pbmZvX19idG4uYnRuLWJsdWUge1xuICBtYXgtd2lkdGg6IDI5NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMTA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5kaXZpZHVhbHMtaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWluZm9fX2NvbnRlbnQge1xuICAgIGdhcDogMjRweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtaW5mb19fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWluZm9fX2NvbnRlbnQgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWluZm9fX2JveCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAxcHg7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtaW5mb19fYm94IGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWluZm9fX2JveCBoMzpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTU5cHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWluZm9fX2JveCBwIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmluZGl2aWR1YWxzLWluZm9fX2JveCBzcGFuIHtcbiAgICBib3R0b206IC01OXB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtaW5mb19fYnRuLmJ0bi1ibHVlIHtcbiAgICBtYXJnaW4tdG9wOiA5MXB4O1xuICB9XG59XG4uaW5kaXZpZHVhbHMtc3RlcCB7XG4gIHBhZGRpbmctdG9wOiAyMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaW5kaXZpZHVhbHMtc3RlcF9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5kaXZpZHVhbHMtc3RlcF9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgei1pbmRleDogLTE7XG59XG4uaW5kaXZpZHVhbHMtc3RlcF9fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uaW5kaXZpZHVhbHMtc3RlcF9fbGlzdC1zdGVwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWNvbHVtbi1nYXA6IDk0cHg7XG4gIGdyaWQtcm93LWdhcDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgNzBweCk7XG4gIGJhY2tncm91bmQ6ICNFNkU2RTY7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uaW5kaXZpZHVhbHMtc3RlcF9fbGlzdC1zdGVwOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5pbmRpdmlkdWFscy1zdGVwX19saXN0LXN0ZXAgbGkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcCBsaSBoMyB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcCBsaSBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIHJpZ2h0OiAtNTdweDtcbiAgdG9wOiAwO1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcCBsaSBwIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcCBsaTpudGgtY2hpbGQoMm4pIGgzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC01N3B4O1xuICB0b3A6IDA7XG59XG4uaW5kaXZpZHVhbHMtc3RlcF9fbGlzdC1zdGVwIGxpOm50aC1jaGlsZCgybikgaDMsIC5pbmRpdmlkdWFscy1zdGVwX19saXN0LXN0ZXAgbGk6bnRoLWNoaWxkKDJuKSBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5pbmRpdmlkdWFscy1zdGVwX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTA3cHg7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMjRweDtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cbi5pbmRpdmlkdWFscy1zdGVwX19jYXJkLXN0ZXAge1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbmRpdmlkdWFscy1zdGVwX19jYXJkLXN0ZXAtaGVhZGVyIHtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2NhcmQtc3RlcC1ib3gge1xuICBwYWRkaW5nOiAzNnB4O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2NhcmQtc3RlcC1ib3ggcCB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2NhcmQtc3RlcC1ib3ggdWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmluZGl2aWR1YWxzLXN0ZXBfX2NhcmQtc3RlcC1ib3ggdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uaW5kaXZpZHVhbHMtc3RlcF9fY2FyZC1zdGVwLWJveCB1bCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGl2aWR1YWxzLXN0ZXAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1zdGVwX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1zdGVwX19saXN0LXN0ZXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEycHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMnB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1zdGVwX19saXN0LXN0ZXA6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgMTA5cHgpO1xuICAgIGJhY2tncm91bmQ6ICNFNkU2RTY7XG4gICAgbGVmdDogOHB4O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvdHRvbTogLTI4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcCBsaSB7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qtc3RlcCBsaSBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtc3RlcF9fbGlzdC1zdGVwIGxpIGgzOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5pbmRpdmlkdWFscy1zdGVwX19saXN0LXN0ZXAgbGkgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtc3RlcF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLXN0ZXBfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmluZGl2aWR1YWxzLXN0ZXBfX2NhcmQtc3RlcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHggMjRweCAyNHB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1zdGVwX19jYXJkLXN0ZXAtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtc3RlcF9fY2FyZC1zdGVwLWJveCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxuICAuaW5kaXZpZHVhbHMtc3RlcF9fY2FyZC1zdGVwLWJveCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmluZGl2aWR1YWxzLXN0ZXBfX2NhcmQtc3RlcC1ib3ggdWwge1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5pbmRpdmlkdWFscy1zdGVwX19jYXJkLXN0ZXAtYm94IHVsIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLmluZm9ybWF0aW9uLXN0YWZmIHtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5pbmZvcm1hdGlvbi1zdGFmZl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pbmZvcm1hdGlvbi1zdGFmZl9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDAwcHgsIDY1NHB4KSBtaW5tYXgoMzAwcHgsIDYzOHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG4uaW5mb3JtYXRpb24tc3RhZmZfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDg1cHg7XG59XG4uaW5mb3JtYXRpb24tc3RhZmZfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjOTNEQTQ5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmluZm9ybWF0aW9uLXN0YWZmX19kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5pbmZvcm1hdGlvbi1zdGFmZl9fdGV4dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uaW5mb3JtYXRpb24tc3RhZmZfX3RleHQgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluZm9ybWF0aW9uLXN0YWZmX190ZXh0IHA6bnRoLWNoaWxkKDIpIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pbmZvcm1hdGlvbi1zdGFmZl9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmluZm9ybWF0aW9uLXN0YWZmX19pbWcgaW1nIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5pbmZvcm1hdGlvbi1zdGFmZl9faW1nLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pbmZvcm1hdGlvbi1zdGFmZl9faW1nLWJveDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU4NHB4O1xuICBoZWlnaHQ6IDE3MHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCAzNnB4O1xuICB0b3A6IC0yNHB4O1xuICBsZWZ0OiAtMjRweDtcbiAgei1pbmRleDogLTE7XG59XG4uaW5mb3JtYXRpb24tc3RhZmZfX2ltZy1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5mb3JtYXRpb24tc3RhZmZfX2ltZy1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDQ4cHg7XG4gIG1heC13aWR0aDogNjg2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGVmdDogLTEzOHB4O1xuICBib3R0b206IC02M3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA2OHB4KSB7XG4gIC5pbmZvcm1hdGlvbi1zdGFmZiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5pbmZvcm1hdGlvbi1zdGFmZl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5pbmZvcm1hdGlvbi1zdGFmZl9faW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmluZm9ybWF0aW9uLXN0YWZmX19pbWctYm94IHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmluZm9ybWF0aW9uLXN0YWZmX19ib3gge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5pbmZvcm1hdGlvbi1zdGFmZl9faW1nLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbGVmdDogLTE2cHg7XG4gICAgYm90dG9tOiAtODZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5mb3JtYXRpb24tc3RhZmZfX2JveCB7XG4gICAgZ2FwOiA1MXB4O1xuICB9XG4gIC5pbmZvcm1hdGlvbi1zdGFmZl9fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5pbmZvcm1hdGlvbi1zdGFmZl9fZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgICB3aWR0aDogMTM2cHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gIH1cbiAgLmluZm9ybWF0aW9uLXN0YWZmX190ZXh0IHtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuaW5mb3JtYXRpb24tc3RhZmZfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbmZvcm1hdGlvbi1zdGFmZl9faW1nLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmluZm9ybWF0aW9uLXN0YWZmX19pbWctYm94OmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiAyNTRweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgdG9wOiAtMTZweDtcbiAgICBsZWZ0OiAtMTZweDtcbiAgfVxufVxuLmluc3VyYW5jZS1kb2Mge1xuICBwYWRkaW5nLXRvcDogMTA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5pbnN1cmFuY2UtZG9jX193cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDY5MnB4KSBtaW5tYXgoMzUwcHgsIDU0NnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMwcHg7XG59XG4uaW5zdXJhbmNlLWRvY19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3VyYW5jZS1kb2NfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzMDdGRTI7XG59XG4uaW5zdXJhbmNlLWRvY19faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNDdweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbn1cbi5pbnN1cmFuY2UtZG9jX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5pbnN1cmFuY2UtZG9jX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5pbnN1cmFuY2UtZG9jX19saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3VyYW5jZS1kb2NfX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMXB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuLmluc3VyYW5jZS1kb2NfX2ltZyB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmluc3VyYW5jZS1kb2NfX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLmluc3VyYW5jZS1kb2NfX2ltZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjczcHg7XG4gIG1heC1oZWlnaHQ6IDE2MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IC0yNHB4O1xuICBib3R0b206IDA7XG59XG4uaW5zdXJhbmNlLWRvY19faW1nIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggMHB4IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5pbnN1cmFuY2UtZG9jX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cblxuICAuaW5zdXJhbmNlLWRvY19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluc3VyYW5jZS1kb2Mge1xuICAgIHBhZGRpbmctdG9wOiAxNzRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuaW5zdXJhbmNlLWRvY19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAzNnB4O1xuICB9XG4gIC5pbnN1cmFuY2UtZG9jX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIH1cbiAgLmluc3VyYW5jZS1kb2NfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiAxMzZweDtcbiAgfVxuICAuaW5zdXJhbmNlLWRvY19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5pbnN1cmFuY2UtZG9jX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5pbnN1cmFuY2UtZG9jX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbnN1cmFuY2UtZG9jX19saXN0IGxpOmJlZm9yZSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG4gIC5pbnN1cmFuY2UtZG9jX19pbWcge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAuaW5zdXJhbmNlLWRvY19faW1nOmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgMjRweCk7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gICAgdG9wOiAtMTJweDtcbiAgfVxuICAuaW5zdXJhbmNlLWRvY19faW1nOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzOHB4O1xuICAgIG1heC1oZWlnaHQ6IDgxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4IDBweCAwcHg7XG4gICAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAtMTJweDtcbiAgfVxuICAuaW5zdXJhbmNlLWRvY19faW1nIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggMHB4IDBweDtcbiAgfVxufVxuLmluc3VyYW5jZS1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5pbnN1cmFuY2UtZm9vdGVyX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4uaW5zdXJhbmNlLWZvb3Rlcl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjOTNEQTQ5O1xufVxuLmluc3VyYW5jZS1mb290ZXJfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ3cHg7XG4gIGhlaWdodDogM3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xufVxuLmluc3VyYW5jZS1mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogODE5cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmluc3VyYW5jZS1mb290ZXJfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5zdXJhbmNlLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmluc3VyYW5jZS1mb290ZXJfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgfVxuICAuaW5zdXJhbmNlLWZvb3Rlcl9faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDEzNnB4O1xuICB9XG4gIC5pbnN1cmFuY2UtZm9vdGVyX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmluc3VyYW5jZS1mb290ZXJfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjg3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLmluc3VyYW5jZS1mb3Ige1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLmluc3VyYW5jZS1mb3JfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cbi5pbnN1cmFuY2UtZm9yX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG4uaW5zdXJhbmNlLWZvcl9faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNDdweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5pbnN1cmFuY2UtZm9yX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5pbnN1cmFuY2UtZm9yX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTA4M3B4O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5pbnN1cmFuY2UtZm9yX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnN1cmFuY2UtZm9yIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxuICAuaW5zdXJhbmNlLWZvcl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICB9XG4gIC5pbnN1cmFuY2UtZm9yX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTM2cHg7XG4gIH1cbiAgLmluc3VyYW5jZS1mb3JfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLmluc3VyYW5jZS1mb3JfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuaW5zdXJhbmNlLWZvcl9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4uaW5zdXJhbmNlLWluZm8ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLmluc3VyYW5jZS1pbmZvX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5pbnN1cmFuY2UtaW5mb19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDExMDJweDtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG4uaW5zdXJhbmNlLWluZm9fX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ3cHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4uaW5zdXJhbmNlLWluZm9fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaW5zdXJhbmNlLWluZm9fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDRweDtcbiAgei1pbmRleDogLTE7XG59XG4uaW5zdXJhbmNlLWluZm9fX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uaW5zdXJhbmNlLWluZm9fX2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uaW5zdXJhbmNlLWluZm9fX2JveCBzdHJvbmcge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnN1cmFuY2UtaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmluc3VyYW5jZS1pbmZvX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbnN1cmFuY2UtaW5mb19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICAgIG1hcmdpbi10b3A6IDUycHg7XG4gIH1cbiAgLmluc3VyYW5jZS1pbmZvX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmluc3VyYW5jZS1pbmZvX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cbiAgLmluc3VyYW5jZS1pbmZvX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaW5zdXJhbmNlLWluZm9fX2JveCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4IDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5pbnN1cmFuY2UtbGltaXRhdGlvbnMge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwNHB4O1xufVxuLmluc3VyYW5jZS1saW1pdGF0aW9uc19fY29udGVudCB7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggODBweCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5zdXJhbmNlLWxpbWl0YXRpb25zX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmluc3VyYW5jZS1saW1pdGF0aW9uc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmluc3VyYW5jZS1saW1pdGF0aW9uc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbn1cbi5pbnN1cmFuY2UtbGltaXRhdGlvbnNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNHB4KTtcbn1cbi5pbnN1cmFuY2UtbGltaXRhdGlvbnNfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluc3VyYW5jZS1saW1pdGF0aW9uc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uaW5zdXJhbmNlLWxpbWl0YXRpb25zX19saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmluc3VyYW5jZS1saW1pdGF0aW9uc19fbGlzdCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmluc3VyYW5jZS1saW1pdGF0aW9uc19fYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzZweDtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IGNhbGMoMTAwJSAtIDgycHgpO1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnN1cmFuY2UtbGltaXRhdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzRweDtcbiAgfVxuICAuaW5zdXJhbmNlLWxpbWl0YXRpb25zX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0OHB4IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggNDhweCA0OHB4O1xuICB9XG4gIC5pbnN1cmFuY2UtbGltaXRhdGlvbnNfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuaW5zdXJhbmNlLWxpbWl0YXRpb25zX19saXN0IHtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuaW5zdXJhbmNlLWxpbWl0YXRpb25zX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbnN1cmFuY2UtbGltaXRhdGlvbnNfX2JveCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmluc3VyYW5jZS1zZWUge1xuICBwYWRkaW5nLXRvcDogMjE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5pbnN1cmFuY2Utc2VlX193cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDc3NHB4KSBtaW5tYXgoMzUwcHgsIDUyMHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMwcHg7XG59XG4uaW5zdXJhbmNlLXNlZV9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBtYXgtd2lkdGg6IDY2MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3VyYW5jZS1zZWVfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzkzREE0OTtcbn1cbi5pbnN1cmFuY2Utc2VlX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgbWF4LXdpZHRoOiAyNDdweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLmluc3VyYW5jZS1zZWVfX3RleHQge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uaW5zdXJhbmNlLXNlZV9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uaW5zdXJhbmNlLXNlZV9fZGVzY3JpcHRpb24gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluc3VyYW5jZS1zZWVfX2ltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjdweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5pbnN1cmFuY2Utc2VlX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmluc3VyYW5jZS1zZWVfX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDMycHg7XG4gIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMzBweDtcbiAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuaW5zdXJhbmNlLXNlZV9fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG5cbiAgLmluc3VyYW5jZS1zZWVfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnN1cmFuY2Utc2VlIHtcbiAgICBwYWRkaW5nLXRvcDogMzE4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmluc3VyYW5jZS1zZWVfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNDFweDtcbiAgfVxuICAuaW5zdXJhbmNlLXNlZV9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICB9XG4gIC5pbnN1cmFuY2Utc2VlX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTM2cHg7XG4gIH1cbiAgLmluc3VyYW5jZS1zZWVfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5pbnN1cmFuY2Utc2VlX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmluc3VyYW5jZS1zZWVfX2ltZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xuICB9XG4gIC5pbnN1cmFuY2Utc2VlX19pbWc6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMzlweDtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xuICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIH1cbn1cbi5pbnN1cmFuY2Utc3RlcCB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE2M3B4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5zdXJhbmNlLXN0ZXBfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaW5zdXJhbmNlLXN0ZXBfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaW5zdXJhbmNlLXN0ZXBfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlICsgN3B4KTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsZWZ0OiAtNHB4O1xuICBib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgei1pbmRleDogLTE7XG59XG4uaW5zdXJhbmNlLXN0ZXBfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmluc3VyYW5jZS1zdGVwX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWNvbHVtbi1nYXA6IDk0cHg7XG4gIGdyaWQtcm93LWdhcDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3VyYW5jZS1zdGVwX19saXN0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmluc3VyYW5jZS1zdGVwX19saXN0IGxpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTZweDtcbn1cbi5pbnN1cmFuY2Utc3RlcF9fbGlzdCBsaSBoMyB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluc3VyYW5jZS1zdGVwX19saXN0IGxpIGgzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgcmlnaHQ6IC01N3B4O1xuICB0b3A6IDA7XG59XG4uaW5zdXJhbmNlLXN0ZXBfX2xpc3QgbGkgcCB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5pbnN1cmFuY2Utc3RlcF9fbGlzdCBsaTpudGgtY2hpbGQoMm4pIGgzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC01N3B4O1xuICB0b3A6IDA7XG59XG4uaW5zdXJhbmNlLXN0ZXBfX2xpc3QgbGk6bnRoLWNoaWxkKDJuKSBoMywgLmluc3VyYW5jZS1zdGVwX19saXN0IGxpOm50aC1jaGlsZCgybikgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaW5zdXJhbmNlLXN0ZXBfX2JveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgLSA5OXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0NHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5zdXJhbmNlLXN0ZXAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNzRweDtcbiAgfVxuICAuaW5zdXJhbmNlLXN0ZXBfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmluc3VyYW5jZS1zdGVwX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmluc3VyYW5jZS1zdGVwX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDFweCk7XG4gICAgbGVmdDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLmluc3VyYW5jZS1zdGVwX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5pbnN1cmFuY2Utc3RlcF9fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTJweDtcbiAgICBncmlkLXJvdy1nYXA6IDEycHg7XG4gIH1cbiAgLmluc3VyYW5jZS1zdGVwX19saXN0OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI0U2RTZFNjtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAuaW5zdXJhbmNlLXN0ZXBfX2xpc3QgbGkge1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5pbnN1cmFuY2Utc3RlcF9fbGlzdCBsaSBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuaW5zdXJhbmNlLXN0ZXBfX2xpc3QgbGkgaDM6YmVmb3JlIHtcbiAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogLTI4cHggIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmluc3VyYW5jZS1zdGVwX19saXN0IGxpIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmluc3VyYW5jZS1zdGVwX19ib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDIyNnB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5icmVhZC1jcnVtYnMge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG59XG4uYnJlYWQtY3J1bWJzLmxhbmRtYXJrLWNhc2VzLWNydW1icyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDJweDtcbn1cbi5icmVhZC1jcnVtYnMuY2FzZXMtd29uLWNydW1icyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJyZWFkLWNydW1icy5jYXNlcy13b24tY3J1bWJzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0MXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAxNThweDtcbiAgYm90dG9tOiAtOHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9jYXNlcy13b24vbG9nby5zdmdcIik7XG59XG4uYnJlYWQtY3J1bWJzLm5ldy1zaW5nbGUtY3J1bWJzIC5icmVhZC1jcnVtYnNfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiAxMDkwcHg7XG59XG4uYnJlYWQtY3J1bWJzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGdhcDogNnB4O1xufVxuLmJyZWFkLWNydW1ic19fbGlzdCBsaSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJyZWFkLWNydW1ic19fbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTYpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWQtY3J1bWJzX19saXN0IGxpIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIi9cIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU2KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi5icmVhZC1jcnVtYnNfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkLWNydW1icyB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gIH1cbiAgLmJyZWFkLWNydW1icy5sYW5kbWFyay1jYXNlcy1jcnVtYnMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MnB4O1xuICB9XG4gIC5icmVhZC1jcnVtYnMuY2FzZXMtd29uLWNydW1icyB7XG4gICAgcGFkZGluZy1ib3R0b206IDExOHB4O1xuICB9XG4gIC5icmVhZC1jcnVtYnMuY2FzZXMtd29uLWNydW1iczpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJyZWFkLWNydW1ic19fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5icmVhZC1jcnVtYnNfX2xpc3QgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5icmVhZC1jcnVtYnNfX2xpc3QgbGkgYTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICB0b3A6IDBweDtcbiAgfVxuICAuYnJlYWQtY3J1bWJzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG4uc2xpZGUtY29udHJvbHMge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggI0U2RTZFNjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGlkZS1jb250cm9sczpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMzMDdGRTI7XG59XG5cbi5jaG9vc2luZy1jaXR5IHtcbiAgcGFkZGluZzogNDhweCAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgbWF4LXdpZHRoOiA4NzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaG9vc2luZy1jaXR5X19oZWFkZXIge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNob29zaW5nLWNpdHlfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5jaG9vc2luZy1jaXR5X19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmNob29zaW5nLWNpdHlfX2xpc3QgPiBsaSA+IHNwYW4ge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7XG59XG4uY2hvb3NpbmctY2l0eV9fbGlzdCA+IGxpIHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uY2hvb3NpbmctY2l0eV9fbGlzdCA+IGxpIHVsIGJ1dHRvbiB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jaG9vc2luZy1jaXR5X19saXN0ID4gbGkgdWwgYnV0dG9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaW50ZXJmaWNlL2Nob29zaW5nLWNpdHkuc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uY2hvb3NpbmctY2l0eV9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ludGVyZmljZS9DbG9zZS5zdmdcIik7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjhweCkge1xuICAuY2hvb3NpbmctY2l0eV9fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNob29zaW5nLWNpdHkge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgfVxuICAuY2hvb3NpbmctY2l0eV9faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLmNob29zaW5nLWNpdHlfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuY2hvb3NpbmctY2l0eV9fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLmNob29zaW5nLWNpdHlfX2xpc3QgPiBsaSA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xuICB9XG4gIC5jaG9vc2luZy1jaXR5X19saXN0ID4gbGkgdWwge1xuICAgIGdhcDogNnB4O1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuICAuY2hvb3NpbmctY2l0eV9fbGlzdCA+IGxpIHVsIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAuY2hvb3NpbmctY2l0eV9fbGlzdCA+IGxpIHVsIGJ1dHRvbjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IDNweDtcbiAgfVxuICAuY2hvb3NpbmctY2l0eV9fY2xvc2Uge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5tb2RhbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU0NnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcGFkZGluZzogNDhweCAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwtZmVlZGJhY2tfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDhweDtcbiAgdG9wOiAtNDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLm1vZGFsLWZlZWRiYWNrX19oZWFkZXIge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1vZGFsLWZlZWRiYWNrX19oZWFkZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDE7XG59XG4ubW9kYWwtZmVlZGJhY2tfX2hlYWRlciBzcGFuOmJlZm9yZSB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvdHRvbTogN3B4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLm1vZGFsLWZlZWRiYWNrX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm1vZGFsLWZlZWRiYWNrX19mb3JtIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5tb2RhbC1mZWVkYmFja19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG59XG4ubW9kYWwtZmVlZGJhY2tfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbnRlcmZpY2UvQ2xvc2Uuc3ZnXCIpO1xuICB0b3A6IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLWZlZWRiYWNrIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbiAgLm1vZGFsLWZlZWRiYWNrX19sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IC0yOXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMnB4IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxNjVweDtcbiAgfVxuICAubW9kYWwtZmVlZGJhY2tfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG4gIC5tb2RhbC1mZWVkYmFja19faGVhZGVyIHNwYW46YmVmb3JlIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuICAubW9kYWwtZmVlZGJhY2tfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5tb2RhbC1mZWVkYmFja19fZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAubW9kYWwtZmVlZGJhY2tfX2xpc3Qge1xuICAgIGdhcDogMTJweDtcbiAgfVxuICAubW9kYWwtZmVlZGJhY2tfX2Nsb3NlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgdG9wOiAxNnB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG4ubW9kYWwtdGhhbmtzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTQ2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiA2NHB4IDM2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb2RhbC10aGFua3NfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm1vZGFsLXRoYW5rc19faGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4ubW9kYWwtdGhhbmtzX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vZGFsLXRoYW5rc19fYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzk4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzNnB4O1xufVxuLm1vZGFsLXRoYW5rc19fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ludGVyZmljZS9DbG9zZS5zdmdcIik7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtdGhhbmtzIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbiAgLm1vZGFsLXRoYW5rc19faW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAubW9kYWwtdGhhbmtzX19oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5tb2RhbC10aGFua3NfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG4gIC5tb2RhbC10aGFua3NfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAubW9kYWwtdGhhbmtzX19jbG9zZSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHRvcDogMTZweDtcbiAgICByaWdodDogMTZweDtcbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgd2lkdGg6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNFNkU2RTY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICMzMDdGRTI7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggIzMwN0ZFMjtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLnByZXYge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMucHJldjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3BhZ2ludGF0aW9uL3ByZXYuc3ZnXCIpO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMubmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLm5leHQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wYWdpbnRhdGlvbi9uZXh0LnN2Z1wiKTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMucHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNFNkU2RTY7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5wcmV2OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3BhZ2ludGF0aW9uL3ByZXYtbWluLnN2Z1wiKTtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHRvcDogMThweDtcbiAgfVxuICAucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLnByZXY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcItCf0YDQtdC00YvQtNGD0YnQsNGPXCI7XG4gICAgd2lkdGg6IDk3cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMUUxRTFFO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRvcDogN3B4O1xuICB9XG4gIC5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMubmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNFNkU2RTY7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMubmV4dDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wYWdpbnRhdGlvbi9uZXh0LW1pbi5zdmdcIik7XG4gICAgcmlnaHQ6IDRweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogMThweDtcbiAgfVxuICAucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLm5leHQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcItCh0LvQtdC00YPRjtGJ0LDRj1wiO1xuICAgIHdpZHRoOiA4NnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBjb2xvcjogIzFFMUUxRTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgcmlnaHQ6IDM1cHg7XG4gICAgdG9wOiA3cHg7XG4gIH1cbn1cbi5wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnBsYXk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbnRlcmZpY2UvcGxheS5zdmdcIik7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjRweCk7XG4gIHRvcDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ucGxheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5wbGF5OmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLnNsaWRlLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGdhcDogMTJweDtcbn1cbi5zbGlkZS1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjREVERkVDO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zbGlkZS1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMjYwRTg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGUtcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICB9XG59XG4uc29jaWFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAxNnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uc29jaWFsIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi55b3VyLWNpdHkge1xuICBwYWRkaW5nOiA0OHB4IDQ1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NDZweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi55b3VyLWNpdHlfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi55b3VyLWNpdHlfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi55b3VyLWNpdHlfX3llcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi55b3VyLWNpdHlfX25vIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICM1RTVFNUU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi55b3VyLWNpdHlfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbnRlcmZpY2UvQ2xvc2Uuc3ZnXCIpO1xuICB0b3A6IDI0cHg7XG4gIHJpZ2h0OiAyNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnlvdXItY2l0eSB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICB9XG4gIC55b3VyLWNpdHlfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLnlvdXItY2l0eV9fbGlzdCB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnlvdXItY2l0eV9fY2xvc2Uge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5sYW5kbWFyay1jYXNlcyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5sYW5kbWFyay1jYXNlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLmxhbmRtYXJrLWNhc2VzX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBtYXJnaW4tdG9wOiAtNDJweDtcbn1cbi5sYW5kbWFyay1jYXNlc19fdGV4dCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGFuZG1hcmstY2FzZXNfX3BhZ2luYXRpb24ucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAubGFuZG1hcmstY2FzZXNfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxhbmRtYXJrLWNhc2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAubGFuZG1hcmstY2FzZXNfX2xpc3Qge1xuICAgIGdhcDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG4gIC5sYW5kbWFyay1jYXNlc19fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMzhweDtcbiAgfVxuICAubGFuZG1hcmstY2FzZXNfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5sYW5kbWFyay1jYXNlc19fcGFnaW5hdGlvbi5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBtYXJnaW4tYm90dG9tOiAyNTJweDtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX3dyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0MjBweCwgNzcwcHgpIG1pbm1heCgzMDBweCwgNDk1cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICM5M0RBNDk7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0N3B4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xufVxuLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX3RleHQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTc2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzJweDtcbiAgbWF4LXdpZHRoOiA2MDRweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDE2cHg7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX19pbWctbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMzMXB4O1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgY29sb3I6ICMzMDdGRTI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTI4cHg7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX19pbWcge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX19pbWc6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMnB4O1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9faW1nOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MzJweDtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIHRvcDogMjRweDtcbiAgbGVmdDogLTI2cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIHotaW5kZXg6IC0xO1xufVxuLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xufVxuLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24ge1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA2NTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTc4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI5cHggMzZweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX19xdWVzdGlvbi1oZWFkZXIgaDM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzNnB4O1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5sYW5kbWFyay1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24tdGV4dDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24tZm9vdG5vdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ubGFuZG1hcmstY29uc3VsdGF0aW9uX19xdWVzdGlvbi1mb290bm90ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxRTFFMUU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAubGFuZG1hcmstY29uc3VsdGF0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzdweDtcbiAgfVxuXG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX3F1ZXN0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA2MXB4O1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTM2cHg7XG4gIH1cbiAgLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX190ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX2NvbnRyb2xzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAyODhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX2xpc3Qge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX19pbWctbGFiZWwge1xuICAgIG1heC13aWR0aDogMjcycHg7XG4gICAgcGFkZGluZzogMTZweCAxOXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAtMjlweDtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX19pbWcge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX19pbWc6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDIzOXB4O1xuICAgIG1heC1oZWlnaHQ6IDE5M3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gICAgdG9wOiAtMTNweDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX19pbWc6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIzOXB4O1xuICAgIG1heC1oZWlnaHQ6IDE5NHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX2ltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XG4gIH1cbiAgLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX19xdWVzdGlvbi1oZWFkZXIgaDMge1xuICAgIHBhZGRpbmctbGVmdDogNDJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24tY29udGVudCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICAubGFuZG1hcmstY29uc3VsdGF0aW9uX19xdWVzdGlvbi10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWZvb3Rub3RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5sYW5kbWFyay1zaW5nbGUge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuLmxhbmRtYXJrLXNpbmdsZV9fY29udGVudCBoMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5sYW5kbWFyay1zaW5nbGVfX2NvbnRlbnQgaDMsIC5sYW5kbWFyay1zaW5nbGVfX2NvbnRlbnQgc3Ryb25nIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmxhbmRtYXJrLXNpbmdsZV9fY29udGVudCBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmxhbmRtYXJrLXNpbmdsZV9fY29udGVudCB1bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ubGFuZG1hcmstc2luZ2xlX19jb250ZW50IHVsIGxpIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGFuZG1hcmstc2luZ2xlX19jb250ZW50IHVsIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5sYW5kbWFyay1zaW5nbGVfX3BkZiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNnB4IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjNUU1RTVFO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xufVxuLmxhbmRtYXJrLXNpbmdsZV9fcGRmOmhvdmVyIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGFuZG1hcmstc2luZ2xlIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAubGFuZG1hcmstc2luZ2xlX19jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmxhbmRtYXJrLXNpbmdsZV9fY29udGVudCBoMywgLmxhbmRtYXJrLXNpbmdsZV9fY29udGVudCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5sYW5kbWFyay1zaW5nbGVfX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5sYW5kbWFyay1zaW5nbGVfX2NvbnRlbnQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAubGFuZG1hcmstc2luZ2xlX19wZGYge1xuICAgIHBhZGRpbmc6IDE2cHggMzNweDtcbiAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb24ge1xuICBwYWRkaW5nLXRvcDogNjlweDtcbiAgcGFkZGluZy1ib3R0b206IDMzNnB4O1xufVxuLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDc3M3B4KSBtaW5tYXgoMzAwcHgsIDU2OXB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1sZWZ0OiA4NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlICsgM3B4KTtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDVweDtcbiAgei1pbmRleDogLTE7XG59XG4ubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2Rlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogM3B4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG59XG4ubW9ydGdhZ2UtY29uc3VsdGF0aW9uX190ZXh0IHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXgtd2lkdGg6IDYzM3B4O1xufVxuLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9fY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzJweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzOTZweDtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGdhcDogMTZweDtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogNjU1cHg7XG4gIG1hcmdpbi10b3A6IC0xNDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE5N3B4KTtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI5cHggMzZweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19xdWVzdGlvbi1oZWFkZXIgaDM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMzZweDtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19xdWVzdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLXRleHQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWZvb3Rub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24tZm9vdG5vdGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNTQ2cHg7XG4gIG1heC1oZWlnaHQ6IDUyMnB4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMjRweDtcbiAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIHotaW5kZXg6IC0xO1xufVxuLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDgwcHggMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OHB4KSB7XG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2JveCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19xdWVzdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcbiAgfVxuXG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cblxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19pbWc6YmVmb3JlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vcnRnYWdlLWNvbnN1bHRhdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwM3B4O1xuICB9XG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbiAgLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19saXN0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19xdWVzdGlvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYm90dG9tOiAtMjIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyODhweDtcbiAgICB6LWluZGV4OiAzO1xuICB9XG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19xdWVzdGlvbi1oZWFkZXIgaDMge1xuICAgIHBhZGRpbmctbGVmdDogNDJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24tdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19xdWVzdGlvbi1mb290bm90ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWZvb3Rub3RlIHN0cm9uZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vcnRnYWdlLWNvbnN1bHRhdGlvbl9faW1nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19pbWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDQ4cHggMHB4O1xuICB9XG59XG4ubW9ydGdhZ2UtaW5mbyB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTRweDtcbn1cbi5tb3J0Z2FnZS1pbmZvX19sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5tb3J0Z2FnZS1pbmZvX193cmFwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDc3NHB4KSBtaW5tYXgoNDAwcHgsIDQ5NXB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG4ubW9ydGdhZ2UtaW5mb19fY29udGVudCBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjNUU1RTVFO1xufVxuLm1vcnRnYWdlLWluZm9fX2NvbnRlbnQgcCBzdHJvbmcge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tb3J0Z2FnZS1pbmZvX19pbWcge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vcnRnYWdlLWluZm9fX2ltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLm1vcnRnYWdlLWluZm9fX2ltZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MzJweDtcbiAgbWF4LWhlaWdodDogMTkzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLm1vcnRnYWdlLWluZm9fX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDMycHg7XG4gIG1heC1oZWlnaHQ6IDM2N3B4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4IDBweDtcbiAgYmFja2dyb3VuZDogI0Y5RTU0NztcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5tb3J0Z2FnZS1pbmZvX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuXG4gIC5tb3J0Z2FnZS1pbmZvX19pbWcge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9ydGdhZ2UtaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLm1vcnRnYWdlLWluZm9fX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAubW9ydGdhZ2UtaW5mb19fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbiAgLm1vcnRnYWdlLWluZm9fX2NvbnRlbnQgcCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLm1vcnRnYWdlLWluZm9fX2ltZyB7XG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgfVxuICAubW9ydGdhZ2UtaW5mb19faW1nOmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDI1MXB4O1xuICAgIG1heC1oZWlnaHQ6IDExMnB4O1xuICB9XG4gIC5tb3J0Z2FnZS1pbmZvX19pbWc6YmVmb3JlIHtcbiAgICB0b3A6IDgwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIG1heC13aWR0aDogMjUxcHg7XG4gICAgbWF4LWhlaWdodDogMjE0cHg7XG4gIH1cbn1cbi5tb3J0Z2FnZS1wcm9wb3NhbCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5tb3J0Z2FnZS1wcm9wb3NhbF9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5tb3J0Z2FnZS1wcm9wb3NhbF9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgei1pbmRleDogLTE7XG59XG4ubW9ydGdhZ2UtcHJvcG9zYWxfX2NvbnRldG4ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5tb3J0Z2FnZS1wcm9wb3NhbF9fY29udGV0biBzdHJvbmcge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb3J0Z2FnZS1wcm9wb3NhbCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm1vcnRnYWdlLXByb3Bvc2FsX19jb250ZXRuIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLm1vcnRnYWdlLXJpc2tzIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5tb3J0Z2FnZS1yaXNrc19fYm94IHtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG59XG4ubW9ydGdhZ2Utcmlza3NfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4ubW9ydGdhZ2Utcmlza3NfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzU1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgYm90dG9tOiAwO1xufVxuLm1vcnRnYWdlLXJpc2tzX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm1vcnRnYWdlLXJpc2tzX19kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTE4NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubW9ydGdhZ2Utcmlza3Mge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5tb3J0Z2FnZS1yaXNrc19fYm94IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5tb3J0Z2FnZS1yaXNrc19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLm1vcnRnYWdlLXJpc2tzX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgbGVmdDogMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICAubW9ydGdhZ2Utcmlza3NfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5tb3J0Z2FnZS1yaXNrc19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5tb3J0Z2FnZS13b3JrIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLm1vcnRnYWdlLXdvcmtfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDE7XG59XG4ubW9ydGdhZ2Utd29ya19faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgei1pbmRleDogLTE7XG59XG4ubW9ydGdhZ2Utd29ya19fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ubW9ydGdhZ2Utd29ya19fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5tb3J0Z2FnZS13b3JrX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5tb3J0Z2FnZS13b3JrX19saXN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm1vcnRnYWdlLXdvcmtfX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuLm1vcnRnYWdlLXdvcmtfX3RleHQtMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5tb3J0Z2FnZS13b3JrX190ZXh0LTIgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xufVxuLm1vcnRnYWdlLXdvcmtfX2ltcG9ydGFudCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vcnRnYWdlLXdvcmtfX2ltcG9ydGFudC1oZWFkZXIge1xuICBwYWRkaW5nOiAyOXB4IDM2cHg7XG4gIHBhZGRpbmctbGVmdDogODhweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb3J0Z2FnZS13b3JrX19pbXBvcnRhbnQtaGVhZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvbW9ydGdhZ2UvcXVlc3Rpb24uc3ZnXCIpO1xuICBsZWZ0OiAzNnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm1vcnRnYWdlLXdvcmtfX2ltcG9ydGFudC1jb250ZW50IHtcbiAgcGFkZGluZzogMzZweDtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG59XG4ubW9ydGdhZ2Utd29ya19faW1wb3J0YW50LWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1vcnRnYWdlLXdvcmsge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG4gIC5tb3J0Z2FnZS13b3JrX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5tb3J0Z2FnZS13b3JrX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLm1vcnRnYWdlLXdvcmtfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLm1vcnRnYWdlLXdvcmtfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAubW9ydGdhZ2Utd29ya19fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5tb3J0Z2FnZS13b3JrX190ZXh0LTIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAubW9ydGdhZ2Utd29ya19faW1wb3J0YW50LWhlYWRlciB7XG4gICAgcGFkZGluZzogMjFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5tb3J0Z2FnZS13b3JrX19pbXBvcnRhbnQtaGVhZGVyOmJlZm9yZSB7XG4gICAgbGVmdDogMTZweDtcbiAgfVxuICAubW9ydGdhZ2Utd29ya19faW1wb3J0YW50LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbiAgLm1vcnRnYWdlLXdvcmtfX2ltcG9ydGFudC1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLm5ldy1zaW5nbGUge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuLm5ldy1zaW5nbGVfX3BhZ2UtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubmV3LXNpbmdsZV9fcGFnZS1pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5uZXctc2luZ2xlX19kYXRhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMTZweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5uZXctc2luZ2xlX19wYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLm5ldy1zaW5nbGVfX3BhZ2Ugc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ubmV3LXNpbmdsZV9fY29udGVudCBwIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLm5ldy1zaW5nbGVfX2NvbnRlbnQgcCBzdHJvbmcge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5uZXctc2luZ2xlX19jb250ZW50IGgyIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4ubmV3LXNpbmdsZV9fY29udGVudCBzdHJvbmcge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5uZXctc2luZ2xlX19jb250ZW50IHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5uZXctc2luZ2xlX19jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm5ldy1zaW5nbGVfX2NvbnRlbnQgdWwgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuLm5ldy1zaW5nbGVfX2JveCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xuICBwYWRkaW5nOiA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm5ldy1zaW5nbGVfX2JveDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2NnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogLTMxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvc2luZ2xlLW5ldy9sb2dvLnN2Z1wiKTtcbn1cbi5uZXctc2luZ2xlX19ib3gtdGl0bGUge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5uZXctc2luZ2xlX19ib3gtdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xufVxuLm5ldy1zaW5nbGVfX2JveC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLm5ldy1zaW5nbGVfX2JveC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ubmV3LXNpbmdsZV9fYm94LWJ0bi5idG4tZ3JlZW4ge1xuICBtYXgtd2lkdGg6IDI4NnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ubmV3LXNpbmdsZV9fYm94LXdyYXAge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uZXctc2luZ2xlX19ib3gtd3JhcDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE3OHB4O1xuICBtYXgtd2lkdGg6IDM0MnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xuICByaWdodDogMDtcbiAgdG9wOiAtNDZweDtcbn1cbi5uZXctc2luZ2xlX19ib3gtd3JhcDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTc4cHg7XG4gIG1heC13aWR0aDogNTQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC00NnB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXctc2luZ2xlIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAubmV3LXNpbmdsZV9fcGFnZS1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHg7XG4gIH1cbiAgLm5ldy1zaW5nbGVfX2RhdGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG4gIC5uZXctc2luZ2xlX19wYWdlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogNDhweDtcbiAgfVxuICAubmV3LXNpbmdsZV9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAubmV3LXNpbmdsZV9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLm5ldy1zaW5nbGVfX2NvbnRlbnQgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAubmV3LXNpbmdsZV9fY29udGVudCB1bCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAubmV3LXNpbmdsZV9fY29udGVudCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5uZXctc2luZ2xlX19ib3gge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDFweDtcbiAgfVxuICAubmV3LXNpbmdsZV9fYm94OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI1NnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3R0b206IC02cHg7XG4gIH1cbiAgLm5ldy1zaW5nbGVfX2JveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5uZXctc2luZ2xlX19ib3gtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5uZXctc2luZ2xlX19ib3gtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLm5ldy1zaW5nbGVfX2JveC1idG4uYnRuLWdyZWVuIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLm5ldy1zaW5nbGVfX2JveC13cmFwIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uZXctc2luZ2xlX19ib3gtd3JhcDpiZWZvcmUge1xuICAgIGhlaWdodDogOTVweDtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XG4gICAgdG9wOiAtMTZweDtcbiAgfVxuICAubmV3LXNpbmdsZV9fYm94LXdyYXA6YWZ0ZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgbWF4LXdpZHRoOiAxNTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweCAwcHggMHB4O1xuICAgIHRvcDogLTE2cHg7XG4gIH1cbn1cbi5vZmZpY2VzLWNpdGllcyB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLm9mZmljZXMtY2l0aWVzX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5vZmZpY2VzLWNpdGllc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vZmZpY2VzLWNpdGllc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1heC13aWR0aDogMzk0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5vZmZpY2VzLWNpdGllc19fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxMnB4O1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkIHtcbiAgcGFkZGluZzogMTZweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWJ0biB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2NhcmQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2NhcmQtYnRuLmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWJ0bi5hY3RpdmUgKyAub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWJ0bjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ludGVyZmljZS9hcnJvdy1jaXR5LnN2Z1wiKTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNXB4O1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWJ0biArIC5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnQtbGlzdCA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ0cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudC1uYW1lIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnQtdGV4dCB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnQtc29jaWFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdhcDogNnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudC1zb2NpYWwgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudC1tYXNzYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBnYXA6IDZweDtcbn1cbi5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50LW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU0MnB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiBzaWx2ZXI7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudF9fc3dpcGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50X19zd2lwZXItc2xpZGUge1xuICBtYXgtd2lkdGg6IDI0NHB4O1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnRfX3N3aXBlci1zbGlkZSBpbWcsIC5vZmZpY2VzLWNpdGllcyBwaWN0dXJlIHtcbiAgYXNwZWN0LXJhdGlvOiAzNC8yMztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnQtdGV4dC1tYWlsIHtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG4ub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudC10ZXh0LXNpdGUge1xuICBjb2xvcjogIzMwN0ZFMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmljZXMtY2l0aWVzIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAub2ZmaWNlcy1jaXRpZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm9mZmljZXMtY2l0aWVzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmaWNlcy1jaXRpZXNfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLm9mZmljZXMtY2l0aWVzX19saXN0IHtcbiAgICBnYXA6IDhweDtcbiAgfVxuICAub2ZmaWNlcy1jaXRpZXNfX2NhcmQge1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5vZmZpY2VzLWNpdGllc19fY2FyZC1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAub2ZmaWNlcy1jaXRpZXNfX2NhcmQtYnRuOmJlZm9yZSB7XG4gICAgdG9wOiA0cHg7XG4gIH1cbiAgLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnQtbGlzdCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudC1tYXAge1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50X19zd2lwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnRfX3N3aXBlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnRfX3N3aXBlci1zbGlkZSBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICB9XG4gIC5vZmZpY2VzLWNpdGllc19fY2FyZC1jb250ZW50LXRleHQtc2l0ZSB7XG4gICAgY29sb3I6ICMzMDdGRTI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi5hbmltYXRlZFRleHQge1xuICB3aWR0aDogODNweDtcbiAgaGVpZ2h0OiA3MDlweDtcbn1cbi5hbmltYXRlZFRleHQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYW5pbWF0ZWRUZXh0LWZpcnN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbmltYXRpb246IHNjcm9sbEZpcnN0IDVzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5hbmltYXRlZFRleHQtc2Vjb25kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbmltYXRpb246IHNjcm9sbFNlY29uZCA1cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uYW5pbWF0ZWRUZXh0LXRoaXJkIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbEZpcnN0IHtcbiAgMCUge1xuICAgIHRvcDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjcm9sbFNlY29uZCB7XG4gIDAlIHtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4ucHJldmlldyB7XG4gIHBhZGRpbmctdG9wOiA4MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3RkUyO1xufVxuLnByZXZpZXdfX2FuaW0td3JhcC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByZXZpZXdfX2FuaW0td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogY2FsYygxMDAlICsgODJweCk7XG4gIHdpZHRoOiA4M3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IC04MnB4O1xufVxuLnByZXZpZXdfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJldmlld19fd3JhcC5lbGVtZW50LWFuaW1hdGlvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogODNweDtcbiAgaGVpZ2h0OiA3MDlweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcHJldmlldy9sb2dvLnN2Z1wiKTtcbiAgcmlnaHQ6IDBweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogLTQ1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAzcztcbn1cbi5wcmV2aWV3X193cmFwLmVsZW1lbnQtYW5pbWF0aW9uLmVsZW1lbnQtc2hvdzpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICByaWdodDogMHB4O1xuICBhbmltYXRpb24tZGVsYXk6IDEwcztcbn1cbi5wcmV2aWV3X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5wcmV2aWV3X19oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIG1heC13aWR0aDogNTc0cHg7XG59XG4ucHJldmlld19faGVhZGVyIHNwYW4ge1xuICBjb2xvcjogIzkzREE0OTtcbn1cbi5wcmV2aWV3X19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgbWF4LXdpZHRoOiA1ODlweDtcbn1cbi5wcmV2aWV3X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4N3B4O1xuICBtYXgtd2lkdGg6IDY5MXB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnByZXZpZXdfX2xpc3QgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnByZXZpZXdfX2xpc3QgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNEQTQ5O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ucHJldmlld19fY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ucHJldmlld19fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XG4gIG1heC13aWR0aDogMzk2cHg7XG59XG4ucHJldmlld19fYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2OXB4KTtcbiAgbWF4LXdpZHRoOiA2NTRweDtcbn1cbi5wcmV2aWV3X19ib3gtcXVlc3Rpb24ge1xuICBwYWRkaW5nOiAyOXB4IDM2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNUUxRkQ7XG59XG4ucHJldmlld19fYm94LXF1ZXN0aW9uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnByZXZpZXdfX2JveC1xdWVzdGlvbiBzcGFuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMThweCk7XG59XG4ucHJldmlld19fYm94LWFuc3dlciB7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xufVxuLnByZXZpZXdfX2JveC1hbnN3ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJldmlld19fYm94LWFuc3dlciBzcGFuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E1RTFGRDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnByZXZpZXdfX2JveC1hbnN3ZXIgcCB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wcmV2aWV3X19ib3gtYW5zd2VyIHAgc3Ryb25nIHtcbiAgY29sb3I6ICMxRTFFMUU7XG59XG4ucHJldmlld19faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTMwcHg7XG4gIGhlaWdodDogNzI4cHg7XG4gIHJpZ2h0OiA1M3B4O1xuICB0b3A6IC00MnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgLnByZXZpZXdfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcmV2aWV3X19hbmltLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYW5pbWF0ZWRUZXh0LW1vYmlsZS1maXJzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsRmlyc3QgNXMgaW5maW5pdGUgbGluZWFyO1xuICB9XG4gIC5hbmltYXRlZFRleHQtbW9iaWxlLXNlY29uZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsU2Vjb25kIDVzIGluZmluaXRlIGxpbmVhcjtcbiAgfVxuICAuYW5pbWF0ZWRUZXh0LW1vYmlsZS10aGlyZCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICBAa2V5ZnJhbWVzIHNjcm9sbEZpcnN0IHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgIGxlZnQ6IC0xMDAlO1xuICAgIH1cbiAgfVxuICBAa2V5ZnJhbWVzIHNjcm9sbFNlY29uZCB7XG4gICAgMCUge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuICAucHJldmlldyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gIH1cbiAgLnByZXZpZXdfX2FuaW0td3JhcC1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgbGVmdDogLTE2cHg7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5wcmV2aWV3X19hbmltLW1vYmlsZSB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLnByZXZpZXdfX2FuaW0tbW9iaWxlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnByZXZpZXdfX3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucHJldmlld19fd3JhcC5lbGVtZW50LWFuaW1hdGlvbjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcHJldmlldy9sb2dvLW1vYmlsZS5zdmdcIik7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxNjBweCk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAucHJldmlld19faGVhZGVyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLnByZXZpZXdfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAucHJldmlld19fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAucHJldmlld19fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAucHJldmlld19fbGlzdCBsaTo6YmVmb3JlIHtcbiAgICBtYXgtaGVpZ2h0OiA2N3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgLnByZXZpZXdfX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5wcmV2aWV3X19jb250cm9scyAuc29jaWFsLWJpZyB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5wcmV2aWV3X19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgICBtYXgtd2lkdGg6IDM5NnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAucHJldmlld19fYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgICBtYXJnaW4tdG9wOiAtODlweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTY5cHgpO1xuICB9XG4gIC5wcmV2aWV3X19ib3gtcXVlc3Rpb24ge1xuICAgIHBhZGRpbmc6IDE2cHggMTdweDtcbiAgfVxuICAucHJldmlld19fYm94LXF1ZXN0aW9uIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogNDJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLnByZXZpZXdfX2JveC1hbnN3ZXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgLnByZXZpZXdfX2JveC1hbnN3ZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucHJldmlld19fYm94LWFuc3dlciBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAucHJldmlld19fYm94IHtcbiAgICBtYXJnaW4tdG9wOiAtMjMzcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI2MXB4KTtcbiAgfVxufVxuLnByaXZhY3ktcG9saWN5IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbi5wcml2YWN5LXBvbGljeSBoMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4ucHJpdmFjeS1wb2xpY3kgaDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ucHJpdmFjeS1wb2xpY3kgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5wcml2YWN5LXBvbGljeSB1bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ucHJpdmFjeS1wb2xpY3kgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ucHJpdmFjeS1wb2xpY3kgdWwgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByaXZhY3ktcG9saWN5IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAucHJpdmFjeS1wb2xpY3kgaDIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5wcml2YWN5LXBvbGljeSBoMyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnByaXZhY3ktcG9saWN5IHAge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5wcml2YWN5LXBvbGljeSB1bCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucHJpdmFjeS1wb2xpY3kgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLnByb3RlY3Rpb24tZmVhdHVyZXMge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5wcm90ZWN0aW9uLWZlYXR1cmVzX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIG1heC13aWR0aDogNjgycHg7XG59XG4ucHJvdGVjdGlvbi1mZWF0dXJlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByb3RlY3Rpb24tZmVhdHVyZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgei1pbmRleDogLTE7XG59XG4ucHJvdGVjdGlvbi1mZWF0dXJlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpudGgtY2hpbGQoMSk6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEzcHgpO1xufVxuLnByb3RlY3Rpb24tZmVhdHVyZXNfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnByb3RlY3Rpb24tZmVhdHVyZXNfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnByb3RlY3Rpb24tZmVhdHVyZXNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogMjJweDtcbiAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xufVxuLnByb3RlY3Rpb24tZmVhdHVyZXNfX2NhcmQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XG59XG4ucHJvdGVjdGlvbi1mZWF0dXJlc19fY2FyZCBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5wcm90ZWN0aW9uLWZlYXR1cmVzX19jYXJkIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvdGVjdGlvbi1mZWF0dXJlcyB7XG4gICAgcGFkZGluZy10b3A6IDc4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbiAgLnByb3RlY3Rpb24tZmVhdHVyZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDY4MnB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWZlYXR1cmVzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAucHJvdGVjdGlvbi1mZWF0dXJlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogNHB4O1xuICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLnByb3RlY3Rpb24tZmVhdHVyZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gICAgYm90dG9tOiAycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnByb3RlY3Rpb24tZmVhdHVyZXNfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mZWF0dXJlc19fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mZWF0dXJlc19fbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbiAgLnByb3RlY3Rpb24tZmVhdHVyZXNfX2NhcmQgaW1nIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mZWF0dXJlc19fY2FyZCBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLnByb3RlY3Rpb24tZmVhdHVyZXNfX2NhcmQgcCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5wcm90ZWN0aW9uLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTg4cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIG1hcmdpbi1ib3R0b206IDI2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvdGVjdGlvbi1mb290ZXJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDkzM3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm90ZWN0aW9uLWZvb3Rlcl9faGVhZGVyIHNwYW4ge1xuICBjb2xvcjogIzkzREE0OTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvdGVjdGlvbi1mb290ZXJfX2hlYWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgbWF4LXdpZHRoOiAyNDdweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJvdHRvbTogMDtcbn1cbi5wcm90ZWN0aW9uLWZvb3Rlcl9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA4MDdweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ucHJvdGVjdGlvbi1mb290ZXJfX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMycHg7XG4gIG1heC13aWR0aDogNjA0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnByb3RlY3Rpb24tZm9vdGVyX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgbWF4LXdpZHRoOiAzOTZweDtcbn1cbi5wcm90ZWN0aW9uLWZvb3Rlcl9fbGlzdC1zb2NpYWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGdhcDogMTZweDtcbn1cbi5wcm90ZWN0aW9uLWZvb3Rlcl9fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDUxM3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5wcm90ZWN0aW9uLWZvb3Rlcl9fcXVlc3Rpb24ge1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA2NTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRvcDogY2FsYygxMDAlIC0gMTQwcHgpO1xufVxuLnByb3RlY3Rpb24tZm9vdGVyX19xdWVzdGlvbi1oZWFkZXIge1xuICBwYWRkaW5nOiAyOXB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG59XG4ucHJvdGVjdGlvbi1mb290ZXJfX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvdGVjdGlvbi1mb290ZXJfX3F1ZXN0aW9uLWhlYWRlciBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnByb3RlY3Rpb24tZm9vdGVyX19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnByb3RlY3Rpb24tZm9vdGVyX19xdWVzdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5wcm90ZWN0aW9uLWZvb3Rlcl9fcXVlc3Rpb24tdGV4dDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnByb3RlY3Rpb24tZm9vdGVyX19xdWVzdGlvbi1mb290bm90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wcm90ZWN0aW9uLWZvb3Rlcl9fcXVlc3Rpb24tZm9vdG5vdGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcm90ZWN0aW9uLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE5NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWZvb3Rlcl9faGVhZGVyOmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiAxMzZweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWZvb3Rlcl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5wcm90ZWN0aW9uLWZvb3Rlcl9fbGlzdC1zb2NpYWwge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWZvb3Rlcl9fcXVlc3Rpb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICAgIHotaW5kZXg6IDM7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlIC0gMTYycHgpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX3F1ZXN0aW9uLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX3F1ZXN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWZvb3Rlcl9fcXVlc3Rpb24tdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAucHJvdGVjdGlvbi1mb290ZXJfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnByb3RlY3Rpb24tZm9vdGVyX19xdWVzdGlvbi1mb290bm90ZSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucHJvdGVjdGlvbi1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX3dyYXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0NTBweCwgNzc0cHgpIG1pbm1heCgzNTBweCwgNDg1cHgpO1xuICBnYXA6IDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xufVxuLnByb3RlY3Rpb24taW5mb19fbGlzdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMycHg7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4ucHJvdGVjdGlvbi1pbmZvX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgbWF4LXdpZHRoOiAzOTZweDtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX2xpc3Qtc29jaWFsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAxNnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ucHJvdGVjdGlvbi1pbmZvX19xdWVzdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDY1NXB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLnByb3RlY3Rpb24taW5mb19fcXVlc3Rpb24taGVhZGVyIHtcbiAgcGFkZGluZzogMjlweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLnByb3RlY3Rpb24taW5mb19fcXVlc3Rpb24taGVhZGVyIGgzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX3F1ZXN0aW9uLWhlYWRlciBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnByb3RlY3Rpb24taW5mb19fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAzNnB4O1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX3F1ZXN0aW9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnByb3RlY3Rpb24taW5mb19fcXVlc3Rpb24tdGV4dDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnByb3RlY3Rpb24taW5mb19fcXVlc3Rpb24tZm9vdG5vdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4ucHJvdGVjdGlvbi1pbmZvX19xdWVzdGlvbi1mb290bm90ZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb3RlY3Rpb24taW5mb19faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb3RlY3Rpb24taW5mb19faW1nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXgtaGVpZ2h0OiAxODhweDtcbiAgYmFja2dyb3VuZDogI0Y5RTU0NztcbiAgbGVmdDogLTI0cHg7XG4gIHRvcDogMDtcbn1cbi5wcm90ZWN0aW9uLWluZm9fX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIG1heC1oZWlnaHQ6IDQ4M3B4O1xuICBsZWZ0OiAtMjRweDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XG59XG4ucHJvdGVjdGlvbi1pbmZvX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDgwcHggODBweDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTY4cHgpIHtcbiAgLnByb3RlY3Rpb24taW5mb19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG5cbiAgLnByb3RlY3Rpb24taW5mb19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb3RlY3Rpb24taW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnByb3RlY3Rpb24taW5mb19fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA0OHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWluZm9fX2xpc3Qge1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAucHJvdGVjdGlvbi1pbmZvX19saXN0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWluZm9fX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWluZm9fX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJvdGVjdGlvbi1pbmZvX19saXN0LXNvY2lhbCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5wcm90ZWN0aW9uLWluZm9fX3F1ZXN0aW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgICB6LWluZGV4OiAzO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnByb3RlY3Rpb24taW5mb19fcXVlc3Rpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWluZm9fX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAucHJvdGVjdGlvbi1pbmZvX19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICAucHJvdGVjdGlvbi1pbmZvX19xdWVzdGlvbi10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLWluZm9fX3F1ZXN0aW9uLWZvb3Rub3RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnByb3RlY3Rpb24taW5mb19fcXVlc3Rpb24tZm9vdG5vdGUgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucHJvdGVjdGlvbi1pbmZvX19pbWcge1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgfVxuICAucHJvdGVjdGlvbi1pbmZvX19pbWc6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMjI2cHg7XG4gICAgbWF4LWhlaWdodDogMTA2cHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHRvcDogMDtcbiAgfVxuICAucHJvdGVjdGlvbi1pbmZvX19pbWc6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDIyNnB4O1xuICAgIG1heC1oZWlnaHQ6IDI3M3B4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweCA0OHB4IDQ4cHg7XG4gIH1cbiAgLnByb3RlY3Rpb24taW5mb19faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggNDhweCA0OHB4O1xuICB9XG59XG4ucHJvdGVjdGlvbi13aGF0IHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjE0cHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxO1xufVxuLnByb3RlY3Rpb24td2hhdF9faGVhZGVyLnNlY3Rpb24tdGl0bGUgcDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnByb3RlY3Rpb24td2hhdF9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvdGVjdGlvbi13aGF0X19kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnByb3RlY3Rpb24td2hhdF9fYm94IHtcbiAgcGFkZGluZzogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG1hcmdpbi10b3A6IDE0MHB4O1xufVxuLnByb3RlY3Rpb24td2hhdF9fYm94LWhlYWRlciB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xufVxuLnByb3RlY3Rpb24td2hhdF9fYm94LWhlYWRlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMzA3RkUyO1xufVxuLnByb3RlY3Rpb24td2hhdF9fYm94LWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnByb3RlY3Rpb24td2hhdF9fYm94LWxpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX2JveC1saXN0IGxpIGgzIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ucHJvdGVjdGlvbi13aGF0X19ib3gtbGlzdCBsaSBwIHtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4ucHJvdGVjdGlvbi13aGF0X19ib3gtbGlzdCBsaSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzZweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3NzFweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuLnByb3RlY3Rpb24td2hhdF9fY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDRweDtcbiAgZ2FwOiAzMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICBtYXgtd2lkdGg6IDM5NnB4O1xufVxuLnByb3RlY3Rpb24td2hhdF9fbGlzdC1zb2NpYWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDE2cHg7XG59XG4ucHJvdGVjdGlvbi13aGF0X19xdWVzdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDY1NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IGNhbGMoMTAwJSAtIDE2NnB4KTtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDI5cHggMzZweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvdGVjdGlvbi13aGF0X19xdWVzdGlvbi1oZWFkZXIgaDM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMzZweDtcbiAgcGFkZGluZy10b3A6IDI4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucHJvdGVjdGlvbi13aGF0X19xdWVzdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uLXRleHQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnByb3RlY3Rpb24td2hhdF9fcXVlc3Rpb24tZm9vdG5vdGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcm90ZWN0aW9uLXdoYXQge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTRweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19oZWFkZXIuc2VjdGlvbi10aXRsZSBwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHA6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX2JveCB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xuICAgIG1hcmdpbi10b3A6IDM3cHg7XG4gIH1cbiAgLnByb3RlY3Rpb24td2hhdF9fYm94LWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX2JveC1saXN0IHtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19ib3gtbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19ib3gtbGlzdCBsaSBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX2JveC1saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19jb250cm9scyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcbiAgICBtYXgtd2lkdGg6IDM5NnB4O1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19saXN0LXNvY2lhbCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcbiAgICB6LWluZGV4OiAzO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDE2MnB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gIH1cbiAgLnByb3RlY3Rpb24td2hhdF9fcXVlc3Rpb24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uLWhlYWRlciBoMyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGF0X19xdWVzdGlvbi10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoYXRfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnByb3RlY3Rpb24td2hhdF9fcXVlc3Rpb24tZm9vdG5vdGUgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnByb3RlY3Rpb24td2hlbiB7XG4gIHBhZGRpbmctdG9wOiAyMzRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xufVxuLnByb3RlY3Rpb24td2hlbl9fd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA4NTJweCkgbWlubWF4KDMwMHB4LCA0MzJweCk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xufVxuLnByb3RlY3Rpb24td2hlbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm90ZWN0aW9uLXdoZW5fX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBtYXgtd2lkdGg6IDI0N3B4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG59XG4ucHJvdGVjdGlvbi13aGVuX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5wcm90ZWN0aW9uLXdoZW5fX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnByb3RlY3Rpb24td2hlbl9fbGlzdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5wcm90ZWN0aW9uLXdoZW5fX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbn1cbi5wcm90ZWN0aW9uLXdoZW5fX2ltZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ucHJvdGVjdGlvbi13aGVuX19pbWc6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMnB4O1xuICBoZWlnaHQ6IDQ3NnB4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG59XG4ucHJvdGVjdGlvbi13aGVuX19pbWc6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0OXB4O1xuICBtYXgtaGVpZ2h0OiAxNDVweDtcbiAgbGVmdDogLTI0cHg7XG4gIGJvdHRvbTogLTI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvdGVjdGlvbi13aGVuX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5wcm90ZWN0aW9uLXdoZW5fX2xhYmVsIHtcbiAgcGFkZGluZzogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMDdGRTI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDc3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAucHJvdGVjdGlvbi13aGVuX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDQwcHg7XG4gIH1cblxuICAucHJvdGVjdGlvbi13aGVuX19pbWcge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvdGVjdGlvbi13aGVuIHtcbiAgICBwYWRkaW5nLXRvcDogMjA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnByb3RlY3Rpb24td2hlbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoZW5fX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gICAgbWF4LXdpZHRoOiAxMzZweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGVuX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLnByb3RlY3Rpb24td2hlbl9fbGlzdCB7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLnByb3RlY3Rpb24td2hlbl9fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGVuX19pbWcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGVuX19pbWc6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICB9XG4gIC5wcm90ZWN0aW9uLXdoZW5fX2ltZzpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkzcHg7XG4gICAgbWF4LWhlaWdodDogOTFweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAtMTZweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGVuX19pbWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcbiAgfVxuICAucHJvdGVjdGlvbi13aGVuX19sYWJlbCB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4IDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuLnF1aXotc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4ucXVpei1zZWN0aW9uX19ib3gge1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA4MHB4IDAgODBweCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnF1aXotc2VjdGlvbl9fYm94LWhlYWRlciB7XG4gIHBhZGRpbmc6IDQ4cHggODBweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG59XG4ucXVpei1zZWN0aW9uX19jb250ZW50LWJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucXVpei1zZWN0aW9uX19jb250ZW50LWJveC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5xdWl6LXNlY3Rpb25fX3NlbGVjdCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5xdWl6LXNlY3Rpb25fX3NlbGVjdCAuc2VsZWN0X19idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5xdWl6LXNlY3Rpb25fX3NlbGVjdCAuc2VsZWN0X19idXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICByaWdodDogMjRweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcXVpei9hcnJvdy5zdmdcIik7XG59XG4ucXVpei1zZWN0aW9uX19zZWxlY3QgLnNlbGVjdF9fbGlzdCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnF1aXotc2VjdGlvbl9fc2VsZWN0IC5zZWxlY3RfX2xpc3QgbGkge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLnF1aXotc2VjdGlvbl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZy5qcy1xdWl6LW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2FjMTMwO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzdhYzEzMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucXVpei1zZWN0aW9uX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnLmpzLXF1aXotcHJldiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzkzREE0OTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICM5M0RBNDk7XG59XG4ucXVpei1zZWN0aW9uX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnLmpzLXF1aXotcHJldjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3YWMxMzA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjN2FjMTMwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xdWl6LXNlY3Rpb25fX2hlYWRlciB7XG4gIG1heC13aWR0aDogODg4cHg7XG59XG4ucXVpei1zZWN0aW9uX19oZWFkZXIgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi5xdWl6LXNlY3Rpb25fX2hlYWRlciBoMiBzcGFuIHtcbiAgY29sb3I6ICNBNUUxRkQ7XG59XG4ucXVpei1zZWN0aW9uX19oZWFkZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5xdWl6LXNlY3Rpb25fX2JveC1zdGVwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6ICM5MURCNEE7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ucXVpei1zZWN0aW9uX19ib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQwMHB4LCA2ODhweCkgMzc3cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuLnF1aXotc2VjdGlvbl9fY29udGVudC1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMzJweDtcbn1cbi5xdWl6LXNlY3Rpb25fX2NvbnRlbnQtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEycHg7XG59XG4ucXVpei1zZWN0aW9uX19jb250ZW50LWxpc3QgbGkgLmNhc3RvbS1pbnB1dCB7XG4gIG1heC13aWR0aDogNTQ3cHg7XG59XG4ucXVpei1zZWN0aW9uX19jb250ZW50LWxpc3QgbGkgLmNhc3RvbS1pbnB1dF9fcmVxdWFyZWQge1xuICBtYXgtd2lkdGg6IDU0N3B4O1xufVxuLnF1aXotc2VjdGlvbl9fY29udGVudC1saXN0IGxpIGxhYmxlIHtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ucXVpei1zZWN0aW9uX19jb250ZW50LWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDE1cHg7XG4gIG1heC13aWR0aDogMzgxcHg7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG59XG4ucXVpei1zZWN0aW9uX19ib3gtcXVvdGUge1xuICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucXVpei1zZWN0aW9uX19ib3gtcXVvdGUtdGl0bGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDc4cHggMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDI0cHggMzZweDtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZS10aXRsZSBoMyB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnF1aXotc2VjdGlvbl9fYm94LXF1b3RlLXRpdGxlIHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU2KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1OXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2OXB4O1xufVxuLnF1aXotc2VjdGlvbl9fYm94LXF1b3RlLXRleHQgcCB7XG4gIGNvbG9yOiAjNUU1RTVFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZS10ZXh0IHA6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZS10ZXh0IHA6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9xdWl6L3RvYy5zdmdcIik7XG4gIHJpZ2h0OiAtMTRweDtcbiAgYm90dG9tOiAtMTdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5xdWl6LXNlY3Rpb25fX2JveC1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5xdWl6LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2JveCB7XG4gICAgYm9yZGVyLXJhZGl1czogNDhweCAwIDQ4cHggNDhweDtcbiAgfVxuICAucXVpei1zZWN0aW9uX19ib3gtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIH1cbiAgLnF1aXotc2VjdGlvbl9faGVhZGVyIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbiAgLnF1aXotc2VjdGlvbl9faGVhZGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2JveC1zdGVwIHtcbiAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2JveC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2NvbnRlbnQtbGlzdCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2NvbnRlbnQtbGlzdCBsaSB7XG4gICAgZ2FwOiA2cHg7XG4gIH1cbiAgLnF1aXotc2VjdGlvbl9fY29udGVudC1saXN0IGxpIGxhYmxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnF1aXotc2VjdGlvbl9fY29udGVudC1jb250cm9scyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAzODFweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHggMzZweCAzNnB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZS10aXRsZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OHB4IDFmcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDZweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZS10aXRsZSBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5xdWl6LXNlY3Rpb25fX2JveC1xdW90ZS10aXRsZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnF1aXotc2VjdGlvbl9fYm94LXF1b3RlLXRleHQge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLnF1aXotc2VjdGlvbl9fYm94LXF1b3RlLXRleHQgcCB7XG4gICAgY29sb3I6ICM1RTVFNUU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucXVpei1zZWN0aW9uX19ib3gtcXVvdGUtdGV4dCBwOmFmdGVyIHtcbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgfVxufVxuLnJlbW90ZS1iYW5rcnVwdGN5IHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMTZweDtcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNjAwcHgsIDc0M3B4KSBtaW5tYXgoMzAwcHgsIDU5OHB4KTtcbiAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4ucmVtb3RlLWJhbmtydXB0Y3lfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnJlbW90ZS1iYW5rcnVwdGN5X19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlbW90ZS1iYW5rcnVwdGN5X19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IC02cHg7XG4gIGJvdHRvbTogNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9fZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4ucmVtb3RlLWJhbmtydXB0Y3lfX2Rlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG59XG4ucmVtb3RlLWJhbmtydXB0Y3lfX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIG1heC13aWR0aDogNTA4cHg7XG59XG4ucmVtb3RlLWJhbmtydXB0Y3lfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJlbW90ZS1iYW5rcnVwdGN5X19zb2NpYWwtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgYmFja2dyb3VuZDogIzBEQzE0Mztcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9fc29jaWFsLWxpbmsgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9fc29jaWFsLWxpbmsudmliZXIge1xuICBiYWNrZ3JvdW5kOiAjNjc1REE5O1xufVxuLnJlbW90ZS1iYW5rcnVwdGN5X19zb2NpYWwtbGluay50ZWxlZ3JhbSB7XG4gIGJhY2tncm91bmQ6ICMzMzkwRUM7XG59XG4ucmVtb3RlLWJhbmtydXB0Y3lfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4MHB4IDBweDtcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9fc29jaWFsIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDgwcHg7XG4gIHBhZGRpbmctbGVmdDogODZweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5yZW1vdGUtYmFua3J1cHRjeV9faW1nLWxhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3R0b206IC03NnB4O1xuICBsZWZ0OiAtNjJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjhweCkge1xuICAucmVtb3RlLWJhbmtydXB0Y3lfX2JveCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAucmVtb3RlLWJhbmtydXB0Y3lfX2ltZyB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gIH1cblxuICAucmVtb3RlLWJhbmtydXB0Y3lfX2ltZy1sYWJsZSB7XG4gICAgYm90dG9tOiAtNzZweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnJlbW90ZS1iYW5rcnVwdGN5IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAucmVtb3RlLWJhbmtydXB0Y3lfX2JveCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcbiAgfVxuICAucmVtb3RlLWJhbmtydXB0Y3lfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW46YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLnJlbW90ZS1iYW5rcnVwdGN5X19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnJlbW90ZS1iYW5rcnVwdGN5X190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAucmVtb3RlLWJhbmtydXB0Y3lfX3NvY2lhbCB7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5yZW1vdGUtYmFua3J1cHRjeV9fc29jaWFsLWxpbmsgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5yZW1vdGUtYmFua3J1cHRjeV9faW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnJlbW90ZS1iYW5rcnVwdGN5X19pbWcgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDQ4cHggMHB4O1xuICB9XG4gIC5yZW1vdGUtYmFua3J1cHRjeV9fc29jaWFsIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5yZW1vdGUtYmFua3J1cHRjeV9fc29jaWFsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVtb3RlLWJhbmtydXB0Y3lfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuICAucmVtb3RlLWJhbmtydXB0Y3lfX3NvY2lhbC1saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVtb3RlLWJhbmtydXB0Y3lfX2ltZy1sYWJsZSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDI2cHgpO1xuICB9XG59XG4ucmV2aWV3cyB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4ucmV2aWV3c19fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdhcDogMjRweDtcbn1cbi5yZXZpZXdzX19jYXJkLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiA1My8zMDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5yZXZpZXdzX19jYXJkLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucmV2aWV3c19fY2FyZC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5yZXZpZXdzX19jYXJkLWNpdHkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5yZXZpZXdzX19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3cyB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnJldmlld3NfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnJldmlld3NfX2NhcmQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5yZXZpZXdzX19jYXJkLWNpdHkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLnNlY3Rpb24tY2FsY3VsYXRvciB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yLmluZGl2aWR1YWxzLXNlY3Rpb24tY2FsY3VsYXRvciB7XG4gIHBhZGRpbmctdG9wOiAxOTZweDtcbiAgcGFkZGluZy1ib3R0b206IDgycHg7XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yLmluZGl2aWR1YWxzLXNlY3Rpb24tY2FsY3VsYXRvciAuc2VjdGlvbi1jYWxjdWxhdG9yX19ib3gge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzMDBweCwgNzA3cHgpIDQ5MHB4O1xufVxuLnNlY3Rpb24tY2FsY3VsYXRvcl9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMzAwcHgsIDU2MXB4KSA0OTBweDtcbiAgZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC13aWR0aDogMTI4OHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tY2FsY3VsYXRvcl9faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjQ3cHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICNBNUUxRkQ7XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zZWN0aW9uLWNhbGN1bGF0b3JfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1jYWxjdWxhdG9yX19pbWc6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogY2FsYygxMDAlICsgNTZweCk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgNTZweCk7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICB0b3A6IC01NnB4O1xuICByaWdodDogLTU2cHg7XG4gIHotaW5kZXg6IC0xO1xufVxuLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjczcHg7XG4gIGhlaWdodDogMTYycHg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4IDBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIGxlZnQ6IC0yNHB4O1xuICBib3R0b206IC0yNHB4O1xuICB6LWluZGV4OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE2OHB4KSB7XG4gIC5zZWN0aW9uLWNhbGN1bGF0b3IuaW5kaXZpZHVhbHMtc2VjdGlvbi1jYWxjdWxhdG9yIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxuICAuc2VjdGlvbi1jYWxjdWxhdG9yLmluZGl2aWR1YWxzLXNlY3Rpb24tY2FsY3VsYXRvciAuc2VjdGlvbi1jYWxjdWxhdG9yX19ib3gge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5zZWN0aW9uLWNhbGN1bGF0b3IuaW5kaXZpZHVhbHMtc2VjdGlvbi1jYWxjdWxhdG9yIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2ltZyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuc2VjdGlvbi1jYWxjdWxhdG9yX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyN3B4IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAuc2VjdGlvbi1jYWxjdWxhdG9yX19ib3gge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogMjRweDtcbiAgfVxuXG4gIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2ltZyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gIH1cbiAgLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi1jYWxjdWxhdG9yX19pbWc6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1jYWxjdWxhdG9yIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTNweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc2VjdGlvbi1jYWxjdWxhdG9yX19jb250ZW50OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE1MnB4O1xuICAgIGhlaWdodDogMjg1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gICAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0xNnB4O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2JveCB7XG4gICAgZ2FwOiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICB9XG4gIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VjdGlvbi1jYWxjdWxhdG9yX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIHdpZHRoOiAxMzZweDtcbiAgfVxuICAuc2VjdGlvbi1jYWxjdWxhdG9yX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLnNlY3Rpb24tY2FsY3VsYXRvcl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XG4gICAgbWF4LXdpZHRoOiAyNTZweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gIH1cbiAgLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gIH1cbiAgLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgaGVpZ2h0OiAxNjJweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCA0OHB4O1xuICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gICAgbGVmdDogLTE2cHg7XG4gICAgYm90dG9tOiAtMTNweDtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4uc2VjdGlvbi1jYXNlcy13b24ge1xuICBwYWRkaW5nLXRvcDogMjAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tY2FzZXMtd29uX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMzMnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IC00cHg7XG4gIGJvdHRvbTogNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtbmV4dCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi1jYXNlcy13b25fX3N3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyLWNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMjRweCk7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi1jYXNlcy13b25fX3N3aXBlci1wcmV2IHtcbiAgbGVmdDogLTI0cHg7XG59XG4uc2VjdGlvbi1jYXNlcy13b25fX3N3aXBlci1uZXh0IHtcbiAgcmlnaHQ6IC0yNHB4O1xufVxuLnNlY3Rpb24tY2FzZXMtd29uX19idG4uYnRuLWdyZWVuIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDY4cHgpIHtcbiAgLnNlY3Rpb24tY2FzZXMtd29uIHtcbiAgICBwYWRkaW5nLXRvcDogMTY2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1jYXNlcy13b24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLWNhc2VzLXdvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5zZWN0aW9uLWNhc2VzLXdvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbjpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cbiAgLnNlY3Rpb24tY2FzZXMtd29uX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUtbmV4dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuc2VjdGlvbi1jYXNlcy13b25fX3N3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyLWNvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLWNhc2VzLXdvbl9fc3dpcGVyLXByZXYge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tY2FzZXMtd29uX19zd2lwZXItbmV4dCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlY3Rpb24tY2FzZXMtd29uX19idG4uYnRuLWdyZWVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI4N3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnNlY3Rpb24tY2FzZXMtd29uX19jb250cm9scyB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBtYXJnaW4tYm90dG9tOiAyNjlweDtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbi5sYW5kbWFyay1zZWN0aW9uLWNvbnN1bHRhdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uLmxhbmRtYXJrLXNlY3Rpb24tY29uc3VsdGF0aW9uIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fY29udGVudC1oZWFkZXIge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb24uY2FzZS1zZWN0aW9uLWNvbnN1bHRhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uLmNhc2Utc2VjdGlvbi1jb25zdWx0YXRpb24gLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LWhlYWRlciBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbi5jYXNlLXNlY3Rpb24tY29uc3VsdGF0aW9uIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fY29udGVudC1oZWFkZXIgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogNHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fYm94IHtcbiAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDU0MHB4LCA3NDRweCkgbWlubWF4KDQ0MHB4LCA1OThweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQge1xuICBwYWRkaW5nOiA4MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMXB4O1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fY29udGVudC1oZWFkZXIgc3BhbiB7XG4gIGNvbG9yOiAjOTNEQTQ5O1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fY29udGVudC10ZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQtc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1heC13aWR0aDogNTQ3cHg7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX2JveC1mb3JtIHtcbiAgcGFkZGluZy1sZWZ0OiA2NHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzMwN0ZFMjtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fZm9ybS1ib3gge1xuICBwYWRkaW5nOiA2NHB4IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19mb3JtLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNnB4O1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LXNvY2lhbC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19mb3JtLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGxlZnQ6IC0xMjJweDtcbiAgdG9wOiAtNzJweDtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2NTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIzcHgpO1xuICBtYXJnaW4tdG9wOiAtNjJweDtcbn1cbi5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24taGVhZGVyIHtcbiAgcGFkZGluZzogMjlweCAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19xdWVzdGlvbi1oZWFkZXIgaDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWhlYWRlciBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19xdWVzdGlvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAzNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnNlY3Rpb24tY29uc3VsdGF0aW9uX19xdWVzdGlvbi1mb290bm90ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLWZvb3Rub3RlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICM1RTVFNUU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uc2VjdGlvbi1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLXRleHQgcCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMUUxRTFFO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA2OHB4KSB7XG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fYm94IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuXG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fYm94LWZvcm0ge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICB9XG5cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19mb3JtLWxhYmVsIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxODRweDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb24ubGFuZG1hcmstc2VjdGlvbi1jb25zdWx0YXRpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb24ubGFuZG1hcmstc2VjdGlvbi1jb25zdWx0YXRpb24gLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbi5sYW5kbWFyay1zZWN0aW9uLWNvbnN1bHRhdGlvbiAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2JveC1mb3JtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb24uY2FzZS1zZWN0aW9uLWNvbnN1bHRhdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19ib3gge1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fY29udGVudC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fY29udGVudC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQtdGVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQtc29jaWFsIHtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19ib3gtZm9ybSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMTEycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19mb3JtLWJveCB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAyMnB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fZm9ybS1saXN0IHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LXNvY2lhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQtc29jaWFsLW1vYmlsZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBnYXA6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2Zvcm0tbGFiZWwge1xuICAgIHBhZGRpbmc6IDZweCAyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTc2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdG9wOiAtODBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19xdWVzdGlvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwN3B4KTtcbiAgICBtYXJnaW4tdG9wOiAtMTc4cHg7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19xdWVzdGlvbi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19xdWVzdGlvbi1oZWFkZXIgaDMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24tY29udGVudCB7XG4gICAgcGFkZGluZzogMThweCAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19xdWVzdGlvbi1mb290bm90ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuc2VjdGlvbi1jb25zdWx0YXRpb25fX3F1ZXN0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLnNlY3Rpb24tY29udGFjdCB7XG4gIHBhZGRpbmctdG9wOiA1MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24tY29udGFjdF9fYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC13aWR0aDogNDY0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLWNvbnRhY3RfX2JveC1oZWFkZXIge1xuICBwYWRkaW5nOiAzMnB4IDQ4cHg7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG59XG4uc2VjdGlvbi1jb250YWN0X19ib3gtaGVhZGVyIGgzIHtcbiAgY29sb3I6ICNGNkY2RjY7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG59XG4uc2VjdGlvbi1jb250YWN0X19ib3gtaW5mbyB7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogNDhweDtcbn1cbi5zZWN0aW9uLWNvbnRhY3RfX2JveC1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdhcDogMThweDtcbn1cbi5zZWN0aW9uLWNvbnRhY3RfX2JveC1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxMnB4O1xufVxuLnNlY3Rpb24tY29udGFjdF9fYm94LWxpc3QgPiBsaSA+IHNwYW4ge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5zZWN0aW9uLWNvbnRhY3RfX2JveC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuLnNlY3Rpb24tY29udGFjdF9fYm94LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uc2VjdGlvbi1jb250YWN0X19ib3gtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMwN0ZFMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnNlY3Rpb24tY29udGFjdF9fYm94LWJ0bi5idG4tZ3JlZW4ge1xuICBtYXgtd2lkdGg6IDI3OHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnNlY3Rpb24tY29udGFjdF9fYm94LW1hc3NhZ2Uge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDZweDtcbn1cbi5zZWN0aW9uLWNvbnRhY3RfX2JveC1zb2NpYWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ2FwOiA3cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5zZWN0aW9uLWNvbnRhY3RfX21hcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiBzaWx2ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuc2VjdGlvbi1jb250YWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMjlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2JveCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX21hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2JveCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY29udGFjdF9fYm94LWhlYWRlciB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2JveC1oZWFkZXIgaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxuICAuc2VjdGlvbi1jb250YWN0X19ib3gtaW5mbyB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1jb250YWN0X19ib3gtbGlzdCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2JveC1saXN0ID4gbGkge1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2JveC1saXN0ID4gbGkgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb24tY29udGFjdF9fYm94LXdyYXAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2JveC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLnNlY3Rpb24tY29udGFjdF9fYm94LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1jb250YWN0X19ib3gtYnRuLmJ0bi1ncmVlbiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gIH1cbiAgLnNlY3Rpb24tY29udGFjdF9fYm94LW1hc3NhZ2Uge1xuICAgIGdhcDogMTJweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLnNlY3Rpb24tY29udGFjdF9fYm94LXNvY2lhbCB7XG4gICAgZ2FwOiAxMnB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxufVxuLnNlY3Rpb24taW5zdGFsbG1lbnQge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbi1pbnN0YWxsbWVudF9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDY0cHgsIDY5MXB4KSBtaW5tYXgoMzEwcHgsIDQ4NnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgcGFkZGluZy10b3A6IDU0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDc5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIGdhcDogMjBweDtcbn1cbi5zZWN0aW9uLWluc3RhbGxtZW50X19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogOTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24taW5zdGFsbG1lbnRfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvc2VjdGlvbi1pbnN0YWxsbWVudC9oZWFkZXIuc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMzJweCk7XG4gIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XG59XG4uc2VjdGlvbi1pbnN0YWxsbWVudF9fbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG59XG4uc2VjdGlvbi1pbnN0YWxsbWVudF9fbGlzdCBsaSB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLWluc3RhbGxtZW50X19saXN0IGxpIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNlY3Rpb24taW5zdGFsbG1lbnRfX2xpc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5zZWN0aW9uLWluc3RhbGxtZW50X19pbWcge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uLWluc3RhbGxtZW50X19pbWc6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyODZweDtcbiAgaGVpZ2h0OiAxNDFweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gIHJpZ2h0OiAtMjRweDtcbiAgdG9wOiAtMjRweDtcbiAgei1pbmRleDogLTE7XG59XG4uc2VjdGlvbi1pbnN0YWxsbWVudF9faW1nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyODZweDtcbiAgaGVpZ2h0OiAxNDFweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIGxlZnQ6IC0yNHB4O1xuICBib3R0b206IC0yNHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uLWluc3RhbGxtZW50X19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTA2OHB4KSB7XG4gIC5zZWN0aW9uLWluc3RhbGxtZW50X19ib3gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG5cbiAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLWluc3RhbGxtZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuc2VjdGlvbi1pbnN0YWxsbWVudF9fYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcbiAgICBwYWRkaW5nLXRvcDogMjlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICBnYXA6IDM2cHg7XG4gIH1cbiAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cbiAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMjRweCk7XG4gIH1cbiAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2xpc3Qge1xuICAgIGdhcDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICB9XG4gIC5zZWN0aW9uLWluc3RhbGxtZW50X19saXN0IGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLWluc3RhbGxtZW50X19saXN0IGxpOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAycHgpO1xuICB9XG4gIC5zZWN0aW9uLWluc3RhbGxtZW50X19pbWcge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XG4gIH1cbiAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2ltZzpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTM3cHg7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICAgIHJpZ2h0OiAtMTJweDtcbiAgICB0b3A6IC0xMnB4O1xuICB9XG4gIC5zZWN0aW9uLWluc3RhbGxtZW50X19pbWc6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMTM3cHg7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICAgIGxlZnQ6IC0xMnB4O1xuICAgIGJvdHRvbTogLTEycHg7XG4gIH1cbiAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2ltZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xuICB9XG59XG4uc2VjdGlvbi1uZXdzIHtcbiAgcGFkZGluZy10b3A6IDIzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG4uc2VjdGlvbi1uZXdzLm5ld3Mge1xuICBwYWRkaW5nLXRvcDogNjRweDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xufVxuLnNlY3Rpb24tbmV3cy5uZXdzIC5zZWN0aW9uLW5ld3NfX3dyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNlY3Rpb24tbmV3c19fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uc2VjdGlvbi1uZXdzX19jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDM2cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjRTZFNkU2O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uc2VjdGlvbi1uZXdzX19jb250cm9scyBhIHtcbiAgY29sb3I6ICMzMDdGRTI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDE2cHggMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlY3Rpb24tbmV3c19fY29udHJvbHMgYSBhIHtcbiAgY29sb3I6ICMzMDdGRTI7XG59XG4uc2VjdGlvbi1uZXdzX19jb250cm9scyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbn1cbi5zZWN0aW9uLW5ld3NfX2NvbnRyb2xzIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbn1cbi5zZWN0aW9uLW5ld3NfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICBnYXA6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi1uZXdzX19saXN0LmdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLnNlY3Rpb24tbmV3c19fbGlzdC5hY3RpdmUge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLnNlY3Rpb24tbmV3c19fYnRuLmJ0bi1ncmVlbiB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNnB4IDM2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuc2VjdGlvbi1uZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogMjA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24tbmV3c19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tbmV3c19fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1uZXdzX19jb250cm9scyBhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24tbmV3c19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1uZXdzX19idG4uYnRuLWdyZWVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI4N3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTZweCAzNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnNlY3Rpb24tcmV2aWV3cyB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1yZXZpZXdzX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICM5M0RBNDk7XG59XG4uc2VjdGlvbi1yZXZpZXdzX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zZWN0aW9uLXJldmlld3NfX2NhcmQge1xuICBwYWRkaW5nOiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMzAwcHgsIDQzMHB4KSAxZnI7XG4gIGdhcDogMjRweDtcbn1cbi5zZWN0aW9uLXJldmlld3NfX2NhcmQtdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi1yZXZpZXdzX19jYXJkLXZpZGVvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlY3Rpb24tcmV2aWV3c19fY2FyZC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5zZWN0aW9uLXJldmlld3NfX2NhcmQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5zZWN0aW9uLXJldmlld3NfX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLnNlY3Rpb24tcmV2aWV3c19fc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24tcmV2aWV3c19fc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc2VjdGlvbi1yZXZpZXdzX19zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OHB4KSB7XG4gIC5zZWN0aW9uLXJldmlld3NfX2NhcmQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLnNlY3Rpb24tcmV2aWV3c19fY2FyZC12aWRlbyB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLXJldmlld3Mge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3NfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3c19fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1yZXZpZXdzX19jYXJkIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3c19fY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5zZWN0aW9uLXJldmlld3NfX2NhcmQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLnNlY3Rpb24tcmV2aWV3c19fY29udHJvbHMge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5zZWN0aW9uLXNlcnZpY2VzIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5zZWN0aW9uLXNlcnZpY2VzX193cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zZWN0aW9uLXNlcnZpY2VzX19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuc2VjdGlvbi1zZXJ2aWNlc19fbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1zZXJ2aWNlcyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tc2VydmljZXNfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnNlY3Rpb24tc2VydmljZXNfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG4uc29jaWFsLWJpZyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdhcDogMTZweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNvY2lhbC1iaWcgaW1nIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbi5zcGVjaWFsaXphdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1NHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTRweDtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zcGVjaWFsaXphdGlvbl9fd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MzNweCBtaW5tYXgoMzAwcHgsIDU3N3B4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG4gIG1heC13aWR0aDogMTI4M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3BlY2lhbGl6YXRpb25fX3dyYXA6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYyMXB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3NwZWNpYWxpemF0aW9uL2xvZ28uc3ZnXCIpO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC03OHB4O1xufVxuLnNwZWNpYWxpemF0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zcGVjaWFsaXphdGlvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NzlweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogI0E1RTFGRDtcbiAgei1pbmRleDogLTE7XG59XG4uc3BlY2lhbGl6YXRpb25fX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjE3cHg7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zcGVjaWFsaXphdGlvbl9fZGVzY3JpcHRpb24gc3BhbiB7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNwZWNpYWxpemF0aW9uX19kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gOHB4KTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbn1cbi5zcGVjaWFsaXphdGlvbl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZy5idG4tZ3JlZW4tLXB1bHNlIHtcbiAgbWF4LXdpZHRoOiAzOTZweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5zcGVjaWFsaXphdGlvbl9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnNwZWNpYWxpemF0aW9uX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3BlY2lhbGl6YXRpb25fX2ltZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM2OHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBib3JkZXItcmFkaXVzOiA2MHB4IDBweDtcbiAgdG9wOiAtMzJweDtcbiAgcmlnaHQ6IC0zMnB4O1xufVxuLnNwZWNpYWxpemF0aW9uX19pbWc6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQzMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDE5N3B4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBib3JkZXItcmFkaXVzOiA2MHB4IDBweDtcbiAgbGVmdDogLTMycHg7XG4gIGJvdHRvbTogLTMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuc3BlY2lhbGl6YXRpb25fX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNzBweDtcbiAgfVxuXG4gIC5zcGVjaWFsaXphdGlvbl9faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zcGVjaWFsaXphdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYycHg7XG4gIH1cbiAgLnNwZWNpYWxpemF0aW9uX193cmFwIHtcbiAgICBnYXA6IDQ2cHg7XG4gIH1cbiAgLnNwZWNpYWxpemF0aW9uX193cmFwOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI4OHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3NwZWNpYWxpemF0aW9uL2xvZ28tbW9iaWxlLnN2Z1wiKTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvdHRvbTogLTcycHg7XG4gIH1cbiAgLnNwZWNpYWxpemF0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDIlO1xuICB9XG4gIC5zcGVjaWFsaXphdGlvbl9faGVhZGVyLnNlY3Rpb24tdGl0bGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zcGVjaWFsaXphdGlvbl9fZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG4gIC5zcGVjaWFsaXphdGlvbl9fZGVzY3JpcHRpb24gc3BhbiB7XG4gICAgY29sb3I6ICMxRTFFMUU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuc3BlY2lhbGl6YXRpb25fX2Rlc2NyaXB0aW9uOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICB9XG4gIC5zcGVjaWFsaXphdGlvbl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZy5idG4tZ3JlZW4tLXB1bHNlIHtcbiAgICBtYXgtd2lkdGg6IDM5NnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnNwZWNpYWxpemF0aW9uX19pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnNwZWNpYWxpemF0aW9uX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgfVxuICAuc3BlY2lhbGl6YXRpb25fX2ltZzpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTk0cHg7XG4gICAgbWF4LWhlaWdodDogMTY1cHg7XG4gICAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcbiAgICB0b3A6IC0xNHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cbiAgLnNwZWNpYWxpemF0aW9uX19pbWc6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMTk0cHg7XG4gICAgbWF4LWhlaWdodDogODlweDtcbiAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBib3R0b206IC0xNHB4O1xuICB9XG59XG4uc3RhZ2VzIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4uc3RhZ2VzX19ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogODBweDtcbiAgcGFkZGluZy10b3A6IDg0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDgwcHggODBweDtcbiAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcbn1cbi5zdGFnZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGFnZXNfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzMwN0ZFMjtcbn1cbi5zdGFnZXNfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDMwMHB4LCA1NTJweCkgbWlubWF4KDMwMHB4LCA1NzhweCk7XG4gIGdhcDogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0xIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTEgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMTlweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBsZWZ0OiAtNnB4O1xuICBib3R0b206IDVweDtcbiAgei1pbmRleDogLTE7XG59XG4uc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTEgdWwgbGkge1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBjb2xvcjogIzMwN0ZFMjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0xIHVsIGxpOm50aC1jaGlsZCg1bisxKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zdGFnZXNfX2JveC1saXN0LnN0YWdlc19fYm94LWxpc3QtMSB1bCBsaTpudGgtY2hpbGQoNW4rMikge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5zdGFnZXNfX2JveC1saXN0LnN0YWdlc19fYm94LWxpc3QtMSB1bCBsaTpudGgtY2hpbGQoNW4rMykge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTEgdWwgbGk6bnRoLWNoaWxkKDVuKzQpIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTEgdWwgbGk6bnRoLWNoaWxkKDVuKzUpIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0yIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTIgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiAtNnB4O1xuICBib3R0b206IDVweDtcbiAgei1pbmRleDogLTE7XG59XG4uc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTIgdWwgbGkge1xuICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xuICBjb2xvcjogIzMwN0ZFMjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0yIHVsIGxpOm50aC1jaGlsZCg1bisxKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zdGFnZXNfX2JveC1saXN0LnN0YWdlc19fYm94LWxpc3QtMiB1bCBsaTpudGgtY2hpbGQoNW4rMikge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAzMXB4O1xufVxuLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0yIHVsIGxpOm50aC1jaGlsZCg1biszKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG59XG4uc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTIgdWwgbGk6bnRoLWNoaWxkKDVuKzQpIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMzNweDtcbn1cbi5zdGFnZXNfX2JveC1saXN0LnN0YWdlc19fYm94LWxpc3QtMiB1bCBsaTpudGgtY2hpbGQoNW4rNSkge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xufVxuLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0yIHVsIGxpIHtcbiAgYmFja2dyb3VuZDogIzkzREE0OTtcbiAgY29sb3I6ICNGRkY7XG59XG4uc3RhZ2VzX19ib3gtbGlzdCBzcGFuIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMUUxRTFFO1xufVxuLnN0YWdlc19fYm94LWxpc3QgdWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnN0YWdlc19fYm94LWxpc3QgdWwuc3RhZ2VzX19lbGVtZW50LWFuaW1hdGlvbi0yIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zdGFnZXNfX2JveC1saXN0IHVsIGxpIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLnN0YWdlc19fZWxlbWVudC1hbmltYXRpb24tMSAuZWxlbWVudC1hbmltYXRpb24uZWxlbWVudC1zaG93IHtcbiAgYW5pbWF0aW9uOiBvcGFjaXR5MiAxcyBlYXNlLW91dCAxcyBmb3J3YXJkcztcbn1cbi5zdGFnZXNfX2VsZW1lbnQtYW5pbWF0aW9uLTIgLmVsZW1lbnQtYW5pbWF0aW9uIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zdGFnZXNfX2VsZW1lbnQtYW5pbWF0aW9uLTIgLmVsZW1lbnQtYW5pbWF0aW9uLmVsZW1lbnQtc2hvdyB7XG4gIGFuaW1hdGlvbjogb3BhY2l0eSAycyBlYXNlLW91dCAxcyBmb3J3YXJkcztcbn1cblxuQGtleWZyYW1lcyBvcGFjaXR5MiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxufVxuQGtleWZyYW1lcyBvcGFjaXR5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zdGFnZXMge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG4gIC5zdGFnZXNfX2JveCB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDQ4cHggNDhweDtcbiAgfVxuICAuc3RhZ2VzX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbiAgLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0xIHNwYW46YmVmb3JlIHtcbiAgICB3aWR0aDogMTY5cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICBib3R0b206IDFweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAuc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTEgdWwgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdGFnZXNfX2JveC1saXN0LnN0YWdlc19fYm94LWxpc3QtMiBzcGFuOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE2MXB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLnN0YWdlc19fYm94LWxpc3Quc3RhZ2VzX19ib3gtbGlzdC0yIHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3RhZ2VzX19ib3gtbGlzdC5zdGFnZXNfX2JveC1saXN0LTIgdWwgbGkge1xuICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN0YWdlc19fYm94LWxpc3Qgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG4gIC5zdGFnZXNfX2JveC1saXN0IHVsIHtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAuc3RhZ2VzX19ib3gtbGlzdCB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uc3RlcHMge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLnN0ZXBzX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGVwc19faGVhZGVyLnNlY3Rpb24tdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMwN0ZFMjtcbn1cbi5zdGVwc19fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uc3RlcHNfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogOTRweDtcbiAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RlcHNfX2xpc3Q6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDgwcHgpO1xuICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnN0ZXBzX19saXN0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5zdGVwc19fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDE2cHg7XG59XG4uc3RlcHNfX2xpc3QgbGkgaDMge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdGVwc19fbGlzdCBsaSBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIHJpZ2h0OiAtNTdweDtcbiAgdG9wOiAwO1xufVxuLnN0ZXBzX19saXN0IGxpIHAge1xuICBjb2xvcjogIzVFNUU1RTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc3RlcHNfX2xpc3QgbGk6bnRoLWNoaWxkKDJuKSBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNBNUUxRkQ7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtNTdweDtcbiAgdG9wOiAwO1xufVxuLnN0ZXBzX19saXN0IGxpOm50aC1jaGlsZCgybikgaDMsIC5zdGVwc19fbGlzdCBsaTpudGgtY2hpbGQoMm4pIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnN0ZXBzX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTEycHg7XG59XG4uc3RlcHNfX3RleHQgaDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMxRTFFMUU7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RlcHNfX3RleHQgaDI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYm90dG9tOiAwO1xufVxuLnN0ZXBzX190ZXh0IHAge1xuICBjb2xvcjogIzFFMUUxRTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5zdGVwc19faXRlbS5lbGVtZW50LWFuaW1hdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAxLjVzO1xufVxuLnN0ZXBzX19pdGVtLmVsZW1lbnQtYW5pbWF0aW9uLmVsZW1lbnQtc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3RlcHMge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zdGVwc19fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzdweDtcbiAgfVxuICAuc3RlcHNfX2NvcnJlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc3RlcHNfX2xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEycHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMnB4O1xuICB9XG4gIC5zdGVwc19fbGlzdDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAzNXB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xuICAgIGxlZnQ6IDhweDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIC5zdGVwc19fbGlzdDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvdHRvbTogLTM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgLnN0ZXBzX19saXN0IGxpIHtcbiAgICBnYXA6IDZweDtcbiAgfVxuICAuc3RlcHNfX2xpc3QgbGkgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN0ZXBzX19saXN0IGxpIGgzOmJlZm9yZSB7XG4gICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5zdGVwc19fbGlzdCBsaSBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5zdGVwc19fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIH1cbiAgLnN0ZXBzX190ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3RlcHNfX3RleHQgaDI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICAgIGxlZnQ6IDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5zdGVwc19fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG4ud2FycmFudHktc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE4MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMzMDdGRTI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud2FycmFudHktc2VjdGlvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNDFweDtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC03cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAxNTdweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvd2FycmFudHktc2VjdGlvbi9sb2dvLnN2Z1wiKTtcbn1cbi53YXJyYW50eS1zZWN0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gIG1heC13aWR0aDogNzQ2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndhcnJhbnR5LXNlY3Rpb25fX2hlYWRlci5zZWN0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDQ1cHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLndhcnJhbnR5LXNlY3Rpb25fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzkzREE0OTtcbn1cbi53YXJyYW50eS1zZWN0aW9uX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLndhcnJhbnR5LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICB9XG4gIC53YXJyYW50eS1zZWN0aW9uOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI4OHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3dhcnJhbnR5LXNlY3Rpb24vbG9nby1tb2JpbGUuc3ZnXCIpO1xuICB9XG4gIC53YXJyYW50eS1zZWN0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIH1cbiAgLndhcnJhbnR5LXNlY3Rpb25fX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC53YXJyYW50eS1zZWN0aW9uX19oZWFkZXIuc2VjdGlvbi10aXRsZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMTM2cHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gIH1cbiAgLndhcnJhbnR5LXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufSIsIjpyb290IHtcclxuICAgIC0tbW9kYWwtYW5pbWF0aW9uLXRpbWU6IDAuM3NcclxufVxyXG4iLCI6cm9vdHstLWYtc3Bpbm5lci13aWR0aDogMzZweDstLWYtc3Bpbm5lci1oZWlnaHQ6IDM2cHg7LS1mLXNwaW5uZXItY29sb3ItMTogcmdiYSgwLCAwLCAwLCAwLjEpOy0tZi1zcGlubmVyLWNvbG9yLTI6IHJnYmEoMTcsIDI0LCAyOCwgMC44KTstLWYtc3Bpbm5lci1zdHJva2U6IDIuNzV9LmYtc3Bpbm5lcnttYXJnaW46YXV0bztwYWRkaW5nOjA7d2lkdGg6dmFyKC0tZi1zcGlubmVyLXdpZHRoKTtoZWlnaHQ6dmFyKC0tZi1zcGlubmVyLWhlaWdodCl9LmYtc3Bpbm5lciBzdmd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjp0b3A7YW5pbWF0aW9uOmYtc3Bpbm5lci1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlfS5mLXNwaW5uZXIgc3ZnICp7c3Ryb2tlLXdpZHRoOnZhcigtLWYtc3Bpbm5lci1zdHJva2UpO2ZpbGw6bm9uZX0uZi1zcGlubmVyIHN2ZyAqOmZpcnN0LWNoaWxke3N0cm9rZTp2YXIoLS1mLXNwaW5uZXItY29sb3ItMSl9LmYtc3Bpbm5lciBzdmcgKjpsYXN0LWNoaWxke3N0cm9rZTp2YXIoLS1mLXNwaW5uZXItY29sb3ItMik7YW5pbWF0aW9uOmYtc3Bpbm5lci1kYXNoIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlfUBrZXlmcmFtZXMgZi1zcGlubmVyLXJvdGF0ZXsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBmLXNwaW5uZXItZGFzaHswJXtzdHJva2UtZGFzaGFycmF5OjEsMTUwO3N0cm9rZS1kYXNob2Zmc2V0OjB9NTAle3N0cm9rZS1kYXNoYXJyYXk6OTAsMTUwO3N0cm9rZS1kYXNob2Zmc2V0Oi0zNX0xMDAle3N0cm9rZS1kYXNoYXJyYXk6OTAsMTUwO3N0cm9rZS1kYXNob2Zmc2V0Oi0xMjR9fS5mLXRocm93T3V0VXB7YW5pbWF0aW9uOi4xNzVzIGVhc2Utb3V0IGJvdGggZi10aHJvd091dFVwfS5mLXRocm93T3V0RG93bnthbmltYXRpb246LjE3NXMgZWFzZS1vdXQgYm90aCBmLXRocm93T3V0RG93bn1Aa2V5ZnJhbWVzIGYtdGhyb3dPdXRVcHt0b3t0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1MHB4LCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZi10aHJvd091dERvd257dG97dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDE1MHB4LCAwKTtvcGFjaXR5OjB9fS5mLXpvb21JblVwe2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIGVhc2Utb3V0IC4xcyBib3RoIGYtem9vbUluVXB9LmYtem9vbU91dERvd257YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZS1vdXQgYm90aCBmLXpvb21PdXREb3dufUBrZXlmcmFtZXMgZi16b29tSW5VcHtmcm9te3RyYW5zZm9ybTpzY2FsZSgwLjk3NSkgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZi16b29tT3V0RG93bnt0b3t0cmFuc2Zvcm06c2NhbGUoMC45NzUpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH19LmYtZmFkZUlue2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIGVhc2UgYm90aCBmLWZhZGVJbjt6LWluZGV4OjJ9LmYtZmFkZU91dHthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSBlYXNlIGJvdGggZi1mYWRlT3V0O3otaW5kZXg6MX1Aa2V5ZnJhbWVzIGYtZmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBmLWZhZGVPdXR7MTAwJXtvcGFjaXR5OjB9fS5mLWZhZGVTbG93SW57YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC41cykgZWFzZSBib3RoIGYtZmFkZVNsb3dJbjt6LWluZGV4OjJ9LmYtZmFkZVNsb3dPdXR7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC41cykgZWFzZSBib3RoIGYtZmFkZVNsb3dPdXQ7ei1pbmRleDoxfUBrZXlmcmFtZXMgZi1mYWRlU2xvd0luezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBmLWZhZGVTbG93T3V0ezEwMCV7b3BhY2l0eTowfX0uZi1mYWRlRmFzdElue2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIGVhc2Utb3V0IGJvdGggZi1mYWRlRmFzdEluO3otaW5kZXg6Mn0uZi1mYWRlRmFzdE91dHthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSBlYXNlLW91dCBib3RoIGYtZmFkZUZhc3RPdXQ7ei1pbmRleDoyfUBrZXlmcmFtZXMgZi1mYWRlRmFzdEluezAle29wYWNpdHk6Ljc1fTEwMCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGYtZmFkZUZhc3RPdXR7MTAwJXtvcGFjaXR5OjB9fS5mLWNyb3NzZmFkZUlue2FuaW1hdGlvbjp2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIGVhc2Utb3V0IGJvdGggZi1jcm9zc2ZhZGVJbjt6LWluZGV4OjJ9LmYtY3Jvc3NmYWRlT3V0e2FuaW1hdGlvbjpjYWxjKHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykqLjUpIGxpbmVhciAuMXMgYm90aCBmLWNyb3NzZmFkZU91dDt6LWluZGV4OjF9QGtleWZyYW1lcyBmLWNyb3NzZmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBmLWNyb3NzZmFkZU91dHsxMDAle29wYWNpdHk6MH19LmYtc2xpZGVJbi5mcm9tLW5leHR7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtc2xpZGVJbk5leHR9LmYtc2xpZGVJbi5mcm9tLXByZXZ7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtc2xpZGVJblByZXZ9LmYtc2xpZGVPdXQudG8tbmV4dHthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZU91dE5leHR9LmYtc2xpZGVPdXQudG8tcHJldnthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZU91dFByZXZ9QGtleWZyYW1lcyBmLXNsaWRlSW5QcmV2ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGYtc2xpZGVJbk5leHR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfTEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGYtc2xpZGVPdXROZXh0ezEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfX1Aa2V5ZnJhbWVzIGYtc2xpZGVPdXRQcmV2ezEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fS5mLWNsYXNzaWNJbi5mcm9tLW5leHR7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtY2xhc3NpY0luTmV4dDt6LWluZGV4OjJ9LmYtY2xhc3NpY0luLmZyb20tcHJldnthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljSW5QcmV2O3otaW5kZXg6Mn0uZi1jbGFzc2ljT3V0LnRvLW5leHR7YW5pbWF0aW9uOnZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtY2xhc3NpY091dE5leHQ7ei1pbmRleDoxfS5mLWNsYXNzaWNPdXQudG8tcHJldnthbmltYXRpb246dmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljT3V0UHJldjt6LWluZGV4OjF9QGtleWZyYW1lcyBmLWNsYXNzaWNJbk5leHR7MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTc1cHgpO29wYWNpdHk6MH0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZi1jbGFzc2ljSW5QcmV2ezAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDc1cHgpO29wYWNpdHk6MH0xMDAle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZi1jbGFzc2ljT3V0TmV4dHsxMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC03NXB4KTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZi1jbGFzc2ljT3V0UHJldnsxMDAle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDc1cHgpO29wYWNpdHk6MH19OnJvb3R7LS1mLWJ1dHRvbi13aWR0aDogNDBweDstLWYtYnV0dG9uLWhlaWdodDogNDBweDstLWYtYnV0dG9uLWJvcmRlcjogMDstLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDA7LS1mLWJ1dHRvbi1jb2xvcjogIzM3NDE1MTstLWYtYnV0dG9uLWJnOiAjZjhmOGY4Oy0tZi1idXR0b24taG92ZXItYmc6ICNlMGUwZTA7LS1mLWJ1dHRvbi1hY3RpdmUtYmc6ICNkMGQwZDA7LS1mLWJ1dHRvbi1zaGFkb3c6IG5vbmU7LS1mLWJ1dHRvbi10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTstLWYtYnV0dG9uLXRyYW5zZm9ybTogbm9uZTstLWYtYnV0dG9uLXN2Zy13aWR0aDogMjBweDstLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIwcHg7LS1mLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAxLjU7LS1mLWJ1dHRvbi1zdmctZmlsbDogbm9uZTstLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IG5vbmU7LS1mLWJ1dHRvbi1zdmctZGlzYWJsZWQtb3BhY2l0eTogMC42NX0uZi1idXR0b257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JveC1zaXppbmc6Y29udGVudC1ib3g7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOnZhcigtLWYtYnV0dG9uLXdpZHRoKTtoZWlnaHQ6dmFyKC0tZi1idXR0b24taGVpZ2h0KTtib3JkZXI6dmFyKC0tZi1idXR0b24tYm9yZGVyKTtib3JkZXItcmFkaXVzOnZhcigtLWYtYnV0dG9uLWJvcmRlci1yYWRpdXMpO2NvbG9yOnZhcigtLWYtYnV0dG9uLWNvbG9yKTtiYWNrZ3JvdW5kOnZhcigtLWYtYnV0dG9uLWJnKTtib3gtc2hhZG93OnZhcigtLWYtYnV0dG9uLXNoYWRvdyk7cG9pbnRlci1ldmVudHM6YWxsO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246dmFyKC0tZi1idXR0b24tdHJhbnNpdGlvbil9QG1lZGlhKGhvdmVyOiBob3Zlcil7LmYtYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKXtjb2xvcjp2YXIoLS1mLWJ1dHRvbi1ob3Zlci1jb2xvcik7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1mLWJ1dHRvbi1ob3Zlci1iZyl9fS5mLWJ1dHRvbjphY3RpdmU6bm90KFtkaXNhYmxlZF0pe2JhY2tncm91bmQtY29sb3I6dmFyKC0tZi1idXR0b24tYWN0aXZlLWJnKX0uZi1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOm5vbmV9LmYtYnV0dG9uOmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgdmFyKC0tZi1idXR0b24tb3V0bGluZSwgMnB4KSB2YXIoLS1mLWJ1dHRvbi1vdXRsaW5lLWNvbG9yLCB2YXIoLS1mLWJ1dHRvbi1jb2xvcikpfS5mLWJ1dHRvbiBzdmd7d2lkdGg6dmFyKC0tZi1idXR0b24tc3ZnLXdpZHRoKTtoZWlnaHQ6dmFyKC0tZi1idXR0b24tc3ZnLWhlaWdodCk7ZmlsbDp2YXIoLS1mLWJ1dHRvbi1zdmctZmlsbCk7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6dmFyKC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2U7dHJhbnNmb3JtOnZhcigtLWYtYnV0dG9uLXRyYW5zZm9ybSk7ZmlsdGVyOnZhcigtLWYtYnV0dG9uLXN2Zy1maWx0ZXIpO3BvaW50ZXItZXZlbnRzOm5vbmV9LmYtYnV0dG9uW2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdH0uZi1idXR0b25bZGlzYWJsZWRdIHN2Z3tvcGFjaXR5OnZhcigtLWYtYnV0dG9uLXN2Zy1kaXNhYmxlZC1vcGFjaXR5KX0uZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLW5leHQsLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXYsLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxfS5pcy1ob3Jpem9udGFsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLXByZXYsLmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwuaXMtaG9yaXpvbnRhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiwuaXMtaG9yaXpvbnRhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dHt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5pcy1ob3Jpem9udGFsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLXByZXYsLmlzLWhvcml6b250YWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXZ7bGVmdDp2YXIoLS1mLWJ1dHRvbi1wcmV2LXBvcyl9LmlzLWhvcml6b250YWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwuaXMtaG9yaXpvbnRhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dHtyaWdodDp2YXIoLS1mLWJ1dHRvbi1uZXh0LXBvcyl9LmlzLWhvcml6b250YWwuaXMtcnRsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLXByZXYsLmlzLWhvcml6b250YWwuaXMtcnRsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2e2xlZnQ6YXV0bztyaWdodDp2YXIoLS1mLWJ1dHRvbi1uZXh0LXBvcyl9LmlzLWhvcml6b250YWwuaXMtcnRsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLW5leHQsLmlzLWhvcml6b250YWwuaXMtcnRsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0e3JpZ2h0OmF1dG87bGVmdDp2YXIoLS1mLWJ1dHRvbi1wcmV2LXBvcyl9LmlzLXZlcnRpY2FsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLXByZXYsLmlzLXZlcnRpY2FsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLW5leHQsLmlzLXZlcnRpY2FsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LC5pcy12ZXJ0aWNhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dHt0b3A6YXV0bztsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0uaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwuaXMtdmVydGljYWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXZ7dG9wOnZhcigtLWYtYnV0dG9uLW5leHQtcG9zKX0uaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwuaXMtdmVydGljYWwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHR7Ym90dG9tOnZhcigtLWYtYnV0dG9uLW5leHQtcG9zKX0uaXMtdmVydGljYWwgLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiBzdmcsLmlzLXZlcnRpY2FsIC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLW5leHQgc3ZnLC5pcy12ZXJ0aWNhbCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiBzdmcsLmlzLXZlcnRpY2FsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0IHN2Z3t0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX1odG1sLndpdGgtZmFuY3lib3h7d2lkdGg6YXV0bztvdmVyZmxvdzp2aXNpYmxlO3Njcm9sbC1iZWhhdmlvcjphdXRvfWh0bWwud2l0aC1mYW5jeWJveCBib2R5e3RvdWNoLWFjdGlvbjpub25lfWh0bWwud2l0aC1mYW5jeWJveCBib2R5LmhpZGUtc2Nyb2xsYmFye3dpZHRoOmF1dG87bWFyZ2luLXJpZ2h0OmNhbGModmFyKC0tZmFuY3lib3gtYm9keS1tYXJnaW4sIDBweCkgKyB2YXIoLS1mYW5jeWJveC1zY3JvbGxiYXItY29tcGVuc2F0ZSwgMHB4KSk7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7b3ZlcnNjcm9sbC1iZWhhdmlvci15Om5vbmV9LmZhbmN5Ym94X19jb250YWluZXJ7LS1mYW5jeWJveC1jb2xvcjogI2RiZGJkYjstLWZhbmN5Ym94LWhvdmVyLWNvbG9yOiAjZmZmOy0tZmFuY3lib3gtYmc6IHJnYmEoMjQsIDI0LCAyNywgMC45OCk7LS1mYW5jeWJveC1zbGlkZS1nYXA6IDEwcHg7LS1mLXNwaW5uZXItd2lkdGg6IDUwcHg7LS1mLXNwaW5uZXItaGVpZ2h0OiA1MHB4Oy0tZi1zcGlubmVyLWNvbG9yLTE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTstLWYtc3Bpbm5lci1jb2xvci0yOiAjYmJiOy0tZi1zcGlubmVyLXN0cm9rZTogMy42NTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7cmlnaHQ6MDtkaXJlY3Rpb246bHRyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjojZjhmOGY4Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO292ZXJmbG93OnZpc2libGU7ei1pbmRleDp2YXIoLS1mYW5jeWJveC16SW5kZXgsIDEwNTApO291dGxpbmU6bm9uZTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy1tb3otdGV4dC1zaXplLWFkanVzdDpub25lOy1tcy10ZXh0LXNpemUtYWRqdXN0OjEwMCU7dGV4dC1zaXplLWFkanVzdDoxMDAlO292ZXJzY3JvbGwtYmVoYXZpb3IteTpjb250YWlufS5mYW5jeWJveF9fY29udGFpbmVyICosLmZhbmN5Ym94X19jb250YWluZXIgKjo6YmVmb3JlLC5mYW5jeWJveF9fY29udGFpbmVyICo6OmFmdGVye2JveC1zaXppbmc6aW5oZXJpdH0uZmFuY3lib3hfX2NvbnRhaW5lcjo6YmFja2Ryb3B7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5mYW5jeWJveF9fYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7ei1pbmRleDotMTtiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWJnKTtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3dpbGwtY2hhbmdlOm9wYWNpdHl9LmZhbmN5Ym94X19jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxleDoxO21pbi1oZWlnaHQ6MDt6LWluZGV4OjEwO292ZXJmbG93LXk6dmlzaWJsZTtvdmVyZmxvdy14OmNsaXB9LmZhbmN5Ym94X192aWV3cG9ydHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5mYW5jeWJveF9fdmlld3BvcnQuaXMtZHJhZ2dhYmxle2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fdmlld3BvcnQuaXMtZHJhZ2dpbmd7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveF9fdHJhY2t7ZGlzcGxheTpmbGV4O21hcmdpbjowIGF1dG87aGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19zbGlkZXtmbGV4OjAgMCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWFyZ2luOjAgdmFyKC0tZmFuY3lib3gtc2xpZGUtZ2FwKSAwIDA7cGFkZGluZzo0cHg7b3ZlcmZsb3c6YXV0bztvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5mYW5jeWJveF9fY29udGFpbmVyOm5vdCguaXMtY29tcGFjdCkgLmZhbmN5Ym94X19zbGlkZS5oYXMtY2xvc2UtYnRue3BhZGRpbmctdG9wOjQwcHh9LmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lLC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvLC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW97b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveF9fc2xpZGUuaGFzLWltYWdle292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3hfX3NsaWRlLmhhcy1pbWFnZS5pcy1hbmltYXRpbmcsLmZhbmN5Ym94X19zbGlkZS5oYXMtaW1hZ2UuaXMtc2VsZWN0ZWR7b3ZlcmZsb3c6dmlzaWJsZX0uZmFuY3lib3hfX3NsaWRlOjpiZWZvcmUsLmZhbmN5Ym94X19zbGlkZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2ZsZXg6MCAwIDA7bWFyZ2luOmF1dG99LmZhbmN5Ym94X19jb250ZW50e2FsaWduLXNlbGY6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjA7cGFkZGluZzoycmVtO21heC13aWR0aDoxMDAlO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbnRlbnQtY29sb3IsICMzNzQxNTEpO2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtY29udGVudC1iZywgI2ZmZik7Y3Vyc29yOmRlZmF1bHQ7Ym9yZGVyLXJhZGl1czowO3otaW5kZXg6MjB9LmlzLWxvYWRpbmcgLmZhbmN5Ym94X19jb250ZW50e29wYWNpdHk6MH0uaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudHtjdXJzb3I6bW92ZTtjdXJzb3I6Z3JhYn0uY2FuLXpvb21faW4gLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjp6b29tLWlufS5jYW4tem9vbV9vdXQgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjp6b29tLW91dH0uaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3hfX2NvbnRlbnQgW2RhdGEtc2VsZWN0YWJsZV0sLmZhbmN5Ym94X19jb250ZW50IFtjb250ZW50ZWRpdGFibGVde2N1cnNvcjphdXRvfS5mYW5jeWJveF9fc2xpZGUuaGFzLWltYWdlPi5mYW5jeWJveF9fY29udGVudHtwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO21pbi1oZWlnaHQ6MXB4O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7dHJhbnNpdGlvbjpub25lO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3hfX3NsaWRlLmhhcy1pbWFnZT4uZmFuY3lib3hfX2NvbnRlbnQ+cGljdHVyZT5pbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OjEwMCV9LmlzLXpvb21pbmctaW4gLmZhbmN5Ym94X192aWV3cG9ydDpub3QoLmlzLWRyYWdnaW5nKSAuZmFuY3lib3hfX3NsaWRlOm5vdCguaXMtc2VsZWN0ZWQpIC5mYW5jeWJveF9fY29udGVudCwuaXMtem9vbWluZy1vdXQgLmZhbmN5Ym94X192aWV3cG9ydDpub3QoLmlzLWRyYWdnaW5nKSAuZmFuY3lib3hfX3NsaWRlOm5vdCguaXMtc2VsZWN0ZWQpIC5mYW5jeWJveF9fY29udGVudHt2aXNpYmlsaXR5OmhpZGRlbn0uaXMtYW5pbWF0aW5nIC5mYW5jeWJveF9fY29udGVudCwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50e2ZpbHRlcjpibHVyKDBweCk7d2lsbC1jaGFuZ2U6dHJhbnNmb3JtLHdpZHRoLGhlaWdodH0uZmFuY3lib3gtaW1hZ2V7bWFyZ2luOmF1dG87ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MDtvYmplY3QtZml0OmNvbnRhaW47dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX2NhcHRpb257YWxpZ24tc2VsZjpjZW50ZXI7bWF4LXdpZHRoOjEwMCU7ZmxleC1zaHJpbms6MDttYXJnaW46MDtwYWRkaW5nOjE0cHggMCA0cHggMDtvdmVyZmxvdy13cmFwOmFueXdoZXJlO2xpbmUtaGVpZ2h0OjEuMzc1O2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7Y3Vyc29yOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbiwuaXMtY2xvc2luZyAuZmFuY3lib3hfX2NhcHRpb257b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS5pcy1jb21wYWN0IC5mYW5jeWJveF9fY2FwdGlvbntwYWRkaW5nLWJvdHRvbTowfS5mLWJ1dHRvbi5pcy1jbG9zZS1idG57LS1mLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjhweDt6LWluZGV4OjQwfS5mYW5jeWJveF9fY29udGVudD4uZi1idXR0b24uaXMtY2xvc2UtYnRuey0tZi1idXR0b24td2lkdGg6IDM0cHg7LS1mLWJ1dHRvbi1oZWlnaHQ6IDM0cHg7LS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7LS1mLWJ1dHRvbi1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpOy0tZi1idXR0b24taG92ZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTstLWYtYnV0dG9uLWJnOiB0cmFuc3BhcmVudDstLWYtYnV0dG9uLWhvdmVyLWJnOiB0cmFuc3BhcmVudDstLWYtYnV0dG9uLWFjdGl2ZS1iZzogdHJhbnNwYXJlbnQ7LS1mLWJ1dHRvbi1zdmctd2lkdGg6IDIycHg7LS1mLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMzhweDtyaWdodDowO29wYWNpdHk6Ljc1fS5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY29udGVudD4uZi1idXR0b24uaXMtY2xvc2UtYnRue3Zpc2liaWxpdHk6aGlkZGVufS5pcy16b29taW5nLW91dCAuZmFuY3lib3hfX2NvbnRlbnQ+LmYtYnV0dG9uLmlzLWNsb3NlLWJ0bnt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3hfX2NvbnRlbnQ+LmYtYnV0dG9uLmlzLWNsb3NlLWJ0bjpob3ZlcntvcGFjaXR5OjF9LmZhbmN5Ym94X19mb290ZXJ7cGFkZGluZzowO21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlfS5mYW5jeWJveF9fZm9vdGVyIC5mYW5jeWJveF9fY2FwdGlvbnt3aWR0aDoxMDAlO3BhZGRpbmc6MjRweDtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3RyYW5zaXRpb246YWxsIC4yNXMgZWFzZX0uaXMtY29tcGFjdCAuZmFuY3lib3hfX2Zvb3Rlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDt6LWluZGV4OjIwO2JhY2tncm91bmQ6cmdiYSgyNCwyNCwyNywuNSl9LmlzLWNvbXBhY3QgLmZhbmN5Ym94X19mb290ZXIgLmZhbmN5Ym94X19jYXB0aW9ue3BhZGRpbmc6MTJweH0uaXMtY29tcGFjdCAuZmFuY3lib3hfX2NvbnRlbnQ+LmYtYnV0dG9uLmlzLWNsb3NlLWJ0bnstLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDUwJTstLWYtYnV0dG9uLWNvbG9yOiAjZmZmOy0tZi1idXR0b24taG92ZXItY29sb3I6ICNmZmY7LS1mLWJ1dHRvbi1vdXRsaW5lLWNvbG9yOiAjMDAwOy0tZi1idXR0b24tYmc6IHJnYmEoMCwgMCwgMCwgMC42KTstLWYtYnV0dG9uLWFjdGl2ZS1iZzogcmdiYSgwLCAwLCAwLCAwLjYpOy0tZi1idXR0b24taG92ZXItYmc6IHJnYmEoMCwgMCwgMCwgMC42KTstLWYtYnV0dG9uLXN2Zy13aWR0aDogMThweDstLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDE4cHg7LS1mLWJ1dHRvbi1zdmctZmlsdGVyOiBub25lO3RvcDo1cHg7cmlnaHQ6NXB4fS5mYW5jeWJveF9fbmF2ey0tZi1idXR0b24td2lkdGg6IDUwcHg7LS1mLWJ1dHRvbi1oZWlnaHQ6IDUwcHg7LS1mLWJ1dHRvbi1ib3JkZXI6IDA7LS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA1MCU7LS1mLWJ1dHRvbi1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IpOy0tZi1idXR0b24taG92ZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWhvdmVyLWNvbG9yKTstLWYtYnV0dG9uLWJnOiB0cmFuc3BhcmVudDstLWYtYnV0dG9uLWhvdmVyLWJnOiByZ2JhKDI0LCAyNCwgMjcsIDAuMyk7LS1mLWJ1dHRvbi1hY3RpdmUtYmc6IHJnYmEoMjQsIDI0LCAyNywgMC41KTstLWYtYnV0dG9uLXNoYWRvdzogbm9uZTstLWYtYnV0dG9uLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlOy0tZi1idXR0b24tdHJhbnNmb3JtOiBub25lOy0tZi1idXR0b24tc3ZnLXdpZHRoOiAyNnB4Oy0tZi1idXR0b24tc3ZnLWhlaWdodDogMjZweDstLWYtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDIuNTstLWYtYnV0dG9uLXN2Zy1maWxsOiBub25lOy0tZi1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgyNCwgMjQsIDI3LCAwLjUpKTstLWYtYnV0dG9uLXN2Zy1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1Oy0tZi1idXR0b24tbmV4dC1wb3M6IDFyZW07LS1mLWJ1dHRvbi1wcmV2LXBvczogMXJlbTtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpfS5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO3RvcDotMzBweDtyaWdodDotMjBweDtsZWZ0Oi0yMHB4O2JvdHRvbTotMzBweDt6LWluZGV4OjF9LmlzLWlkbGUgLmZhbmN5Ym94X19uYXZ7YW5pbWF0aW9uOi4xNXMgZWFzZS1vdXQgYm90aCBmLWZhZGVPdXR9LmlzLWlkbGUuaXMtY29tcGFjdCAuZmFuY3lib3hfX2Zvb3Rlcntwb2ludGVyLWV2ZW50czpub25lO2FuaW1hdGlvbjouMTVzIGVhc2Utb3V0IGJvdGggZi1mYWRlT3V0fS5mYW5jeWJveF9fc2xpZGU+LmYtc3Bpbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO21hcmdpbjp2YXIoLS1mLXNwaW5uZXItdG9wLCBjYWxjKHZhcigtLWYtc3Bpbm5lci13aWR0aCkgKiAtMC41KSkgMCAwIHZhcigtLWYtc3Bpbm5lci1sZWZ0LCBjYWxjKHZhcigtLWYtc3Bpbm5lci1oZWlnaHQpICogLTAuNSkpO3otaW5kZXg6MzA7Y3Vyc29yOnBvaW50ZXJ9LmZhbmN5Ym94LXByb3RlY3RlZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjQwO3VzZXItc2VsZWN0Om5vbmV9LmZhbmN5Ym94LWdob3N0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MDtvYmplY3QtZml0OmNvbnRhaW47ei1pbmRleDo0MDt1c2VyLXNlbGVjdDpub25lO3BvaW50ZXItZXZlbnRzOm5vbmV9LmZhbmN5Ym94LWZvY3VzLWd1YXJke291dGxpbmU6bm9uZTtvcGFjaXR5OjA7cG9zaXRpb246Zml4ZWQ7cG9pbnRlci1ldmVudHM6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpub3QoW2FyaWEtaGlkZGVuXSl7b3BhY2l0eTowfS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXT4qOm5vdCguZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY2Fyb3VzZWwpLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2Nhcm91c2VsPio6bm90KC5mYW5jeWJveF9fdmlld3BvcnQpLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3NsaWRlPio6bm90KC5mYW5jeWJveF9fY29udGVudCl7YW5pbWF0aW9uOi4yNXMgZWFzZSAuMXMgYmFja3dhcmRzIGYtZmFkZUlufS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9we2FuaW1hdGlvbjouMzVzIGVhc2UgYmFja3dhcmRzIGYtZmFkZUlufS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPXRydWVdPio6bm90KC5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jYXJvdXNlbCksLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49dHJ1ZV0gLmZhbmN5Ym94X19jYXJvdXNlbD4qOm5vdCguZmFuY3lib3hfX3ZpZXdwb3J0KSwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj10cnVlXSAuZmFuY3lib3hfX3NsaWRlPio6bm90KC5mYW5jeWJveF9fY29udGVudCl7YW5pbWF0aW9uOi4xNXMgZWFzZSBmb3J3YXJkcyBmLWZhZGVPdXR9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49dHJ1ZV0gLmZhbmN5Ym94X19iYWNrZHJvcHthbmltYXRpb246LjM1cyBlYXNlIGZvcndhcmRzIGYtZmFkZU91dH0uaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwuaGFzLXlvdXR1YmUgLmZhbmN5Ym94X19jb250ZW50LC5oYXMtdmltZW8gLmZhbmN5Ym94X19jb250ZW50LC5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7bWF4LXdpZHRoOjEwMCU7ZmxleC1zaHJpbms6MTttaW4taGVpZ2h0OjFweDtvdmVyZmxvdzp2aXNpYmxlfS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDEyMHB4KTtoZWlnaHQ6OTAlfS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWNvbXBhY3QgLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWNvbXBhY3QgLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWNvbXBhY3QgLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9Lmhhcy15b3V0dWJlIC5mYW5jeWJveF9fY29udGVudCwuaGFzLXZpbWVvIC5mYW5jeWJveF9fY29udGVudCwuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjk2MHB4O2hlaWdodDo1NDBweDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9Lmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwuaGFzLXlvdXR1YmUgLmZhbmN5Ym94X19jb250ZW50LC5oYXMtdmltZW8gLmZhbmN5Ym94X19jb250ZW50LC5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgyNCwyNCwyNywuOSk7Y29sb3I6I2ZmZn0uaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnR7YmFja2dyb3VuZDojZTVlM2RmfS5mYW5jeWJveF9faHRtbDV2aWRlbywuZmFuY3lib3hfX2lmcmFtZXtib3JkZXI6MDtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5mYW5jeWJveC1wbGFjZWhvbGRlcntib3JkZXI6MCAhaW1wb3J0YW50O2NsaXA6cmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpICFpbXBvcnRhbnQ7LXdlYmtpdC1jbGlwLXBhdGg6aW5zZXQoNTAlKSAhaW1wb3J0YW50O2NsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O21hcmdpbjotMXB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0uZi1jYXJvdXNlbF9fdGh1bWJzey0tZi10aHVtYi13aWR0aDogOTZweDstLWYtdGh1bWItaGVpZ2h0OiA3MnB4Oy0tZi10aHVtYi1vdXRsaW5lOiAwOy0tZi10aHVtYi1vdXRsaW5lLWNvbG9yOiAjNWViMGVmOy0tZi10aHVtYi1vcGFjaXR5OiAxOy0tZi10aHVtYi1ob3Zlci1vcGFjaXR5OiAxOy0tZi10aHVtYi1zZWxlY3RlZC1vcGFjaXR5OiAxOy0tZi10aHVtYi1ib3JkZXItcmFkaXVzOiAycHg7LS1mLXRodW1iLW9mZnNldDogMHB4Oy0tZi1idXR0b24tbmV4dC1wb3M6IDA7LS1mLWJ1dHRvbi1wcmV2LXBvczogMH0uZi1jYXJvdXNlbF9fdGh1bWJzLmlzLWNsYXNzaWN7LS1mLXRodW1iLWdhcDogOHB4Oy0tZi10aHVtYi1vcGFjaXR5OiAwLjU7LS1mLXRodW1iLWhvdmVyLW9wYWNpdHk6IDE7LS1mLXRodW1iLXNlbGVjdGVkLW9wYWNpdHk6IDF9LmYtY2Fyb3VzZWxfX3RodW1icy5pcy1tb2Rlcm57LS1mLXRodW1iLWdhcDogNHB4Oy0tZi10aHVtYi1leHRyYS1nYXA6IDE2cHg7LS1mLXRodW1iLWNsaXAtd2lkdGg6IDQ2cHh9LmYtdGh1bWJze3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXg6MCAwIGF1dG87bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApO3VzZXItc2VsZWN0Om5vbmU7cGVyc3BlY3RpdmU6MTAwMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5mLXRodW1icyAuZi1zcGlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KCNlYmVmZjIsICNlMmU4ZjApO3otaW5kZXg6LTF9LmYtdGh1bWJzIC5mLXNwaW5uZXIgc3Zne2Rpc3BsYXk6bm9uZX0uZi10aHVtYnMuaXMtdmVydGljYWx7aGVpZ2h0OjEwMCV9LmYtdGh1bWJzX192aWV3cG9ydHt3aWR0aDoxMDAlO2hlaWdodDphdXRvO292ZXJmbG93OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9LmYtdGh1bWJzX190cmFja3tkaXNwbGF5OmZsZXh9LmYtdGh1bWJzX19zbGlkZXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjAgMCBhdXRvO2JveC1zaXppbmc6Y29udGVudC1ib3g7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDttYXJnaW46MDt3aWR0aDp2YXIoLS1mLXRodW1iLXdpZHRoKTtoZWlnaHQ6dmFyKC0tZi10aHVtYi1oZWlnaHQpO292ZXJmbG93OnZpc2libGU7Y3Vyc29yOnBvaW50ZXJ9LmYtdGh1bWJzX19zbGlkZS5pcy1sb2FkaW5nIGltZ3tvcGFjaXR5OjB9LmlzLWNsYXNzaWMgLmYtdGh1bWJzX192aWV3cG9ydHtoZWlnaHQ6MTAwJX0uaXMtbW9kZXJuIC5mLXRodW1ic19fdHJhY2t7d2lkdGg6bWF4LWNvbnRlbnR9LmlzLW1vZGVybiAuZi10aHVtYnNfX3RyYWNrOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6Y2FsYygodmFyKC0tZi10aHVtYi1jbGlwLXdpZHRoLCAwKSkqLTAuNSk7d2lkdGg6Y2FsYyh2YXIoLS13aWR0aCwgMCkqMXB4ICsgdmFyKC0tZi10aHVtYi1jbGlwLXdpZHRoLCAwKSk7Y3Vyc29yOnBvaW50ZXJ9LmlzLW1vZGVybiAuZi10aHVtYnNfX3NsaWRle3dpZHRoOnZhcigtLWYtdGh1bWItY2xpcC13aWR0aCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKGNhbGModmFyKC0tc2hpZnQsIDApICogLTFweCksIDAsIDApO3RyYW5zaXRpb246bm9uZTtwb2ludGVyLWV2ZW50czpub25lfS5pcy1tb2Rlcm4uaXMtcmVzdGluZyAuZi10aHVtYnNfX3NsaWRle3RyYW5zaXRpb246dHJhbnNmb3JtIC4zM3MgZWFzZX0uaXMtbW9kZXJuLmlzLXJlc3RpbmcgLmYtdGh1bWJzX19zbGlkZV9fYnV0dG9ue3RyYW5zaXRpb246Y2xpcC1wYXRoIC4zM3MgZWFzZX0uaXMtdXNpbmctdGFiIC5pcy1tb2Rlcm4gLmYtdGh1bWJzX19zbGlkZTpmb2N1cy13aXRoaW57ZmlsdGVyOmRyb3Atc2hhZG93KC0xcHggMHB4IDBweCB2YXIoLS1mLXRodW1iLW91dGxpbmUtY29sb3IpKSBkcm9wLXNoYWRvdygycHggMHB4IDBweCB2YXIoLS1mLXRodW1iLW91dGxpbmUtY29sb3IpKSBkcm9wLXNoYWRvdygwcHggLTFweCAwcHggdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yKSkgZHJvcC1zaGFkb3coMHB4IDJweCAwcHggdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yKSl9LmYtdGh1bWJzX19zbGlkZV9fYnV0dG9ue2FwcGVhcmFuY2U6bm9uZTt3aWR0aDp2YXIoLS1mLXRodW1iLXdpZHRoKTtoZWlnaHQ6MTAwJTttYXJnaW46MCAtMTAwJSAwIC0xMDAlO3BhZGRpbmc6MDtib3JkZXI6MDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOnZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cyk7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtvdXRsaW5lOm5vbmU7Y3Vyc29yOnBvaW50ZXI7cG9pbnRlci1ldmVudHM6YXV0bzt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO29wYWNpdHk6dmFyKC0tZi10aHVtYi1vcGFjaXR5KTt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2V9LmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uOmhvdmVye29wYWNpdHk6dmFyKC0tZi10aHVtYi1ob3Zlci1vcGFjaXR5KX0uZi10aHVtYnNfX3NsaWRlX19idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOm5vbmV9LmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uOmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lO29wYWNpdHk6dmFyKC0tZi10aHVtYi1zZWxlY3RlZC1vcGFjaXR5KX0uaXMtbW9kZXJuIC5mLXRodW1ic19fc2xpZGVfX2J1dHRvbnstLWNsaXAtcGF0aDogaW5zZXQoIDAgY2FsYyggKCh2YXIoLS1mLXRodW1iLXdpZHRoLCAwKSAtIHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCwgMCkpKSAqICgxIC0gdmFyKC0tcHJvZ3Jlc3MsIDApKSAqIDAuNSApIHJvdW5kIHZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cywgMCkgKTtjbGlwLXBhdGg6dmFyKC0tY2xpcC1wYXRoKX0uaXMtY2xhc3NpYyAuaXMtbmF2LXNlbGVjdGVkIC5mLXRodW1ic19fc2xpZGVfX2J1dHRvbntvcGFjaXR5OnZhcigtLWYtdGh1bWItc2VsZWN0ZWQtb3BhY2l0eSl9LmlzLWNsYXNzaWMgLmlzLW5hdi1zZWxlY3RlZCAuZi10aHVtYnNfX3NsaWRlX19idXR0b246OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtoZWlnaHQ6YXV0bztib3R0b206MDtib3JkZXI6dmFyKC0tZi10aHVtYi1vdXRsaW5lLCAwKSBzb2xpZCB2YXIoLS1mLXRodW1iLW91dGxpbmUtY29sb3IsIHRyYW5zcGFyZW50KTtib3JkZXItcmFkaXVzOnZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cyk7YW5pbWF0aW9uOmYtZmFkZUluIC4ycyBlYXNlLW91dDt6LWluZGV4OjEwfS5mLXRodW1ic19fc2xpZGVfX2ltZ3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXJnaW46MDtwYWRkaW5nOnZhcigtLWYtdGh1bWItb2Zmc2V0KTtib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9pbnRlci1ldmVudHM6bm9uZTtvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6dmFyKC0tZi10aHVtYi1ib3JkZXItcmFkaXVzKX0uZi10aHVtYnMuaXMtaG9yaXpvbnRhbCAuZi10aHVtYnNfX3RyYWNre3BhZGRpbmc6OHB4IDAgMTJweCAwfS5mLXRodW1icy5pcy1ob3Jpem9udGFsIC5mLXRodW1ic19fc2xpZGV7bWFyZ2luOjAgdmFyKC0tZi10aHVtYi1nYXApIDAgMH0uZi10aHVtYnMuaXMtdmVydGljYWwgLmYtdGh1bWJzX190cmFja3tmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOjAgOHB4fS5mLXRodW1icy5pcy12ZXJ0aWNhbCAuZi10aHVtYnNfX3NsaWRle21hcmdpbjowIDAgdmFyKC0tZi10aHVtYi1nYXApIDB9LmZhbmN5Ym94X190aHVtYnN7LS1mLXRodW1iLXdpZHRoOiA5NnB4Oy0tZi10aHVtYi1oZWlnaHQ6IDcycHg7LS1mLXRodW1iLWJvcmRlci1yYWRpdXM6IDJweDstLWYtdGh1bWItb3V0bGluZTogMnB4Oy0tZi10aHVtYi1vdXRsaW5lLWNvbG9yOiAjZWRlZGVkO3Bvc2l0aW9uOnJlbGF0aXZlO29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfS5mYW5jeWJveF9fdGh1bWJzLmlzLWNsYXNzaWN7LS1mLXRodW1iLWdhcDogOHB4Oy0tZi10aHVtYi1vcGFjaXR5OiAwLjU7LS1mLXRodW1iLWhvdmVyLW9wYWNpdHk6IDF9LmZhbmN5Ym94X190aHVtYnMuaXMtY2xhc3NpYyAuZi1zcGlubmVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KSl9LmZhbmN5Ym94X190aHVtYnMuaXMtbW9kZXJuey0tZi10aHVtYi1nYXA6IDRweDstLWYtdGh1bWItZXh0cmEtZ2FwOiAxNnB4Oy0tZi10aHVtYi1jbGlwLXdpZHRoOiA0NnB4Oy0tZi10aHVtYi1vcGFjaXR5OiAxOy0tZi10aHVtYi1ob3Zlci1vcGFjaXR5OiAxfS5mYW5jeWJveF9fdGh1bWJzLmlzLW1vZGVybiAuZi1zcGlubmVye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KSl9LmZhbmN5Ym94X190aHVtYnMuaXMtaG9yaXpvbnRhbHtwYWRkaW5nOjAgdmFyKC0tZi10aHVtYi1nYXApfS5mYW5jeWJveF9fdGh1bWJzLmlzLXZlcnRpY2Fse3BhZGRpbmc6dmFyKC0tZi10aHVtYi1nYXApIDB9LmlzLWNvbXBhY3QgLmZhbmN5Ym94X190aHVtYnN7LS1mLXRodW1iLXdpZHRoOiA2NHB4Oy0tZi10aHVtYi1jbGlwLXdpZHRoOiAzMnB4Oy0tZi10aHVtYi1oZWlnaHQ6IDQ4cHg7LS1mLXRodW1iLWV4dHJhLWdhcDogMTBweH0uZmFuY3lib3hfX3RodW1icy5pcy1tYXNrZWR7bWF4LWhlaWdodDowcHggIWltcG9ydGFudH0uaXMtY2xvc2luZyAuZmFuY3lib3hfX3RodW1ic3t0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudH0uZmFuY3lib3hfX3Rvb2xiYXJ7LS1mLXByb2dyZXNzLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk0KSk7LS1mLWJ1dHRvbi13aWR0aDogNDZweDstLWYtYnV0dG9uLWhlaWdodDogNDZweDstLWYtYnV0dG9uLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvcik7LS1mLWJ1dHRvbi1ob3Zlci1jb2xvcjogdmFyKC0tZmFuY3lib3gtaG92ZXItY29sb3IpOy0tZi1idXR0b24tYmc6IHJnYmEoMjQsIDI0LCAyNywgMC42NSk7LS1mLWJ1dHRvbi1ob3Zlci1iZzogcmdiYSg3MCwgNzAsIDczLCAwLjY1KTstLWYtYnV0dG9uLWFjdGl2ZS1iZzogcmdiYSg5MCwgOTAsIDkzLCAwLjY1KTstLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDA7LS1mLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7LS1mLWJ1dHRvbi1zdmctaGVpZ2h0OiAyNHB4Oy0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMS41Oy0tZi1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgyNCwgMjQsIDI3LCAwLjE1KSk7LS1mLWJ1dHRvbi1zdmctZmlsbDogbm9uZTstLWYtYnV0dG9uLXN2Zy1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUkgQWRqdXN0ZWRcIixcIlNlZ29lIFVJXCIsXCJMaWJlcmF0aW9uIFNhbnNcIixzYW5zLXNlcmlmO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7dGV4dC1zaGFkb3c6dmFyKC0tZmFuY3lib3gtdG9vbGJhci10ZXh0LXNoYWRvdywgMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpKTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MjB9LmZhbmN5Ym94X190b29sYmFyIDpmb2N1cy12aXNpYmxle3otaW5kZXg6MX0uZmFuY3lib3hfX3Rvb2xiYXIuaXMtYWJzb2x1dGUsLmlzLWNvbXBhY3QgLmZhbmN5Ym94X190b29sYmFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowfS5pcy1pZGxlIC5mYW5jeWJveF9fdG9vbGJhcntwb2ludGVyLWV2ZW50czpub25lO2FuaW1hdGlvbjouMTVzIGVhc2Utb3V0IGJvdGggZi1mYWRlT3V0fS5mYW5jeWJveF9fdG9vbGJhcl9fY29sdW1ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXA7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS5mYW5jeWJveF9fdG9vbGJhcl9fY29sdW1uLmlzLWxlZnQsLmZhbmN5Ym94X190b29sYmFyX19jb2x1bW4uaXMtcmlnaHR7ZmxleC1ncm93OjE7ZmxleC1iYXNpczowfS5mYW5jeWJveF9fdG9vbGJhcl9fY29sdW1uLmlzLXJpZ2h0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7ZmxleC13cmFwOm5vd3JhcH0uZmFuY3lib3hfX2luZm9iYXJ7cGFkZGluZzowIDVweDtsaW5lLWhlaWdodDp2YXIoLS1mLWJ1dHRvbi1oZWlnaHQpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxN3B4O2ZvbnQtdmFyaWFudC1udW1lcmljOnRhYnVsYXItbnVtczstd2Via2l0LWZvbnQtc21vb3RoaW5nOnN1YnBpeGVsLWFudGlhbGlhc2VkO2N1cnNvcjpkZWZhdWx0O3VzZXItc2VsZWN0Om5vbmV9LmZhbmN5Ym94X19pbmZvYmFyIHNwYW57cGFkZGluZzowIDVweH0uZmFuY3lib3hfX2luZm9iYXI6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKXtiYWNrZ3JvdW5kOnZhcigtLWYtYnV0dG9uLWJnKX1bZGF0YS1mYW5jeWJveC10b2dnbGUtc2xpZGVzaG93XXtwb3NpdGlvbjpyZWxhdGl2ZX1bZGF0YS1mYW5jeWJveC10b2dnbGUtc2xpZGVzaG93XSAuZi1wcm9ncmVzc3toZWlnaHQ6MTAwJTtvcGFjaXR5Oi4zfVtkYXRhLWZhbmN5Ym94LXRvZ2dsZS1zbGlkZXNob3ddIHN2ZyBnOmZpcnN0LWNoaWxke2Rpc3BsYXk6ZmxleH1bZGF0YS1mYW5jeWJveC10b2dnbGUtc2xpZGVzaG93XSBzdmcgZzpsYXN0LWNoaWxke2Rpc3BsYXk6bm9uZX0uaGFzLXNsaWRlc2hvdyBbZGF0YS1mYW5jeWJveC10b2dnbGUtc2xpZGVzaG93XSBzdmcgZzpmaXJzdC1jaGlsZHtkaXNwbGF5Om5vbmV9Lmhhcy1zbGlkZXNob3cgW2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5OmZsZXh9W2RhdGEtZmFuY3lib3gtdG9nZ2xlLWZ1bGxzY3JlZW5dIHN2ZyBnOmZpcnN0LWNoaWxke2Rpc3BsYXk6ZmxleH1bZGF0YS1mYW5jeWJveC10b2dnbGUtZnVsbHNjcmVlbl0gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5Om5vbmV9OmZ1bGxzY3JlZW4gW2RhdGEtZmFuY3lib3gtdG9nZ2xlLWZ1bGxzY3JlZW5dIHN2ZyBnOmZpcnN0LWNoaWxke2Rpc3BsYXk6bm9uZX06ZnVsbHNjcmVlbiBbZGF0YS1mYW5jeWJveC10b2dnbGUtZnVsbHNjcmVlbl0gc3ZnIGc6bGFzdC1jaGlsZHtkaXNwbGF5OmZsZXh9LmYtcHJvZ3Jlc3N7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7aGVpZ2h0OjNweDt0cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YmFja2dyb3VuZDp2YXIoLS1mLXByb2dyZXNzLWNvbG9yLCB2YXIoLS1mLWNhcm91c2VsLXRoZW1lLWNvbG9yLCAjMDA5MWZmKSk7ei1pbmRleDozMDt1c2VyLXNlbGVjdDpub25lO3BvaW50ZXItZXZlbnRzOm5vbmV9IiwiQGltcG9ydCAnc3dpcGVyLXZhcnMuc2Nzcyc7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3N3aXBlci1pY29ucyc7XG4gIHNyYzogdXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpXG4gICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogI3skdGhlbWVDb2xvcn07XG59XG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICAvKiBGaXggb2YgV2Via2l0IGZsaWNrZXJpbmcgKi9cbiAgei1pbmRleDogMTtcbn1cbi5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG59XG4uc3dpcGVyLXBvaW50ZXItZXZlbnRzIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgJi5zd2lwZXItdmVydGljYWwge1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XG4gIH1cbn1cbi5zd2lwZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFuayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIEF1dG8gSGVpZ2h0ICovXG4uc3dpcGVyLWF1dG9oZWlnaHQge1xuICAmLFxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB9XG59XG5cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItM2Qge1xuICAmLFxuICAmLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXIge1xuICAgIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG4gIH1cbiAgLnN3aXBlci13cmFwcGVyLFxuICAuc3dpcGVyLXNsaWRlLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdyxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLFxuICAuc3dpcGVyLWN1YmUtc2hhZG93IHtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG59XG5cbi8qIENTUyBNb2RlICovXG4uc3dpcGVyLWNzcy1tb2RlIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRm9yIEZpcmVmb3ggKi9cbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIEZvciBJbnRlcm5ldCBFeHBsb3JlciBhbmQgRWRnZSAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZSB7XG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0O1xuICB9XG59XG4uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlIHtcbiAgPiAuc3dpcGVyLXdyYXBwZXIge1xuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICB9XG59XG4uc3dpcGVyLXZlcnRpY2FsLnN3aXBlci1jc3MtbW9kZSB7XG4gID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbiAgfVxufVxuLnN3aXBlci1jZW50ZXJlZCB7XG4gID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG9yZGVyOiA5OTk5O1xuICB9XG4gICYuc3dpcGVyLWhvcml6b250YWwge1xuICAgID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG4gICAgfVxuICAgID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpO1xuICAgIH1cbiAgfVxuICAmLnN3aXBlci12ZXJ0aWNhbCB7XG4gICAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO1xuICAgIH1cbiAgICA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbiAgICB9XG4gIH1cblxuICA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBjZW50ZXIgY2VudGVyO1xuICB9XG59XG5cblxuXG4iLCJAaW1wb3J0ICdub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5zY3NzJztcclxuYm9keSB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLm92ZWZsb3YtaGlkZGVuIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZ3JheS1ib3gge1xyXG5cdGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbn1cclxuXHJcbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLG9wdGlvbixzZWxlY3Qge1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRyZXNpemU6IG5vbmU7XHJcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuXHQmOmZvY3VzOnJlcXVpcmVkOmludmFsaWQge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiByZWQ7XHJcblx0fVxyXG5cdCY6cmVxdWlyZWQ6dmFsaWQge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOmdyZWVuO1xyXG5cdH1cclxufVxyXG5cclxuLnZpc3VhbGx5LWhpZGRlbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiAxcHg7XHJcblx0bWFyZ2luOiAtMXB4O1xyXG5cdGJvcmRlcjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0Y2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcclxuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuKiwqOjpiZWZvcmUsICo6OmFmdGVyIHtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGNvbG9yOiAjMzMzMzMzO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDA7XHJcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuXHJcbnVsLCBoMSwgaDIsIGgzLCBoNCwgaDUscCx1bCxvbCxsaSxhIHtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5cclxuW2Rpc2FibGVkXXtcclxuXHRvcGFjaXR5OiAwLjU7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcblxyXG5baGlkZGVuXXtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnNwbGlkZSB7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLndyYXAge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogIGNhbGMoMTM0NHB4ICsgMzJweCk7XHJcblx0bWFyZ2luOiAwIGF1dG87XHRcclxuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcblx0cGFkZGluZy1yaWdodDogMTZweDtcclxufVxyXG5cclxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdHdpZHRoOiA1cHg7ICAgICAgICAgICAgXHJcbn0gXHJcbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuXHRiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG59XHJcbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRiYWNrZ3JvdW5kOiAjOTFEQjRBO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7ICAgICAgXHJcbn0iLCIuc3BsaWRlXG4gICAgJl9fbGlzdFxuICAgICAgICBkaXNwbGF5OiBmbGV4IiwiLmxpZ2h0Ym94XG4gICAgcG9zaXRpb246IGZpeGVkXG4gICAgdG9wOiAwXG4gICAgbGVmdDogMFxuICAgIHdpZHRoOiAxMDB2d1xuICAgIGhlaWdodDogMTAwdmhcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHhcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNylcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICB6LWluZGV4OiAyMFxuICAgICZfX3dyYXBwZXJcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICZfX2NvbnRlbnRcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIHdpZHRoOiA4MCVcbiAgICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICAgIG9yZGVyOiAyXG4gICAgICAgIGltZywgdmlkZW8sIGlmcmFtZVxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluXG4gICAgJl9fYXJyb3dcbiAgICAgICAgd2lkdGg6IDIwcHhcbiAgICAgICAgaGVpZ2h0OiAyMHB4XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmVcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICAgICYtLXByZXZcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcbiAgICAgICAgICAgIG9yZGVyOiAxXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHhcbiAgICAgICAgJi0tbmV4dFxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTIyNWRlZylcbiAgICAgICAgICAgIG9yZGVyOiAzXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgXG4gICAgLmxpZ2h0Ym94XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTBweFxuICAgICAgICAmX19hcnJvd1xuICAgICAgICAgICAgJi0tcHJldlxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4XG4gICAgICAgICAgICAmLS1uZXh0XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweFxuICAgICAgICAgICAgICAgIFxuW2RhdGEtbGlnaHRib3hdXG4gICAgY3Vyc29yOiBwb2ludGVyICIsIi5tb2RhbFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICB3aWR0aDogMTAwdndcbiAgICBoZWlnaHQ6IDEwMHZoXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpXG4gICAgb3ZlcmZsb3cteTogYXV0b1xuICAgIHBhZGRpbmc6IDUwcHggMjBweFxuICAgIHotaW5kZXg6IDIwXG4gICAgYW5pbWF0aW9uOiBtb2RhbC1mYWRlb3V0IHZhcigtLW1vZGFsLWFuaW1hdGlvbi10aW1lKSBlYXNlLWluLW91dCBmb3J3YXJkc1xuICAgICYub3BlblxuICAgICAgICBhbmltYXRpb246IG1vZGFsLWZhZGVpbiB2YXIoLS1tb2RhbC1hbmltYXRpb24tdGltZSkgZWFzZS1pbi1vdXQgZm9yd2FyZHNcbiAgICAmX19jb250ZW50XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCVcbiAgICAgICAgaGVpZ2h0OiBhdXRvXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICZfX2JveFxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjBweFxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAmX19jbG9zZVxuICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgJi0tZml4ZWRcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgICAgdG9wOiAyMHB4XG4gICAgICAgICAgICByaWdodDogMjBweFxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4vaW1hZ2VzL2ljb25zL2Nsb3NlLnN2ZykgY2VudGVyIG5vLXJlcGVhdFxuICAgICAgICAgICAgd2lkdGg6IDE0cHhcbiAgICAgICAgICAgIGhlaWdodDogMTRweFxuICAgICZfX3RpdGxlXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgICAgICAgZm9udC1zaXplOiAyMnB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgICAmX19kZXNjcmlwdGlvblxuICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG5Aa2V5ZnJhbWVzIG1vZGFsLWZhZGVvdXQgXG4gICAgMCUgXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgICAgICAgb3BhY2l0eTogMVxuICAgIDEwMCUgXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMilcbiAgICAgICAgb3BhY2l0eTogMFxuICBcbkBrZXlmcmFtZXMgbW9kYWwtZmFkZWluXG4gICAgMCUgXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMilcbiAgICAgICAgb3BhY2l0eTogMFxuICAgIDEwMCUgXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgICAgICAgb3BhY2l0eTogMSIsIi5zZWN0aW9uLXRpdGxlIHtcclxuICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgIGZvbnQtc2l6ZTogNDZweDtcclxuICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgfVxyXG59IiwiLnNlbGVjdFxuICAgIHdpZHRoOiAxMDAlXG4gICAgbWF4LXdpZHRoOiAyODlweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICZfX2J1dHRvblxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHhcbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgIGNvbG9yOiAjMzMzXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKVxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4XG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgJl9fbGlzdFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyA0cHgpXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMHB4XG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudFxuICAgICAgICBtYXgtd2lkdGg6IDI4OXB4XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKVxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmXG4gICAgICAgIHotaW5kZXg6IDEwXG4gICAgICAgIGxpXG4gICAgICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICAgICAgcGFkZGluZzogN3B4IDE1cHhcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICAgICY6aG92ZXIgXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEpIiwiLmFib3V0LWRvYyB7XHJcbiAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9fY2FyZCB7XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5hYm91dC1kb2NfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmFib3V0LWRvYyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fY2FyZC1pbWcge1xyXG4gICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQge1xyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5hYm91dC1mb290ZXIge1xyXG4gICBwYWRkaW5nLXRvcDogMTA1cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxMTFweDtcclxuICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgJl9faGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDc5MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICAgICBsZWZ0OiAtNHB4O1xyXG4gICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI0N3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogNDY0cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgbWF4LXdpZHRoOiAzOThweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcbiAgICZfX2NvbnRhY3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAxM3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRhY3QtdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRhY3QtYm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgfVxyXG4gICAmX19jb250YWN0LXRlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRhY3QtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSAge1xyXG4gICAuYWJvdXQtZm9vdGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19oZWFkZXIge1xyXG4gICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgbGVmdDogLTRweDtcclxuICAgICAgICAgICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRhY3Qge1xyXG4gICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGFjdC10ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250YWN0LWJveCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGFjdC10ZWwge1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGFjdC1saXN0IHtcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmFib3V0LWluZm8ge1xyXG4gICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1cHgpO1xyXG4gICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICByaWdodDogLTVweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDAwcHgsIDc3NHB4KSBtaW5tYXgoMzAwcHgsIDUxM3B4KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdCAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICB9XHJcbiAgICZfX2NhcmQge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBwIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQ0NHB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiA0NzZweDtcclxuICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNGOUU1NDc7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTY4cHgpIHtcclxuICAgLmFib3V0LWluZm9fX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICB9XHJcbiAgIC5hYm91dC1pbmZvX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYWJvdXQtaW5mbyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMjlweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0ICB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jYXJkIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI0OXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNjdweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuYWJvdXQtbGFiZWwge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAmX19ib3gge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgJiBwIHtcclxuICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5hYm91dC1sYWJlbCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5hYm91dCB7XHJcbiAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XHJcbiAgICZfX2JveC0xIHtcclxuICAgICAgJiAud3JhcCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA3NjBweCkgbWlubWF4KDMwMHB4LCA1MjBweCk7XHJcbiAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LTFfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgfVxyXG4gICAmX19ib3gtMV9fY29udGVudC10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgfVxyXG4gICAmX19ib3gtMV9fY29udGVudC10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbiAgICZfX2JveC0xX19jb250ZW50LWltZy1ib3gge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjU2cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNTZweCk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIH1cclxuICAgJl9fYm94LTFfX2NvbnRlbnQtaW1nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQzMnB4O1xyXG4gICAgICAgICBsZWZ0OiAtMjZweDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQzMnB4O1xyXG4gICAgICAgICByaWdodDogLTJweDtcclxuICAgICAgICAgdG9wOiAtMjRweDtcclxuICAgICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LTFfX2NvbnRlbnQtbmFtZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDM4N3B4O1xyXG4gICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAzO1xyXG4gICAgICBsZWZ0OiAtMjdweDtcclxuICAgICAgYm90dG9tOiAtMTE3cHg7XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LTIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgfVxyXG4gICAmX19ib3gtMl9fY29udGVudCB7XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgbWF4LXdpZHRoOiA1Ni42JTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC0yX19pbmZvcm1hdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzlweCk7XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuYWJvdXRfX2JveC0xIC53cmFwIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgIH1cclxuICAgLmFib3V0X19ib3gtMV9fY29udGVudC1pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG4gICAuYWJvdXRfX2JveC0xX19jb250ZW50LWltZy1ib3gge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgfVxyXG4gICAuYWJvdXRfX2JveC0yX19jb250ZW50IHAge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgIH1cclxuICAgLmFib3V0X19ib3gtMiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMjZweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYWJvdXQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgJl9fYm94LTEge1xyXG4gICAgICAgICAmIC53cmFwIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogMzdweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC0xX19jb250ZW50IHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtMV9fY29udGVudC1uYW1lIHtcclxuICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDI2cHgpO1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAtMTA2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LTFfX2NvbnRlbnQtdGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC0xX19jb250ZW50LXRleHQge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC0xX19jb250ZW50LWltZyB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtMV9fY29udGVudC1pbWctYm94IHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogLTE2MnB4O1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTYycHgpO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC0xX19jb250ZW50LWltZyB7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxODRweDtcclxuICAgICAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4NHB4O1xyXG4gICAgICAgICAgICByaWdodDogLTJweDtcclxuICAgICAgICAgICAgdG9wOiAtMTNweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2JveC0yIHtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDI5NnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC0yX19jb250ZW50IHtcclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC0yX19pbmZvcm1hdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IC0xMTJweDtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1OXB4KTtcclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5iYW5rcnVwdGN5LWNhbGN1bGF0b3Ige1xyXG4gICBwYWRkaW5nLXRvcDogNjJweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICAmX19ib3gge1xyXG4gICAgICBwYWRkaW5nOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgIH1cclxuICAgJl9fbGlzdC1yYWRpbyB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xyXG4gICB9XHJcbiAgICZfX3JhZGlvLWJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJiBpbnB1dCB7XHJcbiAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgJiArIGxhYmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICMzMDdGRTI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgLmJhbmtydXB0Y3ktY2FsY3VsYXRvcl9fcmFkaW8taW1nIHtcclxuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMTY0cHg7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMTRweCAxNHB4IDE2cHggMHB4IHJnYmEoMywgNywgNDksIDAuMDgpO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjREVERkVDO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fbGlzdC1pbnB1dCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwMHB4LCAyNDhweCkgbWlubWF4KDIwMHB4LCAyNzhweCkgbWlubWF4KDIwMHB4LCAyNzhweCkgbWlubWF4KDIwMHB4LCAzMDZweCk7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgcGFkZGluZy10b3A6IDQ3cHg7XHJcbiAgIH1cclxuICAgJl9fc3VibWl0LmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogMTA2OHB4KSB7XHJcbiAgIC5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX2xpc3QtaW5wdXQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuYmFua3J1cHRjeS1jYWxjdWxhdG9yX19ib3gge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5iYW5rcnVwdGN5LWNhbGN1bGF0b3JfX2xpc3QtcmFkaW8ge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuYmFua3J1cHRjeS1jYWxjdWxhdG9yIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0LXJhZGlvIHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcmFkaW8tYm94IHtcclxuICAgICAgICAgJiBpbnB1dCB7XHJcbiAgICAgICAgICAgICYgKyBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgICAgJiAuYmFua3J1cHRjeS1jYWxjdWxhdG9yX19yYWRpby1pbWcge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICAgICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdC1pbnB1dCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3N1Ym1pdC5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5icmluZy1mcmllbmQge1xyXG4gICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHotaW5kZXg6IDI7XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQwMHB4LCA3MzJweCkgbWlubWF4KDI1MHB4LCA0MzJweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgIH1cclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogODBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICB9XHJcbiAgICZfX2ltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMzQycHg7XHJcbiAgICAgICAgIGhlaWdodDogMTc4cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNGOUU1NDc7XHJcbiAgICAgICAgIHRvcDogLTQ2cHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogNTQ2cHg7XHJcbiAgICAgICAgIGhlaWdodDogMTc4cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIHRvcDogLTQ2cHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgICB9XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDM4OXB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9icmluZy1mcmllbmQvbG9nLnN2Z1wiKTtcclxuICAgICAgICAgbGVmdDogLTY5cHg7XHJcbiAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuYnJpbmctZnJpZW5kX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogNDBweDtcclxuICAgfVxyXG4gICAuYnJpbmctZnJpZW5kX19ib3gge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMzQycHg7XHJcbiAgICAgICAgIGhlaWdodDogMTc4cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNGOUU1NDc7XHJcbiAgICAgICAgIHRvcDogLTQ2cHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogNTQ2cHg7XHJcbiAgICAgICAgIGhlaWdodDogMTc4cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIHRvcDogLTQ2cHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgLmJyaW5nLWZyaWVuZF9faW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NjlweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5icmluZy1mcmllbmQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDI1cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTRweDtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE1MnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk0cHg7XHJcbiAgICAgICAgICAgIHRvcDogLTE2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDMxcHggMTZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHggMzZweDtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59XHJcbiIsIi5idG4tYmx1ZSB7XHJcbiAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICBmb250LXNpemU6IDE2cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICBkaXNwbGF5OiBibG9jaztcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIHBhZGRpbmc6IDIwcHggMTZweDtcclxuICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgYW5pbWF0aW9uOiBwdWxzZSAyLjVzIGluZmluaXRlO1xyXG4gICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcclxuICAgMCUge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoI0E1RTFGRCwgMC40KTtcclxuICAgfVxyXG4gICA3MCUge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxNnB4IHJnYmEoI0E1RTFGRCwgMC40KTtcclxuICAgfVxyXG4gICAxMDAlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKCNBNUUxRkQsIDAuNCk7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmJ0bi1ibHVlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgcGFkZGluZzogMThweCAxMHB4O1xyXG4gICB9XHJcbiAgIEAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XHJcbiAgICAgIDAlIHtcclxuICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKCNBNUUxRkQsIDAuNCk7XHJcbiAgICAgIH1cclxuICAgICAgNzAlIHtcclxuICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMTBweCByZ2JhKCNBNUUxRkQsIDAuNCk7XHJcbiAgICAgIH1cclxuICAgICAgMTAwJSB7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgjQTVFMUZELCAwLjQpO1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5idG4tZ3JlZW4ge1xyXG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDsgXHJcbiAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAmLmJ0bi1ncmVlbi0tcHVsc2Uge1xyXG4gICAgICAgIGFuaW1hdGlvbjogcHVsc2UtZ3JlZW4gMi41cyBpbmZpbml0ZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKCM5M0RBNDksIDAuNCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogIDIuNXMgaW5maW5pdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICM5M0RBNDk7XHJcbiAgICAgICAgY29sb3I6ICM5M0RBNDk7XHJcbiAgICB9XHJcbiAgICAmLS1iaWcge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzZweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZS1ncmVlbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKCM5M0RBNDksIDAuNCk7XHJcbiAgICB9XHJcbiAgICA3MCUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDE2cHggcmdiYSgjOTNEQTQ5LCAwLjQpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKCM5M0RBNDksIDAuNCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYnRuLWdyZWVuIHtcclxuICAgICAgICAmLS1iaWcge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlLWdyZWVuIHtcclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgjOTNEQTQ5LCAwLjQpO1xyXG4gICAgICAgIH1cclxuICAgICAgICA3MCUge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoIzkzREE0OSwgMC40KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgjOTNEQTQ5LCAwLjQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5idG4tdHJhbnNwYXJlbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDM2cHg7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjNUU1RTVFO1xyXG4gICAgdHJhbnNmb3JtOiBjb2xvciAwLjNzO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYnRuLXRyYW5zcGFyZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgfVxyXG59IiwiLmJ1c2luZXNzbWFuLWZhcS5mYXEuc2VjdGlvbi1mYXEge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxufVxyXG4uYnVzaW5lc3NtYW4tY29uc2VxdWVuY2VzIHtcclxuICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogOTdweDtcclxuICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDE2N3B4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEzNDRweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2J1c2luZXNzbWFuL2xvZ28uc3ZnXCIpO1xyXG4gICAgICBib3R0b206IC0zMXB4O1xyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg1MDBweCwgODQ4cHgpIG1pbm1heCgzMDBweCwgNDMycHgpO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgfVxyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgbWF4LXdpZHRoOiA3NzZweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTM1cHg7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXNfX2ltZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5idXNpbmVzc21hbi1mYXEuZmFxLnNlY3Rpb24tZmFxIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICB9XHJcbiAgIC5idXNpbmVzc21hbi1jb25zZXF1ZW5jZXMge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUzcHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICBib3R0b206IC03cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBib3R0b206IC00cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmJ1c2luZXNzbWFuLWRlY29yYXRpb24ge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogOTRweDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgICAgcmlnaHQ6IC01N3B4O1xyXG4gICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC01N3B4O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIGgzLFxyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA5ODZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5idXNpbmVzc21hbi1kZWNvcmF0aW9uIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgICAgICBncmlkLXJvdy1nYXA6IDEycHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xyXG4gICAgICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5idXNpbmVzc21hbi1pbmZvIHtcclxuICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHggMzZweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAgI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgIH1cclxuICAgJl9fYm94LWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgfVxyXG4gICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogNDhweDtcclxuICAgICAgJiA+IHVsIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgPiB1bCB7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5idXNpbmVzc21hbi1pbmZvIHtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtaGVhZGVyIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICYgPiB1bCB7XHJcbiAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAmID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuYnVzaW5lc3NtYW4td2hvIHtcclxuICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogODdweDtcclxuICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA3NjNweCkgbWlubWF4KDM1MHB4LCA0OTdweCk7XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAyNDdweDtcclxuICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpudGgtY2hpbGQoMSksXHJcbiAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTNweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQ4OHB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAmIGxpIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2ltZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0yMXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMHB4O1xyXG4gICAgICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQzMnB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiAzNjdweDtcclxuICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIHRvcDogLTI0cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQzMnB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiAzNjdweDtcclxuICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogLTI0cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTY4cHgpIHtcclxuICAgLmJ1c2luZXNzbWFuLXdob19fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDQwcHg7XHJcbiAgIH1cclxuICAgLmJ1c2luZXNzbWFuLXdob19faW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmJ1c2luZXNzbWFuLXdobyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxM3B4O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxM3B4O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XHJcblxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxufSIsIi5jYXJkLW5ldyB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAmOmhvdmVyIHtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYXNwZWN0LXJhdGlvOiA0MC8yNztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX190aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19sYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMTZweDtcclxuICAgICAgYm90dG9tOiAxNnB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDE2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmNhcmQtbmV3IHtcclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgICAgIGFzcGVjdC1yYXRpbzogNDQvMjk7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xhYmVsIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICAgICBib3R0b206IDEycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmNhc2VzLXdvbi1jYXJkIHtcclxuICAgcGFkZGluZzogMzJweDtcclxuICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHggMzZweCAzNnB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICBkaXNwbGF5OiBncmlkO1xyXG4gICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE4NHB4IDFmcjtcclxuICAgZ2FwOiAyNHB4O1xyXG4gICAmX19pbWcge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICYgLmJveCB7XHJcbiAgICAgICAgICY6bm90KDpudGgtY2hpbGQoMSkpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgY2FudmFzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2J0biB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDM2cHg7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNUU1RTVFO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5jYXNlcy13b24tY2FyZCB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4IDM2cHggMzZweDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICBnYXA6IDJweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2J0biB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI1NnB4O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIubGFuZG1hcmstY2FzZXMtY2FyZCB7XHJcbiAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4IDM2cHggMzZweDtcclxuICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgZGlzcGxheTogZ3JpZDtcclxuICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2NHB4IDFmcjtcclxuICAgZ2FwOiAyNHB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIG1pbi1oZWlnaHQ6IDMxMnB4O1xyXG4gICAmX19pbWcge1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAtMTRweCAxNHB4IDE2cHggMHB4IHJnYmEoMywgNywgNDksIDAuMDgpO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgIH1cclxuICAgJl9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgIH1cclxuICAgJl9fY29udHJvbHMge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgbWF4LXdpZHRoOiAzNTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgJiBhIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggIzVFNUU1RTtcclxuICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcclxuICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAubGFuZG1hcmstY2FzZXMtY2FyZCB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuc2VydmljZS1jYXJkIHtcclxuICAgcGFkZGluZy10b3A6IDM2cHg7XHJcbiAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgcGFkZGluZy1ib3R0b206IDM2cHg7XHJcbiAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4IDM2cHggMzZweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAmX19pbmZvIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXgtd2lkdGg6IDMyOHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgIH1cclxuICAgJl9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgIH1cclxuICAgJl9fYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogMTcxcHg7XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDIzMXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0Y5RTU0NztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjY0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjE5cHg7XHJcbiAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5zZXJ2aWNlLWNhcmQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweCAyNHB4IDI0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2J0bi5idG4tZ3JlZW4ge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI1NnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4IDI0cHggMjRweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0Y5RTU0NztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xyXG4gICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHggMjRweCAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTlweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5jYXNlLXNpbmdsZSB7XHJcbiAgIHBhZGRpbmctdG9wOiA2NHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ5LjElIDQ2LjElO1xyXG4gICAgICBnYXA6IDQuOCU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgfVxyXG4gICAmX190aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNjIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICB9XHJcbiAgICZfX2xpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9jYXNlLXNpbmdsZS9hcnJvdy5zdmdcIik7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fc3dpcGVyLXRodWJzIHtcclxuICAgICAgbWF4LWhlaWdodDogNDI4cHg7XHJcbiAgICAgICYgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XHJcbiAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMDdGRTI7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBjYW52YXMge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJi5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZle1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzA3RkUyO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19zd2lwZXItYm94IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3NHB4IG1pbm1heCg0MDBweCwgNTYycHgpO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9fc3dpcGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG4gICAmX19zd2lwZXItY29udHJvbHMge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICYuY2FzZS1zaW5nbGVfX3N3aXBlci1wcmV2IHtcclxuICAgICAgICAgbGVmdDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmLmNhc2Utc2luZ2xlX19zd2lwZXItbmV4dCB7XHJcbiAgICAgICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgICZfX3N3aXBlciB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICYgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcclxuICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBjYW52YXMge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDExNjhweCkge1xyXG4gICAuY2FzZS1zaW5nbGVfX2NvbnRyb2xzIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogMTA2OHB4KSB7XHJcbiAgIC5jYXNlLXNpbmdsZV9fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcclxuICAgfVxyXG4gICAuY2FzZS1zaW5nbGVfX3N3aXBlci1ib3gge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgIH1cclxuICAgLmNhc2Utc2luZ2xlX19zd2lwZXItdGh1YnMge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgfVxyXG4gICAuY2FzZS1zaW5nbGVfX3N3aXBlci10aHVicyB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICB9XHJcbiAgIC5jYXNlLXNpbmdsZV9fc3dpcGVyLWJveCB7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5jYXNlLXNpbmdsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19zd2lwZXItY29udHJvbHMge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jayA7XHJcbiAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICYuY2FzZS1zaW5nbGVfX3N3aXBlci1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYuY2FzZS1zaW5nbGVfX3N3aXBlci1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICBwYWRkaW5nOiAxOHB4O1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fc3dpcGVyLWJveCB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19zd2lwZXItc2xpZGUtdGh1YnMge1xyXG4gICAgICAgICBhc3BlY3QtcmF0aW86IDYvODtcclxuICAgICAgfVxyXG4gICAgICAmX19zd2lwZXIge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5jYXNlcy13b24ge1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgei1pbmRleDogMTtcclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNDBweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDg4NXB4O1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNzFweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5jYXNlcy13b24ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogLTk0cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmNpdHktb2ZmaWNlcyB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg2MDBweCwgNzUycHgpIG1pbm1heCg0NjVweCwgNTQ2cHgpO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgIH1cclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIH1cclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDQ4cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzOXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmIHVsIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjtcclxuICAgICAgICAgZ3JpZC1yb3ctZ2FwOiA4cHg7XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMTI0cHgpIHtcclxuICAgLmNpdHktb2ZmaWNlc19fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDQwcHg7XHJcbiAgIH1cclxuICAgLmNpdHktb2ZmaWNlc19faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuICAgLmNpdHktb2ZmaWNlc19faW1hZ2Uge1xyXG4gICAgICBtYXgtd2lkdGg6IDYzNXB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgfVxyXG4gICAuY2l0eS1vZmZpY2VzX19ib3gge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgJiB1bCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTY4cHgpIHtcclxuICAgLmNpdHktb2ZmaWNlc19fYm94IHtcclxuICAgICAgJiB1bCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuY2l0eS1vZmZpY2VzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDc3cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMjNweDtcclxuICAgICAgfVxyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICYgYnIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmNvbnRhY3Qge1xyXG4gICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAmX193cmFwIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNjhweCAxZnI7XHJcbiAgICAgIGdhcDogODhweDtcclxuICAgfVxyXG4gICAmX19ib3gtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDI1cHg7XHJcbiAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC13cmFwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICB9XHJcbiAgICZfX2JveC10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbiAgICZfX2JveC1tYXNzYWdlIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgfVxyXG4gICAmX19ib3gtbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICB9XHJcbiAgICZfX2JveC1zb2NpYWwge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcclxuICAgICAgZ2FwOiA3cHg7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgfVxyXG4gICAmX19ib3gtYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgIG1heC13aWR0aDogMjc4cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgIH1cclxuICAgJl9fbWFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogc2lsdmVyO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICB9XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIH1cclxuICAgJl9fc3dpcGVyLXNsaWRlIHtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGFzcGVjdC1yYXRpbzogNDYvMzE7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19zd2lwZXItY29udHJvbHMge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgfVxyXG4gICAmX19zd2lwZXItcHJldiB7XHJcbiAgICAgIGxlZnQ6IC0yNHB4O1xyXG4gICB9XHJcbiAgICZfX3N3aXBlci1uZXh0IHtcclxuICAgICAgcmlnaHQ6IC0yNHB4O1xyXG4gICB9XHJcbn1cclxuQG1lZGlhKG1heC13aWR0aDogOTY4cHgpIHtcclxuICAgLmNvbnRhY3RfX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgfVxyXG4gICAuY29udGFjdF9fbWFwIHtcclxuICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgfVxyXG4gICAuY29udGFjdF9fYm94IHtcclxuICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuY29udGFjdCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdhcDogMzZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtbGlzdCB7XHJcbiAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC13cmFwIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LXRleHQge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1tYXNzYWdlIHtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1saW5rIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19tYXAge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcclxuICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgICAmX19zd2lwZXIge1xyXG4gICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3N3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fc3dpcGVyLWNvbnRyb2xzIHtcclxuICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG4iLCIuY3VzdG9tZXItc3RvcmllcyB7XHJcbiAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgfVxyXG4gICAmX19ib3gge1xyXG4gICAgICBwYWRkaW5nOiA0OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgfVxyXG4gICAmX19ib3gge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0MDBweCwgNDk4cHgpIDFmcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICB9XHJcbiAgICZfX2luZm8ge1xyXG4gICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMzZweCAzNnB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgIH1cclxuICAgJl9faW5mby1oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW5mby1saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDEwMHB4LCAxNDRweCkgMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgbWF4LWhlaWdodDogNTE2cHg7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgfVxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNFNkU2RTY7XHJcbiAgICAgIH1cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgdWwge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY29udHJvbHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA2MDRweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDY0cHg7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgfVxyXG4gICAmX19jb3JyZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDY1NXB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogLTQ4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTVweCk7XHJcbiAgIH1cclxuICAgJl9fY29ycmVjdGlvbi1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAyOXB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaW50ZXJmaWNlL3F1ZXN0aW9uLnN2Z1wiKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDE4cHgpO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jb3JyZWN0aW9uLWRlc3NjcmlwdGlvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyOHB4O1xyXG4gICB9XHJcbiAgICZfX2NvcnJlY3Rpb24tZm9vdG5vdGUge1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jb3JyZWN0aW9uLXRleHQge1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY29udGVudC1pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fc3dpcGVyLWJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG4gICAmX19jb250cm9scy1zd2lwZXIge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgfVxyXG4gICAmX19zd2lwZXIge1xyXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgfVxyXG4gICAmX19zd2lwZXItc2xpZGUge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyAhaW1wb3J0YW50O1xyXG4gICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuY3VzdG9tZXItc3Rvcmllc19fYm94IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmN1c3RvbWVyLXN0b3JpZXMge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19pbmZvLWhlYWRlciB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDhweCAxZnI7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW5mby1saXN0IHtcclxuICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgZ2FwOiAwcHg7XHJcbiAgICAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDQwMnB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgIG1heC13aWR0aDogNjA0cHg7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAmIC5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgLnNvY2lhbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19jb3JyZWN0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogLTQ4cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIxcHgpO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvcnJlY3Rpb24taGVhZGVyIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19jb3JyZWN0aW9uLWRlc3NjcmlwdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvcnJlY3Rpb24tZm9vdG5vdGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29ycmVjdGlvbi10ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250cm9scy1zd2lwZXIge1xyXG4gICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmRlYnRzLXdyaXR0ZW4ge1xyXG4gICBwYWRkaW5nLXRvcDogMjEwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxMzZweDtcclxuICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgJi5kZWJ0cy13cml0dGVuLWFib3V0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgfVxyXG4gICAmLmNhc2VzLXdvbi13cml0dGVuIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICYgKiB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiA1M3B4O1xyXG4gICAgICAgICByaWdodDogNDhweDtcclxuICAgICAgICAgdG9wOiAyMnB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDQ2MXB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9kZWJ0cy13cml0dGVuL2xvZ28uc3ZnXCIpO1xyXG4gICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGl0bGUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG4gICAmX19ydWIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICM5M0RBNDk7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgbWF4LXdpZHRoOiA1NzJweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2RlYnRzLXdyaXR0ZW4vZGFzaGVkLnN2Z1wiKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJiBwIHtcclxuICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBjb2xvcjogIzkzREE0OTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwN0ZFMjtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuICAgICAgY29sb3I6ICNBNUUxRkQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9kZWJ0cy13cml0dGVuL2xpbmsuc3ZnXCIpO1xyXG4gICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgIHJpZ2h0OiAtMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTRkZWcpO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgcmlnaHQ6IC0xNDRweDtcclxuICAgICAgICAgdG9wOiA0MXB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDc4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9hc3NldHMvaW1hZ2VzL2RlYnRzLXdyaXR0ZW4vYXJyb3cuc3ZnKTtcclxuICAgICAgICAgICAgbGVmdDogLTk0cHg7XHJcbiAgICAgICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE2ZGVnKTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVhbnRpdHkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzZweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA1MTZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzJweCk7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0yNHB4O1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMzU1cHg7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2J0bi5idG4tYmx1ZSB7XHJcbiAgICAgIG1heC13aWR0aDogMjk2cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMjRweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuZGVidHMtd3JpdHRlbl9fYm94OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLmRlYnRzLXdyaXR0ZW5fX2xpbmsgc3BhbiB7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZGVidHMtd3JpdHRlbiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzNDJweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICYuZGVidHMtd3JpdHRlbi1hYm91dCB7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgfVxyXG4gICAgICAmLmNhc2VzLXdvbi13cml0dGVuIHtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDlweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgfVxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcnViIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjU2cHg7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2RlYnRzLXdyaXR0ZW4vbGluay5zdmdcIik7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAtMTZweCk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA2NXB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNGRlZyk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIHRvcDogODdweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAtODRweDtcclxuICAgICAgICAgICAgICAgdG9wOiAtMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVhbnRpdHkge1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTVweCk7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcclxuICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3MnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2J0bi5idG4tYmx1ZSB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjk2cHg7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA4NnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5lcnJvciB7XHJcbiAgIHBhZGRpbmctdG9wOiAxMzJweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xyXG4gICAmX19oZWFkZXIge1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxMjhweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTAycHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuICAgJl9fc3VidGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogNjVweDtcclxuICAgfVxyXG4gICAmX19saW5rLmJ0bi1ibHVlIHtcclxuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZXJyb3Ige1xyXG4gICAgICBwYWRkaW5nLXRvcDogODlweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDk4cHg7XHJcbiAgICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogOTFweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDgzcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA1M3B4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpbmsuYnRuLWJsdWUge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzIHtcclxuICAgcGFkZGluZy10b3A6IDg5cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAmX193cmFwIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDc1N3B4KSBtaW5tYXgoMzQwcHgsIDU0NnB4KTtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgIH1cclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBjb2xvcjogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIG1heC13aWR0aDogNTg4cHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdC1jYXJkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2ltZyB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyM3B4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0MzJweDtcclxuICAgICAgICAgbWF4LWhlaWdodDogMzY3cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xyXG4gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19mb290bm90ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDg2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMTY4cHgpIHtcclxuICAgLmV4dHJhanVkaWNpYWwtZGlmZmVyZW5jZXNfX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICB9XHJcbiAgIC5leHRyYWp1ZGljaWFsLWRpZmZlcmVuY2VzX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZXh0cmFqdWRpY2lhbC1kaWZmZXJlbmNlcyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdC1jYXJkIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjI4cHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE5M3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Zvb3Rub3RlIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59IiwiLmV4dHJhanVkaWNpYWwtZmVhdHVyZXMge1xyXG4gICBwYWRkaW5nLXRvcDogMTczcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiA2NjBweDtcclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDExNTJweDtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9fY2FyZCB7XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XHJcbiAgICAgIH1cclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMTY4cHgpIHtcclxuICAgLmV4dHJhanVkaWNpYWwtZmVhdHVyZXNfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5leHRyYWp1ZGljaWFsLWZlYXR1cmVzX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5leHRyYWp1ZGljaWFsLWZlYXR1cmVzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE0MnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgfVxyXG4gICAgICAmX19jYXJkIHtcclxuICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuZXh0cmFqdWRpY2lhbC1sYWJlbCB7XHJcbiAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgJl9fYm94IHtcclxuICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmV4dHJhanVkaWNpYWwtbGFiZWwge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIHBhZGRpbmc6ICAxNnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5leHRyYWp1ZGljaWFsLWxpbWl0YXRpb25zIHtcclxuICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgY29sb3I6ICM5M0RBNDk7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDI5cHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcHJldmlldy9xdWVzdGlvbi5zdmdcIik7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgJiBwIHtcclxuICAgICAgICAgbWF4LXdpZHRoOiAxMDM2cHg7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmV4dHJhanVkaWNpYWwtbGltaXRhdGlvbnMge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzVweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbiB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyMXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1jb250ZW50IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuZXh0cmFqdWRpY2lhbC1tYXRjaGluZyB7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNzJweDtcclxuICAgJl9fYm94IHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggODBweCA4MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTE4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogNzc5cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiAxMTAycHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbiAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNjA0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgbWF4LXdpZHRoOiAzOTZweDtcclxuICAgfVxyXG4gICAmX19saXN0LXNvY2lhbCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1heC13aWR0aDogNjU1cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICBib3R0b206IC0yMDVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24taGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogMjlweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZXh0cmFqdWRpY2lhbC1tYXRjaGluZyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0MnB4O1xyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweCAyNHB4IDI0cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwOHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgbWF4LXdpZHRoOiAzOTZweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0LXNvY2lhbCB7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbiB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICBib3R0b206IC0yMDRweDtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24taGVhZGVyIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tdGV4dCB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1mb290bm90ZSB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICYgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmUge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAzNDZweDtcclxuICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA1ODhweCkgbWlubWF4KDQ1MHB4LCA2NjBweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDU0OHB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3QtY2FyZCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDZweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAgI0E1RTFGRDtcclxuICAgICAgfVxyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIH1cclxuICAgICAgJiBwIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzlweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMzQycHg7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjRjlFNTQ3O1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDU0NnB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiAxNzhweDtcclxuICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggMHB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgfVxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nLWJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDY0MnB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIGxlZnQ6IC01M3B4O1xyXG4gICAgICAgICBib3R0b206IC04OHB4O1xyXG4gICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMDY4cHgpIHtcclxuICAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX193cmFwIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgIH1cclxuICAgLmV4dHJhanVkaWNpYWwtcHJvY2VkdXJlX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZXh0cmFqdWRpY2lhbC1wcm9jZWR1cmUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0LWNhcmQge1xyXG4gICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0OXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3OXB4O1xyXG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweCAwcHggMHB4O1xyXG5cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzhweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNzhweDtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggMHB4IDBweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbWctYm94IHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBib3R0b206IC0xOTZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5leHRyYWp1ZGljaWFsLXByb3NwZWN0cyB7XHJcbiAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQ1cHg7XHJcbiAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxNjZweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGJvdHRvbTogLTMxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2V4dHJhanVkaWNpYWwvbG9nby5zdmdcIik7XHJcbiAgIH1cclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAmIGxpIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2xpc3QtMiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5leHRyYWp1ZGljaWFsLXByb3NwZWN0cyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA3OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTNweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgIGJvdHRvbTogLTdweDtcclxuICAgICAgfVxyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdC0yIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDBweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuZXh0cmFqdWRpY2lhbC1zbG9nYW4ge1xyXG4gICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNTlweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmX19oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiAxMDM1cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQ0NXB4O1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBjb2xvcjogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDYzOXB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMDFweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRvcDogY2FsYygxMDAlIC0gNjBweCk7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICB9XHJcbiAgICZfX2JveC1oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiA1OTZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA1OTRweDtcclxuICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19ib3gtdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogODQxcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZXh0cmFqdWRpY2lhbC1zbG9nYW4ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTlweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1MXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNTJweDtcclxuICAgICAgJl9faGVhZGVyIHtcclxuICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyODhweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDEwM3B4KTtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtaGVhZGVyIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtdGV4dCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmV4dHJhanVkaWNpYWwtd2hhdCB7XHJcbiAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICB9XHJcbiAgICZfX2JveC10aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMzU1cHg7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogI0E1RTFGRDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IDcyM3B4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZXh0cmFqdWRpY2lhbC13aGF0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LXRpdGxlIHtcclxuICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmZhcSB7XHJcbiAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICYuc2VjdGlvbi1mYXEge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODJweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICAgICAmIC5mYXFfX2xpc3Qge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgIH1cclxuICAgJl9fY2FyZCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMzZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCAzNnB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjA2KTtcclxuICAgfVxyXG4gICAmX19jYXJkLWJ0biB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgJi5hY3RpdmUgKyAgLmZhcV9fY2FyZC10ZXh0IHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzFFMUUxRTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY2FyZC10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmZhcSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJi5zZWN0aW9uLWZhcSB7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgICAgJiAuZmFxX19saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQge1xyXG4gICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZC1idG4ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgbGVmdDogMXB4O1xyXG4gICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzFFMUUxRTtcclxuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZC10ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuZmVhdHVyZXMge1xyXG4gICBwYWRkaW5nLXRvcDogMTQ3cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAzNXB4O1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9fY2FyZCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNjRweCAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xNHB4IDE0cHggMTZweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDY0cHg7XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jb250ZW50IHtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogMTE2OHB4KSB7XHJcbiAgIC5mZWF0dXJlc19fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuZmVhdHVyZXMge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmZlYXR1cmVzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jYXJkIHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OHB4IDFmcjtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5mb290ZXIge1xyXG4gICBwYWRkaW5nLXRvcDogNDlweDtcclxuICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEzNDRweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNERURGRUM7XHJcbiAgIH1cclxuICAgJl9fdG9wIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDEzNDFweDtcclxuICAgICAgICAgaGVpZ2h0OiAxNThweDtcclxuICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvZm9vdGVyL2xvZ28uc3ZnXCIpO1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAtNjlweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC1uYW1lIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICB9XHJcbiAgICZfX2JveC1saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgJi5mb290ZXJfX2JveC1saXN0LWNvbnRhY3Qge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDMzMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgPiBsaSAgYSB7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC1uYXYge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDE1MnB4IDIxM3B4O1xyXG4gICAgICBnYXA6IDM0cHg7XHJcbiAgIH1cclxuICAgJl9fYm94LXNvY2lhbCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgfVxyXG4gICAmX19ib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgIH1cclxuICAgJl9fYm94LTIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTg3cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzZweDtcclxuICAgfVxyXG4gICAmX19ib3gtMyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgfVxyXG4gICAmX19ib3R0b20ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTNweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgIH1cclxuICAgJl9fYm90dG9tLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAzMHB4O1xyXG4gICB9XHJcbiAgICZfX2JvdHRvbS1jb3B5cmF0IHtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9fYm90dG9tLWxpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9fYm90dG9tLWRldiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogNnB4O1xyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5mb290ZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgJl9fdG9wIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdyaWQtcm93LWdhcDogMjRweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ5cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgYm90dG9tOiAtN3B4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LW5hbWUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1saXN0IHtcclxuICAgICAgICAgJiA+IGxpICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1uYXYge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtMiB7XHJcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JvdHRvbS13cmFwIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdyaWQtcm93LWdhcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3R0b20tY29weXJhdCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm90dG9tLWxpbmsge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JvdHRvbS1kZXYge1xyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnJlcXVhcmUtaW5wdXQge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIHRvcDogMTZweDtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwMjYwRTg7XHJcbiAgIH1cclxuXHJcbn1cclxuLmNhc3RvbS1pbnB1dCB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBwYWRkaW5nOiAxOXB4IDI0cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcbiAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAmLmVycm9ycyB7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCByZWQ7XHJcbiAgIH1cclxuICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogI0I1QjVCNTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19yZXF1YXJlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzAyNjBFODtcclxuICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICAmLmVycm9yczpiZWZvcmUge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOnJlZDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5jYXN0b20taW5wdXQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMThweCAyNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnBlcnNvbmFsLWRhdGEge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICYgaW5wdXQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgIHRvcDogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjREVERkVDO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ludGVyZmljZS9jaGVjay5zdmdcIik7XHJcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5wZXJzb25hbC1kYXRhIHtcclxuICAgICAgJiBpbnB1dCB7XHJcbiAgICAgICAgICYgKyBsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuZ3VhcmFudG9yLWdyb3VuZHMge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDRweDtcclxuICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmX190ZXh0IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0b3A6IGNhbGMoMTAwJSAtIDY0cHgpO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDU4MnB4KSBtaW5tYXgoNDUwcHgsIDY2MHB4KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgIH1cclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHggMzZweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB9XHJcbiAgICZfX2JveC1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICAmIHVsIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuZ3VhcmFudG9yLWdyb3VuZHNfX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5ndWFyYW50b3ItZ3JvdW5kcyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTM2cHg7XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XHJcbiAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gODdweCk7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGJvdHRvbTogLTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4IDI0cHggMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtaGVhZGVyIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LWNvbnRlbnQge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmd1YXJhbnRvci1ndWFyYW50b3Ige1xyXG4gICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA4M3B4O1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjQTVFMUZEO1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19kZXNzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDIxcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM3cHg7XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICYuY2VudGVyIHtcclxuICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDI2MEU4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuZ3VhcmFudG9yLWd1YXJhbnRvciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNTVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc3NjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgJi5jZW50ZXIge1xyXG4gICAgICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDAlO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmd1YXJhbnRvci1pbmZvIHtcclxuICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xyXG4gICAmX193cmFwIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDc3NHB4KSBtaW5tYXgoMzUwcHgsIDQ4NXB4KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY29udHJvbHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDMycHg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgbWF4LXdpZHRoOiAzOTZweDtcclxuICAgfVxyXG4gICAmX19saXN0LXNvY2lhbCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1heC13aWR0aDogNjU1cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDI5cHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcHJldmlldy9xdWVzdGlvbi5zdmdcIik7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWRlc2NyaXB0aW9uIHtcclxuICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgcGFkZGluZy10b3A6IDI4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi1mb290bm90ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDM2NHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIGxlZnQ6IC0yNHB4O1xyXG4gICAgICAgICB0b3A6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5ndWFyYW50b3ItaW5mb19fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICB9XHJcbiAgIC5ndWFyYW50b3ItaW5mb19faW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmd1YXJhbnRvci1pbmZvIHtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogNDFweDtcclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0LXNvY2lhbCB7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24ge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1oZWFkZXIge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi10ZXh0IHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNzdweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggNDhweCA0OHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMjFweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDQ4cHggNDhweDtcclxuXHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuZ3VhcmFudG9yLXByb2NlZHVyZSB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwN3B4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6bnRoLWNoaWxkKDIpICB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEzcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxM3B4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LXdyYXAge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgbWF4LWhlaWdodDogMTkwcHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICB0b3A6IC0yNHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweCAwcHggMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICAgbWF4LWhlaWdodDogMTkwcHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogLTI0cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgbWFyZ2luLXRvcDogNjRweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuXHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmd1YXJhbnRvci1wcm9jZWR1cmUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSAge1xyXG4gICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtd3JhcCB7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzZweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTkwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxOTBweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDBweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuaGVhZGVyIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4wOCk7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IGNhbGMoNjAgKiAtMXB4KTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICB6LWluZGV4OiA0O1xyXG4gICAgJl9fdG9wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcclxuICAgICAgICAmLXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2l0eS1ib3gge1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICAgICZfX2NpdHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDRweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBib3JkZXI6ICBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjRTZFNkU2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmICsgLnNlbGVjdF9fbGlzdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHggMHB4IDI0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJnLXdoaXRlLCAjRkZGKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NDBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NFQ0VDRTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjN0I3QjdCO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvTG9jYXRpb24uc3ZnJyk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL2hlYWRlci9hcnJvdy5zdmcnKTtcclxuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2FkcmVzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAmX19jb250YWN0IHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFjdC10ZWwtLW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX2NvbnRhY3Qtd3JvayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgJiBiciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGFjdC10ZWwtLWRlc2N0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7IFxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvbWFzc2FnZS5zdmcnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgICZfX2JvdHRvbS13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyNTJweDtcclxuICAgICAgICBtaW4td2lkdGg6IDIxMXB4O1xyXG4gICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDc0OHB4O1xyXG4gICAgICAgICYgPiB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzA3RkUyIDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvaGVhZGVyL2Fycm93LnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvYXJyb3ctYmx1ZS5zdmcnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC01cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjM0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiBsaSA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG4uYnRuLXRyYW5zcGFyZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDMycHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNFNkU2RTY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gICAgJl9fbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvbWVudS5zdmcnKTtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9oZWFkZXIvY2xvc2Uuc3ZnJyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbmF2LW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTY4cHgpIHtcclxuICAgIC5oZWFkZXJfX25hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5oZWFkZXJfX21lbnUgeyBcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC5oZWFkZXJfX2J0bi5idG4tdHJhbnNwYXJlbnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAmX19uYXYtbW9iaWxlIHtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0NnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmID4gdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOm50aC1jaGlsZCgxKSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0I1QjVCNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZbaHJlZj1cIiNyZW1vdmVcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJiBsaSBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX25hdi1tb2JpbGUtY29udGFjdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX25hdi1tb2JpbGUtYWRyZXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbmF2LW1vYmlsZS10ZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX25hdi1tb2JpbGUtc29jaWFsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbmF2LW1vYmlsZS1idG4uYnRuLXRyYW5zcGFyZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICB0b3A6IGNhbGMoNTAgKiAtMXB4KTtcclxuICAgICAgICAmX190b3Age1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jaXR5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgKyAuc2VsZWN0X19saXN0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYWRyZXMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250YWN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250YWN0LXRpbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fY29udGFjdC10ZWwtLW1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAmIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250YWN0LXdyb2sge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyBcclxuICAgICAgICAgICAgJiBiciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb250YWN0LXRlbC0tZGVzY3RvcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19sb2dvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIxMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19uYXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19idG4uYnRuLXRyYW5zcGFyZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuaGVscC1mcmllbmQge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNTZweDtcclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ4MHB4LCA3MDJweCkgbWlubWF4KDMwMHB4LCA1NzJweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0NDVweDtcclxuICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDUzMHB4O1xyXG4gICB9XHJcbiAgICZfX2Zvb3Rub3RlIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogNnB4O1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgfVxyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDYyOHB4O1xyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBwIHtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2J0bi5idG4tYmx1ZSB7XHJcbiAgICAgIG1heC13aWR0aDogMjk2cHg7XHJcbiAgICAgIG1hcmdpbjogIDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogOTZweDtcclxuICAgfVxyXG4gICAmX19pbWcgaW1nIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5oZWxwLWZyaWVuZF9fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgIH1cclxuICAgLmhlbHAtZnJpZW5kX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaGVscC1mcmllbmQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZm9vdG5vdGUge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19idG4uYnRuLWJsdWUge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI5NnB4O1xyXG4gICAgICAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmluZGl2aWR1YWxzLWNvbmRpdGlvbnMge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0NTBweCwgNzE4cHgpIG1pbm1heCg0MDBweCwgNjA5cHgpO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGdhcDogMTdweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y5RTU0NztcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNzIycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC01OHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOTFweCk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24taGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogMjlweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogNTJweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi1ib3gge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0MzJweDtcclxuICAgICAgICAgbWF4LWhlaWdodDogMzY3cHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICB0b3A6IC0zMnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogICNGOUU1NDc7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuaW5kaXZpZHVhbHMtY29uZGl0aW9ucyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgfVxyXG4gICAuaW5kaXZpZHVhbHMtY29uZGl0aW9uc19fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDM5cHg7XHJcbiAgIH1cclxuICAgLmluZGl2aWR1YWxzLWNvbmRpdGlvbnNfX2ltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbiAgIC5pbmRpdmlkdWFscy1jb25kaXRpb25zX19xdWVzdGlvbiB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5pbmRpdmlkdWFscy1jb25kaXRpb25zIHtcclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1oZWFkZXIge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICB0b3A6IDAlO1xyXG4gICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1ib3gge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDRweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTczcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0xNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5pbmRpdmlkdWFscy1mb290ZXIge1xyXG4gICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIH1cclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiA3NDRweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgIG1heC13aWR0aDogMjM1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaW5kaXZpZHVhbHMtZm9vdGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjg5cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmluZGl2aWR1YWxzLWluZm8ge1xyXG4gICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE1NnB4O1xyXG4gICAmX19jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjZweDtcclxuICAgICAgJiBwIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgc3Ryb25nIHtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19ib3gge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAxcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgbWF4LXdpZHRoOiA2NDFweDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDUyMnB4O1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAtNTVweDtcclxuICAgICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19idG4uYnRuLWJsdWUge1xyXG4gICAgICBtYXgtd2lkdGg6IDI5NnB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMTA3cHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmluZGl2aWR1YWxzLWluZm8ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMXB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBib3R0b206IC01OXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19idG4uYnRuLWJsdWUge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA5MXB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5pbmRpdmlkdWFscy1zdGVwIHtcclxuICAgcGFkZGluZy10b3A6IDIzMHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdC1zdGVwIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDk0cHg7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogMzJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNzBweCk7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNFNkU2RTY7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgYm90dG9tOiAtNzBweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgICAgcmlnaHQ6IC01N3B4O1xyXG4gICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IC01N3B4O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIGgzLFxyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3RleHQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMDdweDtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICB9XHJcbiAgICZfX2NhcmQtc3RlcCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4IDM2cHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICB9XHJcbiAgICZfX2NhcmQtc3RlcC1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fY2FyZC1zdGVwLWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgdWwge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5pbmRpdmlkdWFscy1zdGVwX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmluZGl2aWR1YWxzLXN0ZXAge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qtc3RlcCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XHJcbiAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMTJweDtcclxuICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxMnB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTA5cHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xyXG4gICAgICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0yOHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZC1zdGVwIHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHggMjRweCAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtc3RlcC1oZWFkZXIge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jYXJkLXN0ZXAtYm94IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuaW5mb3JtYXRpb24tc3RhZmYge1xyXG4gICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICB9XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQwMHB4LCA2NTRweCkgbWlubWF4KDMwMHB4LCA2MzhweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDg1cHg7XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICM5M0RBNDk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2ltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDQwcHgpO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XHJcbiAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nLWJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA1ODRweDtcclxuICAgICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwcHggMzZweDtcclxuICAgICAgICAgdG9wOiAtMjRweDtcclxuICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nLWJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG4gICAmX19pbWctbGFiZWwge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiA0OHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDY4NnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGxlZnQ6IC0xMzhweDtcclxuICAgICAgYm90dG9tOiAtNjNweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMDY4cHgpIHtcclxuICAgLmluZm9ybWF0aW9uLXN0YWZmIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgIH1cclxuICAgLmluZm9ybWF0aW9uLXN0YWZmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgfVxyXG4gICAuaW5mb3JtYXRpb24tc3RhZmZfX2ltZyB7XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggMHB4IDBweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgLmluZm9ybWF0aW9uLXN0YWZmX19pbWctYm94IHtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuICAgLmluZm9ybWF0aW9uLXN0YWZmX19ib3gge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiA1NXB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5pbmZvcm1hdGlvbi1zdGFmZl9faW1nLWxhYmVsIHtcclxuICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICAgIGJvdHRvbTogLTg2cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaW5mb3JtYXRpb24tc3RhZmYge1xyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBnYXA6IDUxcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbWctYm94IHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XHJcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjU0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzRweDtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgfVxyXG59IiwiLmluc3VyYW5jZS1kb2Mge1xyXG4gICBwYWRkaW5nLXRvcDogMTA0cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA2OTJweCkgbWlubWF4KDM1MHB4LCA1NDZweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcclxuICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIzcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0Y5RTU0NztcclxuICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjczcHg7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDE2MnB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4IDBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICAjOTNEQTQ5O1xyXG4gICAgICAgICBsZWZ0OiAtMjRweDtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTY4cHgpIHtcclxuICAgLmluc3VyYW5jZS1kb2NfX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5pbnN1cmFuY2UtZG9jX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaW5zdXJhbmNlLWRvYyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNzRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAzNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMjRweCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xyXG5cclxuICAgICAgICAgICAgdG9wOiAtMTJweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM4cHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHggMHB4IDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTJweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggMHB4IDBweDtcclxuXHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuaW5zdXJhbmNlLWZvb3RlciB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICB9XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiA4MTlweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaW5zdXJhbmNlLWZvb3RlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgbWF4LXdpZHRoOiAyODdweDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmluc3VyYW5jZS1mb3Ige1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB9XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogMTA4M3B4O1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaW5zdXJhbmNlLWZvciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5pbnN1cmFuY2UtaW5mbyB7XHJcbiAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWF4LXdpZHRoOiAxMTAycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI0N3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3RleHQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5pbnN1cmFuY2UtaW5mbyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDUycHg7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5pbnN1cmFuY2UtbGltaXRhdGlvbnMge1xyXG4gICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDEwNHB4O1xyXG4gICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0b3A6IGNhbGMoMTAwJSAtIDgycHgpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaW5zdXJhbmNlLWxpbWl0YXRpb25zIHtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNzRweDtcclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDQ4cHggMTZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDQ4cHggNDhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmluc3VyYW5jZS1zZWUge1xyXG4gICBwYWRkaW5nLXRvcDogMjE3cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA3NzRweCkgbWlubWF4KDM1MHB4LCA1MjBweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiA2NjJweDtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgY29sb3I6ICM5M0RBNDk7XHJcbiAgICAgIH1cclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3RleHQge1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICYgc3Ryb25nIHtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yN3B4KTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XHJcbiAgICAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDMycHg7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuaW5zdXJhbmNlLXNlZV9fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDUwcHg7XHJcbiAgIH1cclxuICAgLmluc3VyYW5jZS1zZWVfX2ltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuaW5zdXJhbmNlLXNlZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMThweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiA0MXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzlweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbn0iLCIuaW5zdXJhbmNlLXN0ZXAge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNjNweDtcclxuICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDdweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbGVmdDogLTRweDtcclxuICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDk0cHg7XHJcbiAgICAgIGdyaWQtcm93LWdhcDogMzJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0U2RTZFNjtcclxuICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAmIGxpIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgICAgIHJpZ2h0OiAtNTdweDtcclxuICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtNTdweDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBoMyxcclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19ib3gge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogY2FsYygxMDAlIC0gOTlweCk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEzNDRweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5pbnN1cmFuY2Utc3RlcCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjc0cHg7XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMXB4KTtcclxuICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDEycHg7XHJcbiAgICAgICAgIGdyaWQtcm93LWdhcDogMTJweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFNkU2RTY7XHJcbiAgICAgICAgICAgIGxlZnQ6IDhweDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAyMjZweCk7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuYnJlYWQtY3J1bWJzIHtcclxuICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAmLmxhbmRtYXJrLWNhc2VzLWNydW1icyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDJweDtcclxuICAgfVxyXG4gICAmLmNhc2VzLXdvbi1jcnVtYnMge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTc2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAxMzQxcHg7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICBoZWlnaHQ6IDE1OHB4O1xyXG4gICAgICAgICBib3R0b206IC04cHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2Nhc2VzLXdvbi9sb2dvLnN2Z1wiKTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICYubmV3LXNpbmdsZS1jcnVtYnMge1xyXG4gICAgICAmIC5icmVhZC1jcnVtYnNfX3RpdGxlIHtcclxuICAgICAgICAgbWF4LXdpZHRoOiAxMDkwcHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICAgIGdhcDogNnB4O1xyXG4gICAgICAmIGxpIHtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU2KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTFweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJy8nO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTYpO1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5icmVhZC1jcnVtYnMge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICYubGFuZG1hcmstY2FzZXMtY3J1bWJzIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDYycHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5jYXNlcy13b24tY3J1bWJzIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDExOHB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICYgYSB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5zbGlkZS1jb250cm9scyB7XHJcbiAgIHdpZHRoOiA0OHB4O1xyXG4gICBoZWlnaHQ6IDQ4cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjRTZFNkU2O1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAmOmhvdmVyIHtcclxuICAgICAgJiBzdmcgcGF0aCB7XHJcbiAgICAgICAgIGZpbGw6ICMzMDdGRTI7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLmNob29zaW5nLWNpdHkge1xyXG4gICBwYWRkaW5nOiA0OHB4IDM2cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICBtYXgtd2lkdGg6IDg3NXB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmX19oZWFkZXIge1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAmID4gbGkge1xyXG4gICAgICAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICYgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ludGVyZmljZS9jaG9vc2luZy1jaXR5LnN2Z1wiKTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY2xvc2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbnRlcmZpY2UvQ2xvc2Uuc3ZnXCIpO1xyXG4gICAgICB0b3A6IDI0cHg7XHJcbiAgICAgIHJpZ2h0OiAyNHB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDg2OHB4KSB7XHJcbiAgIC5jaG9vc2luZy1jaXR5X19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5jaG9vc2luZy1jaXR5IHtcclxuICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcclxuICAgICAgJl9faGVhZGVyIHtcclxuICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIHVsIHtcclxuICAgICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgJiBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Nsb3NlIHtcclxuICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59IiwiLm1vZGFsLWZlZWRiYWNrIHtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC13aWR0aDogNTQ2cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICBwYWRkaW5nOiA0OHB4IDM2cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgJl9fbGFiZWwge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IC00OHB4O1xyXG4gICAgICB0b3A6IC00OHB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9faGVhZGVyIHtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fZm9ybSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgIH1cclxuICAgJl9fY2xvc2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ludGVyZmljZS9DbG9zZS5zdmdcIik7XHJcbiAgICAgIHRvcDogMjRweDtcclxuICAgICAgcmlnaHQ6IDI0cHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLm1vZGFsLWZlZWRiYWNrIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgJl9fbGFiZWwge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgdG9wOiAtMjlweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICBwYWRkaW5nOiAycHggMTZweDtcclxuICAgICAgICAgbWF4LXdpZHRoOiAxNjVweDtcclxuICAgICAgfVxyXG4gICAgICAmX19oZWFkZXIge1xyXG4gICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19mb3JtIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Nsb3NlIHtcclxuICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59IiwiLm1vZGFsLXRoYW5rcyB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtd2lkdGg6IDU0NnB4O1xyXG4gICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcclxuICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgcGFkZGluZzogNjRweCAzNnB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICZfX2ltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgIH1cclxuICAgJl9fYnRuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogMzk4cHg7XHJcbiAgICAgIG1hcmdpbjogIDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgfVxyXG4gICAmX19jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaW50ZXJmaWNlL0Nsb3NlLnN2Z1wiKTtcclxuICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICByaWdodDogMjRweDtcclxuICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLm1vZGFsLXRoYW5rcyB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jbG9zZSB7XHJcbiAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnBhZ2luYXRpb24ge1xyXG4gICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBnYXA6IDEycHg7XHJcbiAgICYgLnBhZ2UtbnVtYmVycyB7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjRTZFNkU2O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICMzMDdGRTI7XHJcbiAgICAgIH1cclxuICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICMzMDdGRTI7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgICYucHJldiB7XHJcbiAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3BhZ2ludGF0aW9uL3ByZXYuc3ZnXCIpO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYubmV4dCB7XHJcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcGFnaW50YXRpb24vbmV4dC5zdmdcIik7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAucGFnaW5hdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJiAucGFnZS1udW1iZXJzIHtcclxuICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICYucHJldiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjRTZFNkU2O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wYWdpbnRhdGlvbi9wcmV2LW1pbi5zdmdcIik7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiAn0J/RgNC10LTRi9C00YPRidCw0Y8nO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogOTdweDtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYubmV4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDFweCAjRTZFNkU2O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcGFnaW50YXRpb24vbmV4dC1taW4uc3ZnXCIpO1xyXG4gICAgICAgICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICB0b3A6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJ9Ch0LvQtdC00YPRjtGJ0LDRjyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiA4NnB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgIHJpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbiIsIi5wbGF5IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB0b3A6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2ludGVyZmljZS9wbGF5LnN2Z1wiKTtcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDI0cHgpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgfVxyXG4gICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuc2xpZGUtcGFnaW5hdGlvbiB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgZ2FwOiAxMnB4O1xyXG4gICAmIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICB3aWR0aDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjREVERkVDO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzAyNjBFODtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5zbGlkZS1wYWdpbmF0aW9uIHtcclxuICAgICAgJiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnNvY2lhbCB7XHJcbiAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgIGdhcDogMTZweDtcclxuICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAmIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgIH1cclxufSIsIi55b3VyLWNpdHkge1xyXG4gICBwYWRkaW5nOiA0OHB4IDQ1cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWF4LXdpZHRoOiA1NDZweDtcclxuICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgJl9fdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgfVxyXG4gICAmX195ZXMge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgIH1cclxuICAgJl9fbm8ge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggIzVFNUU1RTtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICB9XHJcbiAgICZfX2Nsb3NlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvaW50ZXJmaWNlL0Nsb3NlLnN2Z1wiKTtcclxuICAgICAgdG9wOiAyNHB4O1xyXG4gICAgICByaWdodDogMjRweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAueW91ci1jaXR5IHtcclxuICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Nsb3NlIHtcclxuICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIubGFuZG1hcmstY2FzZXMge1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcblxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgbWFyZ2luLXRvcDogLTQycHg7XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcGFnaW5hdGlvbi5wYWdpbmF0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAubGFuZG1hcmstY2FzZXNfX2xpc3Qge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAubGFuZG1hcmstY2FzZXMge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IC0zOHB4O1xyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fcGFnaW5hdGlvbi5wYWdpbmF0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIubGFuZG1hcmstY29uc3VsdGF0aW9uIHtcclxuICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNTJweDtcclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQyMHB4LCA3NzBweCkgbWlubWF4KDMwMHB4LCA0OTVweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTc2cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgICAgbWF4LXdpZHRoOiA2MDRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICB9XHJcbiAgICZfX2ltZy1sYWJlbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMzMxcHg7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAtMjhweDtcclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0MzJweDtcclxuICAgICAgICAgbWF4LWhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDMycHg7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICB0b3A6IDI0cHg7XHJcbiAgICAgICAgIGxlZnQ6IC0yNnB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgfVxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgbWF4LXdpZHRoOiA2NTVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTc4cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAyOXB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogNTJweDtcclxuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvcXVlc3Rpb24uc3ZnXCIpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgcGFkZGluZy10b3A6IDI4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi1mb290bm90ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAubGFuZG1hcmstY29uc3VsdGF0aW9uIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDc3cHg7XHJcbiAgIH1cclxuICAgLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICB9XHJcbiAgIC5sYW5kbWFyay1jb25zdWx0YXRpb25fX2ltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuICAgLmxhbmRtYXJrLWNvbnN1bHRhdGlvbl9fcXVlc3Rpb24ge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5sYW5kbWFyay1jb25zdWx0YXRpb24ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDYxcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICYgYnIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udHJvbHMge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nLWxhYmVsIHtcclxuICAgICAgICAgbWF4LXdpZHRoOiAyNzJweDtcclxuICAgICAgICAgcGFkZGluZzogMTZweCAxOXB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICBib3R0b206IC0yOXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjM5cHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE5M3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgdG9wOiAtMTNweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzOXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxOTRweDtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggMHB4IDBweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uIHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24taGVhZGVyIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWNvbnRlbnQge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi10ZXh0IHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIubGFuZG1hcmstc2luZ2xlIHtcclxuICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJl9fY29udGVudCB7XHJcbiAgICAgICYgaDIge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBoMyxcclxuICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBwIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgdWwge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19wZGYge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMTZweCAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAxcHggIzVFNUU1RTtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLmxhbmRtYXJrLXNpbmdsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICYgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgaDMsXHJcbiAgICAgICAgICYgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fcGRmIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweCAzM3B4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59IiwiLm1vcnRnYWdlLWNvbnN1bHRhdGlvbiB7XHJcbiAgIHBhZGRpbmctdG9wOiA2OXB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMzM2cHg7XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQ1MHB4LCA3NzNweCkgbWlubWF4KDMwMHB4LCA1NjlweCk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICB9XHJcbiAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA4NnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX190ZXh0IHtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDYzM3B4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDMycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDM5NnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXgtd2lkdGg6IDY1NXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTQ4cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxOTdweCk7XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24taGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogMjlweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA1NDZweDtcclxuICAgICAgICAgbWF4LWhlaWdodDogNTIycHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICB0b3A6IC0yNHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4MHB4IDBweDtcclxuICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDExNjhweCkge1xyXG4gICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19ib3gge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgfVxyXG4gICAubW9ydGdhZ2UtY29uc3VsdGF0aW9uX19xdWVzdGlvbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG4gICB9XHJcbiAgIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2ltZzpiZWZvcmUge1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICB9XHJcbiAgIC5tb3J0Z2FnZS1jb25zdWx0YXRpb25fX2ltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5tb3J0Z2FnZS1jb25zdWx0YXRpb24ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwM3B4O1xyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udHJvbHMge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24ge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAtMjIwcHg7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xyXG4gICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLXRleHQge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tZm9vdG5vdGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA0OHB4IDBweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5tb3J0Z2FnZS1pbmZvIHtcclxuICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA1NHB4O1xyXG4gICAmX19sYWJlbCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDc3NHB4KSBtaW5tYXgoNDAwcHgsIDQ5NXB4KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgIH1cclxuICAgJl9fY29udGVudCB7XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQzMnB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiAxOTNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQzMnB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiAzNjdweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweCAwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNGOUU1NDc7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAubW9ydGdhZ2UtaW5mb19fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICB9XHJcbiAgIC5tb3J0Z2FnZS1pbmZvX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAubW9ydGdhZ2UtaW5mbyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fbGFiZWwge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUxcHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDExMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjUxcHg7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIxNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLm1vcnRnYWdlLXByb3Bvc2FsIHtcclxuICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jb250ZXRuIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICYgc3Ryb25nIHtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAubW9ydGdhZ2UtcHJvcG9zYWwge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICZfX2NvbnRldG4ge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5tb3J0Z2FnZS1yaXNrcyB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMzU1cHg7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogMTE4NnB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLm1vcnRnYWdlLXJpc2tzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5tb3J0Z2FnZS13b3JrIHtcclxuICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX3RleHQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGV4dC0yIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2ltcG9ydGFudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB9XHJcbiAgICZfX2ltcG9ydGFudC1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAyOXB4IDM2cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogODhweDtcclxuICAgICAgYmFja2dyb3VuZDogICM5M0RBNDk7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvbW9ydGdhZ2UvcXVlc3Rpb24uc3ZnXCIpO1xyXG4gICAgICAgICBsZWZ0OiAzNnB4O1xyXG4gICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1wb3J0YW50LWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgJiBwIHtcclxuICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAubW9ydGdhZ2Utd29yayB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0LTIge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltcG9ydGFudC1oZWFkZXIge1xyXG4gICAgICAgICBwYWRkaW5nOiAyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDY0cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbGVmdDogMTZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltcG9ydGFudC1jb250ZW50IHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIubmV3LXNpbmdsZSB7XHJcbiAgIHBhZGRpbmctdG9wOiA2NHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICZfX3BhZ2UtaW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICYgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19kYXRhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggMTZweDtcclxuICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgfVxyXG4gICAmX19wYWdlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAmIHN2ZyB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY29udGVudCB7XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgJiBzdHJvbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgaDIge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgfVxyXG4gICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgdWwge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTY2cHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgYm90dG9tOiAtMzFweDtcclxuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9zaW5nbGUtbmV3L2xvZ28uc3ZnXCIpO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LXRpdGxlIHtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICB9XHJcbiAgICZfX2JveC10ZXh0IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgIH1cclxuICAgJl9fYm94LWJ0bi5idG4tZ3JlZW4ge1xyXG4gICAgICBtYXgtd2lkdGg6IDI4NnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgIH1cclxuICAgJl9fYm94LXdyYXAge1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxNzhweDtcclxuICAgICAgICAgbWF4LXdpZHRoOiAzNDJweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggMHB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0Y5RTU0NztcclxuICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgIHRvcDogLTQ2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDE3OHB4O1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDU0NHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgdG9wOiAtNDZweDtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAubmV3LXNpbmdsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJl9fcGFnZS1pbWFnZSB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2RhdGEge1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wYWdlIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MXB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBib3R0b206IC02cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtdGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC10ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LXdyYXAge1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk1cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogLTE2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4IDBweCAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogLTE2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcblxyXG59IiwiLm9mZmljZXMtY2l0aWVzIHtcclxuICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX193cmFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgfVxyXG4gICAmX19jYXJkIHtcclxuICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICB9XHJcbiAgICZfX2NhcmQtYnRuIHtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgKyAub2ZmaWNlcy1jaXRpZXNfX2NhcmQtY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9pbnRlcmZpY2UvYXJyb3ctY2l0eS5zdmdcIik7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICB0b3A6IDVweDtcclxuICAgICAgfVxyXG4gICAgICAmICsgLm9mZmljZXMtY2l0aWVzX19jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY2FyZC1jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgfVxyXG4gICAmX19jYXJkLWNvbnRlbnQtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI0NHB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY2FyZC1jb250ZW50LW5hbWUge1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgIH1cclxuICAgJl9fY2FyZC1jb250ZW50LXRleHQge1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19jYXJkLWNvbnRlbnQtc29jaWFsIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XHJcbiAgICAgIGdhcDogNnB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICYgYSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jYXJkLWNvbnRlbnQtbWFzc2FnZSB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgIH1cclxuICAgJl9fY2FyZC1jb250ZW50LW1hcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU0MnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBzaWx2ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgIH1cclxuICAgJl9fY2FyZC1jb250ZW50X19zd2lwZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICB9XHJcbiAgICZfX2NhcmQtY29udGVudF9fc3dpcGVyLXNsaWRlIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNDRweDtcclxuICAgfVxyXG4gICAmX19jYXJkLWNvbnRlbnRfX3N3aXBlci1zbGlkZSBpbWcsXHJcbiAgICYgcGljdHVyZSB7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMzQvMjM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDI0NHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgfVxyXG4gICAmX19jYXJkLWNvbnRlbnQtdGV4dC1tYWlsIHtcclxuICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XHJcbiAgIH1cclxuICAgJl9fY2FyZC1jb250ZW50LXRleHQtc2l0ZSB7XHJcbiAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLm9mZmljZXMtY2l0aWVzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBnYXA6IDhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jYXJkIHtcclxuICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtYnRuIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtY29udGVudCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZC1jb250ZW50LWxpc3Qge1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZC1jb250ZW50LW5hbWUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtY29udGVudC1tYXAge1xyXG4gICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtY29udGVudF9fc3dpcGVyIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jYXJkLWNvbnRlbnRfX3N3aXBlciB7XHJcbiAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtY29udGVudF9fc3dpcGVyLXNsaWRlIGltZyB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtY29udGVudC10ZXh0LXNpdGUge1xyXG4gICAgICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5hbmltYXRlZFRleHQge1xyXG4gICAgd2lkdGg6IDgzcHg7XHJcbiAgICBoZWlnaHQ6IDcwOXB4O1xyXG4gICAgJiBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJi1maXJzdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2Nyb2xsRmlyc3QgNXMgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgfVxyXG4gICAgJi1zZWNvbmQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBhbmltYXRpb246IHNjcm9sbFNlY29uZCA1cyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICB9XHJcbiAgICAmLXRoaXJkIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgc2Nyb2xsRmlyc3Qge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRvcDogLTEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2Nyb2xsU2Vjb25kIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuLnByZXZpZXcge1xyXG4gICAgcGFkZGluZy10b3A6IDgycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3RkUyO1xyXG4gICAgJl9fYW5pbS13cmFwLW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX2FuaW0td3JhcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgODJweCk7XHJcbiAgICAgICAgd2lkdGg6IDgzcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0b3A6IC04MnB4O1xyXG4gICAgfVxyXG4gICAgJl9fd3JhcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICYuZWxlbWVudC1hbmltYXRpb24ge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzA5cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvbG9nby5zdmcnKTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC00NXB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDNzO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmVsZW1lbnQtc2hvdzpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEwcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDU3NHB4O1xyXG4gICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1ODlweDtcclxuICAgIH1cclxuICAgICZfX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA4N3B4O1xyXG4gICAgICAgIG1heC13aWR0aDogNjkxcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTZweDtcclxuICAgIH1cclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjlweCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NTRweDtcclxuICAgIH1cclxuICAgICZfX2JveC1xdWVzdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMjlweCAzNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBNUUxRkQ7XHJcbiAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDsgXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxOHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JveC1hbnN3ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI4cHg7XHJcbiAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA1MzBweDtcclxuICAgICAgICBoZWlnaHQ6IDcyOHB4O1xyXG4gICAgICAgIHJpZ2h0OiA1M3B4O1xyXG4gICAgICAgIHRvcDogLTQycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgICAucHJldmlld19faW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnByZXZpZXdfX2FuaW0td3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICB9XHJcbiAgICAuYW5pbWF0ZWRUZXh0LW1vYmlsZSB7XHJcblxyXG5cclxuICAgICAgICAmLWZpcnN0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHNjcm9sbEZpcnN0IDVzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zZWNvbmQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2Nyb2xsU2Vjb25kIDVzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aGlyZCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGtleWZyYW1lcyBzY3JvbGxGaXJzdCB7XHJcbiAgICAgICAgMCUge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgbGVmdDogLTEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgc2Nyb2xsU2Vjb25kIHtcclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcmV2aWV3IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICAmX19hbmltLXdyYXAtbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTZweDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2FuaW0tbW9iaWxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJi5lbGVtZW50LWFuaW1hdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL3ByZXZpZXcvbG9nby1tb2JpbGUuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxNjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19oZWFkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgJiAuc29jaWFsLWJpZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTZweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2JveCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtODlweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE2OXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYm94LXF1ZXN0aW9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxN3B4O1xyXG4gICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYm94LWFuc3dlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAzNjBweCkge1xyXG5cclxuICAgIC5wcmV2aWV3X19ib3gge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yMzNweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjYxcHgpO1xyXG5cclxuICAgIH1cclxufSIsIi5wcml2YWN5LXBvbGljeSB7XHJcbiAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgICYgaDIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICB9XHJcbiAgICYgaDMge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJiBwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbiAgICYgdWwge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAmIGxpIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5wcml2YWN5LXBvbGljeSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgJiBoMiB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmIHVsIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIucHJvdGVjdGlvbi1mZWF0dXJlcyB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogNjgycHg7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEzcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogMjJweDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2NhcmQge1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAtMTRweCAxNHB4IDE2cHggMHB4IHJnYmEoMywgNywgNDksIDAuMDgpO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5wcm90ZWN0aW9uLWZlYXR1cmVzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDc4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgIG1heC13aWR0aDogNjgycHg7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6MjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jYXJkIHtcclxuICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIucHJvdGVjdGlvbi1mb290ZXIge1xyXG4gICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE4OHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICBtYXJnaW4tYm90dG9tOiAyNjBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmX19oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWF4LXdpZHRoOiA5MzNweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgbWF4LXdpZHRoOiAyNDdweDtcclxuICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogODA3cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDMycHg7XHJcbiAgICAgIG1heC13aWR0aDogNjA0cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDM5NnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qtc29jaWFsIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IDUxM3B4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXgtd2lkdGg6IDY1NXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgdG9wOiBjYWxjKDEwMCUgLSAxNDBweCk7XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24taGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogMjlweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAucHJvdGVjdGlvbi1mb290ZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE5NHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMDZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmX19oZWFkZXIge1xyXG4gICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qtc29jaWFsIHtcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbiB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDE2MnB4KTtcclxuICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLXRleHQge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tZm9vdG5vdGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnByb3RlY3Rpb24taW5mbyB7XHJcbiAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0NTBweCwgNzc0cHgpIG1pbm1heCgzNTBweCwgNDg1cHgpO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgfVxyXG4gICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY29udHJvbHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgfVxyXG4gICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnIHtcclxuICAgICAgbWF4LXdpZHRoOiAzOTZweDtcclxuICAgfVxyXG4gICAmX19saXN0LXNvY2lhbCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1heC13aWR0aDogNjU1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24taGVhZGVyIHtcclxuICAgICAgcGFkZGluZzogMjlweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAmIGgzIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tZGVzY3JpcHRpb24ge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWZvb3Rub3RlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiAxODhweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0Y5RTU0NztcclxuICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDQ4M3B4O1xyXG4gICAgICAgICBsZWZ0OiAtMjRweDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCA4MHB4IDgwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggODBweCA4MHB4O1xyXG4gICAgICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAucHJvdGVjdGlvbi1pbmZvX193cmFwIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogNDBweDtcclxuICAgfVxyXG4gICAucHJvdGVjdGlvbi1pbmZvX19pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAucHJvdGVjdGlvbi1pbmZvIHtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogNDhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udHJvbHMge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdC1zb2NpYWwge1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uIHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLXRleHQge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tZm9vdG5vdGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjZweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTA2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjZweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMjczcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggNDhweCA0OHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggNDhweCA0OHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnByb3RlY3Rpb24td2hhdCB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDIxNHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgJiBwIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94IHtcclxuICAgICAgcGFkZGluZzogNDhweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogODBweCAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0MHB4O1xyXG4gICB9XHJcbiAgICZfX2JveC1oZWFkZXIge1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAmIGxpIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogNzcxcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgfVxyXG4gICAmX19jb250cm9scyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDYwNHB4O1xyXG4gICAgICBnYXA6IDMycHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDM5NnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qtc29jaWFsIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1heC13aWR0aDogNjU1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRvcDogY2FsYygxMDAlIC0gMTY2cHgpO1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDI5cHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcHJldmlldy9xdWVzdGlvbi5zdmdcIik7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWRlc2NyaXB0aW9uIHtcclxuICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgcGFkZGluZy10b3A6IDI4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tdGV4dCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi1mb290bm90ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnByb3RlY3Rpb24td2hhdCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTk0cHg7XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMzdweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtaGVhZGVyIHtcclxuICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250cm9scyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDM5NnB4O1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qtc29jaWFsIHtcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbiB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyNHB4O1xyXG4gICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDE2MnB4KTtcclxuICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19xdWVzdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLXRleHQge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tZm9vdG5vdGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAmIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnByb3RlY3Rpb24td2hlbiB7XHJcbiAgIHBhZGRpbmctdG9wOiAyMzRweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjMzA3RkUyO1xyXG4gICAmX193cmFwIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDUwcHgsIDg1MnB4KSBtaW5tYXgoMzAwcHgsIDQzMnB4KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgIH1cclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAmIGxpIHtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19pbWcge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTFweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDMycHg7XHJcbiAgICAgICAgIGhlaWdodDogNDc2cHg7XHJcbiAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICB0b3A6IC0yNHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMTQ5cHg7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDE0NXB4O1xyXG4gICAgICAgICBsZWZ0OiAtMjRweDtcclxuICAgICAgICAgYm90dG9tOiAtMjRweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMzZweCAwcHggMHB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweCAwcHggMHB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19sYWJlbCB7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHggMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA3N3B4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5wcm90ZWN0aW9uLXdoZW5fX3dyYXAge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICB9XHJcbiAgIC5wcm90ZWN0aW9uLXdoZW5fX2ltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5wcm90ZWN0aW9uLXdoZW4ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjA3cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMzJweCk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogOTNweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogOTFweDtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0xNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5xdWl6LXNlY3Rpb24ge1xyXG4gICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG4gICAmX19ib3gge1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDAgODBweCA4MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB9XHJcbiAgICZfX2JveC1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiA0OHB4IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAxMnB4ICAgO1xyXG4gICB9XHJcbiAgICZfX2NvbnRlbnQtYm94IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3NlbGVjdCB7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgJiAuc2VsZWN0X19idXR0b24ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjRweDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcXVpei9hcnJvdy5zdmdcIik7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmIC5zZWxlY3RfX2xpc3Qge1xyXG4gICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcuanMtcXVpei1uZXh0OmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogIzdhYzEzMDtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMnB4ICM3YWMxMzA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICB9XHJcbiAgICZfX2J0bi5idG4tZ3JlZW4uYnRuLWdyZWVuLS1iaWcuanMtcXVpei1wcmV2IHtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAycHggIzkzREE0OTtcclxuICAgfVxyXG4gICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnLmpzLXF1aXotcHJldjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM3YWMxMzA7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDJweCAjN2FjMTMwO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgfVxyXG5cclxuICAgJl9faGVhZGVyIHtcclxuICAgICAgbWF4LXdpZHRoOiA4ODhweDtcclxuICAgICAgJiBoMiB7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogI0E1RTFGRDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgcCB7XHJcbiAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC1zdGVwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM5MURCNEE7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgIH1cclxuXHJcblxyXG4gICAmX19ib3gtY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDQwMHB4LCA2ODhweCkgMzc3cHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRlbnQtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDMycHg7XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAmIC5jYXN0b20taW5wdXQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0N3B4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgLmNhc3RvbS1pbnB1dF9fcmVxdWFyZWQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0N3B4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgbGFibGUge1xyXG4gICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY29udGVudC1jb250cm9scyB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDM4MXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICB9XHJcblxyXG5cclxuICAgJl9fYm94LXF1b3RlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHggMzZweCAzNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB9XHJcblxyXG5cclxuICAgJl9fYm94LXF1b3RlLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3OHB4IDFmcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU2KTtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC1xdW90ZS10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1OXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2OXB4O1xyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9xdWl6L3RvYy5zdmdcIik7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTRweDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTdweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTY4cHgpIHtcclxuICAgLnF1aXotc2VjdGlvbl9fYm94LWNvbnRlbnQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAucXVpei1zZWN0aW9uIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDAgNDhweCA0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1oZWFkZXIge1xyXG4gICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyIHtcclxuICAgICAgICAgJiBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1zdGVwIHtcclxuICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgJl9fYm94LWNvbnRlbnQge1xyXG4gICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50LWxpc3Qge1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgJiBsYWJsZSB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRlbnQtY29udHJvbHMge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDM4MXB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgJl9fYm94LXF1b3RlIHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHggMzZweCAzNnB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDY0cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgJl9fYm94LXF1b3RlLXRpdGxlIHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0OHB4IDFmcjtcclxuICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LXF1b3RlLXRleHQge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5yZW1vdGUtYmFua3J1cHRjeSB7XHJcbiAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMjE2cHg7XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDYwMHB4LCA3NDNweCkgbWlubWF4KDMwMHB4LCA1OThweCk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHggMHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IC02cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDUwOHB4O1xyXG4gICB9XHJcbiAgICZfX3NvY2lhbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTZweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgfVxyXG4gICAmX19zb2NpYWwtbGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogIzBEQzE0MztcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgICYudmliZXIge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjNjc1REE5O1xyXG4gICAgICB9XHJcbiAgICAgICYudGVsZWdyYW0ge1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjMzM5MEVDO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4MHB4IDBweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3NvY2lhbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogODZweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgfVxyXG4gICAmX19pbWctbGFibGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzZweCAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDUxMHB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvdHRvbTogLTc2cHg7XHJcbiAgICAgIGxlZnQ6IC02MnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDEwNjhweCkge1xyXG4gICAucmVtb3RlLWJhbmtydXB0Y3lfX2JveCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICB9XHJcbiAgIC5yZW1vdGUtYmFua3J1cHRjeV9faW1nIHtcclxuICAgICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgIH1cclxuICAgLnJlbW90ZS1iYW5rcnVwdGN5X19pbWctbGFibGUge1xyXG4gICAgICBib3R0b206IC03NnB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAucmVtb3RlLWJhbmtydXB0Y3kge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fc29jaWFsIHtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3NvY2lhbC1saW5rIHtcclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDQ4cHggMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fc29jaWFsIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3NvY2lhbC1saW5rIHtcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nLWxhYmxlIHtcclxuICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMjZweCk7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxufSIsIi5yZXZpZXdzIHtcclxuICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgfVxyXG4gICAmX19jYXJkLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYXNwZWN0LXJhdGlvOiA1My8zMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jYXJkLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICB9XHJcbiAgICZfX2NhcmQtY2l0eSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5yZXZpZXdzX19saXN0IHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5yZXZpZXdzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZC10aXRsZSB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZC1jaXR5IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuc2VjdGlvbi1jYWxjdWxhdG9yIHtcclxuICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgJi5pbmRpdmlkdWFscy1zZWN0aW9uLWNhbGN1bGF0b3Ige1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTk2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MnB4O1xyXG4gICAgICAmIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2JveCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDMwMHB4LCA3MDdweCkgNDkwcHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19ib3gge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzMDBweCwgNTYxcHgpIDQ5MHB4O1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWF4LXdpZHRoOiAxMjg4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgYmFja2dyb3VuZDogICMzMDdGRTI7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNDhweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgIH1cclxuICAgJl9fY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDI0N3B4O1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjQTVFMUZEO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgIG1heC13aWR0aDogMzQwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgIH1cclxuICAgJl9faW1nIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4IDBweCAwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1NnB4KTtcclxuICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA1NnB4KTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIHRvcDogLTU2cHg7XHJcbiAgICAgICAgIHJpZ2h0OiAtNTZweDtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiAyNzNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxNjJweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMzZweCAwcHggMHB4IDBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgIGJvdHRvbTogLTI0cHg7XHJcbiAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMTY4cHgpIHtcclxuICAgLnNlY3Rpb24tY2FsY3VsYXRvci5pbmRpdmlkdWFscy1zZWN0aW9uLWNhbGN1bGF0b3Ige1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbiAgICAgICYgLnNlY3Rpb24tY2FsY3VsYXRvcl9fYm94IHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgICAgJiAuc2VjdGlvbi1jYWxjdWxhdG9yX19pbWcge1xyXG4gICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XHJcbiAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAyN3B4IDE2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICB9XHJcbiAgIC5zZWN0aW9uLWNhbGN1bGF0b3JfX2JveCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgIH1cclxuICAgLnNlY3Rpb24tY2FsY3VsYXRvcl9faW1nIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgJiBpbWcge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDE2MnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnNlY3Rpb24tY2FsY3VsYXRvciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTo5M3B4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyODVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTM2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZyB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjU2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIGltZyB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNjJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwcHggNDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuc2VjdGlvbi1jYXNlcy13b24ge1xyXG4gICBwYWRkaW5nLXRvcDogMjAzcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IC00cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fd3JhcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG4gICAmX19zd2lwZXIge1xyXG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gICB9XHJcbiAgICZfX3N3aXBlci1zbGlkZS5zd2lwZXItc2xpZGUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcbiAgICAgICYuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgICAgJi5zd2lwZXItc2xpZGUtbmV4dCB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgJl9fc3dpcGVyLWNvbnRyb2xzIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgIH1cclxuICAgJl9fc3dpcGVyLXByZXYge1xyXG4gICAgICBsZWZ0OiAtMjRweDtcclxuICAgfVxyXG4gICAmX19zd2lwZXItbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAtMjRweDtcclxuICAgfVxyXG4gICAmX19idG4uYnRuLWdyZWVuIHtcclxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogMTA2OHB4KSB7XHJcbiAgIC5zZWN0aW9uLWNhc2VzLXdvbiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNjZweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAuc2VjdGlvbi1jYXNlcy13b24ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgIGJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS1uZXh0IHtcclxuICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgICAmX19zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fc3dpcGVyLWNvbnRyb2xzIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgJl9fc3dpcGVyLXByZXYge1xyXG4gICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3N3aXBlci1uZXh0IHtcclxuICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgJl9fYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDI4N3B4O1xyXG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udHJvbHMge1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxufSIsIi5zZWN0aW9uLWNvbnN1bHRhdGlvbiB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgbWFyZ2luLWJvdHRvbTogMjY5cHg7XHJcbiAgICYubGFuZG1hcmstc2VjdGlvbi1jb25zdWx0YXRpb24ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgJiAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2NvbnRlbnQtaGVhZGVyIHtcclxuICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJi5jYXNlLXNlY3Rpb24tY29uc3VsdGF0aW9uIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICYgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LWhlYWRlciB7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgfVxyXG4gICAmX19ib3gge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNTQwcHgsIDc0NHB4KSBtaW5tYXgoNDQwcHgsIDU5OHB4KTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgfVxyXG4gICAmX19jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogODBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzFweDtcclxuICAgfVxyXG4gICAmX19jb250ZW50LWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgY29sb3I6ICM5M0RBNDk7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jb250ZW50LWRlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY29udGVudC10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRlbnQtdGVsIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRlbnQtc29jaWFsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTQ3cHg7XHJcbiAgIH1cclxuXHJcbiAgICZfX2JveC1mb3JtIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2NHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2NHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogIzMwN0ZFMjtcclxuICAgfVxyXG4gICAmX19mb3JtLWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDY0cHggMzZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICAjRkZGO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICB9XHJcbiAgICZfX2Zvcm0tbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgIH1cclxuICAgJl9fY29udGVudC1zb2NpYWwtbW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG4gICAmX19mb3JtLWxhYmVsIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIGxlZnQ6IC0xMjJweDtcclxuICAgICAgdG9wOiAtNzJweDtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDY1NXB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDM2cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0xMHB4IDEwcHggNjRweCAwcHggcmdiYSgzLCA3LCA0OSwgMC4xMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjNweCk7XHJcbiAgICAgIG1hcmdpbi10b3A6IC02MnB4O1xyXG4gICB9XHJcbiAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDI5cHggMzZweDtcclxuICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgJiBoMyB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MnB4O1xyXG4gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wcmV2aWV3L3F1ZXN0aW9uLnN2Z1wiKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fcXVlc3Rpb24tY29udGVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMzZweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi1mb290bm90ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19xdWVzdGlvbi10ZXh0IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDEwNjhweCkge1xyXG4gICAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2JveCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICB9XHJcbiAgIC5zZWN0aW9uLWNvbnN1bHRhdGlvbl9fYm94LWZvcm0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNjRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XHJcbiAgIH1cclxuICAgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19mb3JtLWxhYmVsIHtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnNlY3Rpb24tY29uc3VsdGF0aW9uIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4NHB4O1xyXG4gICAgICAmLmxhbmRtYXJrLXNlY3Rpb24tY29uc3VsdGF0aW9uIHtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICYgLnNlY3Rpb24tY29uc3VsdGF0aW9uX19jb250ZW50LWhlYWRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiAuc2VjdGlvbi1jb25zdWx0YXRpb25fX2JveC1mb3JtIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmNhc2Utc2VjdGlvbi1jb25zdWx0YXRpb24ge1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94IHtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogNDhweCAwcHg7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRlbnQtaGVhZGVyIHtcclxuICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50LWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudC10ZXh0IHtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50LXRlbCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudC1zb2NpYWwge1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtZm9ybSB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAxMTJweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDk2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZm9ybS1ib3gge1xyXG4gICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctdG9wOiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2Zvcm0tbGlzdCB7XHJcbiAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50LXNvY2lhbCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudC1zb2NpYWwtbW9iaWxlIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fZm9ybS1sYWJlbCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDZweCAyNHB4O1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAxNzZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAwcHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgIHRvcDogLTgwcHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fcXVlc3Rpb24ge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMjRweDtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwN3B4KTtcclxuICAgICAgICAgbWFyZ2luLXRvcDogLTE3OHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWhlYWRlciB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3F1ZXN0aW9uLWNvbnRlbnQge1xyXG4gICAgICAgICBwYWRkaW5nOiAxOHB4IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tZm9vdG5vdGUge1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcXVlc3Rpb24tdGV4dCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnNlY3Rpb24tY29udGFjdCB7XHJcbiAgIHBhZGRpbmctdG9wOiA1MnB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNTFweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmX19ib3gge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzNnB4IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgbWF4LXdpZHRoOiA0NjRweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICB9XHJcbiAgICZfX2JveC1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDQ4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgICAgICYgaDMge1xyXG4gICAgICAgICBjb2xvcjogI0Y2RjZGNjtcclxuICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2JveC1pbmZvIHtcclxuICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xyXG4gICB9XHJcbiAgICZfX2JveC1saXN0IHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIGdhcDogMThweDtcclxuICAgICAgJiA+IGxpIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgJiA+IHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzVFNUU1RTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYm94LXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgIH1cclxuICAgJl9fYm94LXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgIH1cclxuICAgJl9fYm94LWxpbmsge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgfVxyXG4gICAmX19ib3gtYnRuLmJ0bi1ncmVlbiB7XHJcbiAgICAgIG1heC13aWR0aDogMjc4cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgIH1cclxuICAgJl9fYm94LW1hc3NhZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDZweDtcclxuICAgfVxyXG4gICAmX19ib3gtc29jaWFsIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XHJcbiAgICAgIGdhcDogN3B4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgIH1cclxuICAgJl9fbWFwIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHNpbHZlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuc2VjdGlvbi1jb250YWN0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDI5cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAmX19tYXAge1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnNlY3Rpb24tY29udGFjdCB7XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1oZWFkZXIge1xyXG4gICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LWluZm8ge1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogMjNweDtcclxuICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LWxpc3Qge1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICYgPiBsaSB7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC13cmFwIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAmX19ib3gtdGV4dCB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LWxpbmsge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1idG4uYnRuLWdyZWVuIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgcGFkZGluZzogMTZweCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JveC1tYXNzYWdlIHtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LXNvY2lhbCB7XHJcbiAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICB9XHJcbiAgIH1cclxufSIsIi5zZWN0aW9uLWluc3RhbGxtZW50IHtcclxuICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAyMDRweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICB6LWluZGV4OiAxO1xyXG4gICAmX19ib3gge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0NjRweCwgNjkxcHgpICBtaW5tYXgoMzEwcHgsIDQ4NnB4KTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgcGFkZGluZy10b3A6IDU0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDc5cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgfVxyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogOTZweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3NlY3Rpb24taW5zdGFsbG1lbnQvaGVhZGVyLnN2Z1wiKTtcclxuICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDMycHgpO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAtMTRweCAxNHB4IDE2cHggMHB4IHJnYmEoMywgNywgNDksIDAuMDgpO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjg2cHg7XHJcbiAgICAgICAgIGhlaWdodDogMTQxcHg7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA4MHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICByaWdodDogLTI0cHg7XHJcbiAgICAgICAgIHRvcDogLTI0cHg7XHJcbiAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAyODZweDtcclxuICAgICAgICAgaGVpZ2h0OiAxNDFweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGxlZnQ6IC0yNHB4O1xyXG4gICAgICAgICBib3R0b206IC0yNHB4O1xyXG4gICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgfVxyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMDY4cHgpIHtcclxuICAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDUwcHg7XHJcbiAgIH1cclxuICAgLnNlY3Rpb24taW5zdGFsbG1lbnRfX2ltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5zZWN0aW9uLWluc3RhbGxtZW50IHtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAmX19ib3gge1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgICAgcGFkZGluZy10b3A6IDI5cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgIGdhcDogMzZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG4gICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMnB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjRweCk7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2OHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNDhweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMnB4O1xyXG4gICAgICAgICAgICB0b3A6IC0xMnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTJweDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTJweDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0OHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxufSIsIi5zZWN0aW9uLW5ld3Mge1xyXG4gICBwYWRkaW5nLXRvcDogMjM1cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgJi5uZXdzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDY0cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgICAgJiAuc2VjdGlvbi1uZXdzX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICNFNkU2RTY7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgJiBhIHtcclxuICAgICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgIHBhZGRpbmc6IDE2cHggMzZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAmIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICYuZ3JpZCB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgICZfX2J0bi5idG4tZ3JlZW4ge1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMTZweCAzNnB4O1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5zZWN0aW9uLW5ld3Mge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjA2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnNlY3Rpb24tbmV3cyB7XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2J0bi5idG4tZ3JlZW4ge1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiAyODdweDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBwYWRkaW5nOiAxNnB4IDM2cHg7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuc2VjdGlvbi1yZXZpZXdzIHtcclxuICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgICBjb2xvcjogIzkzREE0OTtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2NhcmQge1xyXG4gICAgICBwYWRkaW5nOiA1NnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggODBweDtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA0OHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMzAwcHgsIDQzMHB4KSAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgfVxyXG4gICAmX19jYXJkLXZpZGVvIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAmIGltZyB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fY2FyZC10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgfVxyXG4gICAmX19jYXJkLXRleHQgIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICB9XHJcbiAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICB9XHJcbiAgICZfX3N3aXBlciB7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgfVxyXG5cclxuICAgJl9fc3dpcGVyLXNsaWRlIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgIWltcG9ydGFudDtcclxuICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICYuc3dpcGVyLXNsaWRlLWR1cGxpY2F0ZS1hY3RpdmUge1xyXG4gICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5zZWN0aW9uLXJldmlld3NfX2NhcmQge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgfVxyXG4gICAuc2VjdGlvbi1yZXZpZXdzX19jYXJkLXZpZGVvIHtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnNlY3Rpb24tcmV2aWV3cyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2FyZCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHg7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtdGl0bGUge1xyXG4gICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NhcmQtdGV4dCAge1xyXG4gICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRyb2xzIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iLCIuc2VjdGlvbi1zZXJ2aWNlcyB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA5NjhweCkge1xyXG4gICAuc2VjdGlvbi1zZXJ2aWNlc19fbGlzdCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5zZWN0aW9uLXNlcnZpY2VzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19saXN0IHtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnNvY2lhbC1iaWcge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuc29jaWFsLWJpZyB7XHJcbiAgICAgICAgJiBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn0iLCIuc3BlY2lhbGl6YXRpb24ge1xyXG4gICBwYWRkaW5nLXRvcDogNTRweDtcclxuICAgcGFkZGluZy1ib3R0b206IDU0cHg7XHJcbiAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTMzcHggbWlubWF4KDMwMHB4LCA1NzdweCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEyODNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogNjIxcHg7XHJcbiAgICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvc3BlY2lhbGl6YXRpb24vbG9nby5zdmdcIik7XHJcbiAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgIGJvdHRvbTogLTc4cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19oZWFkZXIuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0NzlweDtcclxuICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0E1RTFGRDtcclxuICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXgtd2lkdGg6IDIxN3B4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICM1RTVFNUU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cHgpO1xyXG4gICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fYnRuLmJ0bi1ncmVlbi5idG4tZ3JlZW4tLWJpZy5idG4tZ3JlZW4tLXB1bHNlIHtcclxuICAgICAgbWF4LXdpZHRoOiAzOTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG5cclxuICAgJl9faW1nIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4IDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICB9XHJcbiAgICZfX2ltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgbWF4LXdpZHRoOiA0MzJweDtcclxuICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiAzNjhweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweCAwcHg7XHJcbiAgICAgICAgIHRvcDogLTMycHg7XHJcbiAgICAgICAgIHJpZ2h0OiAtMzJweDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDMycHg7XHJcbiAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgbWF4LWhlaWdodDogMTk3cHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHggMHB4O1xyXG4gICAgICAgICBsZWZ0OiAtMzJweDtcclxuICAgICAgICAgYm90dG9tOiAtMzJweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk2OHB4KSB7XHJcbiAgIC5zcGVjaWFsaXphdGlvbl9fd3JhcCB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBnYXA6IDcwcHg7XHJcbiAgIH1cclxuICAgLnNwZWNpYWxpemF0aW9uX19pbWcge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5zcGVjaWFsaXphdGlvbiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjJweDtcclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgIGdhcDogNDZweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMjg4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9zcGVjaWFsaXphdGlvbi9sb2dvLW1vYmlsZS5zdmdcIik7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBib3R0b206IC03MnB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQyJTtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgIG1heC13aWR0aDogMjg4cHg7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICMxRTFFMUU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19idG4uYnRuLWdyZWVuLmJ0bi1ncmVlbi0tYmlnLmJ0bi1ncmVlbi0tcHVsc2Uge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDM5NnB4O1xyXG4gICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWcgaW1nIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xyXG4gICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTRweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTY1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ4cHggMHB4O1xyXG4gICAgICAgICAgICB0b3A6IC0xNHB4O1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5NHB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4OXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0OHB4IDBweDtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0xNHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbiIsIi5zdGFnZXMge1xyXG4gICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgYmFja2dyb3VuZDogICNGNkY2RjY7XHJcbiAgICZfX2JveCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogODRweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDgwcHggODBweCA4MHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAtMTBweCAxMHB4IDQ4cHggMHB4IHJnYmEoMywgNywgNDksIDAuMTIpO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgY29sb3I6ICMzMDdGRTI7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gICAmX19jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzMDBweCwgNTUycHgpIG1pbm1heCgzMDBweCwgNTc4cHgpO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgfVxyXG4gICAmX19ib3gtbGlzdCB7XHJcbiAgICAgICYuc3RhZ2VzX19ib3gtbGlzdC0xIHtcclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAyMTlweDtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAgI0E1RTFGRDtcclxuICAgICAgICAgICAgICAgbGVmdDogLTZweDtcclxuICAgICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1bisxKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1bisyKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDVuKzMpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDVuKzQpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNW4rNSkge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5zdGFnZXNfX2JveC1saXN0LTIge1xyXG4gICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICAjOTNEQTQ5O1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAtNnB4O1xyXG4gICAgICAgICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgICAmIHVsIHtcclxuICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBNUUxRkQ7XHJcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMzA3RkUyO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDVuKzEpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDVuKzIpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzFweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1biszKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNW4rNCkge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDVuKzUpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjhweDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnN0YWdlc19fYm94LWxpc3QtMiB7XHJcbiAgICAgICAgICYgdWwge1xyXG4gICAgICAgICAgICAmIGxpIHtcclxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgfVxyXG4gICAgICAmIHVsIHtcclxuICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgJi5zdGFnZXNfX2VsZW1lbnQtYW5pbWF0aW9uLTIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogLTEwcHggMTBweCA2NHB4IDBweCByZ2JhKDMsIDcsIDQ5LCAwLjEyKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2VsZW1lbnQtYW5pbWF0aW9uLTEge1xyXG4gICAgICAmIC5lbGVtZW50LWFuaW1hdGlvbiB7XHJcbiAgICAgICAgICYuZWxlbWVudC1zaG93IHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBvcGFjaXR5MiAxcyBlYXNlLW91dCAxcyBmb3J3YXJkcztcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZWxlbWVudC1hbmltYXRpb24tMiB7XHJcblxyXG4gICAgICAmIC5lbGVtZW50LWFuaW1hdGlvbiB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICYuZWxlbWVudC1zaG93IHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBvcGFjaXR5IDJzIGVhc2Utb3V0IDFzIGZvcndhcmRzO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG9wYWNpdHkyIHtcclxuICAgMCUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICB9XHJcbiAgIDEwMCUge1xyXG4gICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBvcGFjaXR5IHtcclxuICAgMCUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICB9XHJcbiAgIDEwMCUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgIC5zdGFnZXMge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbiAgICAgICZfX2JveCB7XHJcbiAgICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDQ4cHggNDhweCA0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm94LWxpc3Qge1xyXG4gICAgICAgICAmLnN0YWdlc19fYm94LWxpc3QtMSB7XHJcbiAgICAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2OXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiB1bCBsaSB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJi5zdGFnZXNfX2JveC1saXN0LTIge1xyXG4gICAgICAgICAgICAmIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjFweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgdWwgbGkge1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYuc3RhZ2VzX19ib3gtbGlzdC0yIHtcclxuICAgICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiB1bCB7XHJcbiAgICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgfVxyXG59IiwiLnN0ZXBzIHtcclxuICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICBjb2xvcjogIzMwN0ZFMjtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX3dyYXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICB9XHJcbiAgICZfX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogOTRweDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAzMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4MHB4KTtcclxuICAgICAgICAgYmFja2dyb3VuZDogI0U2RTZFNjtcclxuICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgYmFja2dyb3VuZDogIzkzREE0OTtcclxuICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICBib3R0b206IC04MHB4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgJiBsaSB7XHJcbiAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICYgaDMge1xyXG4gICAgICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICAgICByaWdodDogLTU3cHg7XHJcbiAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNUU1RTVFO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgICAgICAmIGgzIHtcclxuICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQTVFMUZEO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgbGVmdDogLTU3cHg7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgaDMsXHJcbiAgICAgICAgICAgICYgcCB7XHJcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fdGV4dCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDExMnB4O1xyXG4gICAgICAmIGgyIHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgIGNvbG9yOiAjMUUxRTFFO1xyXG4gICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5M0RBNDk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmIHAge1xyXG4gICAgICAgICBjb2xvcjogIzFFMUUxRTtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICZfX2l0ZW0ge1xyXG4gICAgICAmLmVsZW1lbnQtYW5pbWF0aW9uIHtcclxuICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXM7XHJcbiAgICAgICAgICYuZWxlbWVudC1zaG93IHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgLnN0ZXBzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMzdweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb3JyZWN0aW9uIHtcclxuICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDEycHg7XHJcbiAgICAgICAgIGdyaWQtcm93LWdhcDogMTJweDtcclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDM1cHgpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xyXG4gICAgICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBib3R0b206IC0zNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgICYgbGkge1xyXG4gICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgJiBoMyB7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgICAgICAmIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbn0iLCIud2FycmFudHktc2VjdGlvbiB7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE4MnB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGJhY2tncm91bmQ6ICMzMDdGRTI7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTM0MXB4O1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGJvdHRvbTogLTdweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICBoZWlnaHQ6IDE1N3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy93YXJyYW50eS1zZWN0aW9uL2xvZ28uc3ZnXCIpO1xyXG4gICB9XHJcbiAgICZfX2hlYWRlci5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgbWF4LXdpZHRoOiA3NDZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICBiYWNrZ3JvdW5kOiAjOTNEQTQ5O1xyXG4gICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgIGNvbG9yOiAjOTNEQTQ5O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAud2FycmFudHktc2VjdGlvbiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICB3aWR0aDogMjg4cHg7XHJcbiAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvd2FycmFudHktc2VjdGlvbi9sb2dvLW1vYmlsZS5zdmdcIik7XHJcbiAgICAgIH1cclxuICAgICAgJl9faGVhZGVyLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcclxuICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn0iXX0= */
